From cdc99812c9f5b0637ef3c078a611a3560e9598d6 Mon Sep 17 00:00:00 2001 From: allixx <1695323+allixx@users.noreply.github.com> Date: Fri, 31 Jan 2025 19:17:28 +0300 Subject: [PATCH 1/3] python/build/libs.py: replace broken Boost 1.81.0 url --- python/build/libs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/build/libs.py b/python/build/libs.py index 3f53ba11b..4a6310749 100644 --- a/python/build/libs.py +++ b/python/build/libs.py @@ -549,7 +549,7 @@ jack = JackProject( ) boost = BoostProject( - 'https://boostorg.jfrog.io/artifactory/main/release/1.81.0/source/boost_1_81_0.tar.bz2', + 'https://archives.boost.io/release/1.81.0/source/boost_1_81_0.tar.bz2', '71feeed900fbccca04a3b4f2f84a7c217186f28a940ed8b7ed4725986baf99fa', 'include/boost/version.hpp', ) From 1247ee5347af0d387581e8109d32271eec470b9c Mon Sep 17 00:00:00 2001 From: allixx <1695323+allixx@users.noreply.github.com> Date: Sat, 1 Feb 2025 09:58:30 +0300 Subject: [PATCH 2/3] subprojects/packagefiles/id3tag/meson.build: fix meson errors --- subprojects/packagefiles/id3tag/meson.build | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/subprojects/packagefiles/id3tag/meson.build b/subprojects/packagefiles/id3tag/meson.build index f35cee41d..5582df2cd 100644 --- a/subprojects/packagefiles/id3tag/meson.build +++ b/subprojects/packagefiles/id3tag/meson.build @@ -1,11 +1,11 @@ -fs = import('fs') - project( 'libid3tag', 'c', version: '0.15.1b', license: 'GPLv2+', ) +fs = import('fs') + compiler = meson.get_compiler('c') conf = configuration_data() @@ -36,6 +36,6 @@ copy = fs.copyfile('id3tag.h', 'include/id3tag.h') libid3tag_dep = declare_dependency( link_with: libid3tag, - dependencies: [copy] + dependencies: [copy], include_directories: include_directories('include'), ) From 148050898ab2240319affbfc95d2704216a589ed Mon Sep 17 00:00:00 2001 From: allixx <1695323+allixx@users.noreply.github.com> Date: Sat, 1 Feb 2025 12:16:38 +0300 Subject: [PATCH 3/3] doc/user: update windows build meson version --- doc/user.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/user.rst b/doc/user.rst index a9694bc31..ba5282e3b 100644 --- a/doc/user.rst +++ b/doc/user.rst @@ -160,7 +160,7 @@ This section is about the latter. You need: * `mingw-w64 <http://mingw-w64.org/doku.php>`__ -* `Meson 0.56.0 <http://mesonbuild.com/>`__ and `Ninja +* `Meson 1.0.0 <http://mesonbuild.com/>`__ and `Ninja <https://ninja-build.org/>`__ * cmake * pkg-config