Merge branch 'v0.23.x'

This commit is contained in:
Max Kellermann 2023-05-21 21:18:18 +02:00
commit 4bb4611e78
4 changed files with 25 additions and 17 deletions

20
NEWS
View File

@ -14,14 +14,11 @@ ver 0.24 (not yet released)
- proxy: require libmpdclient 2.15 or later
* archive
- add option to disable archive plugins in mpd.conf
- zzip: fix crash bug
* input
- curl: add "connect_timeout" configuration
- curl: fix busy loop after connection failed
* decoder
- ffmpeg: require FFmpeg 4.0 or later
- ffmpeg: query supported demuxers at runtime
- gme: require GME 0.6 or later
- hybrid_dsd: remove
- opus: implement bitrate calculation
- sidplay: require libsidplayfp (drop support for the original sidplay)
@ -35,19 +32,30 @@ ver 0.24 (not yet released)
- new tags "TitleSort", "Mood"
* output
- alsa: require alsa-lib 1.1 or later
- pipewire: fix corruption bug due to missing lock
- pipewire: map tags "Date" and "Comment"
* switch to C++20
- GCC 10 or clang 11 (or newer) recommended
* static partition configuration
* Linux
- shut down if parent process dies in --no-daemon mode
* Windows
- build with libsamplerate
- remove JACK DLL support
* remove Haiku support
* remove Boost dependency
* require libfmt 7 or later
ver 0.23.13 (not yet released)
* input
- curl: fix busy loop after connection failed
* archive
- zzip: fix crash bug
* decoder
- ffmpeg: reorder to a lower priority than "gme"
- gme: require GME 0.6 or later
* output
- pipewire: fix corruption bug due to missing lock
* Linux
- shut down if parent process dies in --no-daemon mode
- determine systemd unit directories via pkg-config
* support libfmt 10
ver 0.23.12 (2023/01/17)

View File

@ -1,13 +1,13 @@
[wrap-file]
directory = sqlite-amalgamation-3410000
source_url = https://www.sqlite.org/2023/sqlite-amalgamation-3410000.zip
source_filename = sqlite-amalgamation-3410000.zip
source_hash = 146ce189b67fdbefbf2d72cdc81e198d07ff643614cc9102e9bf063255e8e7e1
patch_filename = sqlite3_3.41.0-1_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/sqlite3_3.41.0-1/get_patch
patch_hash = 784f9257df751765725e2c83356debabf12ea9f0b3c7750aa866e5077872de17
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/sqlite3_3.41.0-1/sqlite-amalgamation-3410000.zip
wrapdb_version = 3.41.0-1
directory = sqlite-amalgamation-3410200
source_url = https://www.sqlite.org/2023/sqlite-amalgamation-3410200.zip
source_filename = sqlite-amalgamation-3410200.zip
source_hash = 01df06a84803c1ab4d62c64e995b151b2dbcf5dbc93bbc5eee213cb18225d987
patch_filename = sqlite3_3.41.2-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/sqlite3_3.41.2-2/get_patch
patch_hash = 246681dfb731a14bfa61bcde651d5581a7e1c7d14851bfb57a941fac540a6810
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/sqlite3_3.41.2-2/sqlite-amalgamation-3410200.zip
wrapdb_version = 3.41.2-2
[provide]
sqlite3 = sqlite3_dep

View File

@ -2,7 +2,7 @@ systemd_system_unit_dir = get_option('systemd_system_unit_dir')
if systemd_system_unit_dir == ''
systemd = dependency('systemd', required: false)
if systemd.found()
systemd_system_unit_dir = systemd.get_pkgconfig_variable('systemdsystemunitdir')
systemd_system_unit_dir = systemd.get_variable(pkgconfig: 'systemdsystemunitdir')
endif
endif
if systemd_system_unit_dir == ''

View File

@ -2,7 +2,7 @@ systemd_user_unit_dir = get_option('systemd_user_unit_dir')
if systemd_user_unit_dir == ''
systemd = dependency('systemd', required: false)
if systemd.found()
systemd_user_unit_dir = systemd.get_pkgconfig_variable('systemduserunitdir')
systemd_user_unit_dir = systemd.get_variable(pkgconfig: 'systemduserunitdir')
endif
endif
if systemd_user_unit_dir == ''