Update xbox supports expressions for failing ports with copyleft licenses (#31770)

* Xbox triplets should not support ports with only copyleft licenses

* Reverted ports that build with xbox currently

* Fix conflict and rebase

* Update baseline

* Update baseline
This commit is contained in:
Chuck Walbourn 2023-06-15 14:49:00 -07:00 committed by GitHub
parent 1f47615e52
commit 5d2a0a9814
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
255 changed files with 1018 additions and 264 deletions

View File

@ -1,10 +1,11 @@
{
"name": "7zip",
"version-string": "22.01",
"port-version": 1,
"description": "Library for archiving file with a high compression ratio.",
"homepage": "https://www.7-zip.org",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "arb",
"version": "2.21.1",
"port-version": 1,
"port-version": 2,
"description": "a C library for arbitrary-precision interval arithmetic",
"homepage": "https://github.com/fredrik-johansson/arb",
"license": "LGPL-2.1",
"supports": "!xbox",
"dependencies": [
"flint",
{

View File

@ -1,10 +1,11 @@
{
"name": "atk",
"version": "2.38.0",
"port-version": 5,
"port-version": 6,
"description": "GNOME Accessibility Toolkit",
"homepage": "https://developer.gnome.org/atk/",
"license": "GPL-2.0-only",
"supports": "!xbox",
"dependencies": [
"gettext",
{

View File

@ -1,10 +1,11 @@
{
"name": "atkmm",
"version": "2.36.1",
"port-version": 1,
"port-version": 2,
"description": "atkmm is the official C++ interface for the ATK accessibility toolkit library. It may be used, for instance, by user interfaces implemented with gtkmm.",
"homepage": "https://www.gtkmm.org",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"atk",
"gettext",

View File

@ -1,9 +1,11 @@
{
"name": "aubio",
"version-date": "2022-01-26",
"port-version": 1,
"description": "Aubio is a tool designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performing pitch detection, tapping the beat and producing midi streams from live audio.",
"homepage": "https://github.com/aubio/aubio",
"license": "GPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "avisynthplus",
"version": "3.7.2",
"port-version": 1,
"port-version": 2,
"description": "An improved version of the AviSynth frameserver, with improved features and developer friendliness",
"homepage": "https://avs-plus.net/",
"license": "GPL-2.0",
"supports": "!arm & !uwp",
"supports": "!arm & !uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "boinc",
"version": "7.22.2",
"port-version": 1,
"description": "Open-source software for volunteer computing and grid computing.",
"homepage": "https://boinc.berkeley.edu/",
"license": "LGPL-3.0-or-later",
"supports": "!(windows & arm) & !uwp",
"supports": "!(windows & arm) & !uwp & !xbox",
"dependencies": [
"openssl",
{

View File

@ -1,9 +1,11 @@
{
"name": "bxzstr",
"version": "1.2.0",
"port-version": 1,
"description": "A C++ header-only ZLib/libBZ2/libLZMA/Zstandard wrapper.",
"homepage": "https://github.com/tmaklin/bxzstr",
"license": "MPL-2.0",
"supports": "!xbox",
"dependencies": [
"bzip2",
"liblzma",

View File

@ -1,9 +1,11 @@
{
"name": "cairo",
"version": "1.17.8",
"port-version": 1,
"description": "Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB.",
"homepage": "https://cairographics.org",
"license": "MPL-1.1",
"supports": "!xbox",
"dependencies": [
"dirent",
"expat",

View File

@ -1,10 +1,11 @@
{
"name": "cairomm",
"version": "1.16.2",
"port-version": 3,
"port-version": 4,
"description": "A C++ wrapper for the cairo graphics library",
"homepage": "https://www.cairographics.org",
"license": "LGPL-2.0-only",
"supports": "!xbox",
"dependencies": [
"cairo",
"libsigcpp",

View File

@ -1,13 +1,13 @@
{
"name": "cctag",
"version-semver": "1.0.2",
"port-version": 3,
"port-version": 4,
"maintainers": "alicevision-team@googlegroups.com",
"description": "Computer vision library for detecting CCTag markers made up of concentric circles",
"homepage": "https://github.com/alicevision/CCTag",
"documentation": "https://cctag.readthedocs.io/",
"license": "MPL-2.0",
"supports": "!(uwp | arm | arm64 | android | x86)",
"supports": "!(uwp | arm | arm64 | android | x86 | xbox)",
"dependencies": [
"boost-accumulators",
"boost-algorithm",

View File

@ -1,9 +1,11 @@
{
"name": "cgal",
"version": "5.5.2",
"port-version": 1,
"description": "The Computational Geometry Algorithms Library (CGAL) is a C++ library that aims to provide easy access to efficient and reliable algorithms in computational geometry.",
"homepage": "https://github.com/CGAL/cgal",
"license": "GPL-3.0-or-later AND LGPL-3.0-or-later AND BSL-1.0",
"supports": "!xbox",
"dependencies": [
"boost-accumulators",
"boost-algorithm",

View File

@ -1,10 +1,11 @@
{
"name": "chromaprint",
"version": "1.5.0",
"port-version": 2,
"port-version": 3,
"description": "C library for generating audio fingerprints used by AcoustID",
"homepage": "https://github.com/acoustid/chromaprint",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"ffmpeg",
{

View File

@ -1,10 +1,11 @@
{
"name": "cserialport",
"version": "4.3.0",
"port-version": 1,
"description": "C++ lightweight cross-platform serial port library, also support C#, Java, Python, Node.js etc.",
"homepage": "https://github.com/itas109/CSerialPort",
"license": "LGPL-3.0-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "czmq",
"version-semver": "4.2.1",
"port-version": 1,
"port-version": 2,
"description": "High-level C binding for ZeroMQ",
"homepage": "https://github.com/zeromq/czmq",
"license": "MPL-2.0",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "discordcoreapi",
"version-date": "2023-05-30",
"port-version": 1,
"description": "A Discord bot library written in C++ using custom asynchronous coroutines.",
"homepage": "https://discordcoreapi.com",
"license": "LGPL-2.1-or-later",
"supports": "(windows & x64 & !static) | (linux & x64)",
"supports": "(windows & x64 & !static & !xbox) | (linux & x64)",
"dependencies": [
"ffmpeg",
"jsonifier",

View File

@ -1,11 +1,11 @@
{
"name": "epsilon",
"version": "0.9.2",
"port-version": 7,
"port-version": 8,
"description": "EPSILON is an Open Source wavelet image compressor, that is aimed on parallel and robust image processing.",
"homepage": "https://sourceforge.net/projects/epsilon-project/",
"license": "GPL-2.0-only OR LGPL-2.0-only",
"supports": "windows",
"supports": "windows & !xbox",
"dependencies": [
"libpopt"
]

View File

@ -1,11 +1,11 @@
{
"name": "exiv2",
"version": "0.27.6",
"port-version": 2,
"port-version": 3,
"description": "Image metadata library and tools",
"homepage": "https://exiv2.org",
"license": "GPL-2.0-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "libiconv",

View File

@ -1,10 +1,11 @@
{
"name": "fluidsynth",
"version": "2.3.2",
"port-version": 2,
"port-version": 3,
"description": "FluidSynth reads and handles MIDI events from the MIDI input device. It is the software analogue of a MIDI synthesizer. FluidSynth can also play midifiles using a Soundfont.",
"homepage": "https://github.com/FluidSynth/fluidsynth",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "alsa",

View File

@ -1,14 +1,14 @@
{
"name": "freealut",
"version": "1.1.0",
"port-version": 3,
"port-version": 4,
"description": [
"FreeALUT is a free implementation of OpenAL's ALUT standard.",
"ALUT is a set of portable functions which remove the annoying details of getting an audio application started. It is the OpenAL counterpart of what GLUT is for OpenGL. "
],
"homepage": "https://github.com/vancegroup/freealut",
"license": "LGPL-2.0-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"openal-soft",
{

View File

@ -1,11 +1,11 @@
{
"name": "freetds",
"version": "1.3.10",
"port-version": 1,
"port-version": 2,
"description": "Implementation of the Tabular Data Stream protocol",
"homepage": "https://www.freetds.org",
"license": "GPL-2.0-only",
"supports": "windows & !uwp",
"supports": "windows & !uwp & !xbox",
"dependencies": [
{
"name": "gperf",

View File

@ -1,9 +1,11 @@
{
"name": "gdk-pixbuf",
"version": "2.42.10",
"port-version": 1,
"description": "Image loading library.",
"homepage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"gettext",
"glib",

View File

@ -1,9 +1,11 @@
{
"name": "gettext-libintl",
"version": "0.21.1",
"port-version": 1,
"description": "The libintl C library from GNU gettext-runtime.",
"homepage": "https://www.gnu.org/software/gettext/",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "libiconv",

View File

@ -1,10 +1,11 @@
{
"name": "gettext",
"version": "0.21.1",
"port-version": 1,
"port-version": 2,
"description": "A GNU framework to help produce multi-lingual messages.",
"homepage": "https://www.gnu.org/software/gettext/",
"license": "GPL-3.0-only",
"supports": "!xbox",
"dependencies": [
"gettext-libintl"
],

View File

@ -1,10 +1,11 @@
{
"name": "glib",
"version": "2.76.3",
"port-version": 1,
"description": "Portable, general-purpose utility library.",
"homepage": "https://developer.gnome.org/glib/",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"dirent",
"gettext",

View File

@ -1,10 +1,11 @@
{
"name": "glibmm",
"version": "2.76.0",
"port-version": 1,
"description": "This is glibmm, a C++ API for parts of glib that are useful for C++.",
"homepage": "https://www.gtkmm.org.",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"gettext",
"glib",

View File

@ -2,7 +2,7 @@
"$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json",
"name": "glpk",
"version": "5.0",
"port-version": 1,
"port-version": 2,
"maintainers": "Fabio A. Correa Duran",
"description": [
"The GNU Linear Programming Kit (GLPK) solves large-scale linear programming (LP), mixed integer programming (MIP), and related problems.",
@ -17,6 +17,7 @@
"homepage": "https://www.gnu.org/software/glpk/",
"documentation": "https://www.gnu.org/software/glpk/#documentation",
"license": "GPL-3.0-or-later",
"supports": "!xbox",
"features": {
"dl": {
"description": "Enable shared library support",

View File

@ -1,11 +1,11 @@
{
"name": "gmime",
"version": "3.2.6",
"port-version": 5,
"port-version": 6,
"description": "GMime is a C/C++ library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME).",
"homepage": "https://developer.gnome.org/gmime/",
"license": "LGPL-2.1-or-later",
"supports": "windows",
"supports": "windows & !xbox",
"dependencies": [
"glib",
"libiconv",

View File

@ -1,10 +1,11 @@
{
"name": "gmp",
"version": "6.2.1",
"port-version": 18,
"port-version": 19,
"description": "The GNU Multiple Precision Arithmetic Library",
"homepage": "https://gmplib.org",
"license": "LGPL-3.0-only OR GPL-2.0-only",
"supports": "!xbox",
"dependencies": [
{
"name": "gmp",

View File

@ -1,10 +1,11 @@
{
"name": "gppanel",
"version-date": "2020-05-20",
"port-version": 3,
"port-version": 4,
"description": "gpPanel is chart library for wxWidget. It inheritance from wxPanel and use modified wxMathPlot library at chart engine.",
"homepage": "https://github.com/woollybah/gppanel",
"license": "GPL-2.0-or-later WITH WxWindows-exception-3.1",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "grantlee",
"version": "5.3.1",
"port-version": 1,
"port-version": 2,
"description": "Libraries for text templating with Qt",
"homepage": "https://github.com/steveire/grantlee",
"license": "LGPL-2.1-or-later",
"supports": "!staticcrt",
"supports": "!staticcrt & !xbox",
"dependencies": [
"qtdeclarative",
{

View File

@ -1,10 +1,11 @@
{
"name": "gst-rtsp-server",
"version": "1.20.5",
"port-version": 1,
"port-version": 2,
"description": "gst-rtsp-server is a library on top of GStreamer for building an RTSP server",
"homepage": "https://gstreamer.freedesktop.org/",
"license": "LGPL-2.1-only",
"supports": "!xbox",
"dependencies": [
"glib",
{

View File

@ -1,11 +1,11 @@
{
"name": "gstreamer",
"version": "1.20.5",
"port-version": 8,
"port-version": 9,
"description": "GStreamer open-source multimedia framework core library",
"homepage": "https://gstreamer.freedesktop.org/",
"license": "LGPL-2.0-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"glib",
{

View File

@ -1,9 +1,11 @@
{
"name": "gtk",
"version": "4.10.4",
"port-version": 1,
"description": "Portable library for creating graphical user interfaces.",
"homepage": "https://www.gtk.org/",
"license": "LGPL-2.0-only",
"supports": "!xbox",
"dependencies": [
"atk",
{

View File

@ -1,10 +1,11 @@
{
"name": "gtkmm",
"version": "4.10.0",
"port-version": 1,
"description": "gtkmm is the official C++ interface for the popular GUI library GTK+.",
"homepage": "https://www.gtkmm.org/",
"license": "LGPL-3.0-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"cairomm",
"gdk-pixbuf",

View File

@ -1,6 +1,7 @@
{
"name": "gul14",
"version": "2.9.1",
"port-version": 1,
"description": [
"General Utility Library for C++14.",
"GUL14 contains often-used utility functions and types that form the foundation for other libraries and programs.",
@ -9,7 +10,7 @@
"homepage": "https://github.desy.de/gul-cpp/gul14.git",
"documentation": "https://gul14.info",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-tool-meson",

View File

@ -1,11 +1,11 @@
{
"name": "hunspell",
"version": "1.7.1",
"port-version": 3,
"port-version": 4,
"description": "The most popular spellchecking library.",
"homepage": "https://github.com/hunspell/hunspell",
"license": "MPL-1.1 OR LGPL-2.1-or-later OR GPL-2.0-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"libiconv"
],

View File

@ -1,11 +1,11 @@
{
"name": "ideviceinstaller",
"version": "1.1.2.23",
"port-version": 5,
"port-version": 6,
"description": "Manage apps of iOS devices",
"homepage": "https://libimobiledevice.org/",
"license": "LGPL-2.1-only",
"supports": "windows & !arm64",
"supports": "windows & !arm64 & !xbox",
"dependencies": [
"libimobiledevice",
"libzip"

View File

@ -1,9 +1,11 @@
{
"name": "idyntree",
"version": "9.0.0",
"port-version": 1,
"description": "Multibody Dynamics Library designed for Free Floating Robots.",
"homepage": "https://github.com/robotology/idyntree",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"eigen3",
"libxml2",

View File

@ -1,9 +1,11 @@
{
"name": "igraph",
"version": "0.10.4",
"port-version": 1,
"description": "igraph is a C library for network analysis and graph theory, with an emphasis on efficiency portability and ease of use.",
"homepage": "https://igraph.org/",
"license": "GPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
"blas",
"lapack",

View File

@ -1,10 +1,11 @@
{
"name": "jsonifier",
"version": "0.9.2",
"port-version": 1,
"description": "A few classes for parsing and serializing json - very rapidly.",
"homepage": "https://github.com/realtimechris/jsonifier",
"license": "LGPL-2.1-or-later",
"supports": "(windows & x64 & !uwp) | (linux & x64) | (osx & x64)",
"supports": "(windows & x64 & !uwp & !xbox) | (linux & x64) | (osx & x64)",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,9 +1,11 @@
{
"name": "kf5archive",
"version": "5.98.0",
"port-version": 1,
"description": "File compression",
"homepage": "https://api.kde.org/frameworks/karchive/html/index.html",
"license": "LGPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
"ecm",
"qt5-base",

View File

@ -1,10 +1,11 @@
{
"name": "kfr",
"version-semver": "5.0.1",
"port-version": 1,
"description": "Fast, modern C++ DSP framework.",
"homepage": "https://www.kfr.dev/",
"license": "GPL-2.0",
"supports": "!(arm | linux)",
"supports": "!(arm | linux | xbox)",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,14 +1,14 @@
{
"name": "lcm",
"version": "1.4.0",
"port-version": 5,
"port-version": 6,
"description": [
"Lightweight Communications and Marshalling (LCM)",
"LCM is a set of libraries and tools for message passing and data marshalling, targeted at real-time systems where high-bandwidth and low latency are critical. It provides a publish/subscribe message passing model and automatic marshalling/unmarshalling code generation with bindings for applications in a variety of programming languages."
],
"homepage": "https://github.com/lcm-proj/lcm",
"license": "LGPL-2.1-or-later",
"supports": "!osx",
"supports": "!osx & !xbox",
"dependencies": [
"glib",
{

View File

@ -1,9 +1,11 @@
{
"name": "libadwaita",
"version": "1.3.2",
"port-version": 1,
"description": "Building blocks for modern GNOME applications",
"homepage": "https://gnome.pages.gitlab.gnome.org/libadwaita",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "glib",

View File

@ -1,10 +1,11 @@
{
"name": "libalkimia",
"version": "8.1.70",
"port-version": 1,
"port-version": 2,
"description": "Common functionality for finance applications.",
"homepage": "https://community.kde.org/Alkimia/libalkimia",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"ecm",
{

View File

@ -1,11 +1,11 @@
{
"name": "libao",
"version": "1.2.2",
"port-version": 4,
"port-version": 5,
"description": "libao - A Cross-platform Audio Library",
"homepage": "https://github.com/xiph/libao",
"license": "GPL-2.0",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,7 +1,9 @@
{
"name": "libcsv",
"version": "3.0.3",
"port-version": 1,
"description": "CSV parser and writer library",
"homepage": "https://github.com/rgamble/libcsv",
"license": "GPL-2.0-or-later"
"license": "GPL-2.0-or-later",
"supports": "!xbox"
}

View File

@ -1,10 +1,11 @@
{
"name": "libdatachannel",
"version-semver": "0.18.2",
"port-version": 1,
"port-version": 2,
"description": "libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC Media Transport, and WebSockets in C++17 with C bindings for POSIX platforms (including GNU/Linux, Android, and Apple macOS) and Microsoft Windows.",
"homepage": "https://github.com/paullouisageneau/libdatachannel",
"license": "MPL-2.0",
"supports": "!xbox",
"dependencies": [
"libjuice",
"openssl",

View File

@ -1,11 +1,11 @@
{
"name": "libde265",
"version": "1.0.11",
"port-version": 1,
"port-version": 2,
"description": "Open h.265 video codec implementation.",
"homepage": "https://www.libde265.org/",
"license": "LGPL-3.0-only",
"supports": "!uwp & !(arm & windows)",
"supports": "!uwp & !xbox & !(arm & windows)",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,9 +1,11 @@
{
"name": "libdjinterop",
"version": "0.16.0",
"port-version": 1,
"description": "C++ library for access to DJ record libraries. Currently only supports Denon Engine Prime databases",
"homepage": "https://github.com/xsco/libdjinterop",
"license": "LGPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
"sqlite3",
{

View File

@ -1,10 +1,11 @@
{
"name": "libfreenect2",
"version": "0.2.0",
"port-version": 9,
"port-version": 10,
"description": "Open source drivers for the Kinect for Windows v2 device",
"homepage": "https://github.com/OpenKinect/libfreenect2",
"license": "GPL-2.0-only",
"supports": "!xbox",
"dependencies": [
"libjpeg-turbo",
"libusb",

View File

@ -1,9 +1,11 @@
{
"name": "libheif",
"version": "1.16.1",
"port-version": 1,
"description": "Open h.265 video codec implementation.",
"homepage": "http://www.libheif.org/",
"license": "LGPL-3.0-only",
"supports": "!xbox",
"dependencies": [
{
"name": "gdk-pixbuf",

View File

@ -1,10 +1,11 @@
{
"name": "libhsplasma",
"version-date": "2022-05-19",
"port-version": 1,
"description": "Cross-platform Plasma data and network library",
"homepage": "https://github.com/H-uru/libhsplasma",
"license": "GPL-3.0-or-later",
"supports": "!(arm | uwp)",
"supports": "!(arm | uwp | xbox)",
"dependencies": [
"libjpeg-turbo",
"libpng",

View File

@ -1,10 +1,11 @@
{
"name": "libimobiledevice",
"version": "1.3.17",
"port-version": 3,
"port-version": 4,
"description": "A cross-platform protocol library to communicate with iOS devices",
"homepage": "http://www.libimobiledevice.org",
"license": "LGPL-2.1-only",
"supports": "!xbox",
"dependencies": [
"dirent",
"getopt",

View File

@ -1,10 +1,10 @@
{
"name": "libirecovery",
"version": "1.0.25",
"port-version": 6,
"port-version": 7,
"description": "Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows, and Linux",
"license": "LGPL-2.1-only",
"supports": "windows & !arm64 & !static & !staticcrt",
"supports": "windows & !arm64 & !static & !staticcrt & !xbox",
"dependencies": [
"getopt",
"libusbmuxd",

View File

@ -1,10 +1,12 @@
{
"name": "libleidenalg",
"version": "0.10.0",
"port-version": 1,
"maintainers": "Andrew Robbins <andrew@robbinsa.me>",
"description": "Leiden is a general algorithm for methods of community detection in large networks.",
"homepage": "https://github.com/vtraag/libleidenalg",
"license": "GPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "igraph",

View File

@ -1,11 +1,11 @@
{
"name": "libmariadb",
"version-semver": "3.3.1",
"port-version": 2,
"port-version": 3,
"description": "MariaDB Connector/C is used to connect C/C++ applications to MariaDB and MySQL databases",
"homepage": "https://github.com/MariaDB/mariadb-connector-c",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,8 +1,9 @@
{
"name": "libmesh",
"version": "1.5.0",
"port-version": 4,
"port-version": 5,
"description": "The libMesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms. A major goal of the library is to provide support for adaptive mesh refinement (AMR) computations in parallel while allowing a research scientist to focus on the physics they are modeling.",
"homepage": "https://github.com/libMesh/libmesh",
"license": "LGPL-2.1-only"
"license": "LGPL-2.1-only",
"supports": "!xbox"
}

View File

@ -1,9 +1,11 @@
{
"name": "libmicrodns",
"version": "0.2.0",
"port-version": 1,
"description": "Minimal mDNS resolver (and announcer) library",
"homepage": "https://github.com/videolabs/libmicrodns",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-tool-meson",

View File

@ -1,11 +1,11 @@
{
"name": "libmikmod",
"version": "3.3.11.1",
"port-version": 11,
"port-version": 12,
"description": "Mikmod is a module player and library supporting many formats, including mod, s3m, it, and xm.",
"homepage": "https://sourceforge.net/projects/mikmod/",
"license": "LGPL-2.1-or-later",
"supports": "!osx & !uwp",
"supports": "!(osx | uwp | xbox)",
"dependencies": [
"openal-soft",
{

View File

@ -1,11 +1,11 @@
{
"name": "libmodbus",
"version": "3.1.6",
"port-version": 4,
"port-version": 5,
"description": "libmodbus is a free software library to send/receive data with a device which respects the Modbus protocol",
"homepage": "https://github.com/stephane/libmodbus",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "libmysql",
"version": "8.0.32",
"port-version": 4,
"port-version": 5,
"description": "A MySQL client library for C development",
"homepage": "https://github.com/mysql/mysql-server",
"license": "GPL-2.0-or-later",
"supports": "!(windows & x86) & !uwp",
"supports": "!(windows & x86) & !uwp & !xbox",
"dependencies": [
"boost-algorithm",
"boost-functional",

View File

@ -1,10 +1,11 @@
{
"name": "libnice-gst",
"version": "0.1.21",
"port-version": 1,
"port-version": 2,
"description": "Gstreamer Libnice plugins.",
"homepage": "https://nice.freedesktop.org",
"license": "LGPL-2.1-only AND MPL-1.1",
"supports": "!xbox",
"dependencies": [
"gstreamer",
"libnice"

View File

@ -1,9 +1,11 @@
{
"name": "libnice",
"version": "0.1.21",
"port-version": 1,
"description": "Libnice is an implementation of the IETF's Interactive Connectivity Establishment (ICE) standard (RFC 5245) and the Session Traversal Utilities for NAT (STUN) standard (RFC 5389).",
"homepage": "https://nice.freedesktop.org",
"license": "LGPL-2.1-only AND MPL-1.1",
"supports": "!xbox",
"dependencies": [
"glib",
{

View File

@ -1,10 +1,11 @@
{
"name": "libofx",
"version": "0.10.9",
"port-version": 1,
"description": "OFX banking protocol abstraction library",
"homepage": "https://github.com/libofx/libofx",
"license": "GPL-2.0-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"libopensp",
{

View File

@ -1,11 +1,11 @@
{
"name": "libpff",
"version-date": "2021-11-14",
"port-version": 1,
"port-version": 2,
"description": "Library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format.",
"homepage": "https://github.com/libyal/libpff",
"license": "LGPL-3.0-or-later",
"supports": "windows & !(static & windows) & !uwp",
"supports": "windows & !(static & windows) & !uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "libproxy",
"version": "0.4.18",
"port-version": 2,
"port-version": 3,
"description": "libproxy is a library that provides automatic proxy configuration management.",
"homepage": "https://github.com/libproxy/libproxy",
"license": "LGPL-2.1-only",
"supports": "!(uwp | android)",
"supports": "!(uwp | xbox | android)",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "libqcow",
"version": "20221124",
"port-version": 1,
"description": "Library and tools to access the QEMU Copy-On-Write (QCOW) image format.",
"homepage": "https://github.com/libyal/libqcow",
"license": "LGPL-3.0-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"gettext",
"openssl",

View File

@ -1,9 +1,11 @@
{
"name": "libqglviewer",
"version": "2.9.1",
"port-version": 1,
"description": "libQGLViewer is an open source C++ library based on Qt that eases the creation of OpenGL 3D viewers.",
"homepage": "http://libqglviewer.com/",
"license": "GPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "qtbase",

View File

@ -1,10 +1,11 @@
{
"name": "libraw",
"version": "0.21.1",
"port-version": 1,
"description": "raw image decoder library",
"homepage": "https://www.libraw.org",
"license": "LGPL-2.1-only OR CDDL-1.0",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"jasper",
"lcms",

View File

@ -1,9 +1,11 @@
{
"name": "libredwg",
"version": "0.12.5.5178",
"port-version": 1,
"description": "GNU LibreDWG is a free C library to handle DWG files. It aims to be a free replacement for the OpenDWG libraries. DWG is the native file format of AutoCAD.",
"homepage": "https://www.gnu.org/software/libredwg/",
"license": "GPL-3.0",
"supports": "!xbox",
"dependencies": [
"jsmn",
{

View File

@ -1,10 +1,11 @@
{
"name": "libsbml",
"version": "5.20.0",
"port-version": 1,
"description": "A library for reading / writing SBML files",
"homepage": "https://github.com/sbmlteam/libsbml",
"license": "LGPL-2.1",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,9 +1,11 @@
{
"name": "libsndfile",
"version-semver": "1.2.0",
"port-version": 1,
"description": "A library for reading and writing audio files",
"homepage": "https://github.com/erikd/libsndfile",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "libsrt",
"version": "1.5.0",
"port-version": 2,
"port-version": 3,
"description": "Secure Reliable Transport (SRT) is an open source transport technology that optimizes streaming performance across unpredictable networks, such as the Internet.",
"homepage": "https://github.com/Haivision/srt",
"license": "MPL-2.0",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"openssl",
{

View File

@ -1,11 +1,11 @@
{
"name": "libssh",
"version": "0.10.4+20221123",
"port-version": 3,
"port-version": 4,
"description": "libssh is a multiplatform C library implementing the SSHv2 protocol on client and server side",
"homepage": "https://www.libssh.org/",
"license": "LGPL-2.1-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "libssh",

View File

@ -1,10 +1,11 @@
{
"name": "libunistring",
"version": "1.1",
"port-version": 2,
"port-version": 3,
"description": "GNU libunistring provides functions for manipulating Unicode strings and for manipulating C strings according to the Unicode standard.",
"homepage": "https://www.gnu.org/software/libunistring/",
"license": "LGPL-3.0-or-later OR GPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
"libiconv"
]

View File

@ -1,11 +1,11 @@
{
"name": "libusb-win32",
"version": "1.2.6.0",
"port-version": 9,
"port-version": 10,
"description": "Allows user space applications to access many USB device on Windows.",
"homepage": "https://sourceforge.net/projects/libusb-win32",
"license": "LGPL-3.0-only",
"supports": "windows & !static",
"supports": "windows & !static & !xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,9 +1,11 @@
{
"name": "libxmp",
"version-date": "2023-04-13",
"port-version": 1,
"description": "Libxmp is a library that renders module files to PCM data.",
"homepage": "https://sourceforge.net/projects/xmp/",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "libzim",
"version": "8.2.0",
"port-version": 1,
"port-version": 2,
"description": "The Libzim is the reference implementation for the ZIM file format. It's a software library to read and write ZIM files on many systems and architectures. More information about the ZIM format and the openZIM project at https://openzim.org/.",
"homepage": "https://github.com/openzim/libzim",
"license": "GPL-2.0-or-later",
"supports": "!android",
"supports": "!android & !xbox",
"dependencies": [
"icu",
"liblzma",

View File

@ -1,9 +1,11 @@
{
"name": "live555",
"version-date": "2023-06-10",
"port-version": 1,
"description": "A complete RTSP server application",
"homepage": "http://www.live555.com/liveMedia",
"license": "GPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
"openssl",
{

View File

@ -1,9 +1,11 @@
{
"name": "mapnik",
"version-date": "2023-06-12",
"port-version": 1,
"description": "Mapnik is an open source toolkit for developing mapping applications.",
"homepage": "https://github.com/mapnik/mapnik",
"license": "LGPL-2.1-only",
"supports": "!xbox",
"dependencies": [
"boost-assign",
"boost-bimap",

View File

@ -1,11 +1,11 @@
{
"name": "marble",
"version-string": "22.04.0",
"port-version": 1,
"port-version": 2,
"description": "Marble KDE library",
"homepage": "https://marble.kde.org",
"license": "LGPL-2.1-or-later",
"supports": "windows & x64 & !static",
"supports": "windows & x64 & !static & !xbox",
"dependencies": [
"qt5-base",
"qt5-quickcontrols",

View File

@ -1,10 +1,10 @@
{
"name": "mathgl",
"version": "8.0.1",
"port-version": 4,
"port-version": 5,
"description": "MathGL is a free library of fast C++ routines for the plotting of the data varied in one or more dimensions",
"license": "GPL-3.0-only",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
"getopt",
{

View File

@ -1,11 +1,11 @@
{
"name": "mchehab-zbar",
"version": "0.23.90",
"port-version": 4,
"port-version": 5,
"description": "ZBar is an open source software suite for reading bar codes from various sources, including webcams. This fork is actively maintained.",
"homepage": "https://github.com/mchehab/zbar",
"license": "LGPL-2.1-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "gettext",

View File

@ -1,10 +1,11 @@
{
"name": "moos-core",
"version": "10.4.0",
"port-version": 8,
"port-version": 9,
"description": "A very light weight, easy to use middleware.",
"homepage": "https://sites.google.com/site/moossoftware/",
"license": "GPL-2.0-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,9 +1,11 @@
{
"name": "mpfr",
"version": "4.2.0",
"port-version": 1,
"description": "The MPFR library is a C library for multiple-precision floating-point computations with correct rounding",
"homepage": "https://www.mpfr.org",
"license": "LGPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
"gmp"
]

View File

@ -1,9 +1,11 @@
{
"name": "mpg123",
"version": "1.31.3",
"port-version": 1,
"description": "mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers 1, 2 and 3 (MPEG 1.0 layer 3 also known as MP3).",
"homepage": "https://sourceforge.net/projects/mpg123/",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,11 +1,11 @@
{
"name": "nspr",
"version": "4.35",
"port-version": 3,
"port-version": 4,
"description": "Netscape portable runtime",
"homepage": "https://releases.mozilla.org/pub/nspr/",
"license": "MPL-2.0",
"supports": "windows & !(arm | uwp | static)",
"supports": "windows & !(arm | uwp | static | xbox)",
"dependencies": [
{
"name": "vcpkg-tool-mozbuild",

View File

@ -1,11 +1,11 @@
{
"name": "nss",
"version": "3.87",
"port-version": 1,
"port-version": 2,
"description": "Network Security Services from Mozilla",
"homepage": "https://ftp.mozilla.org/pub/security/nss/releases/",
"license": "MPL-2.0",
"supports": "windows & !arm",
"supports": "windows & !arm & !xbox",
"dependencies": [
"nspr",
"sqlite3",

View File

@ -1,6 +1,7 @@
{
"name": "nuspell",
"version-semver": "5.1.2",
"port-version": 1,
"description": [
"Nuspell is a fast and safe spelling checker software program.",
"It is designed for languages with rich morphology and complex word compounding.",
@ -8,6 +9,7 @@
],
"homepage": "https://nuspell.github.io/",
"license": "LGPL-3.0-or-later",
"supports": "!xbox",
"dependencies": [
"icu",
{

View File

@ -1,10 +1,11 @@
{
"name": "omniorb",
"version": "4.3.0",
"port-version": 1,
"description": "omniORB is a robust high performance CORBA ORB for C++",
"homepage": "https://omniorb.sourceforge.io/",
"license": "LGPL-2.1-or-later",
"supports": "!uwp & !((arm | x86) & windows) & !osx",
"supports": "!uwp & !xbox & !((arm | x86) & windows) & !osx",
"dependencies": [
"openssl",
"python3",

View File

@ -1,9 +1,11 @@
{
"name": "open62541",
"version": "1.3.5",
"port-version": 1,
"description": "open62541 is an open source C (C99) implementation of OPC UA licensed under the Mozilla Public License v2.0.",
"homepage": "https://open62541.org",
"license": "MPL-2.0",
"supports": "!xbox",
"dependencies": [
{
"name": "vcpkg-cmake",

View File

@ -1,10 +1,11 @@
{
"name": "openal-soft",
"version": "1.23.0",
"port-version": 1,
"description": "OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.",
"homepage": "https://github.com/kcat/openal-soft",
"license": "LGPL-2.0-or-later",
"supports": "!uwp",
"supports": "!uwp & !xbox",
"dependencies": [
{
"name": "alsa",

View File

@ -1,11 +1,11 @@
{
"name": "opencascade",
"version": "7.6.2",
"port-version": 4,
"port-version": 5,
"description": "Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.",
"homepage": "https://github.com/Open-Cascade-SAS/OCCT",
"license": "LGPL-2.1",
"supports": "!(uwp | osx | arm)",
"supports": "!(uwp | xbox | osx | arm)",
"dependencies": [
"fontconfig",
"freetype",

View File

@ -1,10 +1,11 @@
{
"name": "openmama",
"version-semver": "6.3.2",
"port-version": 2,
"port-version": 3,
"description": "OpenMAMA is a high performance vendor neutral lightweight wrapper that provides a common API interface to different middleware and messaging solutions across a variety of platforms and languages",
"homepage": "https://github.com/finos/OpenMAMA",
"license": "LGPL-2.1",
"supports": "!xbox",
"dependencies": [
"apr",
"apr-util",

View File

@ -1,10 +1,10 @@
{
"name": "openmvg",
"version": "2.0",
"port-version": 7,
"port-version": 8,
"description": "open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.",
"license": "MPL-2.0-no-copyleft-exception",
"supports": "x86 | x64",
"supports": "(x86 | x64) & !xbox",
"dependencies": [
"cereal",
{

View File

@ -1,9 +1,11 @@
{
"name": "openmvs",
"version": "2.1.0",
"port-version": 1,
"description": "OpenMVS: open Multi-View Stereo reconstruction library",
"homepage": "https://cdcseacave.github.io/openMVS",
"license": "AGPL-3.0-only",
"supports": "!xbox",
"dependencies": [
"boost-iostreams",
"boost-program-options",

View File

@ -1,9 +1,11 @@
{
"name": "openscap",
"version": "1.3.7",
"port-version": 1,
"description": "The oscap program is a command line tool that allows users to load, scan, validate, edit, and export SCAP documents.",
"homepage": "https://github.com/OpenSCAP/openscap",
"license": "LGPL-2.1-or-later",
"supports": "!xbox",
"dependencies": [
"curl",
"glib",

View File

@ -1,11 +1,11 @@
{
"name": "openslide",
"version": "3.4.1",
"port-version": 1,
"port-version": 2,
"description": "OpenSlide is a C library for reading whole slide image files (also known as virtual slides). It provides a consistent and simple API for reading files from multiple vendors.",
"homepage": "https://openslide.org/",
"license": "LGPL-2.1-or-later",
"supports": "native & !(windows & static) & !osx",
"supports": "native & !(windows & static) & !xbox & !osx",
"dependencies": [
"cairo",
"gdk-pixbuf",

Some files were not shown because too many files have changed in this diff Show More