Commit Graph

126 Commits

Author SHA1 Message Date
kd-11
79614562b9 Move x64 appimage builder to its own legacy script 2024-10-01 19:20:26 +03:00
kd-11
aace685202 Typo fix 2024-10-01 01:14:40 +03:00
kd-11
fa6f999754 linux: Fix steam deck issues 2024-10-01 01:14:40 +03:00
kd-11
f18649567f Include compositor module in appimage for shell integrations 2024-09-30 18:33:54 +03:00
kd-11
7d5dc101fa Fix shellcheck 2024-09-30 18:33:54 +03:00
kd-11
252e69a6ba Add different suffix per architecture 2024-09-30 18:33:54 +03:00
kd-11
c4be603279 Deploy aarch64 linux appimages 2024-09-30 18:33:54 +03:00
kd-11
90bf35bb1e Fix deploy script 2024-09-30 18:33:54 +03:00
kd-11
47fb653044 Fix aarch64 build script 2024-09-30 18:33:54 +03:00
kd-11
4fe306c9ad aarch64: linux CI 2024-09-30 18:33:54 +03:00
schm1dtxbox
a14c166aab Ditto, but for arm64 ci 2024-09-25 09:11:28 +02:00
schm1dtxbox
7d39ac4e1e Download qtimageformats so that shortcut icons create successfully 2024-09-25 09:11:28 +02:00
nastys
eb9acd9b56
macOS arm64 CI (#16070)
* Merge MacOS jobs
* Code signing
* rpath hack
* Upgrade macOS VM to 13
* Update llvm compiler
* Update to macOS Sonoma
* Update build-mac.sh
* Remove unnecessary version check
* Disable Homebrew cache
* Use macosx_version_min
* Downgrade min version and VM to 13
* Force -D__MAC_OS_X_VERSION_MIN_REQUIRED=130000
* Ignore -Welaborated-enum-base in display_sleep
* Move compiler version to env variable
* Enable auto-updater on macOS ARM64
2024-09-22 20:39:43 +02:00
shinra-electric
25d71d818a Bump mvk to 1.2.10 in build script 2024-07-20 22:41:49 +02:00
shinra-electric
50ce4cbea5 Update build script to MoltenVK 1.2.9
Updates from 1.2.7 to 1.2.9
Homebrew had issues with 1.2.8, so we skipped that version.
2024-06-27 03:52:09 +02:00
Zion
92dd801ecd Attempt at bundling wayland libraries 2024-04-13 20:57:11 +03:00
nastys
517f0e1bac
Remove git brew package from macOS CI script (#15407) 2024-04-06 01:47:08 +02:00
Ani
0334243a69 appimage: Do not bundle libvulkan.so
Causes issues with gamescope, see 
https://github.com/RPCS3/rpcs3/issues/14917
2024-03-11 21:03:19 +01:00
nastys
7febbdf52b macOS CI: Don't upgrade installed dependents
This should speed up builds, and possibly prevent conflicts.
2024-03-06 17:04:43 +02:00
RipleyTom
7661df0847 Enable Discord presence on Linux 2024-01-25 09:49:17 +01:00
Megamouse
e23db7efbd Mac: Update MoltenVk to 1.2.7
Remove deprecated extension VK_MVK_moltenvk
2024-01-16 22:52:57 +01:00
Megamouse
431d69ac87 Windows: remove QtCore5Compat dependency 2024-01-10 22:34:13 +01:00
nastys
4068423c48
macOS CI: downgrade ffmpeg (#14987) 2024-01-01 15:11:25 +00:00
nastys
feca7412d2 Update deploy-mac.sh - libjxl_cms.0.9.dylib 2023-12-31 21:16:00 +02:00
kd-11
83eb07959d build/ci: Pick latest glslang from rpcs3 glslang fork 2023-12-12 01:23:05 +01:00
Megamouse
e830b3cffe Update Vulkan SDK to 1.3.268.0 2023-12-12 01:23:05 +01:00
Megamouse
15cd05cdfb curl: use native CA store instead of deploying cacert.pem 2023-12-12 01:23:05 +01:00
nastys
96e5a2909d
macOS CI: use 7-Zip for artifacts (#14881) 2023-12-11 19:21:06 +01:00
Zion Nimchuk
f824be6b7b Mac CI: Install python before updating 2023-12-07 01:36:25 +01:00
nastys
bafac95266
macOS CI: link ffmpeg after building it from source (#14843) 2023-11-28 18:56:39 +01:00
Zion Nimchuk
8e31f7fb07 Explicitly add qtsvg to freebsd 2023-11-27 23:07:21 +01:00
Megamouse
132bb6db29 Update moltenvk comment 2023-10-25 21:44:31 +02:00
shinra-electric
f40168e614 Add MVK 1.2.6 to the Mac build script 2023-10-25 20:22:25 +02:00
nastys
75d239356a
macOS CI: force install Python 3.11 2023-10-10 00:16:48 +02:00
nastys
5b46db5e6b
macOS CI: reinstall jpeg-xl and other dependencies from source (#14673)
* macOS CI: uninstall jpeg-xl before building it from source
* macOS CI: disable 7z artifact
2023-09-26 17:08:36 +02:00
Zion Nimchuk
3c70573be0 Mac build on Azure 2023-09-21 08:41:44 +02:00
nastys
7524a35751 macOS CI: build jpeg-xl from source 2023-09-05 23:59:50 +02:00
nastys
f16d4f0523 Update build-mac.sh 2023-09-03 22:32:11 +02:00
Zion Nimchuk
c0a7db8899 More cleanup 2023-08-30 22:43:46 +03:00
nastys
565a208f20
macOS CI: build ffmpeg and gnutls from source, and fix deploy script (#14563) 2023-08-29 04:18:36 +02:00
Megamouse
452a4654da input: add SDL_GameControllerDB 2023-08-29 03:19:41 +02:00
shinra-electric
4c7aee75c1 Update homebrew mvk on build script
MVK was updated without a new tag. 
This updates to the later release.
2023-08-29 01:11:02 +02:00
shinra-electric
454cb69700 Add link for homebrew MVK 1.2.5 to Mac build script 2023-08-18 21:09:16 +02:00
Margen67
7e4cb20ac3 CI: Don't silence curl errors
-f: https://curl.se/docs/manpage.html#-f
Only redirect stdout so stderr isn't lost. (stdin isn't needed?)
2023-08-05 11:58:22 +02:00
nastys
aee97e414f macOS CI: use lzma compression for the DMG 2023-08-05 01:28:14 +02:00
nastys
96d94d6217 macOS CI: use faudio from submodule 2023-08-05 00:42:07 +02:00
nastys
0a673129ac macOS CI: build faudio from source 2023-08-05 00:42:07 +02:00
Megamouse
bb2d7063c4 Update ffmpeg 2023-08-02 08:21:47 +02:00
Megamouse
d119cf6e96 Qt6 port 2023-07-31 20:03:24 +03:00
nastys
ed75bab7b2 macOS CI: add Homebrew and Qt caches 2023-07-11 19:55:36 +02:00