[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/27: gnu: Add python-meson-python.
From: |
guix-commits |
Subject: |
01/27: gnu: Add python-meson-python. |
Date: |
Tue, 19 Dec 2023 17:51:23 -0500 (EST) |
lilyp pushed a commit to branch gnome-team
in repository guix.
commit 9cc9183472aad3d392e8d98a131c83851fee72c5
Author: Liliana Marie Prikler <liliana.prikler@gmail.com>
AuthorDate: Sat Dec 2 00:38:43 2023 +0100
gnu: Add python-meson-python.
* gnu/packages/python-xyz.scm (python-meson-python): New variable.
Change-Id: I43548f7d23b7a2f1c8caedacd72498c868c85ac3
---
gnu/packages/python-xyz.scm | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index ce4f2f76ee..ec4a611223 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -275,6 +275,7 @@
#:use-module (guix build-system cargo)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system meson)
#:use-module (guix build-system pyproject)
#:use-module (guix build-system python)
#:use-module (guix download)
@@ -12624,6 +12625,24 @@ file (e.g. @file{PKG-INFO}).")
(define-public python-pep621
(deprecated-package "python-pep621" python-pyproject-metadata))
+(define-public python-meson-python
+ (package
+ (name "python-meson-python")
+ (version "0.15.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "meson_python" version))
+ (sha256
+ (base32 "0vyjhjabvm41hqijifk33idbdl62i76kfyf884f9rs29rpp77nzx"))))
+ (build-system meson-build-system)
+ (propagated-inputs (list python-pyproject-metadata python-tomli))
+ (home-page "https://github.com/mesonbuild/meson-python";)
+ (synopsis "Meson Python build backend (PEP 517)")
+ (description "This package provides a PEP 517 build backend that makes
+use of the Meson build system.")
+ (license license:expat)))
+
(define-public python-pyflakes
(package
(name "python-pyflakes")
- branch gnome-team updated (4c323c2f83 -> 92982ecca4), guix-commits, 2023/12/19
- 01/27: gnu: Add python-meson-python.,
guix-commits <=
- 03/27: gnu: python-dbusmock: Update to 0.30.0., guix-commits, 2023/12/19
- 06/27: gnu: gnome-connections: Improve wording., guix-commits, 2023/12/19
- 14/27: gnu: glib-networking: Update to 2.76.1., guix-commits, 2023/12/19
- 16/27: gnu: gtk+: Update to 3.24.38., guix-commits, 2023/12/19
- 18/27: gnu: json-glib: Update to 1.6.6., guix-commits, 2023/12/19
- 20/27: gnu: libsoup: Update to 3.4.4., guix-commits, 2023/12/19
- 22/27: gnu: libsoup-minimal: Update style., guix-commits, 2023/12/19
- 10/27: gnu: rygel: Improve style., guix-commits, 2023/12/19
- 17/27: gnu: gtkmm-3: Update to 3.24.8., guix-commits, 2023/12/19
- 27/27: gnu: vala: Update to 0.56.14., guix-commits, 2023/12/19