2025-08-29 00:18:02 +02:00
|
|
|
{
|
|
|
|
"openssl": {
|
|
|
|
"ci": true,
|
|
|
|
"package": "OpenSSL",
|
|
|
|
"name": "openssl",
|
|
|
|
"repo": "crueter-ci/OpenSSL",
|
2025-09-23 19:38:11 +02:00
|
|
|
"version": "3.5.3",
|
2025-08-29 00:18:02 +02:00
|
|
|
"min_version": "1.1.1"
|
|
|
|
},
|
|
|
|
"boost": {
|
|
|
|
"package": "Boost",
|
|
|
|
"repo": "boostorg/boost",
|
2025-09-08 19:21:38 +02:00
|
|
|
"tag": "boost-%VERSION%",
|
2025-09-09 20:47:49 +02:00
|
|
|
"artifact": "%TAG%-cmake.tar.xz",
|
|
|
|
"hash": "4fb7f6fde92762305aad8754d7643cd918dd1f3f67e104e9ab385b18c73178d72a17321354eb203b790b6702f2cf6d725a5d6e2dfbc63b1e35f9eb59fb42ece9",
|
|
|
|
"git_version": "1.89.0",
|
|
|
|
"version": "1.57",
|
|
|
|
"patches": [
|
|
|
|
"0001-clang-cl.patch",
|
|
|
|
"0002-use-marmasm.patch",
|
|
|
|
"0003-armasm-options.patch"
|
|
|
|
]
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"fmt": {
|
|
|
|
"repo": "fmtlib/fmt",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "12.0.0",
|
|
|
|
"hash": "c4ab814c20fbad7e3f0ae169125a4988a2795631194703251481dc36b18da65c886c4faa9acd046b0a295005217b3689eb0126108a9ba5aac2ca909aae263c2f",
|
|
|
|
"version": "8"
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"lz4": {
|
|
|
|
"name": "lz4",
|
|
|
|
"repo": "lz4/lz4",
|
|
|
|
"sha": "ebb370ca83",
|
|
|
|
"hash": "43600e87b35256005c0f2498fa56a77de6783937ba4cfce38c099f27c03188d097863e8a50c5779ca0a7c63c29c4f7ed0ae526ec798c1fd2e3736861b62e0a37",
|
|
|
|
"source_subdir": "build/cmake"
|
|
|
|
},
|
|
|
|
"nlohmann": {
|
|
|
|
"package": "nlohmann_json",
|
|
|
|
"repo": "nlohmann/json",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "6cc1e86261f8fac21cc17a33da3b6b3c3cd5c116755651642af3c9e99bb3538fd42c1bd50397a77c8fb6821bc62d90e6b91bcdde77a78f58f2416c62fc53b97d",
|
|
|
|
"version": "3.8",
|
|
|
|
"git_version": "3.12.0"
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"zlib": {
|
|
|
|
"package": "ZLIB",
|
|
|
|
"repo": "madler/zlib",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "8c9642495bafd6fad4ab9fb67f09b268c69ff9af0f4f20cf15dfc18852ff1f312bd8ca41de761b3f8d8e90e77d79f2ccacd3d4c5b19e475ecf09d021fdfe9088",
|
2025-08-29 00:18:02 +02:00
|
|
|
"version": "1.2",
|
2025-10-03 16:56:46 -04:00
|
|
|
"git_version": "1.3.1",
|
2025-08-29 00:18:02 +02:00
|
|
|
"options": [
|
|
|
|
"ZLIB_BUILD_SHARED OFF",
|
|
|
|
"ZLIB_INSTALL OFF"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"zstd": {
|
|
|
|
"repo": "facebook/zstd",
|
2025-10-03 16:56:46 -04:00
|
|
|
"sha": "b8d6101fba",
|
|
|
|
"hash": "a6c8e5272214fd3e65e03ae4fc375f452bd2f646623886664ee23e239e35751cfc842db4d34a84a8039d89fc8f76556121f2a4ae350d017bdff5e22150f9c3de",
|
2025-08-29 00:18:02 +02:00
|
|
|
"version": "1.5",
|
|
|
|
"source_subdir": "build/cmake",
|
|
|
|
"find_args": "MODULE",
|
|
|
|
"options": [
|
|
|
|
"ZSTD_BUILD_SHARED OFF"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"catch2": {
|
|
|
|
"package": "Catch2",
|
|
|
|
"repo": "catchorg/Catch2",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "a95495142f915d6e9c2a23e80fe360343e9097680066a2f9d3037a070ba5f81ee5559a0407cc9e972dc2afae325873f1fc7ea07a64012c0f01aac6e549f03e3f",
|
|
|
|
"version": "3.0.1",
|
|
|
|
"git_version": "3.11.0"
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"enet": {
|
|
|
|
"repo": "lsalzman/enet",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "a0d2fa8c957704dd49e00a726284ac5ca034b50b00d2b20a94fa1bbfbb80841467834bfdc84aa0ed0d6aab894608fd6c86c3b94eee46343f0e6d9c22e391dbf9",
|
2025-08-29 00:18:02 +02:00
|
|
|
"version": "1.3",
|
2025-10-03 16:56:46 -04:00
|
|
|
"git_version": "1.3.18",
|
2025-08-29 00:18:02 +02:00
|
|
|
"find_args": "MODULE"
|
|
|
|
},
|
|
|
|
"opus": {
|
|
|
|
"package": "Opus",
|
2025-09-09 20:47:49 +02:00
|
|
|
"repo": "crueter/opus",
|
|
|
|
"sha": "ab19c44fad",
|
|
|
|
"hash": "79d0d015b19e74ce6076197fc32b86fe91d724a0b5a79e86adfc4bdcb946ece384e252adbbf742b74d03040913b70bb0e9556eafa59ef20e42d2f3f4d6f2859a",
|
2025-08-29 00:18:02 +02:00
|
|
|
"version": "1.3",
|
|
|
|
"find_args": "MODULE",
|
|
|
|
"options": [
|
2025-09-09 20:47:49 +02:00
|
|
|
"OPUS_PRESUME_NEON ON"
|
2025-08-29 00:18:02 +02:00
|
|
|
]
|
|
|
|
},
|
2025-09-15 04:22:15 +02:00
|
|
|
"vulkan-utility-headers": {
|
|
|
|
"package": "VulkanUtilityLibraries",
|
|
|
|
"repo": "scripts/VulkanUtilityHeaders",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "1.4.328",
|
2025-09-15 04:22:15 +02:00
|
|
|
"artifact": "VulkanUtilityHeaders.tar.zst",
|
|
|
|
"git_host": "git.crueter.xyz",
|
2025-10-03 16:56:46 -04:00
|
|
|
"hash": "9922217b39faf73cd4fc1510f2fdba14a49aa5c0d77f9ee24ee0512cef16b234d0cabc83c1fec861fa5df1d43e7f086ca9b6501753899119f39c5ca530cb0dae"
|
2025-09-15 04:22:15 +02:00
|
|
|
},
|
|
|
|
"spirv-tools": {
|
|
|
|
"package": "SPIRV-Tools",
|
|
|
|
"repo": "KhronosGroup/SPIRV-Tools",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "b17940433ced72e004c5eeffd7dd411b6afcc6a52ee31de6427d88edceb8172369be8ec8bf5b65708a78bf41fdae264d554aa7750b2209831679ab36bc867567",
|
2025-09-15 04:22:15 +02:00
|
|
|
"find_args": "MODULE",
|
2025-10-03 16:56:46 -04:00
|
|
|
"git_version": "2025.4",
|
2025-09-15 04:22:15 +02:00
|
|
|
"options": [
|
|
|
|
"SPIRV_SKIP_EXECUTABLES ON"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"spirv-headers": {
|
|
|
|
"package": "SPIRV-Headers",
|
|
|
|
"repo": "KhronosGroup/SPIRV-Headers",
|
|
|
|
"sha": "4e209d3d7e",
|
|
|
|
"hash": "f48bbe18341ed55ea0fe280dbbbc0a44bf222278de6e716e143ca1e95ca320b06d4d23d6583fbf8d03e1428f3dac8fa00e5b82ddcd6b425e6236d85af09550a4",
|
|
|
|
"options": [
|
|
|
|
"SPIRV_WERROR OFF"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"mbedtls": {
|
|
|
|
"package": "MbedTLS",
|
|
|
|
"repo": "Mbed-TLS/mbedtls",
|
|
|
|
"tag": "mbedtls-%VERSION%",
|
|
|
|
"hash": "6671fb8fcaa832e5b115dfdce8f78baa6a4aea71f5c89a640583634cdee27aefe3bf4be075744da91f7c3ae5ea4e0c765c8fc3937b5cfd9ea73d87ef496524da",
|
|
|
|
"version": "3",
|
|
|
|
"git_version": "3.6.4",
|
2025-10-03 16:56:46 -04:00
|
|
|
"artifact": "%TAG%.tar.bz2",
|
|
|
|
"skip_updates": true
|
2025-09-15 04:22:15 +02:00
|
|
|
},
|
2025-08-29 00:18:02 +02:00
|
|
|
"cubeb": {
|
|
|
|
"repo": "mozilla/cubeb",
|
|
|
|
"sha": "fa02160712",
|
|
|
|
"hash": "82d808356752e4064de48c8fecbe7856715ade1e76b53937116bf07129fc1cc5b3de5e4b408de3cd000187ba8dc32ca4109661cb7e0355a52e54bd81b9be1c61",
|
|
|
|
"find_args": "CONFIG",
|
|
|
|
"options": [
|
|
|
|
"USE_SANITIZERS OFF",
|
|
|
|
"BUILD_TESTS OFF",
|
|
|
|
"BUILD_TOOLS OFF",
|
|
|
|
"BUNDLE_SPEEX ON"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"boost_headers": {
|
|
|
|
"repo": "boostorg/headers",
|
2025-09-09 20:47:49 +02:00
|
|
|
"sha": "95930ca8f5",
|
|
|
|
"hash": "d1dece16f3b209109de02123c537bfe1adf07a62b16c166367e7e5d62e0f7c323bf804c89b3192dd6871bc58a9d879d25a1cc3f7b9da0e497cf266f165816e2a",
|
2025-08-29 00:18:02 +02:00
|
|
|
"bundled": true
|
|
|
|
},
|
|
|
|
"discord-rpc": {
|
|
|
|
"repo": "eden-emulator/discord-rpc",
|
|
|
|
"sha": "1cf7772bb6",
|
|
|
|
"hash": "e9b35e6f2c075823257bcd59f06fe7bb2ccce1976f44818d2e28810435ef79c712a3c4f20f40da41f691342a4058cf86b078eb7f9d9e4dae83c0547c21ec4f97"
|
|
|
|
},
|
|
|
|
"simpleini": {
|
|
|
|
"package": "SimpleIni",
|
|
|
|
"repo": "brofield/simpleini",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "v%VERSION%",
|
|
|
|
"hash": "6c198636816a0018adbf7f735d402c64245c6fcd540b7360d4388d46f007f3a520686cdaec4705cb8cb31401b2cb4797a80b42ea5d08a6a5807c0848386f7ca1",
|
|
|
|
"find_args": "MODULE",
|
|
|
|
"git_version": "4.22"
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"sdl2_generic": {
|
|
|
|
"package": "SDL2",
|
|
|
|
"repo": "libsdl-org/SDL",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "release-%VERSION%",
|
|
|
|
"hash": "d58b5b9964fea3c04d13aae646b92e9646125f269088fc6698089f0dbb9506091739cb8a72bfead08aa3952f8b4df0a7886396eeee54a28388a6b89be01f44cf",
|
2025-08-29 00:18:02 +02:00
|
|
|
"key": "generic",
|
2025-10-03 16:56:46 -04:00
|
|
|
"bundled": true,
|
|
|
|
"git_version": "2.32.8",
|
|
|
|
"skip_updates": true
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"sdl2_steamdeck": {
|
|
|
|
"package": "SDL2",
|
|
|
|
"repo": "libsdl-org/SDL",
|
|
|
|
"sha": "cc016b0046",
|
|
|
|
"hash": "34d5ef58da6a4f9efa6689c82f67badcbd741f5a4f562a9c2c30828fa839830fb07681c5dc6a7851520e261c8405a416ac0a2c2513b51984fb3b4fa4dcb3e20b",
|
|
|
|
"key": "steamdeck",
|
2025-10-03 16:56:46 -04:00
|
|
|
"bundled": true,
|
|
|
|
"skip_updates": "true"
|
2025-08-29 00:18:02 +02:00
|
|
|
},
|
|
|
|
"sdl2": {
|
|
|
|
"ci": true,
|
|
|
|
"package": "SDL2",
|
|
|
|
"name": "SDL2",
|
|
|
|
"repo": "crueter-ci/SDL2",
|
|
|
|
"version": "2.32.8",
|
|
|
|
"min_version": "2.26.4",
|
|
|
|
"cmake_filename": "sdl2"
|
2025-09-09 20:47:49 +02:00
|
|
|
},
|
|
|
|
"llvm-mingw": {
|
|
|
|
"repo": "misc/llvm-mingw",
|
|
|
|
"git_host": "git.crueter.xyz",
|
2025-10-03 16:56:46 -04:00
|
|
|
"tag": "%VERSION%",
|
2025-09-09 20:47:49 +02:00
|
|
|
"version": "20250828",
|
|
|
|
"artifact": "clang-rt-builtins.tar.zst",
|
|
|
|
"hash": "d902392caf94e84f223766e2cc51ca5fab6cae36ab8dc6ef9ef6a683ab1c483bfcfe291ef0bd38ab16a4ecc4078344fa8af72da2f225ab4c378dee23f6186181"
|
2025-08-29 00:18:02 +02:00
|
|
|
}
|
|
|
|
}
|