Skip to content

added missing dependencies for sdl2_mixer and updated all #28

Merged
merged 1 commit into from
Jul 14, 2026
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions dependencies/subprojects/catch2.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
[wrap-file]
directory = Catch2-3.14.0
source_url = https://github.com/catchorg/Catch2/archive/v3.14.0.tar.gz
source_filename = Catch2-3.14.0.tar.gz
source_hash = ba2a939efead3c833c499cf487e185762f419a71d30158cd1b43c6079c586490
source_fallback_url = https://wrapdb.mesonbuild.com/v2/catch2_3.14.0-1/get_source/Catch2-3.14.0.tar.gz
wrapdb_version = 3.14.0-1

[provide]
catch2 = catch2_dep
catch2-with-main = catch2_with_main_dep
14 changes: 14 additions & 0 deletions dependencies/subprojects/flac.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[wrap-file]
directory = flac-1.5.0
source_url = https://github.com/xiph/flac/releases/download/1.5.0/flac-1.5.0.tar.xz
source_filename = flac-1.5.0.tar.xz
source_hash = f2c1c76592a82ffff8413ba3c4a1299b6c7ab06c734dee03fd88630485c2b920
source_fallback_url = https://wrapdb.mesonbuild.com/v2/flac_1.5.0-3/get_source/flac-1.5.0.tar.xz
patch_filename = flac_1.5.0-3_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/flac_1.5.0-3/get_patch
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/flac_1.5.0-3/flac_1.5.0-3_patch.zip
patch_hash = 56adbbda2fbfcfba5aaf4a9eb326c37d95889215352d0336a14611608257dcfe
wrapdb_version = 1.5.0-3

[provide]
dependency_names = flac
16 changes: 16 additions & 0 deletions dependencies/subprojects/gtest.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[wrap-file]
directory = googletest-1.17.0
source_url = https://github.com/google/googletest/archive/refs/tags/v1.17.0.tar.gz
source_filename = googletest-1.17.0.tar.gz
source_hash = 65fab701d9829d38cb77c14acdc431d2108bfdbf8979e40eb8ae567edf10b27c
patch_filename = gtest_1.17.0-4_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.17.0-4/get_patch
patch_hash = 3abf7662d09db706453a5b064a1e914678c74b9d9b0b19382747ca561d0d8750
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/gtest_1.17.0-4/googletest-1.17.0.tar.gz
wrapdb_version = 1.17.0-4

[provide]
gtest = gtest_dep
gtest_main = gtest_main_dep
gmock = gmock_dep
gmock_main = gmock_main_dep
20 changes: 11 additions & 9 deletions dependencies/subprojects/libjpeg-turbo.wrap
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[wrap-file]
directory = libjpeg-turbo-2.1.2
source_url = https://sourceforge.net/projects/libjpeg-turbo/files/2.1.2/libjpeg-turbo-2.1.2.tar.gz
source_filename = libjpeg-turbo-2.1.2.tar.gz
source_hash = 09b96cb8cbff9ea556a9c2d173485fd19488844d55276ed4f42240e1e2073ce5
patch_filename = libjpeg-turbo_2.1.2-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libjpeg-turbo_2.1.2-2/get_patch
patch_hash = d213c13c0a386460b0cef7fd259f559c98dd2b9c3f9a43e8a99f85244c6dd9b5
directory = libjpeg-turbo-3.2.0
source_url = https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.2.0/libjpeg-turbo-3.2.0.tar.gz
source_filename = libjpeg-turbo-3.2.0.tar.gz
source_hash = 6f30092cef9fb839779646608f4ee14ae3cbac989c47fa05e841b0841f09878e
source_fallback_url = https://wrapdb.mesonbuild.com/v2/libjpeg-turbo_3.2.0-1/get_source/libjpeg-turbo-3.2.0.tar.gz
patch_filename = libjpeg-turbo_3.2.0-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libjpeg-turbo_3.2.0-1/get_patch
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libjpeg-turbo_3.2.0-1/libjpeg-turbo_3.2.0-1_patch.zip
patch_hash = c746b7b102de8f7660b9df30b2d68fd75dfbab45ed658eda257c1976e3371d2e
wrapdb_version = 3.2.0-1

