alexey.lysiuk
5ca6c4bc4d
aedi: add target to download cmake binary package
2021-06-27 15:24:47 +03:00
alexey.lysiuk
c3084e707e
update zlib-ng to 2.0.5
2021-06-27 10:08:58 +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
cb6fceef45
add wxwidgets 3.0.5.1 patch with configure fixes
...
avoid cross-compiled library suffices
fix detection of png and tiff
2021-06-26 10:25:00 +03:00
alexey.lysiuk
3d6af0c294
add zip 3.0
2021-06-26 10:15:52 +03:00
alexey.lysiuk
d4bfcb7a15
aedi: add zip target
2021-06-26 10:15:41 +03:00
alexey.lysiuk
5148f2b0f9
add zip patch with misc fixes
...
https://sources.debian.org/patches/zip/3.0-12/
https://src.fedoraproject.org/rpms/zip/tree/main
2021-06-26 10:15:14 +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
c18ecef969
add freeimage test
2021-06-23 10:19:35 +03:00
alexey.lysiuk
7096683d24
add freeimage 3.18.0
2021-06-23 10:19:20 +03:00
alexey.lysiuk
dda8dd22d1
aedi: add freeimage target
2021-06-23 10:18:47 +03:00
alexey.lysiuk
145fbe4e2a
add freeimage patch with arm64 build fix
2021-06-23 10:18:35 +03:00
alexey.lysiuk
52accce6bd
add sfml 2.5.1
2021-06-23 10:16:33 +03:00
alexey.lysiuk
7a5bf788e2
aedi: add sfml target
2021-06-23 10:15:58 +03:00
alexey.lysiuk
35e412fce8
add sfml patch with arm64 support
2021-06-23 10:15:32 +03:00
alexey.lysiuk
8f6a3b07f2
add expat 2.4.1
2021-06-23 10:14:56 +03:00
alexey.lysiuk
a7adc9f912
aedi: add expat target
2021-06-23 10:14:07 +03:00
alexey.lysiuk
3326aa0491
add lua 5.4.3
2021-06-23 10:13:37 +03:00
alexey.lysiuk
88eef4b9d3
aedi: add lua target
2021-06-23 10:12:23 +03:00
alexey.lysiuk
64e3decce0
add ftgl 2.1.3rc5
2021-06-22 17:24:38 +03:00
alexey.lysiuk
c56cd132ef
aedi: add ftgl target
2021-06-22 17:24:13 +03:00
alexey.lysiuk
33d37652cc
add ftgl patch with arm64 support
2021-06-22 17:22:51 +03:00
alexey.lysiuk
97ec6a0211
add glew 2.2.0
2021-06-22 17:21:49 +03:00
alexey.lysiuk
21c2dff63d
aedi: add glew target
2021-06-22 17:21:15 +03:00
alexey.lysiuk
cf3e203d33
add freetype-config
2021-06-20 14:46:23 +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
3102c08129
add webp cmake files
2021-06-20 14:43:58 +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
be3ee463e8
update webp to 1.2.0
2021-06-19 13:13:59 +03:00
alexey.lysiuk
2cc813eac6
aedi: update webp to 1.2.0
2021-06-19 13:12:30 +03:00
alexey.lysiuk
13e7ab5469
add tiff test
2021-06-19 13:12:30 +03:00
alexey.lysiuk
3f0db002bc
add tiff 4.3.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
f83b00fc8a
add patch to remove useless targets from tiff cmake
2021-06-19 13:08:41 +03:00
alexey.lysiuk
0eaca7477d
add zstd 1.5.0
2021-06-19 11:59:57 +03:00
alexey.lysiuk
5c697333f5
aedi: add zstd target
2021-06-19 11:59:25 +03:00
alexey.lysiuk
de98fc3752
add lzma 5.2.5
2021-06-19 11:41:03 +03:00
alexey.lysiuk
fd01e0541b
aedi: add lzma target
2021-06-19 11:40:17 +03:00
alexey.lysiuk
341150a7ce
add lzma patch with cmake support
2021-06-19 11:39:44 +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
77ee4965ea
add source code check by bandit, a security linter from PyCQA
...
the following tests are disabled
[B101:assert_used] Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
[B404:blacklist] Consider possible security implications associated with subprocess module.
[B603:subprocess_without_shell_equals_true] subprocess call - check for execution of untrusted input.
[B607:start_process_with_partial_path] Starting a process with a partial executable path
https://bandit.readthedocs.io/
[skip ci]
2021-06-18 17:54:03 +03:00