Max Kellermann
|
5f253e66f6
|
python/build/toolchain.py: add AnyToolchain for type hints
|
2023-09-26 12:54:58 +02:00 |
|
Max Kellermann
|
4669f7e2b9
|
{android,win32}/build.py: move Toolchain classes to python/build/toolchain.py
|
2023-09-26 12:47:02 +02:00 |
|
Max Kellermann
|
3f2016e552
|
python: add type hints
|
2023-09-26 12:04:08 +02:00 |
|
Max Kellermann
|
101e12cf9a
|
modplug: add patch to remove the deprecated register keyword
|
2023-09-26 11:48:44 +02:00 |
|
Max Kellermann
|
f382808450
|
python/build/libs.py: update CURL to 8.2.1
|
2023-09-26 11:48:16 +02:00 |
|
Max Kellermann
|
0cbe3c2a93
|
python/build/libs.py: update OpenSSL to 3.1.2
|
2023-09-26 11:48:13 +02:00 |
|
Max Kellermann
|
4f0ae28359
|
python/build/libs.py: update zlib to 1.3
|
2023-09-26 11:48:09 +02:00 |
|
Max Kellermann
|
6a4250f485
|
python/build/libs.py: update Opus to 1.4
|
2023-09-26 11:48:06 +02:00 |
|
Max Kellermann
|
3322b29e6a
|
python/build/libs.py: update FLAC to 1.4.3
|
2023-09-26 11:48:02 +02:00 |
|
Shen-Ta Hsieh
|
8df77122e5
|
python/build/libs.py: use right cmake variable to disable SDL
|
2023-06-02 14:28:22 +02:00 |
|
Max Kellermann
|
a6a1182c4c
|
python/build/libs.py: update OpenSSL to 3.1.0
|
2023-05-21 20:50:03 +02:00 |
|
Max Kellermann
|
a59c9c602b
|
python/build/libs.py: update CURL to 8.0.1
|
2023-05-21 20:50:03 +02:00 |
|
Max Kellermann
|
a5281856c9
|
python/build/libs.py: update WildMidi to 0.4.5
|
2023-05-21 20:50:03 +02:00 |
|
Max Kellermann
|
23a5b8fd3c
|
python/build/meson.py: remove unused import
|
2023-05-21 20:43:09 +02:00 |
|
Max Kellermann
|
273a93cfcf
|
build/python/cmake: set CMAKE_C_FLAGS_INIT, not CMAKE_C_FLAGS
According to
https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_FLAGS_INIT.html
the _INIT variables should be set in the toolchain file.
|
2023-05-21 20:43:05 +02:00 |
|
Max Kellermann
|
d105985d78
|
build/python/cmake: set CMAKE_OSX_SYSROOT on macOS
|
2023-05-21 20:43:00 +02:00 |
|
Max Kellermann
|
f8cfeb39e9
|
build/python/cmake: add "env" parameter
|
2023-05-21 20:42:51 +02:00 |
|
Max Kellermann
|
d5d3982d3c
|
build/python/build/project.py: add "lazy" parameter to make_build_path()
|
2023-05-21 20:42:27 +02:00 |
|
Max Kellermann
|
47341107ea
|
build/python/build/project.py: raise exception on regex mismatch
|
2023-05-21 20:42:18 +02:00 |
|
Max Kellermann
|
90eaa87a4d
|
python/build/zlib.py: use autotools to be more portable
Right now, zlib is only built for Windows, but we may eventually
changed that, so don't hard-code `win32/Makefile.gcc`.
|
2023-05-21 20:42:12 +02:00 |
|
Max Kellermann
|
b09a54b2c2
|
python/build/autotools.py: use toolchain.arflags
|
2023-05-21 20:42:04 +02:00 |
|
Max Kellermann
|
10aec174d5
|
python/{cmake,autotools}: build in verbose mode
Make sure all the gory details are visible in CI logs.
|
2023-05-21 20:41:49 +02:00 |
|
Max Kellermann
|
d32ed194e8
|
python/build/autotools.py: dump config.log on configure error
For better error logs on CI.
|
2023-05-21 20:41:44 +02:00 |
|
Felix Hädicke
|
70d0fbd715
|
python/makeproject: do not use hard-code absolute path to make
|
2023-05-21 20:41:38 +02:00 |
|
Felix Hädicke
|
302432e157
|
python/makeproject: set appropriate build jobs count depending on the number of CPUs
|
2023-05-21 20:41:34 +02:00 |
|
Felix Hädicke
|
4ab8a677dc
|
build/python: do not use absolute path for tar
|
2023-05-21 20:41:29 +02:00 |
|
Max Kellermann
|
52e4a4c904
|
build/python/build/project.py: lazy tarball extraction
|
2023-05-21 20:41:25 +02:00 |
|
Max Kellermann
|
35eaed7206
|
python/build/libs.py: update FFmpeg to 6.0
|
2023-05-21 20:40:39 +02:00 |
|
Max Kellermann
|
e7c963f2ce
|
python/build/libs.py: disable more unused FFmpeg features
|
2023-05-21 20:40:39 +02:00 |
|
Max Kellermann
|
8d2a184658
|
python/build/libs.py: update CURL to 7.88.1
|
2023-05-21 20:36:28 +02:00 |
|
Max Kellermann
|
c877a32d97
|
python/build/libs.py: update OpenSSL to 3.0.8
|
2023-05-21 20:36:23 +02:00 |
|
Max Kellermann
|
c1780ac657
|
python/build/libs.py: update CURL to 7.87.0
|
2023-01-16 19:06:08 +01:00 |
|
Max Kellermann
|
e49cf0ec38
|
python/build/libs.py: update Boost to 1.81.0
|
2023-01-16 19:03:50 +01:00 |
|
Max Kellermann
|
cac88e8be5
|
python/build/libs.py: re-enable verbose error strings
This compile-time option is not about debug logging, but about
curl_easy_strerror().
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1670
|
2022-11-28 16:12:17 +01:00 |
|
Max Kellermann
|
c8ebaf3521
|
python/build/meson.py: use "meson setup" instead of the deprecated syntax
|
2022-11-12 12:10:06 +01:00 |
|
Max Kellermann
|
619bb60b26
|
python/build/libs.py: update FLAC to 1.4.2
|
2022-11-03 10:28:13 +01:00 |
|
Max Kellermann
|
c549e16ed1
|
python/build/libs.py: update CURL to 7.86.0
|
2022-11-03 10:28:13 +01:00 |
|
Max Kellermann
|
01c9c4507f
|
python/build/libs.py: update OpenSSL to 3.0.7
Punycode hooray!
|
2022-11-03 10:28:13 +01:00 |
|
Max Kellermann
|
d3f37199b9
|
python/build/libs.py: update libnfs to 5.0.2
|
2022-10-14 22:41:33 +02:00 |
|
Max Kellermann
|
a4748d84b0
|
python/build/libs.py: update CURL to 7.85.0
|
2022-10-14 22:41:33 +02:00 |
|
Max Kellermann
|
8f847ec381
|
python/build/libs.py: update FFmpeg to 5.1.2
|
2022-10-14 22:41:33 +02:00 |
|
Max Kellermann
|
3a70f09dd3
|
python/build/libs.py: update libopenmpt to 0.6.6
|
2022-10-14 22:41:33 +02:00 |
|
Max Kellermann
|
568f63100b
|
python/build/libs.py: update zlib to 1.2.13
|
2022-10-14 21:54:04 +02:00 |
|
Max Kellermann
|
88d92aceab
|
python/build/libs.py: update libFLAC to 1.4.0
|
2022-09-16 18:21:47 +02:00 |
|
Max Kellermann
|
a2ce4352c8
|
python/build/libs.py: update Boost to 1.80.0
|
2022-09-16 17:54:07 +02:00 |
|
Max Kellermann
|
fe195257d8
|
python/build/libs.py: update FFmpeg to 5.1
|
2022-07-27 11:04:14 +02:00 |
|
Max Kellermann
|
9bdc75524b
|
python/build/libs.py: update CURL to 7.84.0
|
2022-07-08 10:13:52 +02:00 |
|
Max Kellermann
|
2f6ceb4949
|
python/build/libs.py: update OpenSSL to 3.0.5
|
2022-07-08 10:10:42 +02:00 |
|
Max Kellermann
|
a3fba2f8f7
|
python/build/libs.py: update CURL to 7.83.1
|
2022-05-24 10:56:29 +02:00 |
|
Max Kellermann
|
e2b671f1b2
|
python/build/libs.py: add --disable-vulkan to FFmpeg configuration
Fixes Android build failure with NDK r25 beta4 because "vulkan_beta.h"
was not found.
|
2022-05-24 10:55:55 +02:00 |
|