[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/34: gnu: meson: Update to 0.58.0.
From: |
guix-commits |
Subject: |
11/34: gnu: meson: Update to 0.58.0. |
Date: |
Sat, 22 May 2021 11:16:29 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit 13ee1b9ea0889a94a19f73d552722f4d7669c173
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sun May 16 09:30:10 2021 +0200
gnu: meson: Update to 0.58.0.
* gnu/packages/build-tools.scm (meson): Update to 0.58.0.
[source](patches): New field.
---
gnu/packages/build-tools.scm | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 91e774f..2e5f122 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -264,15 +264,27 @@ files and generates build instructions for the Ninja
build system.")
(define-public meson
(package
(name "meson")
- (version "0.57.2")
+ (version "0.58.0")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/mesonbuild/meson/"
"releases/download/" version "/meson-"
version ".tar.gz"))
+ (patches
+ (list (origin
+ ;; Take a patch slated for 0.58.1 that fixes gtk-doc
+ ;; generation:
<https://github.com/mesonbuild/meson/pull/8757>.
+ (method url-fetch)
+ (uri (string-append
+ "https://github.com/mesonbuild/meson/commit/"
+ "4e312c19e693a69b0650ce6c8a8903163c959996.patch"))
+ (file-name "meson-gtkdoc-generation.patch")
+ (sha256
+ (base32
+
"1nrwcxmzq1x9609yzhmhzgbq77yrkkd90vwiydilahwzwwrp68xi")))))
(sha256
(base32
- "1iac7p99zfgkznq4qlnkk7b8xwwlilcrnkf33sczm56yqnqyg0rs"))))
+ "1p9g334xnfxpgrzdcnla7p399viny6jqrbylkw0rk74npkq0v0pl"))))
(build-system python-build-system)
(arguments
`(;; FIXME: Tests require many additional inputs and patching many
- branch core-updates updated (0fb80f3 -> fcf45f8), guix-commits, 2021/05/22
- 02/34: gnu: python-pyopenssl: Update to 20.0.1., guix-commits, 2021/05/22
- 01/34: gnu: java.scm: Adjust to new #:disallowed-references convention., guix-commits, 2021/05/22
- 05/34: gnu: libical: Update to 3.0.10., guix-commits, 2021/05/22
- 09/34: gnu: gtkmm: Fix build failure., guix-commits, 2021/05/22
- 10/34: gnu: Meson: Remove special versions., guix-commits, 2021/05/22
- 07/34: gnu: cairomm@1.13: Update to 1.14.2., guix-commits, 2021/05/22
- 03/34: gnu: python-sphinx: Update to 4.0.1., guix-commits, 2021/05/22
- 04/34: gnu: cairomm: Do not propagate fontconfig., guix-commits, 2021/05/22
- 06/34: gnu: ATLAS: Fix build with GCC 10., guix-commits, 2021/05/22
- 11/34: gnu: meson: Update to 0.58.0.,
guix-commits <=
- 15/34: gnu: util-linux: Disable setarch test on all architectures., guix-commits, 2021/05/22
- 16/34: gnu: boost: Update to 1.76.0., guix-commits, 2021/05/22
- 17/34: gnu: autoconf: Remove unnecessary conditional., guix-commits, 2021/05/22
- 19/34: gnu: help2man: Update to 1.48.3., guix-commits, 2021/05/22
- 21/34: gnu: libuv: Update to 1.41.0., guix-commits, 2021/05/22
- 22/34: gnu: Tcl/Tk: Update to 8.6.11., guix-commits, 2021/05/22
- 20/34: gnu: libfaketime: Use absolute 'date' reference., guix-commits, 2021/05/22
- 23/34: gnu: SWIG: Update to 4.0.2., guix-commits, 2021/05/22
- 26/34: gnu: xorgproto: Update to 2021.4., guix-commits, 2021/05/22
- 28/34: gnu: libxfixes: Update to 6.0.0., guix-commits, 2021/05/22