~ruther/guix-local

31aa0559a55538f0c18d9170b9770d32a78d8048 — Marius Bakke 5 years ago e6ab2f0
gnu: meson: Update to 0.58.1.

* gnu/packages/build-tools.scm (meson): Update to 0.58.1.
[source](patches): Remove.
1 files changed, 2 insertions(+), 14 deletions(-)

M gnu/packages/build-tools.scm
M gnu/packages/build-tools.scm => gnu/packages/build-tools.scm +2 -14
@@ 264,27 264,15 @@ files and generates build instructions for the Ninja build system.")
(define-public meson
  (package
    (name "meson")
    (version "0.58.0")
    (version "0.58.1")
    (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
                "1p9g334xnfxpgrzdcnla7p399viny6jqrbylkw0rk74npkq0v0pl"))))
                "0padn0ykwz8azqiwkhi8p97bl742y8lsjbv0wpqpkkrgcvda6i1i"))))
    (build-system python-build-system)
    (arguments
     `(;; FIXME: Tests require many additional inputs and patching many