summaryrefslogtreecommitdiff
path: root/python/build
AgeCommit message (Collapse)Author
2021-08-10python/meson: set exe_wrapper=wine for Windows buildsMax Kellermann
Allows running the unit tests on Linux.
2021-08-10python/meson: set needs_exe_wrapper=true only for Android targetsMax Kellermann
2021-08-10python/meson: split the f.write() call and use f-stringsMax Kellermann
2021-08-10python/project: re-add support for version suffixMax Kellermann
Got lost in commit 0f56ddb80554e014714b9d0385a0bf175521a61d
2021-08-06Merge tag 'v0.22.10'Max Kellermann
release v0.22.10
2021-08-06build/openssl: pass --cross-compile-prefix to ./ConfigureMax Kellermann
2021-08-06build/openssl: pass RANLIB=... to "make install"Max Kellermann
The "install_dev" target runs ranlib during installation, and this can break the Android build.
2021-08-06python/build/libs.py: update OpenSSL to 3.0.0-beta2Max Kellermann
2021-08-06python/build/libs.py: update CURL to 7.78.0Max Kellermann
2021-06-23Merge tag 'v0.22.9'Max Kellermann
release v0.22.9
2021-06-23Fix android build error when confronted with package versions ending in ↵Yetangitu
+revision_information The script seems to assume package version numbers always end in numeric versions with an optional alpha-suffix. Alas, were it only so simple... Sometimes the package is called fizzbang-1.2.3+release_info in which case the build fails. No more! Closes https://github.com/MusicPlayerDaemon/MPD/issues/1177
2021-05-26Add openmpt decoder pluginGrimReaperFloof
2021-05-17python/build/libs.py: update OpenSSL to 3.0.0-alpha16Max Kellermann
2021-05-17python/build/libs.py: update FFmpeg to 4.4Max Kellermann
2021-05-17python/build/libs.py: update CURL to 7.76.1Max Kellermann
2021-05-11python/build: update Boost URL and versionskidoo23
2021-04-26output/jack: enable on WindowsMax Kellermann
This enables the JACK output plugin on Windows, but doesn't link against libjack64.dll, instead loads the DLL at runtime with LoadLibrary(). This kludge avoids the extremely fragile JACK shared memory protocol by using the system's libjack64.dll, without requiring the same DLL at build time.
2021-04-07python/build/boost.py: touch boost/version.hpp to avoid reinstalling all the ↵Max Kellermann
time
2021-02-07python/build/libs.py: enable CURL/schannel support on WindowsMax Kellermann
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1031
2021-01-21python/build/libs.py: build CURL with OpenSSL supportMax Kellermann
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1059
2021-01-19python/build/ffmpeg.py: remove obsolete -no-integrated-as workaroundMax Kellermann
2021-01-19python/build/libs.py: update CURL to 7.74.0Max Kellermann
2021-01-19python/build/libs.py: update Boost to 1.75.0Max Kellermann
2020-10-17lib/nfs/patches: disable the snprintf->sprintf_s aliasMax Kellermann
snprintf() is available on mingw, and the libnfs kludge broke the build with mingw, because sprintf_s() was now both an inline function and a "dllimport" function (because the macro renamed the inline function snprintf() to sprintf_s() in mingw's stdio.h).
2020-10-16python/build/libs.py: update CURL to 7.73.0Max Kellermann
2020-09-04Merge branch 'v0.21.x' into masterMax Kellermann
2020-09-04python/build/libs.py: update Boost to 1.74.0Max Kellermann
2020-09-04python/build/libs.py: update CURL to 7.72.0Max Kellermann
2020-07-20python/build/libs.py: update CURL to 7.71.1Max Kellermann
2020-07-20python/build/libs.py: update FFmpeg to 4.3.1Max Kellermann
2020-07-20python/build/libs.py: update libvorbis to 1.3.7Max Kellermann
2020-07-20python/build/libs.py: update libmpdclient to 2.19Max Kellermann
2020-07-01Merge branch 'v0.21.x'Max Kellermann
2020-07-01python/build/meson.py: set BOOST_ROOT for Meson 0.54Max Kellermann
Commit https://github.com/mesonbuild/meson/commit/08224dafcba1b694fb624553e7d84deb565aae22 changed Meson to require BOOST_ROOT for cross builds.
2020-06-10Merge tag 'v0.21.24'Max Kellermann
release v0.21.24
2020-06-10{android,win32}/build.py: enable the GME decoder pluginMax Kellermann
Closes https://github.com/MusicPlayerDaemon/MPD/issues/891
2020-06-05misc: use python builtin tar library when /bin/tar not foundShen-Ta Hsieh
2020-05-27{android,win32}/build.py: build libmodplug and WildMidiMax Kellermann
Closes https://github.com/MusicPlayerDaemon/MPD/issues/866
2020-05-26python/build/libs.py: update FFmpeg to 4.2.3Max Kellermann
2020-05-07python/build/libs.py: update CURL to 7.70.0Max Kellermann
2020-05-07python/build/libs.py: update Boost to 1.73.0Max Kellermann
2020-04-01python/build/libs.py: update libmpdclient to 2.18Max Kellermann
2020-04-01python/build/libs.py: update CURL to 7.69.1Max Kellermann
2020-01-17python/build/libs.py: update Boost to 1.72.0Max Kellermann
2020-01-17python/build/libs.py: update expat to 2.2.9Max Kellermann
2020-01-17python/build/libs.py: disable various CURL features we don't useMax Kellermann
2020-01-17python/build/libs.py: update CURL to 7.68.0Max Kellermann
2020-01-17python/build/libs.py: update FFmpeg to 4.2.2Max Kellermann
2020-01-17python/build/libs.py: update FLAC to 1.3.3Max Kellermann
2020-01-17python/build/libs.py: update libmpdclient to 2.17Max Kellermann