Stenzek
db80f6fbc5
CI/Flatpak: Disable ffmpeg support
...
So sick of dealing with fragmented bullshit because different packaging
systems and operating systems have different library versions.
Freedesktop SDK is stuck at ffmpeg 7.0, so it loses support.
2025-05-17 18:11:20 +10:00
Stenzek
1547de2b3c
Deps: Build Vulkan-Headers before ffmpeg
...
CI system headers are too old.
2025-05-17 00:05:33 +10:00
Stenzek
a5987878be
Deps: Version updates
...
SDL3, ffmpeg.
2025-05-16 22:27:37 +10:00
Stenzek
0003cf7b11
CI/Flatpak: Bump to KDE 6.9 SDK
2025-04-17 22:20:55 +10:00
Stenzek
cf7feec9c4
Deps: Swap lunasvg for plutosvg
2025-04-13 13:58:44 +10:00
Stenzek
057398b4ab
FullscreenUI: Mostly replace C string usage with string_view
2025-04-12 14:13:05 +10:00
Stenzek
82d3b6852d
CI/AppImage: Include libcom_err.so.2 in cross appimages
2025-04-09 13:24:46 +10:00
Stenzek
2a99529473
Deps: April updates
...
- Harfbuzz 10.4.0
- libpng 1.6.47
- SDL3 3.2.10
- Zstandard 1.5.7
- Qt 6.9.0
- shaderc 2025.1
Flatpak is still stuck on Qt 6.8 as usual.
2025-04-06 12:05:57 +10:00
Stenzek
049ec4af90
CI/Linux: Bump discord-rpc/lunasvg commits
2025-03-30 22:27:59 +10:00
Stenzek
3f0abccb59
CI: Don't use zlib-ng on cross-compiled AppImages
...
Seems to be problematic on armhf, and I can't be arsed debugging it.
2025-03-23 23:41:00 +10:00
Stenzek
a1d69982f3
CI: Update AppStream metainfo
2025-03-15 18:49:58 +10:00
Stenzek
c717f547cf
Deps: Update to SDL3 3.2.8
2025-03-10 21:54:45 +10:00
Stenzek
ea8f3e5e58
Scripts: Support generating both Qt and Mini AppImages
2025-03-01 01:27:29 +10:00
Stenzek
90cb92bcc7
CI: Ensure libz.so.1 is packaged in AppImage
2025-02-21 23:58:04 +10:00
Stenzek
f96ab3afda
Deps: Switch zlib to zlib-ng
...
Mac is ommitted because the updater is currently still dynamically
linked, and libz is not part of the bundle (yet).
2025-02-20 16:56:43 +10:00
Stenzek
d1b9473cd2
Deps: Update cpuinfo
2025-02-20 16:56:43 +10:00
Stenzek
b57049f1aa
CI: Enable Wayland on AppImage/Flatpak builds
...
Might have to revert this, we'll see how many systems it breaks on.
2025-02-17 00:24:52 +10:00
Stenzek
bceadadcb4
Image: Fix possible unaligned movaps
2025-02-14 22:51:29 +10:00
Stenzek
af085d7e5a
CI: Bump to LLVM/clang 19
2025-02-14 19:25:05 +10:00
Stenzek
a25d5dcd2f
CI: Apply SDL3 joystick patch
2025-02-12 19:24:24 +10:00
Stenzek
3eed0d0613
CI/Flatpak: Don't strip SDL3 libraries
2025-02-10 02:01:50 +10:00
Stenzek
3e8ef44a1d
Deps: Update to SDL3 3.2.4
2025-02-09 15:04:09 +10:00
Stenzek
7316b011a4
CI: Dependency library updates
...
HarfBuzz -> 10.2.0
Qt -> 6.8.2
SDL3 -> 3.2.2
SPIRV-Cross -> 1.4.304.0
libjpeg-turbo -> 3.1.0
libpng -> 1.6.45
libwebp -> 1.5.0
libzip -> 1.13.3
shaderc -> 2024.5
2025-02-02 13:56:23 +10:00
Stenzek
21aa6ead5f
Scripts: Add script to download/generate achievement database
2025-01-26 00:09:44 +10:00
Stenzek
4e97420b3b
InputManager: Switch to SDL3
2025-01-24 15:54:31 +10:00
Stenzek
feeb8d9e56
CI: Fix Flatpak manifest URL
2025-01-17 20:22:03 +10:00
Stenzek
a0c075e079
CI/Flatpak: Bump to SDL2 2.30.11
...
Apparently I forgot to do this.
2025-01-16 22:13:04 +10:00
Stenzek
9f41ef9eac
Scripts: Add release commit generation script
2025-01-05 16:00:15 +10:00
Stenzek
a5d90c0b22
Deps: Bump to SDL2 2.30.11
2025-01-04 21:18:34 +10:00
Stenzek
d65ae6ce00
Scripts: Add cross-compiled AppImage generator
2024-12-30 02:09:32 +10:00
Stenzek
156b3f989b
Scripts: Add Linux cross-compile deps script
2024-12-30 01:57:07 +10:00
Stenzek
ab107722f7
Scripts: Add -only-download option to Linux deps
2024-12-29 20:21:34 +10:00
Stenzek
1ed9e609a5
RegTest: Support replaying GPU dumps
2024-12-29 17:25:55 +10:00
Stenzek
9b97bd5924
Packaging: Add scripts to include libc/libstdc++ in AppImage
2024-12-21 18:29:56 +10:00
Stenzek
dbba8deb4b
Packaging: Fix path in pkgbuild/spec
2024-12-06 18:28:09 +10:00
Stenzek
297165d1ee
Deps: Fix MacOS build
2024-12-03 13:21:01 +10:00
Stenzek
ac79e43cc0
Deps: Bump versions
...
- Qt to 6.8.1.
- Harfbuzz to 10.1.0.
- libzip to 11.11.2.
2024-12-02 20:45:02 +10:00
Stenzek
42c5f9169f
CI: Merge all packaging scripts to one directory
2024-12-01 14:39:26 +10:00
Stenzek
b726fa8918
Scripts: Fix SyntaxWarning in glyph range updater
2024-11-19 20:40:08 +10:00
Stenzek
2791a9a890
Scripts: Move l10n glyph range script to scripts
2024-11-19 20:40:03 +10:00
Stenzek
9fbb760b18
CI/AppImage: Bump to LLVM 18
2024-11-16 14:06:14 +10:00
Stenzek
596cca9be2
RegTest: Improve -maxframes option
...
Grab the last N frames instead of first N. Better for showing crashes.
2024-11-11 14:04:48 +10:00
Stenzek
dec40e234f
Deps: Bump to SDL2 2.30.9
2024-11-08 18:15:58 +10:00
Stenzek
88e14dd3ff
RegTest: Support using global data directory
2024-11-05 13:58:20 +10:00
Stenzek
9733d8a0d1
Flatpak: Swap to KDE 6.8 SDK
2024-10-31 22:43:09 +10:00
Stenzek
82e9bcc55f
Qt: Compatibility with Qt 6.7
...
Dunno why updating packages is taking so long...
2024-10-26 16:15:58 +10:00
Stenzek
62de181e97
Flatpak: Build libzip
2024-10-26 16:10:13 +10:00
Stenzek
761c8bdf7f
Deps: Build libzip
2024-10-22 21:16:56 +10:00
Stenzek
b277035734
Qt: Use Qt 6.8 thread helpers
2024-10-20 13:41:15 +10:00
Stenzek
dde7ebbb67
Deps: Update to Qt 6.8.0 and SDL2 2.30.8
2024-10-08 20:59:13 +10:00