Skip to content

Commit 94a02d4

Browse files
committed
Merge branch 'v0.24.x'
2 parents 7fa7f0e + bfb7d54 commit 94a02d4

7 files changed

Lines changed: 35 additions & 63 deletions

File tree

NEWS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ ver 0.25 (not yet released)
1616
* require Meson 1.2
1717

1818
ver 0.24.9 (not yet released)
19+
* input
20+
- curl: fix build failure after CURL 8.19 API change
1921
* database
2022
- upnp: refuse to build with libupnp >= 1.14.26 due to API breakage
2123

doc/user.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1321,8 +1321,7 @@ ICY-MetaData
13211321
------------
13221322

13231323
Some MP3 streams send information about the current song with a
1324-
protocol named `"ICY-MetaData"
1325-
<http://www.smackfu.com/stuff/programming/shoutcast.html>`_.
1324+
protocol named "ICY-MetaData".
13261325
:program:`MPD` makes its ``StreamTitle`` value available as ``Title``
13271326
tag.
13281327

python/build/libs.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
from os.path import abspath
33

44
from build.project import Project
5-
from build.zlib import ZlibProject
65
from build.cmake import CmakeProject
76
from build.autotools import AutotoolsProject
87
from build.ffmpeg import FfmpegProject
@@ -18,11 +17,15 @@
1817
],
1918
)
2019

21-
zlib = ZlibProject(
22-
('http://zlib.net/zlib-1.3.1.tar.xz',
23-
'https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.xz'),
24-
'38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32',
25-
'lib/libz.a',
20+
zlib = CmakeProject(
21+
('http://zlib.net/zlib-1.3.2.tar.xz',
22+
'https://github.com/madler/zlib/releases/download/v1.3.2/zlib-1.3.2.tar.xz'),
23+
'd7a0654783a4da529d1bb793b7ad9c3318020af77667bcae35f95d0e42a792f3',
24+
'include/zlib.h',
25+
[
26+
'-DZLIB_BUILD_TESTING=OFF',
27+
'-DZLIB_BUILD_SHARED=OFF',
28+
],
2629
)
2730

2831
libmodplug = AutotoolsProject(

python/build/zlib.py

Lines changed: 0 additions & 34 deletions
This file was deleted.

src/lib/curl/Easy.hxx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ public:
201201

202202
template<typename T>
203203
bool GetInfo(CURLINFO info, T value_r) const noexcept {
204-
return ::curl_easy_getinfo(handle, info, value_r) == CURLE_OK;
204+
return curl_easy_getinfo(handle, info, value_r) == CURLE_OK;
205205
}
206206

207207
/**
@@ -222,7 +222,7 @@ public:
222222
}
223223

224224
bool Unpause() noexcept {
225-
return ::curl_easy_pause(handle, CURLPAUSE_CONT) == CURLE_OK;
225+
return curl_easy_pause(handle, CURLPAUSE_CONT) == CURLE_OK;
226226
}
227227

228228
CurlString Escape(const char *string, int length=0) const noexcept {

subprojects/expat.wrap

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[wrap-file]
2-
directory = expat-2.7.3
3-
source_url = https://github.com/libexpat/libexpat/releases/download/R_2_7_3/expat-2.7.3.tar.xz
4-
source_filename = expat-2.7.3.tar.bz2
5-
source_hash = 71df8f40706a7bb0a80a5367079ea75d91da4f8c65c58ec59bcdfbf7decdab9f
6-
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/expat_2.7.3-1/expat-2.7.3.tar.bz2
7-
patch_filename = expat_2.7.3-1_patch.zip
8-
patch_url = https://wrapdb.mesonbuild.com/v2/expat_2.7.3-1/get_patch
9-
patch_hash = e870eb4b2e3c142ce1d18ed24309aa40e07c6c911a4625fa1c6fc493ba18153a
10-
wrapdb_version = 2.7.3-1
2+
directory = expat-2.7.4
3+
source_url = https://github.com/libexpat/libexpat/releases/download/R_2_7_4/expat-2.7.4.tar.xz
4+
source_filename = expat-2.7.4.tar.xz
5+
source_hash = 9e9cabb457c1e09de91db2706d8365645792638eb3be1f94dbb2149301086ac0
6+
source_fallback_url = https://wrapdb.mesonbuild.com/v2/expat_2.7.4-1/get_source/expat-2.7.4.tar.xz
7+
patch_filename = expat_2.7.4-1_patch.zip
8+
patch_url = https://wrapdb.mesonbuild.com/v2/expat_2.7.4-1/get_patch
9+
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/expat_2.7.4-1/expat_2.7.4-1_patch.zip
10+
patch_hash = 7bcf8e279b4403bc68b7d22929fd51d4c2397dee0ccb8dbf7cfc4f7ed302aecb
11+
wrapdb_version = 2.7.4-1
1112

1213
[provide]
13-
expat = expat_dep
14+
dependency_names = expat

subprojects/liburing.wrap

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[wrap-file]
2-
directory = liburing-liburing-2.12
3-
source_url = https://github.com/axboe/liburing/archive/refs/tags/liburing-2.12.tar.gz
4-
source_filename = liburing-2.12.tar.gz
5-
source_hash = f1d10cb058c97c953b4c0c446b11e9177e8c8b32a5a88b309f23fdd389e26370
6-
patch_filename = liburing_2.12-1_patch.zip
7-
patch_url = https://wrapdb.mesonbuild.com/v2/liburing_2.12-1/get_patch
8-
patch_hash = b21f90196008cde9ed242571a71d8302c703272a2f8b91edd589bd8d6abea47a
9-
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/liburing_2.12-1/liburing-2.12.tar.gz
10-
wrapdb_version = 2.12-1
2+
directory = liburing-liburing-2.14
3+
source_url = https://github.com/axboe/liburing/archive/refs/tags/liburing-2.14.tar.gz
4+
source_filename = liburing-2.14.tar.gz
5+
source_hash = 5f80964108981c6ad979c735f0b4877d5f49914c2a062f8e88282f26bf61de0c
6+
source_fallback_url = https://wrapdb.mesonbuild.com/v2/liburing_2.14-1/get_source/liburing-2.14.tar.gz
7+
patch_filename = liburing_2.14-1_patch.zip
8+
patch_url = https://wrapdb.mesonbuild.com/v2/liburing_2.14-1/get_patch
9+
patch_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/liburing_2.14-1/liburing_2.14-1_patch.zip
10+
patch_hash = 4d0ba8f507c25c4fb9a31507a5c06d2a6c253822828084a0101e2bea27dba62a
11+
wrapdb_version = 2.14-1
1112

1213
[provide]
1314
dependency_names = liburing

0 commit comments

Comments
 (0)