gnu: shotwell: Update to 0.31.5.

* gnu/packages/gnome.scm (shotwell): Update to 0.31.5.
[phases]: Remove trailing #t.
[native-inputs]: Delete labels.  Replace vala with vala-next.
[inputs]: Likewise, and replace webkitgtk-with-libsoup2 with webkitgtk.  Add
libsecret and libwebp.
This commit is contained in:
Maxim Cournoyer 2022-09-09 15:07:34 -04:00
parent bdb1569123
commit 0122f1e294
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -7354,7 +7354,7 @@ (define-public gexiv2
(define-public shotwell (define-public shotwell
(package (package
(name "shotwell") (name "shotwell")
(version "0.30.16") (version "0.31.5")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://gnome/sources/shotwell/" (uri (string-append "mirror://gnome/sources/shotwell/"
@ -7362,7 +7362,7 @@ (define-public shotwell
"shotwell-" version ".tar.xz")) "shotwell-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1yhqfmz49qkls4i6xaznm5ybwzv19jxsqjdic60wn0ykvbxjr269")))) "06awlix23y1cd89n6v9vip48cg08fjq8v6zaw38k5clrrv38y11v"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
'(#:glib-or-gtk? #t '(#:glib-or-gtk? #t
@ -7372,31 +7372,32 @@ (define-public shotwell
(lambda _ (lambda _
(substitute* "build-aux/meson/postinstall.py" (substitute* "build-aux/meson/postinstall.py"
(("gtk-update-icon-cache") (which "true")) (("gtk-update-icon-cache") (which "true"))
(("update-desktop-database") (which "true"))) (("update-desktop-database") (which "true"))))))))
#t)))))
(propagated-inputs (propagated-inputs
(list dconf)) (list dconf))
(native-inputs (native-inputs
`(("gettext" ,gettext-minimal) (list gettext-minimal
("glib:bin" ,glib "bin") `(,glib "bin")
("itstool" ,itstool) itstool
("pkg-config" ,pkg-config) pkg-config
("python" ,python) python
("vala" ,vala))) vala-next))
(inputs (inputs
`(("gcr" ,gcr) (list gcr
("gexiv2" ,gexiv2) gexiv2
("gst-plugins-base" ,gst-plugins-base) gst-plugins-base
("gstreamer" ,gstreamer) gstreamer
("json-glib" ,json-glib) json-glib
("libgdata" ,libgdata) libgdata
("libgee" ,libgee) libgee
("libgphoto2" ,libgphoto2) libgphoto2
("libgudev" ,libgudev) libgudev
("libraw" ,libraw) libraw
("libxml2" ,libxml2) libsecret
("sqlite" ,sqlite) libwebp
("webkitgtk" ,webkitgtk-with-libsoup2))) libxml2
sqlite
webkitgtk))
(home-page "https://wiki.gnome.org/Apps/Shotwell") (home-page "https://wiki.gnome.org/Apps/Shotwell")
(synopsis "Photo manager for GNOME 3") (synopsis "Photo manager for GNOME 3")
(description (description