nastys
ed75bab7b2
macOS CI: add Homebrew and Qt caches
2023-07-11 19:55:36 +02:00
Michael G
5a013127ec
build-mac: Enable Discord Rich Presence for Mac Users
2023-07-08 07:38:14 +03:00
Michael G
0e10f12ec0
build-mac: Improve build time for macOS
...
Co-Authored-By: Megamouse <studienricky89@googlemail.com>
2023-07-06 07:49:06 +02:00
Megamouse
96e992bd26
CI: Ignore FAudio submodule in windows builds
2023-07-04 23:51:44 +02:00
Jan Beich
112f1016ed
CI: switch FreeBSD back to /latest after llvm16 re-appeared
...
This reverts commit 5e6aa45658
.
2023-06-10 10:00:55 +02:00
Jan Beich
5e6aa45658
CI: temporarily switch FreeBSD to /quarterly packages
...
llvm16 failed to build on /latest, so the package is missing atm.
As builds are automatic this will resolve itself in a few days.
2023-06-04 23:11:24 +02:00
Zion Nimchuk
7740cac6dd
Add linuxdeploy-plugin-checkrt for compatibility with older distros
2023-05-08 08:45:41 +02:00
Ștefan Talpalaru
751775a04c
CI: -DUSE_SDL=ON (on Linux)
2023-05-05 21:40:09 +03:00
Megamouse
0524f4a540
MacOs: remove git dir from dmg
2023-04-30 18:26:19 +02:00
Megamouse
43febd392c
Linux: remove git dir from AppImage
2023-04-30 18:26:19 +02:00
Megamouse
dea894161a
Windows: don't ship git folder
2023-04-30 18:26:19 +02:00
Zion Nimchuk
f0828ebbc0
Use seperately bundled LLVM library
2023-04-30 04:40:35 +02:00
Zion Nimchuk
84b1624b23
Bring back removing the wayland-client lib
2023-04-30 04:17:26 +02:00
Zion Nimchuk
47da39a2ff
Change AppImage packaging to actively maintained system
...
The previous system is basically unmaintained, this new AppImage
packager has proper support for Qt6, and active support from the
AppImage team.
In addition, I'm removing a bunch of our old lib hacks and the old ugly
C++ library check system.
2023-04-29 20:40:04 +02:00
nastys
a3f077c783
Update build-mac.sh
2023-04-12 11:04:30 +02:00
Ivan Chikish
06b0e35fb9
Update to LLVM 16.0.1
...
Fix Zen4+ AVX-512 detection
2023-04-11 12:13:09 +03:00
Megamouse
603b775f4a
llvm: fix submodule path
...
- Use official llvm repo
- Move llvm to 3rdparty
- Ignore SPIRV submodules in CI
2023-04-07 18:25:59 +02:00
Ivan Chikish
fb88e1c1c9
Update to LLVM 16.0.0, switch to upstream LLVM
2023-04-06 10:19:31 +03:00
nastys
53cc067c17
macOS CI: move to AArch64 VM (x64 builds) ( #13155 )
2023-01-21 21:21:41 +01:00
Ani
8ec1a5627d
AppImage: Do not bundle libgmodule-2.0 and libglib-2.0
2023-01-09 08:19:53 +01:00
Megamouse
18b7955384
SDL handler
2022-12-13 11:56:48 +01:00
kd-11
12806af6aa
Bump windows vulkan SDK version
2022-12-11 15:21:58 +03:00
Jan Beich
1811dd67bf
CI: switch FreeBSD to Clang/libc++ 15
2022-12-08 19:36:12 +01:00
nastys
ac50b46608
Mac CI fixes
2022-10-01 11:01:21 +02:00
Zion Nimchuk
189499c10b
Fix shellcheck errors
2022-07-17 15:14:02 +03:00
nastys
19034d9dff
fix macos ci
2022-06-29 10:48:21 +03:00
nastys
f21b298e5e
Make MSL Fast Math and software vkSemaphore optional
2022-04-24 09:25:13 +02:00
nastys
b5db0d0397
MoltenVK as a submodule
2022-04-17 17:04:26 +02:00
Zion Nimchuk
5684b5909f
Move binary release deployment from Azure to Cirrus
2022-04-13 18:05:16 +02:00
JohnHolmesII
e650d11b30
CI: Update Vulkan to minimum version
2022-03-24 10:09:16 +01:00
nastys
f3a325fe1a
Build on Monterey and set target to 11.6
2022-03-14 08:28:02 +01:00
nastys
f61ee85f80
Fix macOS CI Qt path
2022-03-05 14:33:54 +01:00
nastys
7801e8368b
Add MoltenVK Semaphore setting
2022-02-20 08:47:16 +01:00
nastys
bb65e6797f
macOS CI: Don't hardcode moltenVK and llvm version-specific paths
2022-01-27 11:40:32 +03:00
nastys
b950651487
Update wolfssl
2022-01-10 20:34:12 +01:00
nastys
7c39c1de9b
macOS CI
2022-01-04 21:23:53 +01:00
kd-11
d9a1308624
Drop libwayland-client from official appimages
2021-12-24 11:35:50 +03:00
Jan Beich
f910a152f1
CI: switch FreeBSD to Clang/libc++ 13 ( #11214 )
2021-11-30 16:12:37 +00:00
Megamouse
7f4b6b1ae7
Qt: Use svg instead of png
2021-10-28 21:01:27 +02:00
Megamouse
354db953e6
Qt: add QtMultimedia to ci
2021-10-24 11:32:35 +02:00
Ani
7167fbf545
ci: Switch QT mirror ( #10918 )
2021-09-23 20:37:36 +01:00
Ani
89c2bb5cf1
VulkanSDK: Update from 1.2.154.1 to 1.2.182.0
2021-07-14 10:43:16 +01:00
Zion Nimchuk
ff8aa9112a
Bump GLIBCXX version requirement to 3.4.29 thanks to using brand new compiler features Fixes #10378
2021-06-01 16:41:57 +01:00
Megamouse
a7d4da25a4
remove cirrus FreeBSD 12.2 build
2021-05-31 23:01:13 +03:00
Zion
18627960d7
Bump gcc to 11, shellcheck and SDL2 ( #10324 )
2021-05-22 13:36:23 +03:00
Zion
a043e95d24
Remove libopengl.so.0 hack, and use LEGACY CMake OpenGL option for AppImage builds ( #10234 )
2021-05-07 03:14:31 +01:00
Zion Nimchuk
1ac82546ec
Bundle libOpengl.so.0 manually. Fixes issue #10226
2021-05-01 22:25:21 +02:00
xddxd
64a109d28a
Toolchain upgrades
...
CI/FreeBSD: unbreak build with bundled libc++ 12
Co-authored-by: Jan Beich <jbeich@FreeBSD.org>
2021-04-28 23:50:39 +03:00
xddxd
024b184008
Cirrus build
2021-04-10 17:21:01 +03:00
xddxd
7cbafd603a
Get rid of non-LLVM build configurations ( #10030 )
...
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2021-03-29 22:45:48 +03:00