aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBe <be@mixxx.org>2021-08-18 17:10:35 -0700
committerGitHub <noreply@github.com>2021-08-18 17:10:35 -0700
commit719ceca88dc9fc7f5eb4c5cc288cd3786c37a3c2 (patch)
treefdcf99fed301141c1df1239917ea9ae0e0ab3d79
parent3fee81c1522df837438401d610e8ff91d43f73a3 (diff)
downloadvcpkg-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.txt6
-rw-r--r--ports/vamp-sdk/portfile.cmake12
-rw-r--r--ports/vamp-sdk/vcpkg.json2
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/v-/vamp-sdk.json5
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