aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorautoantwort <41973254+autoantwort@users.noreply.github.com>2021-02-16 20:26:52 +0100
committerGitHub <noreply@github.com>2021-02-16 11:26:52 -0800
commit0ebdff50fc07d797a6b06a39cd8c6c79f26c360f (patch)
treebac9c1c742ab48800332e594e0828ba11d9a3902
parent344ec1e6d91a6efdb51b240809db111de6f3973f (diff)
downloadvcpkg-0ebdff50fc07d797a6b06a39cd8c6c79f26c360f.tar.gz
vcpkg-0ebdff50fc07d797a6b06a39cd8c6c79f26c360f.zip
[rtaudio] Fix mingw, switch to rolling release (#16208)
* [rtaudio] update to newest version * [rtaudio] add version files
-rw-r--r--ports/rtaudio/portfile.cmake11
-rw-r--r--ports/rtaudio/vcpkg.json2
-rw-r--r--versions/baseline.json2
-rw-r--r--versions/r-/rtaudio.json5
4 files changed, 16 insertions, 4 deletions
diff --git a/ports/rtaudio/portfile.cmake b/ports/rtaudio/portfile.cmake
index 68f2ccd65..588fb6b8f 100644
--- a/ports/rtaudio/portfile.cmake
+++ b/ports/rtaudio/portfile.cmake
@@ -3,14 +3,21 @@ vcpkg_fail_port_install(ON_TARGET "UWP")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO thestk/rtaudio
- REF 5.1.0
- SHA512 338a3a14cd4ea665ac7e94a275cb017bffd87cb10eb8ab6784fad320345ee828b8874439edd08c39efa48736edf9aa0622620784adc320473b03a8f81e17fff6
+ REF 34a3752e0c8249dc1780d196cd24e745425f0c77
+ SHA512 00fea107f409f6dc43154aaf69aeffa1a3385031778b5f7d1ae1cc8337ed4ab92a7917cc9eade848dedd746016b6eff6234088619cb8d6a9a3f26a63efde493e
HEAD_REF master
)
+if(VCPKG_CRT_LINKAGE STREQUAL static)
+ set(RTAUDIO_STATIC_MSVCRT ON)
+else()
+ set(RTAUDIO_STATIC_MSVCRT OFF)
+endif()
+
vcpkg_configure_cmake(
SOURCE_PATH ${SOURCE_PATH}
PREFER_NINJA
+ OPTIONS -DRTAUDIO_STATIC_MSVCRT=${RTAUDIO_STATIC_MSVCRT}
)
vcpkg_install_cmake()
diff --git a/ports/rtaudio/vcpkg.json b/ports/rtaudio/vcpkg.json
index 0d786b05e..897e01d2c 100644
--- a/ports/rtaudio/vcpkg.json
+++ b/ports/rtaudio/vcpkg.json
@@ -1,6 +1,6 @@
{
"name": "rtaudio",
- "version-string": "5.1.0",
+ "version-date": "2021-01-25",
"description": "A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO and WASAPI) operating systems.",
"homepage": "https://github.com/thestk/rtaudio",
"supports": "!uwp"
diff --git a/versions/baseline.json b/versions/baseline.json
index c892ca842..389149f51 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -5185,7 +5185,7 @@
"port-version": 1
},
"rtaudio": {
- "baseline": "5.1.0",
+ "baseline": "2021-01-25",
"port-version": 0
},
"rtlsdr": {
diff --git a/versions/r-/rtaudio.json b/versions/r-/rtaudio.json
index edef9c19f..8bf247d12 100644
--- a/versions/r-/rtaudio.json
+++ b/versions/r-/rtaudio.json
@@ -1,6 +1,11 @@
{
"versions": [
{
+ "git-tree": "088d877f612f5f77cb47a93b0854491baebb5178",
+ "version-date": "2021-01-25",
+ "port-version": 0
+ },
+ {
"git-tree": "264f4c8d4aadd733d12dbf0d47b882c94f2e3f1f",
"version-string": "5.1.0",
"port-version": 0