aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>2020-11-18 10:49:25 -0800
committerGitHub <noreply@github.com>2020-11-18 10:49:25 -0800
commit2018406edbe323bcf13a19cc131a08bc3eca18d9 (patch)
tree79b0199d5344d11d9466eeca92193841ce402a45
parent11ded36658c47c3172ac21feae723cea43d3a834 (diff)
downloadvcpkg-2018406edbe323bcf13a19cc131a08bc3eca18d9.tar.gz
vcpkg-2018406edbe323bcf13a19cc131a08bc3eca18d9.zip
[vcpkg baseline] Clean up baseline, use Keyword Supports (#14246)
-rw-r--r--ports/atk/CONTROL1
-rw-r--r--ports/atlmfc/CONTROL1
-rw-r--r--ports/aubio/CONTROL1
-rw-r--r--ports/avro-cpp/CONTROL1
-rw-r--r--ports/aws-c-common/CONTROL1
-rw-r--r--ports/aws-checksums/CONTROL3
-rw-r--r--ports/aws-lambda-cpp/CONTROL1
-rw-r--r--ports/azure-kinect-sensor-sdk/CONTROL1
-rw-r--r--ports/bde/CONTROL1
-rw-r--r--ports/benchmark/CONTROL2
-rw-r--r--ports/bitserializer/CONTROL1
-rw-r--r--scripts/ci.baseline.txt46
12 files changed, 13 insertions, 47 deletions
diff --git a/ports/atk/CONTROL b/ports/atk/CONTROL
index 0fa67bfc5..bcfc01d16 100644
--- a/ports/atk/CONTROL
+++ b/ports/atk/CONTROL
@@ -3,3 +3,4 @@ Version: 2.24.0-5
Homepage: https://developer.gnome.org/atk/
Description: GNOME Accessibility Toolkit
Build-Depends: glib, gettext
+Supports: !(osx|arm) \ No newline at end of file
diff --git a/ports/atlmfc/CONTROL b/ports/atlmfc/CONTROL
index aff5c97aa..a5af713fc 100644
--- a/ports/atlmfc/CONTROL
+++ b/ports/atlmfc/CONTROL
@@ -1,3 +1,4 @@
Source: atlmfc
Version: 0
Description: a stub package that ensures VS has ATL/MFC installed.
+Supports: windows \ No newline at end of file
diff --git a/ports/aubio/CONTROL b/ports/aubio/CONTROL
index de5eafe69..211dad079 100644
--- a/ports/aubio/CONTROL
+++ b/ports/aubio/CONTROL
@@ -4,3 +4,4 @@ Port-Version: 3
Homepage: https://github.com/aubio/aubio
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.
Build-Depends: ffmpeg, libsndfile, libogg, libflac, libvorbis, bzip2, liblzma
+Supports: windows \ No newline at end of file
diff --git a/ports/avro-cpp/CONTROL b/ports/avro-cpp/CONTROL
index 0f75d7e24..85518d757 100644
--- a/ports/avro-cpp/CONTROL
+++ b/ports/avro-cpp/CONTROL
@@ -3,6 +3,7 @@ Version: 1.9.2
Homepage: https://github.com/apache/avro
Description: Apache Avro is a data serialization system
Build-Depends: boost-format, boost-thread, boost-filesystem, boost-iostreams, boost-program-options, boost-random, boost-crc, boost-test, libzip, bzip2, liblzma, zlib, zstd
+Supports: !(windows&static)
Feature: snappy
Build-Depends: snappy
diff --git a/ports/aws-c-common/CONTROL b/ports/aws-c-common/CONTROL
index cc91c44f4..2439c0c65 100644
--- a/ports/aws-c-common/CONTROL
+++ b/ports/aws-c-common/CONTROL
@@ -2,3 +2,4 @@ Source: aws-c-common
Version: 0.4.56
Homepage: https://github.com/awslabs/aws-c-common
Description: AWS common library for C
+Supports: !(arm|uwp) \ No newline at end of file
diff --git a/ports/aws-checksums/CONTROL b/ports/aws-checksums/CONTROL
index 79a420c09..d9b9e53c9 100644
--- a/ports/aws-checksums/CONTROL
+++ b/ports/aws-checksums/CONTROL
@@ -1,4 +1,5 @@
Source: aws-checksums
Version: 0.1.9
Description: Cross-Platform HW accelerated CRC32c and CRC32 with fallback to efficient SW implementations.
-Build-Depends: aws-c-common \ No newline at end of file
+Build-Depends: aws-c-common
+Supports: !(arm&windows) \ No newline at end of file
diff --git a/ports/aws-lambda-cpp/CONTROL b/ports/aws-lambda-cpp/CONTROL
index ca3f5aa76..a5533ba8b 100644
--- a/ports/aws-lambda-cpp/CONTROL
+++ b/ports/aws-lambda-cpp/CONTROL
@@ -2,3 +2,4 @@ Source: aws-lambda-cpp
Version: 0.2.6
Build-Depends: curl
Description: C++ Runtime for AWS Lambda.
+Supports: linux \ No newline at end of file
diff --git a/ports/azure-kinect-sensor-sdk/CONTROL b/ports/azure-kinect-sensor-sdk/CONTROL
index 81b05d3ac..f6bf9ae0c 100644
--- a/ports/azure-kinect-sensor-sdk/CONTROL
+++ b/ports/azure-kinect-sensor-sdk/CONTROL
@@ -4,6 +4,7 @@ Port-Version: 6
Homepage: https://github.com/microsoft/Azure-Kinect-Sensor-SDK
Description: Azure Kinect SDK is a cross platform (Linux and Windows) user mode SDK to read data from your Azure Kinect device.
Build-Depends: azure-c-shared-utility, glfw3, gtest, imgui, libusb, spdlog, cjson, ebml, libjpeg-turbo, matroska, libsoundio, libyuv
+Supports: windows
Feature: docs
Description: Build K4A doxygen documentation.
diff --git a/ports/bde/CONTROL b/ports/bde/CONTROL
index 10accadc9..b31c0e2eb 100644
--- a/ports/bde/CONTROL
+++ b/ports/bde/CONTROL
@@ -2,3 +2,4 @@ Source: bde
Version: 3.2.0.0
Port-Version: 2
Description: Basic Development Environment - a set of foundational C++ libraries used at Bloomberg.
+Supports: !windows \ No newline at end of file
diff --git a/ports/benchmark/CONTROL b/ports/benchmark/CONTROL
index 5a6af5595..9a7618385 100644
--- a/ports/benchmark/CONTROL
+++ b/ports/benchmark/CONTROL
@@ -2,4 +2,4 @@ Source: benchmark
Version: 1.5.2
Homepage: https://github.com/google/benchmark
Description: A library to support the benchmarking of functions, similar to unit-tests.
-Supports: !uwp \ No newline at end of file
+Supports: !(arm|uwp)
diff --git a/ports/bitserializer/CONTROL b/ports/bitserializer/CONTROL
index 63444a871..bc33cc552 100644
--- a/ports/bitserializer/CONTROL
+++ b/ports/bitserializer/CONTROL
@@ -3,6 +3,7 @@ Version: 0.10
Description: Core part of C++ 17 library for serialization to JSON, XML, YAML
Homepage: https://bitbucket.org/Pavel_Kisliak/bitserializer
Default-Features: cpprestjson-archive, rapidjson-archive, pugixml-archive
+Supports: !(arm|osx)
Feature: cpprestjson-archive
Build-Depends: cpprestsdk
diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt
index 00c68feba..9e2161c49 100644
--- a/scripts/ci.baseline.txt
+++ b/scripts/ci.baseline.txt
@@ -30,53 +30,9 @@
# Add new items alphabetically
# Cross compiling CI machine cannot run gen_test_char to generate apr_escape_test_char.h
apr:arm64-windows=fail
-
-atk:x64-osx=fail
-atk:arm64-windows=fail
-atlmfc:x64-linux=fail
-atlmfc:x64-osx=fail
-aubio:x64-linux=fail
-aubio:x64-osx=fail
-avro-c:arm-uwp=fail
-avro-c:x64-osx=fail
-avro-c:x64-uwp=fail
-avro-cpp:x64-windows-static=fail
-aws-c-common:arm64-windows=fail
-aws-c-common:arm-uwp=fail
-aws-c-common:x64-uwp=fail
-aws-checksums:arm64-windows=fail
-aws-lambda-cpp:arm64-windows=fail
-aws-lambda-cpp:arm-uwp=fail
-aws-lambda-cpp:x64-uwp=fail
-aws-lambda-cpp:x64-windows=fail
-aws-lambda-cpp:x64-windows-static=fail
-aws-lambda-cpp:x86-windows=fail
-aws-lambda-cpp:x64-osx=fail
-azure-c-shared-utility:arm-uwp=fail
-azure-c-shared-utility:x64-uwp=fail
-azure-kinect-sensor-sdk:x64-linux=fail
-azure-kinect-sensor-sdk:x64-osx=fail
# Requires ATL for ARM64 to be installed in CI
azure-storage-cpp:arm64-windows=fail
-bde:arm64-windows=fail
-bde:arm-uwp=fail
-bde:x64-uwp=fail
-bde:x64-windows=fail
-bde:x64-windows-static=fail
-bde:x86-windows=fail
-benchmark:arm64-windows=fail
-benchmark:arm-uwp=fail
-benchmark:x64-uwp=fail
-berkeleydb:arm-uwp=fail
-berkeleydb:x64-linux=fail
-berkeleydb:x64-osx=fail
-berkeleydb:x64-uwp=fail
-bitserializer-rapidyaml:arm-uwp=skip
-bitserializer-rapidyaml:arm64-windows=skip
-bitserializer-rapidyaml:x64-osx=skip
-bitserializer:arm-uwp=skip
-bitserializer:arm64-windows=skip
-bitserializer:x64-osx=skip
+
blend2d:arm64-windows=fail
blend2d:arm-uwp=fail
blend2d:x64-uwp=fail