From a75864ffe833efc86ed947d94bf98d15738be444 Mon Sep 17 00:00:00 2001 From: Be Date: Sat, 14 Aug 2021 11:13:00 -0500 Subject: [PATCH 1/2] [vamp-sdk] update to 2.10; switch download URL to GitHub This works around a bad SSL certificate on https://code.soundsoftware.ac.uk : Error: Failed to download from mirror set: https://code.soundsoftware.ac.uk/attachments/download/2589/vamp-plugin-sdk-2.9.0.zip: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (60) SSL certificate problem: unable to get local issuer certificate More details here: https://curl.se/docs/sslcerts.html curl failed to verify the legitimacy of the server and therefore could not establish a secure connection to it. To learn more about this situation and how to fix it, please visit the web page mentioned above. --- ports/vamp-sdk/portfile.cmake | 12 ++++-------- ports/vamp-sdk/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/v-/vamp-sdk.json | 5 +++++ 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/ports/vamp-sdk/portfile.cmake b/ports/vamp-sdk/portfile.cmake index bb9f800fcef5f2..890f68e4a7ed8b 100644 --- a/ports/vamp-sdk/portfile.cmake +++ b/ports/vamp-sdk/portfile.cmake @@ -1,12 +1,8 @@ -vcpkg_download_distfile(ARCHIVE - URLS "https://code.soundsoftware.ac.uk/attachments/download/2589/vamp-plugin-sdk-2.9.0.zip" - FILENAME "vamp-plugin-sdk-2.9.0.zip" - SHA512 38222f074c17ba420fcc1ad6639048c8f282b892a4baf4257481d7f65f2b5a62685d8bc8e9cbbb5b77063a92f33dc3d2f138ea9b21c475ae1c456146056720ed -) - -vcpkg_extract_source_archive_ex( +vcpkg_from_github( + REPO c4dm/vamp-plugin-sdk + REF vamp-plugin-sdk-v2.10 + SHA512 67a71e5396eab5ce9503e9111b4cfc16fc9755cf6ae2d8dfc99ed29fd91e75eaf0de9a9c55ce8f7751f04c235eb86430856eff18f02adde54f1850a87c917ef0 OUT_SOURCE_PATH SOURCE_PATH - ARCHIVE ${ARCHIVE} ) file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}) diff --git a/ports/vamp-sdk/vcpkg.json b/ports/vamp-sdk/vcpkg.json index 735a1d06ccc0fc..c4bc939e25791a 100644 --- a/ports/vamp-sdk/vcpkg.json +++ b/ports/vamp-sdk/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg/master/scripts/vcpkg.schema.json", "name": "vamp-sdk", - "version": "2.9", + "version": "2.10", "description": "Library for VAMP plugins", "homepage": "https://www.vamp-plugins.org/develop.html", "supports": "!uwp", diff --git a/versions/baseline.json b/versions/baseline.json index 94f34acba5d7a8..2f731bdea5b6e5 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -6597,7 +6597,7 @@ "port-version": 1 }, "vamp-sdk": { - "baseline": "2.9", + "baseline": "2.10", "port-version": 0 }, "variant-lite": { diff --git a/versions/v-/vamp-sdk.json b/versions/v-/vamp-sdk.json index 33fa8da308c020..b718ad5a8f7a05 100644 --- a/versions/v-/vamp-sdk.json +++ b/versions/v-/vamp-sdk.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "4046790dc82dda4733e99e83eb9df06275073588", + "version": "2.10", + "port-version": 0 + }, { "git-tree": "f98530b4731d88b3ddda90a25ad998076da19425", "version": "2.9", From 38d73aea9f949d4f362aaa112a5f506d169abf08 Mon Sep 17 00:00:00 2001 From: Be Date: Sun, 15 Aug 2021 17:56:26 -0500 Subject: [PATCH 2/2] [vamp-sdk] fix path of installed headers These are the paths installed by the vamp-plugin-sdk-devel Fedora package: /usr/include/vamp /usr/include/vamp-hostsdk /usr/include/vamp-hostsdk/Plugin.h /usr/include/vamp-hostsdk/PluginBase.h /usr/include/vamp-hostsdk/PluginBufferingAdapter.h /usr/include/vamp-hostsdk/PluginChannelAdapter.h /usr/include/vamp-hostsdk/PluginHostAdapter.h /usr/include/vamp-hostsdk/PluginInputDomainAdapter.h /usr/include/vamp-hostsdk/PluginLoader.h /usr/include/vamp-hostsdk/PluginSummarisingAdapter.h /usr/include/vamp-hostsdk/PluginWrapper.h /usr/include/vamp-hostsdk/RealTime.h /usr/include/vamp-hostsdk/host-c.h /usr/include/vamp-hostsdk/hostguard.h /usr/include/vamp-hostsdk/vamp-hostsdk.h /usr/include/vamp-sdk /usr/include/vamp-sdk/FFT.h /usr/include/vamp-sdk/Plugin.h /usr/include/vamp-sdk/PluginAdapter.h /usr/include/vamp-sdk/PluginBase.h /usr/include/vamp-sdk/RealTime.h /usr/include/vamp-sdk/plugguard.h /usr/include/vamp-sdk/vamp-sdk.h /usr/include/vamp/vamp.h --- ports/vamp-sdk/CMakeLists.txt | 6 +++--- versions/v-/vamp-sdk.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ports/vamp-sdk/CMakeLists.txt b/ports/vamp-sdk/CMakeLists.txt index d6b2c7bd0dbf2d..d24851b31785f2 100644 --- a/ports/vamp-sdk/CMakeLists.txt +++ b/ports/vamp-sdk/CMakeLists.txt @@ -85,21 +85,21 @@ install( if(NOT DISABLE_INSTALL_HEADERS) install( DIRECTORY vamp-hostsdk/ - DESTINATION include/vamp-sdk/vamp-hostsdk + DESTINATION include/vamp-hostsdk FILES_MATCHING PATTERN "*.h" PATTERN "*_priv.h" EXCLUDE PATTERN "config.h" EXCLUDE) install( DIRECTORY vamp-sdk/ - DESTINATION include/vamp-sdk/vamp-sdk + DESTINATION include/vamp-sdk FILES_MATCHING PATTERN "*.h" PATTERN "*_priv.h" EXCLUDE PATTERN "config.h" EXCLUDE) install( DIRECTORY vamp/ - DESTINATION include/vamp-sdk/vamp + DESTINATION include/vamp FILES_MATCHING PATTERN "*.h" PATTERN "*_priv.h" EXCLUDE diff --git a/versions/v-/vamp-sdk.json b/versions/v-/vamp-sdk.json index b718ad5a8f7a05..ecc1e3b2176cd8 100644 --- a/versions/v-/vamp-sdk.json +++ b/versions/v-/vamp-sdk.json @@ -1,7 +1,7 @@ { "versions": [ { - "git-tree": "4046790dc82dda4733e99e83eb9df06275073588", + "git-tree": "da7ad3424d8266657eec1b28b16a8d389e50b67c", "version": "2.10", "port-version": 0 },