Skip to content

Commit

Permalink
meson.build: raise required meson version to 0.63
Browse files Browse the repository at this point in the history
  • Loading branch information
skidoo23 committed Dec 25, 2023
1 parent a4c7041 commit 719c7ea
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 9 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ jobs:
directory: output/full
setup-options: -Ddocumentation=disabled -Dtest=true -Dsystemd=enabled -Dpcre=enabled
options: --verbose
meson-version: 0.56.0
meson-version: 0.63.0

- name: Unit Tests
uses: BSFishy/[email protected]
Expand All @@ -106,7 +106,7 @@ jobs:
directory: output/full
setup-options: -Ddocumentation=disabled -Dtest=true -Dsystemd=enabled -Dpcre=enabled
options: --verbose
meson-version: 0.56.0
meson-version: 0.63.0

- name: Mini Build
uses: BSFishy/[email protected]
Expand All @@ -115,7 +115,7 @@ jobs:
directory: output/mini
setup-options: -Dbuildtype=minsize -Dauto_features=disabled -Dtest=true -Ddaemon=false -Dinotify=false -Depoll=false -Deventfd=false -Dsignalfd=false -Dtcp=false -Ddsd=false -Ddatabase=false -Dneighbor=false -Dcue=false -Dfifo=false -Dhttpd=false -Dpipe=false -Drecorder=false -Dsnapcast=false
options: --verbose
meson-version: 0.56.0
meson-version: 0.63.0

build-macos:
runs-on: macos-latest
Expand Down Expand Up @@ -161,7 +161,7 @@ jobs:
directory: output
setup-options: -Ddocumentation=disabled -Dtest=true
options: --verbose
meson-version: 0.56.0
meson-version: 0.63.0

- name: Unit Tests
uses: BSFishy/[email protected]
Expand All @@ -170,4 +170,4 @@ jobs:
directory: output
setup-options: -Ddocumentation=disabled -Dtest=true
options: --verbose
meson-version: 0.56.0
meson-version: 0.63.0
1 change: 1 addition & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ ver 0.24 (not yet released)
* remove Haiku support
* remove Boost dependency
* require libfmt 7 or later
* require Meson 0.63 or later

ver 0.23.15 (2023/12/20)
* decoder
Expand Down
6 changes: 3 additions & 3 deletions doc/user.rst
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ and unpack it (or `clone the git repository
In any case, you need:

* a C++20 compiler (e.g. GCC 10 or clang 11)
* `Meson 0.56.0 <http://mesonbuild.com/>`__ and `Ninja
* `Meson 0.63.0 <http://mesonbuild.com/>`__ and `Ninja
<https://ninja-build.org/>`__
* pkg-config

Expand Down Expand Up @@ -158,7 +158,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 0.63.0 <http://mesonbuild.com/>`__ and `Ninja
<https://ninja-build.org/>`__
* cmake
* pkg-config
Expand Down Expand Up @@ -198,7 +198,7 @@ You need:

* Android SDK (sdk platform 29, build tools 29.0.3)
* `Android NDK r26b <https://developer.android.com/ndk/downloads>`_
* `Meson 0.56.0 <http://mesonbuild.com/>`__ and `Ninja
* `Meson 0.63.0 <http://mesonbuild.com/>`__ and `Ninja
<https://ninja-build.org/>`__
* cmake
* pkg-config
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ project(
'mpd',
['c', 'cpp'],
version: '0.24',
meson_version: '>= 0.56.0',
meson_version: '>= 0.63.0',
default_options: [
'c_std=c11',
'build.c_std=c11',
Expand Down

0 comments on commit 719c7ea

Please sign in to comment.