diff options
| author | lizzie <lizzie@eden-emu.dev> | 2025-10-17 22:12:58 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-10-17 22:12:58 +0200 |
| commit | 3e8fe622a7d1dc8ff9d3a34d975b556b8fd35a94 (patch) | |
| tree | 374efb4578d3d99aef4564b1d6e13973aa8e9ac3 /externals | |
| parent | 1c90b099d3eb7991462b82dae340c3f8743e1755 (diff) | |
[compat] Solaris build fixes for openssl, catch2; NetBSD build fixes (#2752)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2752
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'externals')
| -rw-r--r-- | externals/cpmfile.json | 13 | ||||
| -rw-r--r-- | externals/libusb/cpmfile.json | 5 | ||||
| -rw-r--r-- | externals/renderdoc/renderdoc_app.h | 2 |
3 files changed, 15 insertions, 5 deletions
diff --git a/externals/cpmfile.json b/externals/cpmfile.json index 9025ec2787..242f582ba2 100644 --- a/externals/cpmfile.json +++ b/externals/cpmfile.json @@ -46,9 +46,10 @@ "package": "xbyak", "repo": "herumi/xbyak", "tag": "v%VERSION%", - "hash": "e84992c65ad62c577e2746ec5180132fd2875166d1e6b1521a0ff619787e1645792fe5f6a858fe94ed66f297912b6a6b89a509b5d5f5e81a2db1dd7e6790b1f5", + "hash": "b40dade90fb0e46a2bd52934f7ce461e37be931b571e58cbe2203bc08ed5b54c7ff1a29026c74c7f9805e4e3f6c9636deca528e6b4a8093ce7eae145218599f1", + "git_version": "7.29", "bundled": true, - "git_version": "7.30" + "skip_updates": true }, "xbyak": { "package": "xbyak", @@ -128,6 +129,9 @@ "git_version": "2025.4", "options": [ "SPIRV_SKIP_EXECUTABLES ON" + ], + "patches": [ + "0001-netbsd-fix.patch" ] }, "spirv-headers": { @@ -168,7 +172,10 @@ "tag": "v%VERSION%", "hash": "a95495142f915d6e9c2a23e80fe360343e9097680066a2f9d3037a070ba5f81ee5559a0407cc9e972dc2afae325873f1fc7ea07a64012c0f01aac6e549f03e3f", "version": "3.0.1", - "git_version": "3.11.0" + "git_version": "3.11.0", + "patches": [ + "0001-solaris-isnan-fix.patch" + ] }, "discord-rpc": { "package": "DiscordRPC", diff --git a/externals/libusb/cpmfile.json b/externals/libusb/cpmfile.json index dc69841ab7..4abe225ab3 100644 --- a/externals/libusb/cpmfile.json +++ b/externals/libusb/cpmfile.json @@ -4,6 +4,9 @@ "tag": "v%VERSION%", "hash": "98c5f7940ff06b25c9aa65aa98e23de4c79a4c1067595f4c73cc145af23a1c286639e1ba11185cd91bab702081f307b973f08a4c9746576dc8d01b3620a3aeb5", "find_args": "MODULE", - "git_version": "1.0.29" + "git_version": "1.0.29", + "patches": [ + "0001-netbsd-gettime.patch" + ] } } diff --git a/externals/renderdoc/renderdoc_app.h b/externals/renderdoc/renderdoc_app.h index 3fdc233165..43a62fdf85 100644 --- a/externals/renderdoc/renderdoc_app.h +++ b/externals/renderdoc/renderdoc_app.h @@ -43,7 +43,7 @@ #define RENDERDOC_CC __cdecl #elif defined(__linux__) || defined(__FreeBSD__) || defined(__sun__) #define RENDERDOC_CC -#elif defined(__APPLE__) +#elif defined(__APPLE__) || defined(__OpenBSD__) || defined(__NetBSD__) #define RENDERDOC_CC #else #error "Unknown platform" |
