diff --git a/dependencies/subprojects/catch2.wrap b/dependencies/subprojects/catch2.wrap new file mode 100644 index 0000000..3c1f98b --- /dev/null +++ b/dependencies/subprojects/catch2.wrap @@ -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 diff --git a/dependencies/subprojects/flac.wrap b/dependencies/subprojects/flac.wrap new file mode 100644 index 0000000..c57fa34 --- /dev/null +++ b/dependencies/subprojects/flac.wrap @@ -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 diff --git a/dependencies/subprojects/gtest.wrap b/dependencies/subprojects/gtest.wrap new file mode 100644 index 0000000..9902a4f --- /dev/null +++ b/dependencies/subprojects/gtest.wrap @@ -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 diff --git a/dependencies/subprojects/libjpeg-turbo.wrap b/dependencies/subprojects/libjpeg-turbo.wrap index 500f3ec..a520122 100644 --- a/dependencies/subprojects/libjpeg-turbo.wrap +++ b/dependencies/subprojects/libjpeg-turbo.wrap @@ -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 diff --git a/dependencies/subprojects/libpng.wrap b/dependencies/subprojects/libpng.wrap index 94435e8..d5eebfd 100644 --- a/dependencies/subprojects/libpng.wrap +++ b/dependencies/subprojects/libpng.wrap @@ -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 - diff --git a/dependencies/subprojects/libtiff-4.wrap b/dependencies/subprojects/libtiff-4.wrap index 319d8d9..d8420be 100644 --- a/dependencies/subprojects/libtiff-4.wrap +++ b/dependencies/subprojects/libtiff-4.wrap @@ -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 - diff --git a/dependencies/subprojects/ogg.wrap b/dependencies/subprojects/ogg.wrap new file mode 100644 index 0000000..63d6210 --- /dev/null +++ b/dependencies/subprojects/ogg.wrap @@ -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 diff --git a/dependencies/subprojects/opus.wrap b/dependencies/subprojects/opus.wrap new file mode 100644 index 0000000..971df95 --- /dev/null +++ b/dependencies/subprojects/opus.wrap @@ -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 diff --git a/dependencies/subprojects/sdl2.wrap b/dependencies/subprojects/sdl2.wrap index 53a71e2..39031b2 100644 --- a/dependencies/subprojects/sdl2.wrap +++ b/dependencies/subprojects/sdl2.wrap @@ -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 diff --git a/dependencies/subprojects/vorbis.wrap b/dependencies/subprojects/vorbis.wrap new file mode 100644 index 0000000..7425c11 --- /dev/null +++ b/dependencies/subprojects/vorbis.wrap @@ -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 diff --git a/dependencies/subprojects/zlib.wrap b/dependencies/subprojects/zlib.wrap index 3c7b575..0626401 100644 --- a/dependencies/subprojects/zlib.wrap +++ b/dependencies/subprojects/zlib.wrap @@ -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