skidoo23
|
50c1e3738a
|
decoder/ffmpeg: Fix build error with ffmpeg 6.1
Closes https://github.com/MusicPlayerDaemon/MPD/issues/1898
|
2023-11-21 20:36:37 +01:00 |
Max Kellermann
|
7a939746ae
|
increment version number to 0.23.15
|
2023-11-21 20:32:45 +01:00 |
Max Kellermann
|
feac1a3f56
|
release v0.23.14
|
2023-10-08 10:11:05 +02:00 |
Max Kellermann
|
f3c37e484e
|
tag/Mask: add static_assert on the size of the mask
|
2023-10-08 10:01:00 +02:00 |
Max Kellermann
|
49130c2018
|
python/build/openssl: remove obsolete variable
|
2023-09-26 15:32:49 +02:00 |
Max Kellermann
|
94af199c49
|
python/build/openssl: add --cross-compile-prefix=...
|
2023-09-26 15:31:21 +02:00 |
Max Kellermann
|
2d25f6f57f
|
python/build/openssl: pass arch only if cross-compiling
|
2023-09-26 15:31:11 +02:00 |
Max Kellermann
|
cf179ec294
|
python/build/openssl: pass --libdir=lib to Configure
Without this, the AMD64 build installs to "lib64/" which then cannot
be found by CURL.
|
2023-09-26 15:30:51 +02:00 |
Max Kellermann
|
4d6f220a2f
|
python/build/cmake: write toolchain file only if cross-compiling
|
2023-09-26 15:29:45 +02:00 |
Max Kellermann
|
0ffbe5b5ea
|
python/build/autotools: add --host=... only if cross-compiling
|
2023-09-26 15:27:05 +02:00 |
Max Kellermann
|
5b83c834ac
|
python/build/meson: write cross-file only if cross-compiling
|
2023-09-26 15:26:17 +02:00 |
Max Kellermann
|
da7f32bddb
|
python/build/toolchain: rename `arch` to `host_triplet`
|
2023-09-26 15:25:23 +02:00 |
Max Kellermann
|
9a5eac4ea9
|
python/build/toolchain: set arch=llvm_triple
|
2023-09-26 15:13:28 +02:00 |
Max Kellermann
|
6571b5d118
|
python/build/openssl: add option "no-makedepend"
We do not need "make" dependencies for one-time builds.
|
2023-09-26 15:05:14 +02:00 |
Max Kellermann
|
12dff8e382
|
python/build/openssl: use `no-asm` only on Windows
|
2023-09-26 15:03:50 +02:00 |
Max Kellermann
|
c4da87a0cb
|
python/build/openssl: add `configure` variable
|
2023-09-26 15:03:24 +02:00 |
Max Kellermann
|
446f8f29d3
|
python/build/openssl: add Darwin archs
|
2023-09-26 15:02:02 +02:00 |
Max Kellermann
|
48cc76f114
|
python/build/toolchain: add is_android, is_darwin
|
2023-09-26 14:49:39 +02:00 |
Max Kellermann
|
a0892b852e
|
build/python/autotools: add option `per_arch_cflags`
|
2023-09-26 14:33:24 +02:00 |
Max Kellermann
|
485c7805eb
|
python/build/autotools: use list.extend() to append configure_args
|
2023-09-26 14:31:30 +02:00 |
Max Kellermann
|
23802f4489
|
python/build/tarball: Python type hints
|
2023-09-26 14:28:23 +02:00 |
Max Kellermann
|
3fedd978a2
|
python/build/meson: disable ccache because Meson detects it automatically
|
2023-09-26 14:27:43 +02:00 |
Max Kellermann
|
a9f1bed922
|
build/python/cmake: add cast to fix mypy warning
|
2023-09-26 14:25:51 +02:00 |
Max Kellermann
|
eb23788fec
|
python/build: add support for fallback download URLs
|
2023-09-26 14:25:51 +02:00 |
Max Kellermann
|
f6d73555a6
|
python/build/libs: update OpenSSL toi 3.1.3
|
2023-09-26 14:21:43 +02:00 |
Max Kellermann
|
a56a709406
|
python/build/download: relative imports
|
2023-09-26 14:15:01 +02:00 |
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
|
4c90f88704
|
win32: rename CrossGccToolchain to MingwToolchain
|
2023-09-26 12:46:10 +02:00 |
Max Kellermann
|
a7213b78d6
|
win32/build.py: move code to class CrossGccToolchain
|
2023-09-26 12:20:53 +02:00 |
Max Kellermann
|
719333e16e
|
android/build.py: move code to class AndroidNdkToolchain
|
2023-09-26 12:18:18 +02:00 |
Max Kellermann
|
100e471b49
|
android/build.py: remove duplicate import
|
2023-09-26 12:12:00 +02:00 |
Max Kellermann
|
3f2016e552
|
python: add type hints
|
2023-09-26 12:04:08 +02:00 |
Max Kellermann
|
dd89ea4505
|
android/AndroidManifest.xml: raise minSdkVersion to 24
This is needed to build libFLAC which uses ftello().
|
2023-09-26 12:04:05 +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 |
naglis
|
33ac472601
|
doc/plugins.rst: change command to list PipeWire targets
The `dump` command was dropped[1] in favor of other tools.
[1]: 50bdebe4e8
|
2023-09-26 11:41:37 +02:00 |
Simon Arlott
|
561d6fd478
|
meson: Use correct prefix for systemd_system_unit_dir
systemd uses "rootprefix", not "prefix" for this value
059b1b31ad/src/core/systemd.pc.in (L23)
|
2023-06-02 14:33:13 +02:00 |
Naïm Favier
|
42a01822bf
|
meson: use correct prefix for systemd dirs
See https://www.bassi.io/articles/2018/03/15/pkg-config-and-paths/
Fixes the build in nixpkgs
|
2023-06-02 14:33:09 +02:00 |
Shen-Ta Hsieh
|
38f1237d49
|
output/wasapi: cast to `const char *` for fmt 10 compatible
|
2023-06-02 14:29:43 +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 |
Shen-Ta Hsieh
|
fef6b9df80
|
flac: Try `InputStream` interface if flac failed to read through a `wchar_t` path
|
2023-06-02 14:28:22 +02:00 |
Shen-Ta Hsieh
|
d52eac66db
|
doc/mpdconf.example: add hardware mixer example config for wasapi
|
2023-06-02 14:27:24 +02:00 |
Shen-Ta Hsieh
|
70879f0abc
|
thread/WindowsFuture: remove wrong address_of operator
|
2023-06-02 14:27:24 +02:00 |
Shen-Ta Hsieh
|
bcb393628e
|
win32/ComWorker: rename variable name to prevent ambiguous
|
2023-06-02 14:22:11 +02:00 |
Max Kellermann
|
18d3a5c12b
|
decoder/flac: add `noexcept` and `inline`
|
2023-06-02 14:22:11 +02:00 |