You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
276 lines
10 KiB
276 lines
10 KiB
{
|
|
"vulkan-memory-allocator": {
|
|
"package": "VulkanMemoryAllocator",
|
|
"repo": "GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator",
|
|
"tag": "v%VERSION%",
|
|
"hash": "deb5902ef8db0e329fbd5f3f4385eb0e26bdd9f14f3a2334823fb3fe18f36bc5d235d620d6e5f6fe3551ec3ea7038638899db8778c09f6d5c278f5ff95c3344b",
|
|
"find_args": "CONFIG",
|
|
"git_version": "3.3.0"
|
|
},
|
|
"sirit": {
|
|
"repo": "eden-emulator/sirit",
|
|
"git_version": "1.0.4",
|
|
"tag": "v%VERSION%",
|
|
"artifact": "sirit-source-%VERSION%.tar.zst",
|
|
"hash_suffix": "sha512sum",
|
|
"find_args": "CONFIG",
|
|
"options": [
|
|
"SIRIT_USE_SYSTEM_SPIRV_HEADERS ON"
|
|
]
|
|
},
|
|
"sirit-ci": {
|
|
"ci": true,
|
|
"package": "sirit",
|
|
"name": "sirit",
|
|
"repo": "eden-emulator/sirit",
|
|
"version": "1.0.4"
|
|
},
|
|
"httplib": {
|
|
"repo": "yhirose/cpp-httplib",
|
|
"tag": "v%VERSION%",
|
|
"hash": "e7d87596c919296ccb07f0b2b8efd286c8b872994d2a83c039db83c8a0620842cca0b31e54ff60e8d8c9b0c1c3c2d9b510ad7a58dd3553370aea01adebe0e211",
|
|
"git_version": "0.36.0",
|
|
"find_args": "MODULE GLOBAL",
|
|
"patches": [
|
|
"0001-mingw.patch"
|
|
],
|
|
"options": [
|
|
"HTTPLIB_REQUIRE_OPENSSL ON"
|
|
]
|
|
},
|
|
"cpp-jwt": {
|
|
"version": "1.4",
|
|
"repo": "arun11299/cpp-jwt",
|
|
"sha": "7f24eb4c32",
|
|
"hash": "d11cbd5ddb3197b4c5ca15679bcd76a49963e7b530b7dd132db91e042925efa20dfb2c24ccfbe7ef82a7012af80deff0f72ee25851312ae80381a462df8534b8",
|
|
"find_args": "CONFIG",
|
|
"options": [
|
|
"CPP_JWT_USE_VENDORED_NLOHMANN_JSON OFF"
|
|
],
|
|
"patches": [
|
|
"0001-fix-missing-decl.patch"
|
|
]
|
|
},
|
|
"xbyak": {
|
|
"package": "xbyak",
|
|
"repo": "herumi/xbyak",
|
|
"tag": "v%VERSION%",
|
|
"hash": "cd56787f5a8a68de51a32321381c590702c79f6c4b90f2a60da29612c28f0689ec46f07469c53d0e8830b2122d4e9a75fc29bae0b1f8bb1d7589fb6cfda03002",
|
|
"git_version": "7.34.1"
|
|
},
|
|
"oaknut": {
|
|
"repo": "eden-emulator/oaknut",
|
|
"version": "2.0.1",
|
|
"git_version": "2.0.3",
|
|
"tag": "v%VERSION%",
|
|
"hash": "9697e80a7d5d9bcb3ce51051a9a24962fb90ca79d215f1f03ae6b58da8ba13a63b5dda1b4dde3d26ac6445029696b8ef2883f4e5a777b342bba01283ed293856"
|
|
},
|
|
"libadrenotools": {
|
|
"repo": "eden-emulator/libadrenotools",
|
|
"sha": "8ba23b42d7",
|
|
"hash": "f6526620cb752876edc5ed4c0925d57b873a8218ee09ad10859ee476e9333259784f61c1dcc55a2bcba597352d18aff22cd2e4c1925ec2ae94074e09d7da2265",
|
|
"patches": [
|
|
"0001-linkerns-cpm.patch"
|
|
]
|
|
},
|
|
"oboe": {
|
|
"repo": "google/oboe",
|
|
"tag": "%VERSION%",
|
|
"hash": "ce4011afe7345370d4ead3b891cd69a5ef224b129535783586c0ca75051d303ed446e6c7f10bde8da31fff58d6e307f1732a3ffd03b249f9ef1fd48fd4132715",
|
|
"git_version": "1.10.0",
|
|
"bundled": true
|
|
},
|
|
"unordered-dense": {
|
|
"package": "unordered_dense",
|
|
"repo": "martinus/unordered_dense",
|
|
"sha": "7b55cab841",
|
|
"hash": "d2106f6640f6bfb81755e4b8bfb64982e46ec4a507cacdb38f940123212ccf35a20b43c70c6f01d7bfb8c246d1a16f7845d8052971949cea9def1475e3fa02c8",
|
|
"find_args": "CONFIG",
|
|
"bundled": true,
|
|
"patches": [
|
|
"0001-avoid-memset-when-clearing-an-empty-table.patch"
|
|
]
|
|
},
|
|
"enet": {
|
|
"repo": "lsalzman/enet",
|
|
"tag": "v%VERSION%",
|
|
"hash": "a0d2fa8c957704dd49e00a726284ac5ca034b50b00d2b20a94fa1bbfbb80841467834bfdc84aa0ed0d6aab894608fd6c86c3b94eee46343f0e6d9c22e391dbf9",
|
|
"version": "1.3",
|
|
"git_version": "1.3.18",
|
|
"find_args": "MODULE"
|
|
},
|
|
"spirv-tools": {
|
|
"package": "SPIRV-Tools",
|
|
"repo": "KhronosGroup/SPIRV-Tools",
|
|
"sha": "0a7e28689a",
|
|
"hash": "eadfcceb82f4b414528d99962335e4f806101168474028f3cf7691ac40c37f323decf2a42c525e2d5bfa6f14ff132d6c5cf9b87c151490efad01f5e13ade1520",
|
|
"git_version": "2025.4",
|
|
"options": [
|
|
"SPIRV_SKIP_EXECUTABLES ON"
|
|
],
|
|
"patches": [
|
|
"0001-netbsd-fix.patch",
|
|
"0002-allow-static-only.patch"
|
|
]
|
|
},
|
|
"spirv-headers": {
|
|
"package": "SPIRV-Headers",
|
|
"repo": "KhronosGroup/SPIRV-Headers",
|
|
"sha": "04f10f650d",
|
|
"hash": "cae8cd179c9013068876908fecc1d158168310ad6ac250398a41f0f5206ceff6469e2aaeab9c820bce9d1b08950c725c89c46e94b89a692be9805432cf749396",
|
|
"options": [
|
|
"SPIRV_WERROR OFF"
|
|
]
|
|
},
|
|
"cubeb": {
|
|
"repo": "mozilla/cubeb",
|
|
"sha": "fa02160712",
|
|
"hash": "8a4bcb2f83ba590f52c66626e895304a73eb61928dbc57777e1822e55378e3568366f17f9da4b80036cc2ef4ea9723c32abf6e7d9bbe00fb03654f0991596ab0",
|
|
"find_args": "CONFIG",
|
|
"options": [
|
|
"USE_SANITIZERS OFF",
|
|
"BUILD_TESTS OFF",
|
|
"BUILD_TOOLS OFF",
|
|
"BUNDLE_SPEEX ON"
|
|
]
|
|
},
|
|
"sdl2": {
|
|
"ci": true,
|
|
"package": "SDL2",
|
|
"name": "SDL2",
|
|
"repo": "crueter-ci/SDL2",
|
|
"version": "2.32.10-cf5dabd6ea",
|
|
"min_version": "2.26.4"
|
|
},
|
|
"catch2": {
|
|
"package": "Catch2",
|
|
"repo": "catchorg/Catch2",
|
|
"tag": "v%VERSION%",
|
|
"hash": "7eea385d79d88a5690cde131fe7ccda97d5c54ea09d6f515000d7bf07c828809d61c1ac99912c1ee507cf933f61c1c47ecdcc45df7850ffa82714034b0fccf35",
|
|
"version": "3.0.1",
|
|
"git_version": "3.13.0",
|
|
"patches": [
|
|
"0001-solaris-isnan-fix.patch"
|
|
]
|
|
},
|
|
"discord-rpc": {
|
|
"package": "DiscordRPC",
|
|
"repo": "eden-emulator/discord-rpc",
|
|
"sha": "0d8b2d6a37",
|
|
"hash": "8213c43dcb0f7d479f5861091d111ed12fbdec1e62e6d729d65a4bc181d82f48a35d5fd3cd5c291f2393ac7c9681eabc6b76609755f55376284c8a8d67e148f3",
|
|
"find_args": "MODULE"
|
|
},
|
|
"simpleini": {
|
|
"package": "SimpleIni",
|
|
"repo": "brofield/simpleini",
|
|
"tag": "v%VERSION%",
|
|
"hash": "b937c18a7b6277d77ca7ebfb216af4984810f77af4c32d101b7685369a4bd5eb61406223f82698e167e6311a728d07415ab59639fdf19eff71ad6dc2abfda989",
|
|
"find_args": "MODULE",
|
|
"git_version": "4.25"
|
|
},
|
|
"sdl2_generic": {
|
|
"package": "SDL2",
|
|
"repo": "libsdl-org/SDL",
|
|
"tag": "release-%VERSION%",
|
|
"hash": "d5622d6bb7266f7942a7b8ad43e8a22524893bf0c2ea1af91204838d9b78d32768843f6faa248757427b8404b8c6443776d4afa6b672cd8571a4e0c03a829383",
|
|
"bundled": true,
|
|
"git_version": "2.32.10",
|
|
"skip_updates": true
|
|
},
|
|
"sdl2_steamdeck": {
|
|
"package": "SDL2",
|
|
"repo": "libsdl-org/SDL",
|
|
"sha": "cc016b0046",
|
|
"hash": "b8d9873446cdb922387471df9968e078714683046674ef0d0edddf8e25da65a539a3bae83d635496b970237f90b07b36a69f8d7855d450de59311d6d6e8c3dbc",
|
|
"bundled": true,
|
|
"skip_updates": "true"
|
|
},
|
|
"moltenvk": {
|
|
"repo": "V380-Ori/Ryujinx.MoltenVK",
|
|
"tag": "v%VERSION%-ryujinx",
|
|
"git_version": "1.4.1",
|
|
"artifact": "MoltenVK-macOS.tar",
|
|
"hash": "5695b36ca5775819a71791557fcb40a4a5ee4495be6b8442e0b666d0c436bec02aae68cc6210183f7a5c986bdbec0e117aecfad5396e496e9c2fd5c89133a347",
|
|
"bundled": true
|
|
},
|
|
"gamemode": {
|
|
"repo": "FeralInteractive/gamemode",
|
|
"sha": "ce6fe122f3",
|
|
"hash": "e87ec14ed3e826d578ebf095c41580069dda603792ba91efa84f45f4571a28f4d91889675055fd6f042d7dc25b0b9443daf70963ae463e38b11bcba95f4c65a9",
|
|
"version": "1.7",
|
|
"find_args": "MODULE"
|
|
},
|
|
"biscuit": {
|
|
"repo": "lioncash/biscuit",
|
|
"tag": "v%VERSION%",
|
|
"hash": "1229f345b014f7ca544dedb4edb3311e41ba736f9aa9a67f88b5f26f3c983288c6bb6cdedcfb0b8a02c63088a37e6a0d7ba97d9c2a4d721b213916327cffe28a",
|
|
"version": "0.9.1",
|
|
"git_version": "0.19.0"
|
|
},
|
|
"mcl": {
|
|
"version": "0.1.12",
|
|
"repo": "azahar-emu/mcl",
|
|
"sha": "7b08d83418",
|
|
"hash": "9c6ba624cb22ef622f78046a82abb99bf5026284ba17dfacaf46ac842cbd3b0f515f5ba45a1598c7671318a78a2e648db72ce8d10e7537f34e39800bdcb57694",
|
|
"options": [
|
|
"MCL_INSTALL OFF"
|
|
],
|
|
"patches": [
|
|
"0001-assert-macro.patch"
|
|
]
|
|
},
|
|
"libusb": {
|
|
"repo": "libusb/libusb",
|
|
"tag": "v%VERSION%",
|
|
"hash": "98c5f7940ff06b25c9aa65aa98e23de4c79a4c1067595f4c73cc145af23a1c286639e1ba11185cd91bab702081f307b973f08a4c9746576dc8d01b3620a3aeb5",
|
|
"find_args": "MODULE",
|
|
"git_version": "1.0.29",
|
|
"patches": [
|
|
"0001-netbsd-gettime.patch"
|
|
]
|
|
},
|
|
"ffmpeg": {
|
|
"repo": "FFmpeg/FFmpeg",
|
|
"sha": "c7b5f1537d",
|
|
"hash": "ed177621176b3961bdcaa339187d3a7688c1c8b060b79c4bb0257cbc67ad7021ae5d5adca5303b45625abbbe3d9aafdd87ce777b8690ac295290d744c875489a",
|
|
"bundled": true
|
|
},
|
|
"ffmpeg-ci": {
|
|
"ci": true,
|
|
"package": "FFmpeg",
|
|
"name": "ffmpeg",
|
|
"repo": "crueter-ci/FFmpeg",
|
|
"version": "8.0.1-c7b5f1537d",
|
|
"min_version": "4.1"
|
|
},
|
|
"tzdb": {
|
|
"package": "nx_tzdb",
|
|
"repo": "misc/tzdb_to_nx",
|
|
"git_host": "git.crueter.xyz",
|
|
"artifact": "%VERSION%.tar.gz",
|
|
"tag": "%VERSION%",
|
|
"hash": "dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6",
|
|
"version": "121125"
|
|
},
|
|
"vulkan-headers": {
|
|
"repo": "KhronosGroup/Vulkan-Headers",
|
|
"package": "VulkanHeaders",
|
|
"version": "1.4.317",
|
|
"hash": "8c51d91efdaae76e5d15a61e248e862ccbaf35a597503899b3b0a74f2663f6825ba3cd9b61f23233f63567adc84fbbbdf030ae76a4450ea6e9e101d9052769fa",
|
|
"git_version": "1.4.344",
|
|
"tag": "v%VERSION%"
|
|
},
|
|
"vulkan-utility-libraries": {
|
|
"repo": "KhronosGroup/Vulkan-Utility-Libraries",
|
|
"package": "VulkanUtilityLibraries",
|
|
"hash": "6366f769f742aee66e59db309ec937e28f4020368dc245b0a06da8f7f38e57352f394f154df448dfce5b2cd734d6ec25801dbf30f5887c3297c8f91239c558d4",
|
|
"git_version": "1.4.344",
|
|
"tag": "v%VERSION%"
|
|
},
|
|
"frozen": {
|
|
"package": "frozen",
|
|
"repo": "serge-sans-paille/frozen",
|
|
"sha": "61dce5ae18",
|
|
"hash": "b8dfe741c82bc178dfc9749d4ab5a130cee718d9ee7b71d9b547cf5f7f23027ed0152ad250012a8546399fcc1e12187efc68d89d6731256c4d2df7d04eef8d5c"
|
|
}
|
|
}
|