Commit graph

112 commits

Author SHA1 Message Date
alexey.lysiuk
582d6fe497 aedi: download cmake before building a target 2021-06-27 15:25:05 +03:00
alexey.lysiuk
5ca6c4bc4d aedi: add target to download cmake binary package 2021-06-27 15:24:47 +03:00
alexey.lysiuk
5f59768937 aedi: update zlib-ng to 2.0.5 2021-06-27 10:08:38 +03:00
alexey.lysiuk
a6cebb7313 aedi: wxwidgets 3.0.5.1 target
it's incomplete (at least wx-config should be patched) because of missing webview library when building for arm64
target needs to be upgraded to the latest development version 3.1.x as stable 3.0.x doesn't offer webview on arm64
2021-06-26 10:29:02 +03:00
alexey.lysiuk
d4bfcb7a15 aedi: add zip target 2021-06-26 10:15:41 +03:00
alexey.lysiuk
34c9aa6e53 aedi: prepend prefix bin path to environment variable 2021-06-25 10:05:55 +03:00
alexey.lysiuk
2e58efc866 aedi: add target's ability to validate minimum os versions 2021-06-25 10:05:15 +03:00
alexey.lysiuk
88dade9121 aedi: add constants for minimum OS versions 2021-06-25 10:04:38 +03:00
alexey.lysiuk
8ab1bdd5cb aedi: use class instead of string for os version 2021-06-25 10:03:53 +03:00
alexey.lysiuk
dda8dd22d1 aedi: add freeimage target 2021-06-23 10:18:47 +03:00
alexey.lysiuk
7a5bf788e2 aedi: add sfml target 2021-06-23 10:15:58 +03:00
alexey.lysiuk
a7adc9f912 aedi: add expat target 2021-06-23 10:14:07 +03:00
alexey.lysiuk
88eef4b9d3 aedi: add lua target 2021-06-23 10:12:23 +03:00
alexey.lysiuk
c56cd132ef aedi: add ftgl target 2021-06-22 17:24:13 +03:00
alexey.lysiuk
21c2dff63d aedi: add glew target 2021-06-22 17:21:15 +03:00
alexey.lysiuk
c23ade9bf8 aedi: add freetype-config 2021-06-20 14:46:05 +03:00
alexey.lysiuk
9393c0559e aedi: store path to patch directory in build state 2021-06-20 14:45:22 +03:00
alexey.lysiuk
2a21f052f0 aedi: remove obsolete jpeg-turbo .pc file processing 2021-06-20 14:44:40 +03:00
alexey.lysiuk
829810e05e aedi: simplify dumb .pc file processing 2021-06-20 14:44:18 +03:00
alexey.lysiuk
74e4a4810e aedi: enable cmake module for webp 2021-06-20 14:43:40 +03:00
alexey.lysiuk
76f9cae583 aedi: improve cmake import target filtering
* strict target name matching
* support two kinds of cmake module filename
2021-06-20 14:43:17 +03:00
alexey.lysiuk
2cc813eac6 aedi: update webp to 1.2.0 2021-06-19 13:12:30 +03:00
alexey.lysiuk
4249659fb4 aedi: add tiff target 2021-06-19 13:12:30 +03:00
alexey.lysiuk
5c697333f5 aedi: add zstd target 2021-06-19 11:59:25 +03:00
alexey.lysiuk
fd01e0541b aedi: add lzma target 2021-06-19 11:40:17 +03:00
alexey.lysiuk
3a70d096ae rename flac cmake patch 2021-06-19 11:21:06 +03:00
alexey.lysiuk
20963f40ec aedi: reorder fmt and freetype targets 2021-06-19 10:56:56 +03:00
alexey.lysiuk
f1ba61ebe0 aedi: update mpg123 to 1.28.0 2021-06-12 12:57:03 +03:00
alexey.lysiuk
36333cff13 aedi: update zlib-ng to 2.0.4 2021-06-12 12:40:43 +03:00
alexey.lysiuk
f44fe5a700 aedi: use cmake to build png 2021-06-07 09:56:53 +03:00
alexey.lysiuk
87dd157f0e aedi: unify .pc file and config shell script patching implementation 2021-06-07 09:56:33 +03:00
alexey.lysiuk
02f4bd971f aedi: rename function to update config shell script 2021-06-07 09:53:34 +03:00
alexey.lysiuk
6159a1b6e3 aedi: use cmake to build sdl2_ttf 2021-06-06 13:30:40 +03:00
alexey.lysiuk
eaa0257b2e aedi: patch linker flags in openal cmake module 2021-06-06 13:09:01 +03:00
alexey.lysiuk
5cae91d01a aedi: workaround devilutionx compilation issue 2021-06-05 13:04:03 +03:00
alexey.lysiuk
f8935b4f1d aedi: improve sdl2 cmake files patching 2021-06-05 12:07:54 +03:00
alexey.lysiuk
d36368a3a0 aedi: add fmt target 2021-06-05 11:57:04 +03:00
alexey.lysiuk
b5878b43db aedi: patch linker flags in sdl2 cmake module 2021-06-04 09:51:19 +03:00
alexey.lysiuk
21bf421b93 aedi: update ogg to 1.3.5 2021-06-04 09:43:22 +03:00
alexey.lysiuk
8cc2daeba0 aedi: remove extra mpg123 cmake module targets 2021-06-02 12:53:03 +03:00
alexey.lysiuk
6df43a5598 aedi: remove extra flac cmake module targets using common method 2021-06-02 12:53:03 +03:00
alexey.lysiuk
2d398bc718 aedi: ability to keep only one cmake module target 2021-06-02 12:48:58 +03:00
alexey.lysiuk
c9d0b458e2 aedi: use cmake to build opus 2021-06-02 12:12:03 +03:00
alexey.lysiuk
0891ad59f7 aedi: use cmake to build flac 2021-06-02 11:14:33 +03:00
alexey.lysiuk
3e321a61e7 aedi: use cmake to build mpg123 2021-06-01 12:51:30 +03:00
alexey.lysiuk
95305cbbf1 aedi: fix install with altered source path 2021-06-01 10:19:07 +03:00
alexey.lysiuk
f6f6aa13ed aedi: make patching explicit 2021-06-01 10:18:38 +03:00
alexey.lysiuk
ffbd9fb1c5 aedi: use cmake to build vorbis 2021-05-31 11:54:51 +03:00
alexey.lysiuk
033959d514 aedi: use direct urls for xiph libraries
python does not support TLS 1.3 yet which is forced by https://downloads.xiph.org
2021-05-31 11:46:13 +03:00
alexey.lysiuk
e0b119f163 aedi: use cmake to build ogg 2021-05-31 11:42:51 +03:00