[provide]
dependency_names = libjpeg

dependency_names = libjpeg, libturbojpeg
18 changes: 10 additions & 8 deletions dependencies/subprojects/libpng.wrap
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[wrap-file]
directory = libpng-1.6.37
source_url = https://github.com/glennrp/libpng/archive/v1.6.37.tar.gz
source_filename = libpng-1.6.37.tar.gz
source_hash = ca74a0dace179a8422187671aee97dd3892b53e168627145271cad5b5ac81307
patch_filename = libpng_1.6.37-5_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libpng_1.6.37-5/get_patch
patch_hash = 822200906ad2e82dc8b44e79fe960e980ccad96263548c35eef721086a9926f1
directory = libpng-1.6.58
source_url = https://github.com/pnggroup/libpng/archive/v1.6.58.tar.gz
source_filename = libpng-1.6.58.tar.gz
source_hash = a9d4df463d36a6e5f9c29bd6f4967312d17e996c1854f3511f833924eb1993cf
source_fallback_url = https://wrapdb.mesonbuild.com/v2/libpng_1.6.58-1/get_source/libpng-1.6.58.tar.gz
patch_filename = libpng_1.6.58-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libpng_1.6.58-1/get_patch
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libpng_1.6.58-1/libpng_1.6.58-1_patch.zip
patch_hash = 6e9c6120317d701a9e909eb11f473d129581b8c0b662d0c6ec6a06495c3c0e46
wrapdb_version = 1.6.58-1

[provide]
libpng = libpng_dep

18 changes: 10 additions & 8 deletions dependencies/subprojects/libtiff-4.wrap
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[wrap-file]
directory = tiff-4.1.0
source_url = http://download.osgeo.org/libtiff/tiff-4.1.0.tar.gz
source_filename = tiff-4.1.0.tar.gz
source_hash = 5d29f32517dadb6dbcd1255ea5bbc93a2b54b94fbf83653b4d65c7d6775b8634
patch_filename = libtiff_4.1.0-5_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libtiff_4.1.0-5/get_patch
patch_hash = 224053e73d9bd8bc04eae41d997f2d16726fad6aff102f0ec3f3f99ca1ded405
directory = tiff-4.7.2
source_url = https://download.osgeo.org/libtiff/tiff-4.7.2.tar.xz
source_filename = tiff-4.7.2.tar.gz
source_hash = 4996f0c4f93094719b1ca5c6279b20e588773ba8a247533e486416fb662ddb88
source_fallback_url = https://wrapdb.mesonbuild.com/v2/libtiff_4.7.2-1/get_source/tiff-4.7.2.tar.gz
patch_filename = libtiff_4.7.2-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/libtiff_4.7.2-1/get_patch
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/libtiff_4.7.2-1/libtiff_4.7.2-1_patch.zip
patch_hash = 095c0c93a9c280d3ee3f0ffb73fe1998f1dfa2ec4efefbe93b96b1415510a54e
wrapdb_version = 4.7.2-1

[provide]
libtiff-4 = libtiff4_dep

13 changes: 13 additions & 0 deletions dependencies/subprojects/ogg.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
[wrap-file]
directory = libogg-1.3.6
source_url = https://downloads.xiph.org/releases/ogg/libogg-1.3.6.tar.xz
source_filename = libogg-1.3.6.tar.xz
source_hash = 5c8253428e181840cd20d41f3ca16557a9cc04bad4a3d04cce84808677fa1061
patch_filename = ogg_1.3.6-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/ogg_1.3.6-1/get_patch
patch_hash = d20db3b8c8dfaa62af28b43d7e54bbe982a59714913d42bcf370fdc5780d42ca
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/ogg_1.3.6-1/libogg-1.3.6.tar.xz
wrapdb_version = 1.3.6-1

