[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
66/181: gnu: gnome-photos: Update to 43.beta.
From: |
guix-commits |
Subject: |
66/181: gnu: gnome-photos: Update to 43.beta. |
Date: |
Tue, 13 Sep 2022 02:25:44 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit ecaad21f235c10ec228c2464b34528e4efef50d4
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Sep 5 02:04:39 2022 -0400
gnu: gnome-photos: Update to 43.beta.
* gnu/packages/gnome.scm (gnome-photos): Update to 43.beta.
[arguments]: Use gexps.
[phases]{disable-gtk-update-icon-cache}: New phase.
[native-inputs]: Remove gtk+:bin. Delete labels.
[inputs]: Delete labels.
---
gnu/packages/gnome.scm | 99 +++++++++++++++++++++++++-------------------------
1 file changed, 50 insertions(+), 49 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0e7a60a5cb..bfd41a98fc 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -873,7 +873,7 @@ tomorrow, the rest of the week and for special occasions.")
(define-public gnome-photos
(package
(name "gnome-photos")
- (version "40.0")
+ (version "43.beta") ;for geocode-glib 2 support
(source
(origin
(method url-fetch)
@@ -883,58 +883,59 @@ tomorrow, the rest of the week and for special
occasions.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1bzi79plw6ji6qlckhxnwfnswy6jpnhzmmyanml2i2xg73hp6bg0"))))
+ "1pry45dy4sjw8y63vxw2b499brcxzpkd4hmg2vbqy538r79ah2g9"))))
(build-system meson-build-system)
(arguments
- `(#:glib-or-gtk? #t
- #:meson ,meson-0.60
- #:configure-flags
- (list "-Ddogtail=false" ; Not available
- ;; Required for RUNPATH validation.
- (string-append "-Dc_link_args=-Wl,-rpath="
- (assoc-ref %outputs "out") "/lib/gnome-photos"))
- #:phases
- (modify-phases %standard-phases
- (add-after 'install 'wrap-gnome-photos
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (let*
- ((out (assoc-ref outputs "out")))
- (wrap-program (string-append out "/bin/gnome-photos")
- `("GRL_PLUGIN_PATH" =
- (,(getenv "GRL_PLUGIN_PATH"))))))))))
+ (list
+ #:glib-or-gtk? #t
+ #:configure-flags
+ #~(list "-Ddogtail=false" ; Not available
+ ;; Required for RUNPATH validation.
+ (string-append "-Dc_link_args=-Wl,-rpath="
+ #$output "/lib/gnome-photos"))
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-gtk-update-icon-cache
+ (lambda _
+ (setenv "DESTDIR" "/")))
+ (add-after 'install 'wrap-gnome-photos
+ (lambda* (#:key outputs #:allow-other-keys)
+ (wrap-program (search-input-file outputs "bin/gnome-photos")
+ `("GRL_PLUGIN_PATH" =
+ (,(getenv "GRL_PLUGIN_PATH")))))))))
(native-inputs
- `(("dbus" ,dbus)
- ("desktop-file-utils" ,desktop-file-utils)
- ("gettext" ,gettext-minimal)
- ("git" ,git-minimal)
- ("glib:bin" ,glib "bin")
- ("gobject-introspection" ,gobject-introspection)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gtk+:bin" ,gtk+ "bin")
- ("itstool" ,itstool)
- ("pkg-config" ,pkg-config)))
+ (list dbus
+ desktop-file-utils
+ gettext-minimal
+ git-minimal
+ `(,glib "bin")
+ gobject-introspection
+ gsettings-desktop-schemas
+ itstool
+ pkg-config))
(inputs
- `(("babl" ,babl)
- ("cairo" ,cairo)
- ("librsvg" ,librsvg)
- ("gegl" ,gegl)
- ("geocode-glib" ,geocode-glib)
- ("gexiv2" ,gexiv2)
- ("gnome-online-accounts" ,gnome-online-accounts)
- ("gnome-online-miners" ,gnome-online-miners)
- ("grilo" ,grilo)
- ("grilo-plugins" ,grilo-plugins)
- ("gtk+" ,gtk+)
- ("libdazzle" ,libdazzle)
- ("libgdata" ,libgdata)
- ("libgfbgraph" ,gfbgraph)
- ("libhandy" ,libhandy)
- ("libjpeg" ,libjpeg-turbo)
- ("libpng" ,libpng)
- ("librest" ,rest)
- ("pygobject" ,python-pygobject)
- ("tracker" ,tracker)
- ("tracker-miners" ,tracker-miners)))
+ (list babl
+ cairo
+ gegl
+ geocode-glib
+ gexiv2
+ gfbgraph
+ gnome-online-accounts
+ gnome-online-miners
+ grilo
+ grilo-plugins
+ gtk+
+ libdazzle
+ libgdata
+ libhandy
+ libjpeg-turbo
+ libportal
+ libpng
+ librsvg
+ python-pygobject
+ rest
+ tracker
+ tracker-miners))
(synopsis "Access, organize and share your photos on GNOME desktop")
(description "GNOME Photos is a simple and elegant replacement for using a
file manager to deal with photos. Enhance, crop and edit in a snap. Seamless
- 113/181: gnu: vte-ng: Update to 0.59.0., (continued)
- 113/181: gnu: vte-ng: Update to 0.59.0., guix-commits, 2022/09/13
- 104/181: gnu: gupnp-av: Update to 0.14.1., guix-commits, 2022/09/13
- 109/181: gnu: drawing: Update to 1.0.1., guix-commits, 2022/09/13
- 117/181: gnu: libgnome-games-support: Update to 2.0.0., guix-commits, 2022/09/13
- 125/181: gnu: d-feet: Update to 0.3.16., guix-commits, 2022/09/13
- 119/181: gnu: grilo: Update to 0.3.15., guix-commits, 2022/09/13
- 131/181: gnu: network-manager: Update to 1.41.2., guix-commits, 2022/09/13
- 130/181: gnu: file-roller: Update to 3.42.0., guix-commits, 2022/09/13
- 91/181: gnu: gtranslator: Update to 42.0., guix-commits, 2022/09/13
- 97/181: gnu: libgsf: Update to 1.14.50., guix-commits, 2022/09/13
- 66/181: gnu: gnome-photos: Update to 43.beta.,
guix-commits <=
- 73/181: gnu: gnome-calculator: Update to 42.2., guix-commits, 2022/09/13
- 76/181: gnu: gnome-mines: Replace intltool with gettext-minimal., guix-commits, 2022/09/13
- 84/181: gnu: gnome-dictionary: Use latest meson., guix-commits, 2022/09/13
- 96/181: gnu: gupnp: Update to 1.5.4., guix-commits, 2022/09/13
- 101/181: gnu: libpeas: Update to 1.32.0., guix-commits, 2022/09/13
- 114/181: gnu: amtk: Update to 5.5.1., guix-commits, 2022/09/13
- 120/181: gnu: grilo-plugins: Update to 0.3.15., guix-commits, 2022/09/13
- 127/181: gnu: libgee: Update to 0.20.5., guix-commits, 2022/09/13
- 132/181: gnu: network-manager-openvpn: Update to 1.10.0., guix-commits, 2022/09/13
- 137/181: gnu: gtk-vnc: Update to 1.3.1., guix-commits, 2022/09/13