kkebreau pushed a commit to branch wip-gnome3.36
in repository guix.
commit a99133da2a632811ceb560a5959b5922500d7f4d
Author: Kei Kebreau <[email protected]>
AuthorDate: Tue Apr 21 19:55:57 2020 -0400
gnu: gnome-boxes: Update to 3.36.3.
* gnu/packages/gnome.scm (gnome-boxes): Update to 3.36.3.
[arguments]: Add 'skip-gtk-update-icon-cache' phase.
[native-inputs]: Remove gtk+:bin.
---
gnu/packages/gnome.scm | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 60e8ce0..4edb252 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9948,7 +9948,7 @@ integrate seamlessly with the GNOME desktop.")
(define-public gnome-boxes
(package
(name "gnome-boxes")
- (version "3.35.91")
+ (version "3.36.3")
(source
(origin
(method url-fetch)
@@ -9957,17 +9957,24 @@ integrate seamlessly with the GNOME desktop.")
"gnome-boxes-" version ".tar.xz"))
(sha256
(base32
- "0l96spz6pc8q4l5p9a58cc0kgvdr7pbc89hy6ixn72k5pl3s7fxj"))))
+ "18imxv1859gr53z4yay02611p5f1rd2pwnbaq093gmn77l0j9292"))))
(build-system meson-build-system)
(arguments
'(#:glib-or-gtk? #t
#:configure-flags (list "-Drdp=false"
(string-append "-Dc_link_args=-Wl,-rpath="
(assoc-ref %outputs "out")
- "/lib/gnome-boxes"))))
+ "/lib/gnome-boxes"))
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ ;; Don't create 'icon-theme.cache'.
+ (lambda _
+ (substitute* "build-aux/post_install.py"
+ (("gtk-update-icon-cache") "true"))
+ #t)))))
(native-inputs
`(("glib:bin" ,glib "bin") ; for glib-compile-resources
- ("gtk+:bin" ,gtk+ "bin") ; for gtk-update-icon-cache
("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
("itstool" ,itstool)
("intltool" ,intltool)