[SpeexDSP] Missing windows definitions (#23296)

* Add arm64 patch to allow SFML to compile on m1

* Updated port version

* Fix missing line

* Fix version of port

* Patched libspeexdsp to add missing definitions on windows

* Result of VCPKG add-version

* Trigger workflow

* Use version rather than version-string.

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Pierre Ferran 2022-03-02 22:59:46 +01:00 committed by GitHub
parent 937fc9ed70
commit d2ca8c894f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 24 additions and 3 deletions

View File

@ -0,0 +1,14 @@
diff --git a/win32/libspeexdsp.def b/win32/libspeexdsp.def
index 45fc69d9..9b5abbad 100755
--- a/win32/libspeexdsp.def
+++ b/win32/libspeexdsp.def
@@ -40,6 +40,8 @@ jitter_buffer_get
jitter_buffer_get_pointer_timestamp
jitter_buffer_tick
jitter_buffer_update_delay
+jitter_buffer_ctl
+jitter_buffer_remaining_span
;
; speex_preprocess.h

View File

@ -16,6 +16,8 @@ else()
OUT_SOURCE_PATH SOURCE_PATH
ARCHIVE "${ARCHIVE}"
REF "1.2.0"
PATCHES
jitter_ctl.patch
)
endif()

View File

@ -1,7 +1,7 @@
{
"name": "speexdsp",
"version-string": "1.2.0",
"port-version": 6,
"version": "1.2.0",
"port-version": 7,
"description": "A patent-free, Open Source/Free Software DSP library.",
"homepage": "https://speex.org/"
}

View File

@ -6594,7 +6594,7 @@
},
"speexdsp": {
"baseline": "1.2.0",
"port-version": 6
"port-version": 7
},
"spirit-po": {
"baseline": "1.1.2",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "6606b66ecc502c89de6a1e570c1407bf1f8b2d03",
"version": "1.2.0",
"port-version": 7
},
{
"git-tree": "911ea65a3db9f26e595990e94ab4ec911cd8ef82",
"version-string": "1.2.0",