guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/01: gnu: dconf-editor: Fix build failure.


From: guix-commits
Subject: 01/01: gnu: dconf-editor: Fix build failure.
Date: Wed, 2 Oct 2019 08:48:10 -0400 (EDT)

civodul pushed a commit to branch core-updates
in repository guix.

commit 86f2124b0f015e99416e5e6efc15f0ef790eb366
Author: Ludovic Courtès <address@hidden>
Date:   Wed Oct 2 12:03:03 2019 +0200

    gnu: dconf-editor: Fix build failure.
    
    Fixes <https://bugs.gnu.org/37503>.
    Reported by Jack Hill <address@hidden>.
    
    * gnu/packages/gnome.scm (dconf-editor)[arguments]: New field.
---
 gnu/packages/gnome.scm | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index a5c0ffb..d8b73e2 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6548,6 +6548,17 @@ beautifying border effects.")
         (base32
          "06f736spn20s7qjsz00xw44v8r8bjhyrz1v3bix6v416jc5jp6ia"))))
     (build-system meson-build-system)
+    (arguments
+     '(#:phases (modify-phases %standard-phases
+                  (add-before 'configure 'set-glib-minimum-version
+                    (lambda _
+                      ;; Change the minimum required GLib version so that
+                      ;; 'valac' is passed '--target-glib 2.60.0'; failing to
+                      ;; do that, it complains that "55" is not an even
+                      ;; number.  See <https://bugs.gnu.org/37503>.
+                      (substitute* "editor/meson.build"
+                        (("2\\.55\\.1") "2.60.0"))
+                      #t)))))
     (native-inputs
      `(("glib:bin" ,glib "bin") ; for glib-compile-schemas, gio-2.0.
        ("gtk+-bin" ,gtk+ "bin") ; for gtk-update-icon-cache



reply via email to

[Prev in Thread] Current Thread [Next in Thread]