[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
10/10: gnu: shotwell: Clean-up inputs.
From: |
guix-commits |
Subject: |
10/10: gnu: shotwell: Clean-up inputs. |
Date: |
Tue, 17 Dec 2019 03:47:06 -0500 (EST) |
efraim pushed a commit to branch master
in repository guix.
commit 5a0beca3aac7d22325229c8c044d23f9b038c20b
Author: Efraim Flashner <address@hidden>
Date: Tue Dec 17 10:23:02 2019 +0200
gnu: shotwell: Clean-up inputs.
* gnu/packages/gnome.scm (shotwell)[arguments]: Add phase to skip
gtk-update-icon-cache.
[inputs]: Sort alphabetically. Move glib:bin ...
[native-inputs]: ... to here. Remove desktop-file-utils, gtk+:bin.
---
gnu/packages/gnome.scm | 32 +++++++++++++++++++-------------
1 file changed, 19 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 82c86b6..0a9087e 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5093,32 +5093,38 @@ metadata in photo and video files of various formats.")
"1m9i8r4gyd2hzlxjjwfyck4kz7gdg2vz2k6l6d0ga9hdfq2l4p9l"))))
(build-system meson-build-system)
(arguments
- '(#:glib-or-gtk? #t))
+ '(#:glib-or-gtk? #t
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'unpack 'skip-gtk-update-icon-cache
+ (lambda _
+ (substitute* "build-aux/meson/postinstall.py"
+ (("gtk-update-icon-cache") (which "true"))
+ (("update-desktop-database") (which "true")))
+ #t)))))
(propagated-inputs
`(("dconf" ,dconf)))
(native-inputs
- `(("desktop-file-utils" ,desktop-file-utils) ; for update-desktop-database
- ("gettext" ,gettext-minimal)
- ("gtk+" ,gtk+ "bin") ; gtk-update-icon-cache
+ `(("gettext" ,gettext-minimal)
+ ("glib:bin" ,glib "bin")
("itstool" ,itstool)
("pkg-config" ,pkg-config)
("vala" ,vala)))
(inputs
- `(("glib:bin" ,glib "bin")
- ("gstreamer" ,gstreamer)
+ `(("gcr" ,gcr)
+ ("gexiv2" ,gexiv2)
("gst-plugins-base" ,gst-plugins-base)
+ ("gstreamer" ,gstreamer)
+ ("json-glib" ,json-glib)
("libgdata" ,libgdata)
("libgee" ,libgee)
- ("gexiv2" ,gexiv2)
+ ("libgphoto2" ,libgphoto2)
+ ("libgudev" ,libgudev)
("libraw" ,libraw)
- ("json-glib" ,json-glib)
- ("webkitgtk" ,webkitgtk)
- ("sqlite" ,sqlite)
("libsoup" ,libsoup)
("libxml2" ,libxml2)
- ("libgudev" ,libgudev)
- ("libgphoto2" ,libgphoto2)
- ("gcr" ,gcr)))
+ ("sqlite" ,sqlite)
+ ("webkitgtk" ,webkitgtk)))
(home-page "https://wiki.gnome.org/Apps/Shotwell")
(synopsis "Photo manager for GNOME 3")
(description
- branch master updated (e5c32a3 -> 5a0beca), guix-commits, 2019/12/17
- 01/10: gnu: pinfo: Use a source file name., guix-commits, 2019/12/17
- 02/10: gnu: brasero: Hard-code name in source uri., guix-commits, 2019/12/17
- 04/10: gnu: brasero: Update home-page., guix-commits, 2019/12/17
- 03/10: gnu: brasero: Fix-up inputs., guix-commits, 2019/12/17
- 05/10: gnu: libidl: Set upstream name., guix-commits, 2019/12/17
- 07/10: gnu: dia: Fix-up inputs., guix-commits, 2019/12/17
- 06/10: gnu: libidl: Hard-code name in source uri., guix-commits, 2019/12/17
- 08/10: gnu: dia: Don't override bootstrap phase., guix-commits, 2019/12/17
- 10/10: gnu: shotwell: Clean-up inputs.,
guix-commits <=
- 09/10: gnu: dia: Fix version number., guix-commits, 2019/12/17