Skip to content

Commit

Permalink
Merge pull request #28 from TDT4102/add-missing-wrap-files
Browse files Browse the repository at this point in the history
added missing dependencies for sdl2_mixer and updated all
  • Loading branch information
joakibhu authored Jul 14, 2026
2 parents 63bb565 + fdb37de commit 1a57e31
Show file tree
Hide file tree
Showing 11 changed files with 131 additions and 42 deletions.
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

0 comments on commit 1a57e31

Please sign in to comment.