diff options
| author | Be <be@mixxx.org> | 2021-08-18 17:10:35 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-18 17:10:35 -0700 |
| commit | 719ceca88dc9fc7f5eb4c5cc288cd3786c37a3c2 (patch) | |
| tree | fdcf99fed301141c1df1239917ea9ae0e0ab3d79 | |
| parent | 3fee81c1522df837438401d610e8ff91d43f73a3 (diff) | |
| download | vcpkg-719ceca88dc9fc7f5eb4c5cc288cd3786c37a3c2.tar.gz vcpkg-719ceca88dc9fc7f5eb4c5cc288cd3786c37a3c2.zip | |
[vamp-sdk] update to 2.10; switch download URL to GitHub; fix path of installed headers (#19572)
* [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.
* [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
| -rw-r--r-- | ports/vamp-sdk/CMakeLists.txt | 6 | ||||
| -rw-r--r-- | ports/vamp-sdk/portfile.cmake | 12 | ||||
| -rw-r--r-- | ports/vamp-sdk/vcpkg.json | 2 | ||||
| -rw-r--r-- | versions/baseline.json | 2 | ||||
| -rw-r--r-- | versions/v-/vamp-sdk.json | 5 |
5 files changed, 14 insertions, 13 deletions
diff --git a/ports/vamp-sdk/CMakeLists.txt b/ports/vamp-sdk/CMakeLists.txt index d6b2c7bd0..d24851b31 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/ports/vamp-sdk/portfile.cmake b/ports/vamp-sdk/portfile.cmake index bb9f800fc..890f68e4a 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 735a1d06c..c4bc939e2 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 c76ee729c..7c493d08a 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 33fa8da30..ecc1e3b21 100644 --- a/versions/v-/vamp-sdk.json +++ b/versions/v-/vamp-sdk.json @@ -1,6 +1,11 @@ { "versions": [ { + "git-tree": "da7ad3424d8266657eec1b28b16a8d389e50b67c", + "version": "2.10", + "port-version": 0 + }, + { "git-tree": "f98530b4731d88b3ddda90a25ad998076da19425", "version": "2.9", "port-version": 0 |
