Commit graph

151 commits

Author SHA1 Message Date
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
b84f7385ff aedi: bump os version for vpx target to 10.13 2023-10-24 09:55:43 +03:00
alexey.lysiuk
0628cac441 aedi: update moltenvk to 1.2.6 2023-10-24 09:49:42 +03:00
alexey.lysiuk
43d9c7469e aedi: update zlib-ng to 2.1.4 2023-10-20 10:57:23 +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
278b87b82a aedi: update vpx to 1.13.1 2023-10-02 10:05:48 +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
9ad50878fe aedi: update webp to 1.3.2 2023-09-14 10:24:32 +03:00
alexey.lysiuk
86fb7e00db aedi: move brotli target to tier 3
revert ebfcf5b002
2023-08-26 09:43:19 +03:00
alexey.lysiuk
8b7cf20552 aedi: move highway target to tier 3 2023-08-26 09:39:51 +03:00
alexey.lysiuk
ad7c5ca771 aedi: add highway target 2023-08-23 17:53:54 +03:00
alexey.lysiuk
ebfcf5b002 aedi: move brotli to tier 1 2023-08-23 17:53:54 +03:00
alexey.lysiuk
848d1079fd aedi: enable libwebpmux and disable webpmux tool 2023-08-23 12:45:53 +03:00
alexey.lysiuk
dbd750017e aedi: update webp to 1.3.1 2023-08-23 12:42:52 +03:00
alexey.lysiuk
d370fae379 aedi: move webp to tier 1 2023-08-23 12:26:30 +03:00
alexey.lysiuk
0b9b2e977d aedi: update moltenvk to 1.2.5 2023-08-18 10:19:01 +03:00
alexey.lysiuk
5b1bc06fce aedi: update sndfile to 1.2.2 2023-08-14 09:45:39 +03:00
alexey.lysiuk
592314cb21 aedi: update jpeg-turbo to 3.0.0 2023-07-04 09:43:32 +03:00
alexey.lysiuk
8a7e44d5bc aedi: update zlib-ng to 2.1.3 2023-06-29 15:03:58 +03:00
alexey.lysiuk
0691f39335 aedi: update flac to 1.4.3 2023-06-23 11:45:01 +03:00
alexey.lysiuk
cb4826deb5 aedi: update zlib-ng to 2.1.2 2023-06-08 09:58:05 +03:00
alexey.lysiuk
3618f8e65d aedi: update moltenvk to 1.2.4 2023-05-26 15:52:30 +03:00
alexey.lysiuk
f72a367f6c aedi: update opus to 1.4 2023-04-20 10:21:09 +03:00
alexey.lysiuk
b5cdda3a49 aedi: move instpatch target to tier 2
zmusic since version 1.1.11 uses own version of fluidsynth with instpatch disabled
2023-04-13 17:06:01 +03:00
alexey.lysiuk
85cef98d27 aedi: move fluidsynth target to tier 2
zmusic since version 1.1.11 uses own version of fluidsynth
gzdoom and raze no longer depend on external fluidsynth library
2023-04-13 17:02:57 +03:00
alexey.lysiuk
64c04410ec aedi: update openal to 1.23.1 2023-04-12 10:13:08 +03:00
alexey.lysiuk
dd7855af15 aedi: remove executable from fluidsynth targets exported by cmake 2023-04-04 13:08:09 +03:00
alexey.lysiuk
aaea558249 aedi: update fluidsynth to 2.3.2 2023-04-03 13:22:40 +03:00
alexey.lysiuk
74a63b002d aedi: update zmusic to 1.1.12 2023-04-02 12:09:36 +03:00
alexey.lysiuk
19ee55a995 aedi: use base meson target for glib 2023-03-27 11:01:27 +03:00
alexey.lysiuk
c8be433c61 aedi: update moltenvk to 1.2.3 2023-03-24 13:29:00 +02:00
alexey.lysiuk
07161c4c3f aedi: update mpg123 to 1.31.3 2023-03-21 13:02:02 +02:00
alexey.lysiuk
a529169f4c aedi: distinguish build target that uses some tool from a target that builds this tool
`base.CMakeTarget` is a base for a target that uses cmake to build itself
`CMakeTarget` is a target that builds cmake
2023-03-21 13:02:02 +02:00
alexey.lysiuk
d9b7140674 aedi: update zlib-ng to 2.0.7 2023-03-18 12:21:08 +02:00
alexey.lysiuk
d6c70c75c3 aedi: update vpx to 1.13.0 2023-02-19 10:56:27 +02:00
alexey.lysiuk
5d7aead266 aedi: update mpg123 to 1.31.2 2023-02-17 17:20:31 +02:00
alexey.lysiuk
f3971214e6 aedi: update jpeg-turbo to 2.1.5.1 2023-02-09 17:06:53 +02:00
alexey.lysiuk
a88be6f5cb aedi: remove explicit linking flags from openal 2023-02-04 13:37:38 +02:00
alexey.lysiuk
dd3d60345c aedi: update openal to 1.23.0 2023-02-04 13:35:57 +02:00
alexey.lysiuk
519d376eec aedi: update jpeg-turbo to 2.1.5 2023-02-01 12:42:54 +02:00
alexey.lysiuk
1597baa49f aedi: update moltenvk to 1.2.2 2023-01-26 15:25:38 +02:00
alexey.lysiuk
4bfb07f6eb aedi: update copyright years 2023-01-01 10:46:34 +02:00
alexey.lysiuk
e377a3aa9a aedi: use cmake in quasi-glib target 2022-12-31 10:46:59 +02:00
alexey.lysiuk
9da53df32f aedi: update fluidsynth to 2.3.1 2022-12-29 15:42:39 +02:00
alexey.lysiuk
c3f6f15c70 aedi: add quasi-glib target 2022-12-28 12:47:15 +02:00
alexey.lysiuk
e6f153dd00 aedi: update sndfile to 1.2.0 2022-12-26 16:11:42 +02:00
alexey.lysiuk
f5265550e7 aedi: add lame target 2022-12-26 16:10:37 +02:00