From 73ed23f97a9590adf20ec67a3784b843ccefc586 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20L=C3=B3pez-Cabanillas?= Date: Tue, 17 Feb 2026 19:58:56 +0100 Subject: [PATCH] [sonivox] update to v4.0.1 (#50032) --- .../sonivox/option-install-dependencies.patch | 21 ------------------- ports/sonivox/portfile.cmake | 3 +-- ports/sonivox/vcpkg.json | 3 +-- versions/baseline.json | 2 +- versions/s-/sonivox.json | 5 +++++ 5 files changed, 8 insertions(+), 26 deletions(-) delete mode 100644 ports/sonivox/option-install-dependencies.patch diff --git a/ports/sonivox/option-install-dependencies.patch b/ports/sonivox/option-install-dependencies.patch deleted file mode 100644 index ab406db126..0000000000 --- a/ports/sonivox/option-install-dependencies.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f5302cb..74b0306 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -38,6 +38,7 @@ option(SF2_SUPPORT "Enable SF2 support and float DCF" TRUE) - option(ZLIB_SUPPORT "Enable XMF ZLIB Unpacker support" TRUE) - option(EAS_WT_SYNTH "Enable WaveTable Synth" TRUE) - option(EAS_FM_SYNTH "Enable FM Synth" FALSE) -+option(INSTALL_DEPENDENCIES "Deploy dependency libraries" FALSE) - - if (NOT (EAS_WT_SYNTH OR EAS_FM_SYNTH OR EAS_HYBRID_SYNTH)) - message(FATAL_ERROR "At least one synthesizer type must be enabled: EAS_WT_SYNTH, EAS_FM_SYNTH, EAS_HYBRID_SYNTH.") -@@ -490,7 +491,7 @@ if (BUILD_APPLICATION) - add_subdirectory(example) - endif() - --if (CMAKE_SYSTEM_NAME MATCHES "Windows") -+if (INSTALL_DEPENDENCIES) - message(STATUS "DEPENDENCY_DIRS: ${DEPENDENCY_DIRS}") - install(RUNTIME_DEPENDENCY_SET sonivox-dependencies - COMPONENT sonivox_runtime diff --git a/ports/sonivox/portfile.cmake b/ports/sonivox/portfile.cmake index fd0bc6f18e..bf536719bf 100644 --- a/ports/sonivox/portfile.cmake +++ b/ports/sonivox/portfile.cmake @@ -2,9 +2,8 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO EmbeddedSynth/sonivox REF "v${VERSION}" - SHA512 d9f8fb18f151ef3ba2352bcd66a97bc71056aab8ab9f78a061ffa475f68a80ede3c2c0deb374ad21eb2c1cb1d7521c3d7f8eeda72640e11f71c3526b275f5468 + SHA512 85ce90ceb23aa0f372f4103881fb12385d9e27f9c58f6a37f6150d65dfc17e86a200d565b5036ad2374d6e3f9acc70136d99033caee6f350a4c250d15755fcbf HEAD_REF master - PATCHES "option-install-dependencies.patch" ) vcpkg_cmake_configure( diff --git a/ports/sonivox/vcpkg.json b/ports/sonivox/vcpkg.json index e084b677ba..faeeb67f87 100644 --- a/ports/sonivox/vcpkg.json +++ b/ports/sonivox/vcpkg.json @@ -1,10 +1,9 @@ { "name": "sonivox", - "version": "4.0.0", + "version": "4.0.1", "description": "Software MIDI synthesizer evolved from the AOSP 'platform_external_sonivox' project to use it outside of Android. Uses embedded samples allowing also SF2 and DLS files. Plays MID, XMF, and RMI files.", "homepage": "https://github.com/EmbeddedSynth/sonivox", "license": "Apache-2.0", - "supports": "!x86", "dependencies": [ { "name": "vcpkg-cmake", diff --git a/versions/baseline.json b/versions/baseline.json index 9135e1c54d..fad5ffd47d 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9281,7 +9281,7 @@ "port-version": 3 }, "sonivox": { - "baseline": "4.0.0", + "baseline": "4.0.1", "port-version": 0 }, "sophus": { diff --git a/versions/s-/sonivox.json b/versions/s-/sonivox.json index 74d2419f9c..0efd3dd217 100644 --- a/versions/s-/sonivox.json +++ b/versions/s-/sonivox.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "5e4893e95291d7070ce4f278314d5cd15d95c9ba", + "version": "4.0.1", + "port-version": 0 + }, { "git-tree": "c874a7c1a3ef188845db0a6786f5a14501c02fe5", "version": "4.0.0",