From 0ebdff50fc07d797a6b06a39cd8c6c79f26c360f Mon Sep 17 00:00:00 2001 From: autoantwort <41973254+autoantwort@users.noreply.github.com> Date: Tue, 16 Feb 2021 20:26:52 +0100 Subject: [rtaudio] Fix mingw, switch to rolling release (#16208) * [rtaudio] update to newest version * [rtaudio] add version files --- ports/rtaudio/portfile.cmake | 11 +++++++++-- ports/rtaudio/vcpkg.json | 2 +- versions/baseline.json | 2 +- versions/r-/rtaudio.json | 5 +++++ 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,5 +1,10 @@ { "versions": [ + { + "git-tree": "088d877f612f5f77cb47a93b0854491baebb5178", + "version-date": "2021-01-25", + "port-version": 0 + }, { "git-tree": "264f4c8d4aadd733d12dbf0d47b882c94f2e3f1f", "version-string": "5.1.0", -- cgit v1.2.3