aboutsummaryrefslogtreecommitdiff
path: root/ports/libsamplerate
diff options
context:
space:
mode:
authorBilly O'Neal <bion@microsoft.com>2020-10-19 19:53:20 -0700
committerGitHub <noreply@github.com>2020-10-19 19:53:20 -0700
commit0d3547275842e88330a7c4804b37d02729c1ff71 (patch)
tree81e87fc1050ff0334fec571c564a79454f0c4b90 /ports/libsamplerate
parente93810d2ef7633e374992006af89f2b5056b04f1 (diff)
downloadvcpkg-0d3547275842e88330a7c4804b37d02729c1ff71.tar.gz
vcpkg-0d3547275842e88330a7c4804b37d02729c1ff71.zip
[itk,libsamplerate,libsndfile] Apply some Visual Studio 2019 version 16.9 preview 1 workarounds (#14056)
Diffstat (limited to 'ports/libsamplerate')
-rw-r--r--ports/libsamplerate/CONTROL4
-rw-r--r--ports/libsamplerate/portfile.cmake15
-rw-r--r--ports/libsamplerate/vcpkg.json7
3 files changed, 12 insertions, 14 deletions
diff --git a/ports/libsamplerate/CONTROL b/ports/libsamplerate/CONTROL
deleted file mode 100644
index 36e5df98c..000000000
--- a/ports/libsamplerate/CONTROL
+++ /dev/null
@@ -1,4 +0,0 @@
-Source: libsamplerate
-Version: 0.1.9.0-1
-Homepage: https://www.mega-nerd.com/SRC
-Description: Sample Rate Converter for audio
diff --git a/ports/libsamplerate/portfile.cmake b/ports/libsamplerate/portfile.cmake
index b2453f8a4..ff64c2447 100644
--- a/ports/libsamplerate/portfile.cmake
+++ b/ports/libsamplerate/portfile.cmake
@@ -1,14 +1,9 @@
-include(vcpkg_common_functions)
-
-vcpkg_download_distfile(ARCHIVE
- URLS "http://www.mega-nerd.com/SRC/libsamplerate-0.1.9.tar.gz"
- FILENAME "libsamplerate-0.1.9.tar.gz"
- SHA512 78596657963cbf06785e3e6e1190b093df71da52ca340e75bd8246a962cd79dd1c90fa5527c607cebcb296e2c1ee605015278b274e3b768f2f3fbeb0eadfb728
-)
-
-vcpkg_extract_source_archive_ex(
+vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
- ARCHIVE ${ARCHIVE}
+ REPO libsndfile/libsamplerate
+ REF f6730d03c3e7660bb6ecad8816f1b09c5825142a # v0.1.9
+ SHA512 6a349c9144d024212fc78dc0d9e39bdc1a43abaf590fcfbf84396af22834545962d5ef10176b48b21fcae2ce62d12277b682059383805d059f4dd2b9f6708478
+ HEAD_REF master
)
file(COPY ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt DESTINATION ${SOURCE_PATH}/src)
diff --git a/ports/libsamplerate/vcpkg.json b/ports/libsamplerate/vcpkg.json
new file mode 100644
index 000000000..51fbb9e85
--- /dev/null
+++ b/ports/libsamplerate/vcpkg.json
@@ -0,0 +1,7 @@
+{
+ "name": "libsamplerate",
+ "version-string": "0.1.9.0",
+ "port-version": 2,
+ "description": "Sample Rate Converter for audio",
+ "homepage": "https://www.mega-nerd.com/SRC"
+}