Commit Graph

1560 Commits

Author SHA1 Message Date
alexey.lysiuk a79b497900 aedi: remove obsolete sdl2 patch
clang from xcode 15 drops support for macos sdk older than 11.3 to build c++ code, it cannot locate standard library headers anymore
without ability to use older macos sdks, it doesn't make any sense to disable gamecontroller and corehaptic support
2023-11-03 13:18:37 +02:00
alexey.lysiuk 9d67d1d969 deps: update iconv to 1.17 2023-11-03 13:13:06 +02:00
alexey.lysiuk e2a20d7436 aedi: update iconv to 1.17 2023-11-03 13:11:31 +02:00
alexey.lysiuk e96041ef05 aedi: add platform agnostic compiler and linker flags
set them explicitly for cmake based targets to use them in all checks during configuration step
otherwise, some of cmake checks ignores prefix path for includes and libraries
for example, `check_library_exists()` from sdl2 picks system iconv library without explicit flags set
2023-11-03 13:10:42 +02:00
alexey.lysiuk e866a7e139 aedi: bump os version for moltenvk .dylib to 10.13 2023-10-24 10:23:04 +03:00
alexey.lysiuk 26bb181e70 aedi: remove obsolete comment from 7-zip target 2023-10-24 10:22:26 +03:00
alexey.lysiuk b84f7385ff aedi: bump os version for vpx target to 10.13 2023-10-24 09:55:43 +03:00
alexey.lysiuk 1e4b2fddef readme: remove info about macos sdk
xcode 15 cannot find c++ standard library headers with sdk older than 11.3
2023-10-24 09:53:22 +03:00
alexey.lysiuk c017193111 deps: update moltenvk to 1.2.6 2023-10-24 09:50:42 +03:00
alexey.lysiuk 9e38666b87 delete obsolete moltenvk patch 2023-10-24 09:50:26 +03:00
alexey.lysiuk 0628cac441 aedi: update moltenvk to 1.2.6 2023-10-24 09:49:42 +03:00
alexey.lysiuk 570e62cfa3 aedi: bump oldest supported os version for x64 to 10.13
moltenvk 1.2.6 cannot be built for 10.12
2023-10-24 09:48:58 +03:00
alexey.lysiuk eeb26c5065 deps: update zlib-ng to 2.1.4 2023-10-20 10:58:45 +03:00
alexey.lysiuk 43d9c7469e aedi: update zlib-ng to 2.1.4 2023-10-20 10:57:23 +03:00
alexey.lysiuk 51b70c7768 aedi: update rizin to 0.6.3 2023-10-18 12:34:08 +03:00
alexey.lysiuk f8fb3cbed3 remove obsolete radare2 patch 2023-10-18 12:33:50 +03:00
alexey.lysiuk 2b280df2de aedi: update radare2 to 5.8.8 2023-10-18 12:33:20 +03:00
alexey.lysiuk 4de9bea8ca deps: update vulkan-loader to 1.3.268 2023-10-18 12:01:25 +03:00
alexey.lysiuk d7e88443fc aedi: update vulkan-loader to 1.3.268 2023-10-18 12:00:22 +03:00
alexey.lysiuk 266de716f0 deps: update vulkan-headers to 1.3.268 2023-10-18 10:45:29 +03:00
alexey.lysiuk 77b156af74 aedi: update vulkan-headers to 1.3.268 2023-10-18 10:44:18 +03:00
alexey.lysiuk a928b7a63f aedi: update glslang to 13.1.1 2023-10-18 10:42:50 +03:00
alexey.lysiuk f264cd3ceb aedi: update jpeg-turbo to 3.0.1 2023-10-17 09:42:41 +03:00
alexey.lysiuk 81395dcc66 deps: delete jpeg-turbo files 2023-10-17 09:42:41 +03:00
alexey.lysiuk 84beb8033c aedi: move jpeg-turbo target to tier 3 2023-10-17 09:39:41 +03:00
alexey.lysiuk 7cedc27f0e remove libjpeg test 2023-10-17 09:39:18 +03:00
alexey.lysiuk 545cbd6976
aedi: update glslang to 13.1.0 2023-10-15 12:02:09 +03:00
alexey.lysiuk 72aa046802 ci: do not trigger workflows by changes to `*.md` and `.gitignore` 2023-10-11 12:46:59 +03:00
alexey.lysiuk 9d65ff924f ci: bump external actions to actual versions 2023-10-11 12:35:13 +03:00
alexey.lysiuk 18d5007938 aedi: make extra linker flags detection silent 2023-10-11 11:51:15 +03:00
alexey.lysiuk db80bdab38 aedi: append arguments to cmake flags variables instead of overwriting them 2023-10-08 12:49:59 +03:00
alexey.lysiuk 3de1c19ebf deps: update mpg123 to 1.32.3 2023-10-08 10:35:33 +03:00
alexey.lysiuk ec99fc768d aedi: update mpg123 to 1.32.3 2023-10-08 10:35:17 +03:00
alexey.lysiuk bde88a27ce aedi: add fix for xcode 15.0 linker issue
https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes#Known-Issues
2023-10-08 10:34:55 +03:00
alexey.lysiuk ceca248e7c aedi: enable link-time optimization for quakespasm-exp 2023-10-06 11:00:12 +03:00
alexey.lysiuk b2eed03d30 deps: update sdl2 to 2.28.4 2023-10-03 09:48:50 +03:00
alexey.lysiuk 6b23ddfe1e aedi: update sdl2 to 2.28.4 2023-10-03 09:45:28 +03:00
alexey.lysiuk 30b87cf032 deps: update vpx to 1.13.1 2023-10-02 10:06:30 +03:00
alexey.lysiuk 278b87b82a aedi: update vpx to 1.13.1 2023-10-02 10:05:48 +03:00
alexey.lysiuk a8b5c1db18 deps: update mpg123 to 1.32.2 2023-10-02 10:04:14 +03:00
alexey.lysiuk 975709d060 aedi: update mpg123 to 1.32.2 2023-10-02 10:02:56 +03:00
alexey.lysiuk 1244e6e3e6 aedi: move jpeg-turbo target to tier 2
gzdoom and raze no longer depend on it
2023-09-26 13:44:05 +03:00
alexey.lysiuk b92061aacb deps: update fluidsynth to 2.3.4 2023-09-26 13:42:32 +03:00
alexey.lysiuk ef70a0e671 aedi: update fluidsynth to 2.3.4 2023-09-26 13:40:26 +03:00
alexey.lysiuk 05e8eb3618 aedi: link *zdoom targets with zlib explicitly
gzdoom no longer depends on zlib while zmusic still does, but it doesn't pull zlib as dependency
2023-09-21 12:33:01 +03:00
alexey.lysiuk 6d6673961c aedi: add vkdoom target 2023-09-17 10:15:20 +03:00
alexey.lysiuk 134fd03c09 ci: make shellcheck linter happy
Use ./*glob* or -- *glob* so names with dashes won't become options
2023-09-14 10:40:46 +03:00
alexey.lysiuk ab47d87117 deps: update webp to 1.3.2 2023-09-14 10:25:02 +03:00
alexey.lysiuk 9ad50878fe aedi: update webp to 1.3.2 2023-09-14 10:24:32 +03:00
alexey.lysiuk c105934f67 aedi: update rizin to 0.6.2 2023-09-14 10:23:21 +03:00