Merge branch 'master' of https://github.com/lerenwe/MPD-Windows-With-Libsample
This commit is contained in:
commit
c94eee6199
2
NEWS
2
NEWS
|
@ -25,6 +25,8 @@ ver 0.24 (not yet released)
|
||||||
* switch to C++20
|
* switch to C++20
|
||||||
- GCC 10 or clang 11 (or newer) recommended
|
- GCC 10 or clang 11 (or newer) recommended
|
||||||
* static partition configuration
|
* static partition configuration
|
||||||
|
* Windows
|
||||||
|
- build with libsamplerate
|
||||||
* remove Haiku support
|
* remove Haiku support
|
||||||
* remove Boost dependency
|
* remove Boost dependency
|
||||||
* require libfmt 7 or later
|
* require libfmt 7 or later
|
||||||
|
|
|
@ -16,6 +16,17 @@ libmpdclient = MesonProject(
|
||||||
'lib/libmpdclient.a',
|
'lib/libmpdclient.a',
|
||||||
)
|
)
|
||||||
|
|
||||||
|
libsamplerate = CmakeProject(
|
||||||
|
'https://github.com/libsndfile/libsamplerate/releases/download/0.2.2/libsamplerate-0.2.2.tar.xz',
|
||||||
|
'97c010fc25156c33cddc272c1935afab',
|
||||||
|
'lib/libsamplerate.a',
|
||||||
|
[
|
||||||
|
'-DBUILD_SHARED_LIBS=OFF',
|
||||||
|
'-DINSTALL_DOCS=OFF',
|
||||||
|
'-DINSTALL_CMAKE_PACKAGE_MODULE=OFF',
|
||||||
|
],
|
||||||
|
)
|
||||||
|
|
||||||
libogg = CmakeProject(
|
libogg = CmakeProject(
|
||||||
'http://downloads.xiph.org/releases/ogg/libogg-1.3.5.tar.xz',
|
'http://downloads.xiph.org/releases/ogg/libogg-1.3.5.tar.xz',
|
||||||
'c4d91be36fc8e54deae7575241e03f4211eb102afb3fc0775fbbc1b740016705',
|
'c4d91be36fc8e54deae7575241e03f4211eb102afb3fc0775fbbc1b740016705',
|
||||||
|
|
|
@ -106,6 +106,7 @@ thirdparty_libs = [
|
||||||
curl,
|
curl,
|
||||||
libnfs,
|
libnfs,
|
||||||
jack,
|
jack,
|
||||||
|
libsamplerate,
|
||||||
]
|
]
|
||||||
|
|
||||||
# build the third-party libraries
|
# build the third-party libraries
|
||||||
|
|
Loading…
Reference in New Issue