244 Commits

Author SHA1 Message Date
Megamouse
1e0909c579 CI: download dependency if the filename is the same but the checksum changed 2026-01-24 21:23:26 +01:00
schm1dtmac
fbd5bbcfa3 Address review comments 2026-01-24 20:18:25 +01:00
schm1dtmac
7a12e80666 [macOS] Specify plist version 2026-01-24 20:18:25 +01:00
schm1dtmac
a646a66ead [macOS] Fix release naming 2026-01-24 20:18:25 +01:00
RipleyTom
27ebd182e7 Flatbuffers to Protobuf (#18082)
Migrate from Flatbuffers to Protobuf to make some lawyers happy.

Fixes https://github.com/RPCS3/rpcs3/issues/17894
2026-01-24 09:37:47 +01:00
qurious-pixel
d91c11deb0 Define source encoding for iconv 2026-01-20 18:41:19 +01:00
qurious-pixel
1591b7f5a6 Prepend _win64_ 2026-01-14 03:22:17 +01:00
qurious-pixel
7090f16ff3 Prepend win64 on all Windows artifacts 2026-01-14 03:22:17 +01:00
Zion Nimchuk
ee1886fad9 Fix windows aarch64 deploy 2026-01-12 18:48:49 +01:00
Live session user
7e9e0f56fb Windows ARM build 2026-01-11 16:53:16 +01:00
schm1dtmac
aab40bd269 Try and cut down unnecessary Qt translations 2026-01-04 09:46:49 +01:00
schm1dtmac
c83769e79e Unify & cleanup Mac deploy script 2026-01-04 09:46:49 +01:00
schm1dtmac
e65755d68d Unify & optimise Mac build script 2026-01-04 09:46:49 +01:00
Megamouse
050d2d3b2f macOs: Deploy Qt translations 2026-01-03 00:28:41 +01:00
Megamouse
8d55db334e Qt: deploy and apply Qt translations 2026-01-01 19:17:13 +01:00
schm1dtmac
77aa5d4bbf [macOS] Don’t compile in GL-related code or link GLEW
This seems sensible enough since macOS’s archaic, deprecated OpenGL
implementation isn’t supported by RPCS3 anyways. Also fixes some CI
fails caused by GLEW as a consequence.
2025-12-24 21:21:57 +02:00
schm1dtmac
6546cf9e3a [macOS] General cleanup/fixups 2025-12-20 07:35:36 +01:00
schm1dtmac
1147f47a8a Switch macOS atomics to futexes, bump min ver to 14.4
Co-authored-by: elad335 <18193363+elad335@users.noreply.github.com>
2025-12-17 00:38:38 +00:00
schm1dtmac
4c7d19fc69 [macOS] Update to MVK 1.4.1 with private API support (fixes panics, improves feature support) 2025-12-16 22:50:40 +00:00
schm1dtmac
b76ca8807f (macOS) Support loading VK ICDs (in preparation for KosmicKrisp) 2025-12-06 19:21:54 +03:00
schm1dtmac
54206c62b3 Add OpenCV to macOS builds 2025-12-05 22:48:40 +01:00
Megamouse
fce393024a Update Qt for macOs to 6.9.3 2025-12-03 22:54:59 +01:00
Megamouse
84d5e42896 Update Qt to 6.10.1 2025-11-30 10:03:35 +00:00
qurious-pixel
8ccc30725a Update install-freebsd.sh 2025-11-20 09:11:49 +02:00
qurious-pixel
ec70c9691f [Mac Arm64] Use runner ccache
Remove HomeBrew ccache in favor of Mac runner
2025-11-15 21:08:47 +03:00
shinra-electric
8a9b15dee3 Bump MoltenVK to v1.4.0 2025-11-07 22:26:41 +01:00
FlexBy420
50eb46d294 download from releases instead 2025-11-05 23:30:17 +01:00
FlexBy420
ff922f6324 Update deploy-windows-clang.sh 2025-11-05 23:30:17 +01:00
FlexBy420
1e1da422ea Update deploy-windows-clang.sh 2025-11-05 23:30:17 +01:00
FlexBy420
3e5a035046 eh update macos-arm path again 2025-11-05 23:30:17 +01:00
FlexBy420
6e5338d091 update macos path again 2025-11-05 23:30:17 +01:00
FlexBy420
d73a7e0ff3 change translations location to a correct one (probably) 2025-11-05 23:30:17 +01:00
FlexBy420
a6c0433a2e forgot mkdir 2025-11-05 23:30:17 +01:00
FlexBy420
ca5a43a3ab macos support maybe? 2025-11-05 23:30:17 +01:00
FlexBy420
4710b38505 linux support 2025-11-05 23:30:17 +01:00
FlexBy420
9cde97c22b remove echo 2025-11-05 23:30:17 +01:00
FlexBy420
323f504138 comment 2025-11-05 23:30:17 +01:00
FlexBy420
d7df929ada Update deploy-windows.sh 2025-11-05 23:30:17 +01:00
shinra-electric
3a6c71e523 Explicitly copy libunwind for x86 2025-10-29 14:53:53 +01:00
shinra-electric
8013129c5b Copy libc++abi to Frameworks instead of lib 2025-10-29 14:53:53 +01:00
shinra-electric
5ea92df4ca Cleaner export of LDFLAGS 2025-10-29 14:53:53 +01:00
shinra-electric
afffd3061a Make hack for removing rpath failable 2025-10-29 14:53:53 +01:00
shinra-electric
8ea2109b37 Workaround for issues with Python and brew libc++ linkage on x86 2025-10-29 14:53:53 +01:00
Megamouse
dc53a3ba42 Update linux docker image to v.1.7 2025-10-26 09:20:32 +02:00
Megamouse
43c4947cb9 Update Qt to 6.10.0 2025-10-10 10:54:39 +02:00
Megamouse
5b3c70fb18 Update Qt to 6.9.3 2025-09-30 20:10:11 +02:00
schm1dtmac
359163c442 Second set of Intel build optimisations (massive speedups, cold builds around 22mins now) & other cleanups 2025-09-25 18:22:02 +01:00
schm1dtmac
0b89b1b912 Cleanup & optimise the macOS CI scripts 2025-09-25 18:22:02 +01:00
Megamouse
4800aa9bfc Update Qt to 6.9.2 2025-08-29 21:17:30 +02:00
schm1dtmac
6b238d847f Fix mvk formulae causing builds to fail 2025-08-25 19:21:56 +02:00