[sonivox] update to v4.0.1 (#50032)

This commit is contained in:
Pedro López-Cabanillas 2026-02-17 19:58:56 +01:00 committed by GitHub
parent 777b84c1dc
commit 73ed23f97a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 8 additions and 26 deletions

View File

@ -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

View File

@ -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(

View File

@ -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",

View File

@ -9281,7 +9281,7 @@
"port-version": 3
},
"sonivox": {
"baseline": "4.0.0",
"baseline": "4.0.1",
"port-version": 0
},
"sophus": {

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "5e4893e95291d7070ce4f278314d5cd15d95c9ba",
"version": "4.0.1",
"port-version": 0
},
{
"git-tree": "c874a7c1a3ef188845db0a6786f5a14501c02fe5",
"version": "4.0.0",