Leon Styhre
df740fec5a
(Windows) Another try to avoid a filesystem race condition for the MinGW dependency setup script
2023-07-10 15:58:14 +02:00
Leon Styhre
4908d48498
(Windows) Added workarounds for filesystem race conditions to the MinGW dependency setup script
2023-07-10 15:44:23 +02:00
Leon Styhre
de97a54da8
Updated SDL to 2.28.1 on Windows, macOS and the Linux AppImage builds
2023-07-05 20:03:07 +02:00
Leon Styhre
0c035a2396
(macOS) Fixed a missing rpath entry for a dependency library
2023-06-25 22:53:26 +02:00
Leon Styhre
43e4310a17
(macOS) Disabled a build option for the FFmpeg dependency
2023-06-25 22:25:18 +02:00
Leon Styhre
f4af8470b9
(macOS) Fixed a dependency build script error
2023-06-25 15:44:38 +02:00
Leon Styhre
54f006c404
(Windows) The dependency setup scripts now properly re-download all files
2023-06-25 15:20:56 +02:00
Leon Styhre
f522c67a5c
The automatic popup of the device virtual keyboard is now always disabled if the SDL release is 2.28.0 or higher
...
Also removed the custom SDL patch for the Linux AppImage builds that prevented the popup keyboard from being displayed, and also added logging of the SDL version to es_log.txt on application startup
2023-06-25 14:33:06 +02:00
Leon Styhre
1888ec55f5
Updated SDL to 2.28.0 on Windows, macOS and the Linux AppImage builds
2023-06-25 13:18:43 +02:00
Leon Styhre
1b052a174b
Updated FFmpeg to 6.0 on Windows and macOS
2023-06-25 12:42:16 +02:00
Leon Styhre
72e14d6a95
(macOS) Changed the make job count from 8 to 4 for the dependency build script
2023-06-25 00:06:17 +02:00
Leon Styhre
bb9eee2692
Made es-pdf-convert work on macOS
2023-06-24 23:58:33 +02:00
Leon Styhre
2412193ad3
(Windows) Added CPack configuration for es-pdf-convert
2023-06-24 14:16:31 +02:00
Leon Styhre
a58eaa83b5
(Windows) Added the Poppler library to the dependency setup scripts
...
Also changed all dependencies to not include version numbers in their directory names and updated curl to 8.1.2, FreeType to 2.13.0, libgit2 to 1.6.4 and pugixml to 1.13
2023-06-24 13:27:42 +02:00
Leon Styhre
b1f73a57f1
Updated the dummy ROMs archives with all the latest systems
2023-04-11 21:09:19 +02:00
Leon Styhre
f6e504fe1f
Updated SDL from 2.26.3 to 2.26.5
2023-04-09 14:12:28 +02:00
Leon Styhre
c8f318b344
(macOS) Added the libgit2 library as a dependency
2023-03-22 00:17:26 +01:00
Leon Styhre
b5d1dfe8ef
(Windows) Added a missing libgit2 library file when building using MSVC
2023-03-21 23:25:25 +01:00
Leon Styhre
38980ffd44
(Windows) Added the libgit2 library as a dependency
2023-03-21 23:22:07 +01:00
Leon Styhre
ee9d3cacc8
Updated the dummy ROMs archives with all the latest systems.
2023-03-06 18:22:27 +01:00
Leon Styhre
a03d388055
Moved the sanitizer suppression files to the tools directory.
2023-02-28 18:09:03 +01:00
Leon Styhre
3083df0126
Updated the dummy ROMs archives with all the latest systems.
2023-02-26 16:19:47 +01:00
Leon Styhre
16099aef58
Updated SDL from 2.26.1 to 2.26.3
2023-02-18 22:46:23 +01:00
Leon Styhre
daa0fe3a91
Added a program release number.
2023-02-16 22:24:42 +01:00
Leon Styhre
f5b4356444
(Linux) Added checks that SDL is configured with PipeWire support when building the AppImage.
2023-01-31 18:44:45 +01:00
Leon Styhre
2546756fa1
(Linux) Added the SDL workaround patch also to create_AppImage.sh
2023-01-27 17:31:09 +01:00
Leon Styhre
b58ff5555e
(Steam Deck) Added an SDL workaround patch to not display the SteamOS on-screen keyboard on top of the built-in keyboard.
2023-01-26 20:36:58 +01:00
Leon Styhre
3b7d3ebf44
Added ROMs archives with dummy files so that theme developers can test for all supported systems.
2023-01-25 22:29:15 +01:00
Leon Styhre
cc8dfe20ca
Updated the description for the Steam Deck AppImage creation script.
2023-01-16 17:40:44 +01:00
Leon Styhre
d21a09123f
(Linux) Added the inclusion of libGLdispatch.so.0 to the AppImage build scripts.
2023-01-05 18:10:00 +01:00
Leon Styhre
f78f7ab35f
Beta releases will now also have the build date displayed in the main menu.
2022-12-22 20:05:04 +01:00
Leon Styhre
d3ceeb345b
(Windows) Added a missing dependency setup check.
2022-12-15 20:36:43 +01:00
Leon Styhre
46e17ced6f
Updated SDL from 2.24.1 to 2.26.1
2022-12-15 20:13:37 +01:00
Leon Styhre
607c2d1165
Fixed an issue with the AppImage build scripts.
2022-10-30 19:07:46 +01:00
Leon Styhre
48ede308e7
(macOS) Fixed an issue with the dependency build script.
2022-10-30 18:10:20 +01:00
Leon Styhre
3da54a22be
Updated FreeType to 2.12.1 and pugixml to 1.12.1 on Windows and macOS and curl to 7.86.0 on Windows.
2022-10-30 17:50:32 +01:00
Leon Styhre
5f5e223e77
Updated SDL from 2.24.0 to 2.24.1
2022-10-30 17:12:18 +01:00
Leon Styhre
86772dbf6d
(macOS) Improved error handling for the dependency build scripts.
2022-10-30 13:01:51 +01:00
Leon Styhre
c679c07301
(Windows) Improved error handling for the dependency build scripts.
2022-10-30 12:34:57 +01:00
Leon Styhre
655ed3be17
(Windows) Added stripping of some dependency DLL files.
2022-10-04 17:46:02 +02:00
Leon Styhre
82bae35fe0
Explicitly set some dependencies to the Release build type on macOS and Windows.
2022-10-04 17:33:22 +02:00
Leon Styhre
5d7f36d432
(macOS) Updated FFmpeg from 5.0.1 to 5.1.2
2022-10-01 18:24:45 +02:00
Leon Styhre
64a112747c
(Windows) Updated FFmpeg from 5.0.1 to 5.1.2
2022-10-01 18:05:02 +02:00
Leon Styhre
7d3a3e6b30
(Linux) A current SDL library version is now built and included with the AppImage releases.
2022-09-27 18:01:01 +02:00
Leon Styhre
8d6851d66b
(macOS) Updated the SDL library version from 2.0.20 to 2.24.0
...
Also fixed an issue where the wrong SDL release type was built.
2022-09-27 17:52:36 +02:00
Leon Styhre
e9fd585312
(Windows) Updated the SDL library version from 2.0.20 to 2.24.0
...
Also fixed an issue with an invalid FFmpeg library download URL.
2022-09-27 17:50:09 +02:00
Leon Styhre
fb61849d4f
Added a CMake option for building as an AppImage and enabled it in the AppImage build scripts.
2022-08-20 11:28:20 +02:00
Leon Styhre
351daf55a8
OCD update to change cURL to curl in code comments and documentation.
2022-06-29 17:22:50 +02:00
Leon Styhre
8dfe472d0c
(macOS) Improved Apple compliance for the Info.plist file.
2022-06-27 18:40:58 +02:00
Leon Styhre
f24cfd5e5f
(Unix) Small change to the man page.
2022-06-17 21:15:52 +02:00