diff options
author | Max Kellermann <max@musicpd.org> | 2018-02-24 22:59:33 +0100 |
---|---|---|
committer | Max Kellermann <max@musicpd.org> | 2018-05-12 16:24:24 +0200 |
commit | 62127bbb123d143e52cc1bc95f636843a75eba4b (patch) | |
tree | 93ea02251da300f0469b042d8d4837ee9986488d | |
parent | 786ac87b7655b3d290aa7f2c7fcc745dcf68cf2c (diff) |
python/build/libs.py: add libmpdclient
-rw-r--r-- | NEWS | 2 | ||||
-rwxr-xr-x | android/build.py | 1 | ||||
-rw-r--r-- | python/build/libs.py | 7 | ||||
-rwxr-xr-x | win32/build.py | 1 |
4 files changed, 11 insertions, 0 deletions
@@ -7,6 +7,8 @@ ver 0.20.20 (not yet released) - dsdiff, dsf: support more MIME types - dsdiff, dsf: allow 4 MB ID3 tags - opus: support R128_ALBUM_GAIN tag +* Android, Windows + - enable the "proxy" database plugin ver 0.20.19 (2018/04/26) * protocol diff --git a/android/build.py b/android/build.py index 19dcbaee7..ee64d3059 100755 --- a/android/build.py +++ b/android/build.py @@ -138,6 +138,7 @@ class AndroidNdkToolchain: # a list of third-party libraries to be used by MPD on Android from build.libs import * thirdparty_libs = [ + libmpdclient, libogg, libvorbis, opus, diff --git a/python/build/libs.py b/python/build/libs.py index c11be6188..be77050db 100644 --- a/python/build/libs.py +++ b/python/build/libs.py @@ -3,10 +3,17 @@ from os.path import abspath from build.project import Project from build.zlib import ZlibProject +from build.meson import MesonProject from build.autotools import AutotoolsProject from build.ffmpeg import FfmpegProject from build.boost import BoostProject +libmpdclient = MesonProject( + 'https://www.musicpd.org/download/libmpdclient/2/libmpdclient-2.14.tar.xz', + '0a84e2791bfe3077cf22ee1784c805d5bb550803dffe56a39aa3690a38061372', + 'lib/libmpdclient.a', +) + libogg = AutotoolsProject( 'http://downloads.xiph.org/releases/ogg/libogg-1.3.3.tar.xz', '4f3fc6178a533d392064f14776b23c397ed4b9f48f5de297aba73b643f955c08', diff --git a/win32/build.py b/win32/build.py index 38cc9c271..99203a6d6 100755 --- a/win32/build.py +++ b/win32/build.py @@ -76,6 +76,7 @@ class CrossGccToolchain: # a list of third-party libraries to be used by MPD on Android from build.libs import * thirdparty_libs = [ + libmpdclient, libogg, libvorbis, opus, |