[provide]
ogg = libogg_dep
10 changes: 10 additions & 0 deletions dependencies/subprojects/opus.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
[wrap-file]
directory = opus-1.6.1
source_url = https://downloads.xiph.org/releases/opus/opus-1.6.1.tar.gz
source_filename = opus-1.6.1.tar.gz
source_hash = 6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1
source_fallback_url = https://wrapdb.mesonbuild.com/v2/opus_1.6.1-1/get_source/opus-1.6.1.tar.gz
wrapdb_version = 1.6.1-1

[provide]
opus = opus_dep
19 changes: 11 additions & 8 deletions dependencies/subprojects/sdl2.wrap
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
[wrap-file]
directory = SDL2-2.26.0
source_url = https://github.com/libsdl-org/SDL/releases/download/release-2.26.0/SDL2-2.26.0.tar.gz
source_filename = SDL2-2.26.0.tar.gz
source_hash = 8000d7169febce93c84b6bdf376631f8179132fd69f7015d4dadb8b9c2bdb295
patch_filename = sdl2_2.26.0-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/sdl2_2.26.0-1/get_patch
patch_hash = 6fcfd727d71cf7837332723518d5e47ffd64f1e7630681cf4b50e99f2bf7676f
wrapdb_version = 2.26.0-1
directory = SDL2-2.32.8
source_url = https://github.com/libsdl-org/SDL/releases/download/release-2.32.8/SDL2-2.32.8.tar.gz
source_filename = SDL2-2.32.8.tar.gz
source_hash = 0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e
patch_filename = sdl2_2.32.8-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/sdl2_2.32.8-1/get_patch
patch_hash = 5df17ea39ca418826db20e96bd821fa52b5718dac64b6225119fb6588c2744f0
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/sdl2_2.32.8-1/SDL2-2.32.8.tar.gz
wrapdb_version = 2.32.8-1

[provide]
sdl2 = sdl2_dep
sdl2main = sdl2main_dep
sdl2_test = sdl2_test_dep
14 changes: 14 additions & 0 deletions dependencies/subprojects/vorbis.wrap
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[wrap-file]
directory = libvorbis-1.3.7
source_url = https://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
source_filename = libvorbis-1.3.7.tar.xz
source_hash = b33cc4934322bcbf6efcbacf49e3ca01aadbea4114ec9589d1b1e9d20f72954b
patch_filename = vorbis_1.3.7-4_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/vorbis_1.3.7-4/get_patch
patch_hash = 979e22b24b16c927040700dfd8319cd6ba29bf52a14dbc66b1cb4ea60504f14a
wrapdb_version = 1.3.7-4

[provide]
vorbis = vorbis_dep
vorbisfile = vorbisfile_dep
vorbisenc = vorbisenc_dep
20 changes: 11 additions & 9 deletions dependencies/subprojects/zlib.wrap
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
[wrap-file]
directory = zlib-1.2.12
source_url = http://zlib.net/fossils/zlib-1.2.12.tar.gz
source_filename = zlib-1.2.12.tar.gz
source_hash = 91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9
patch_filename = zlib_1.2.12-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/zlib_1.2.12-1/get_patch
patch_hash = 8ec8344f3fe7b06ad4be768fd416694bc56cb4545ce78b0f1c18b3e72b3ec936
directory = zlib-1.3.2
source_url = https://zlib.net/zlib-1.3.2.tar.xz
source_fallback_url = https://wrapdb.mesonbuild.com/v2/zlib_1.3.2-1/get_source/zlib-1.3.2.tar.xz
source_filename = zlib-1.3.2.tar.xz
source_hash = d7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3
patch_filename = zlib_1.3.2-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/zlib_1.3.2-1/get_patch
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/zlib_1.3.2-1/zlib_1.3.2-1_patch.zip
patch_hash = 5ae7a2e92f823df118cfb8c1b23d94e3117864392b3446581d669049b2fba6dd
wrapdb_version = 1.3.2-1

[provide]
zlib = zlib_dep

dependency_names = zlib