Subject: [PATCH 02/12] gnu: meson-python: Update to 0.13.1.

From: Nicolas Graves <[email-masked]>
Date: Wed, 13 Dec 2023 22:56:22 +0100

* gnu/packages/build-tools.scm (meson-python): Update to 0.13.1.
[arguments](build-backend): Remove unnecessary keyword.
[propagated-inputs]: Replace meson by meson/newer.
---
 gnu/packages/build-tools.scm | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index a03939d48e..d37c2d2761 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -346,24 +346,21 @@ (define-public meson/newer
 (define-public meson-python
   (package
     (name "meson-python")
-    (version "0.12.1")
+    (version "0.13.1")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "meson_python" version))
               (sha256
                (base32
-                "1hpjw9qj6ff8ixjs0pz7qysc8v57jxgaf5n1p6bqm9bh3mc3wnrx"))))
+                "063n7jg0k83bsd07rvcfzwjqklnba68dpnpy9kx44p220401gcv3"))))
     (build-system pyproject-build-system)
     (arguments
-     ;; The project is configured to use itself to build ('mesonpy') and fails;
-     ;; use another PEP 517 build system.
-     (list #:build-backend "setuptools.build_meta"
-           #:test-flags #~(list "tests"
+     (list #:test-flags #~(list "tests"
                                 ;; The test_pep518 tries to install
                                 ;; dependencies from the network using pip.
                                 "-k" "not test_pep518")))
     (propagated-inputs
-     (list meson
+     (list meson/newer
            ninja
            python-colorama
            python-pyproject-metadata
-- 
2.41.0