[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
45/48: gnu: gnome-maps: Update to 3.30.2.1.
From: |
guix-commits |
Subject: |
45/48: gnu: gnome-maps: Update to 3.30.2.1. |
Date: |
Sat, 4 May 2019 04:10:07 -0400 (EDT) |
rekado pushed a commit to branch wip-gnome3.30
in repository guix.
commit 49c5e9fea396dc98584a81e02916366d12022c02
Author: Ricardo Wurmus <address@hidden>
Date: Thu Dec 6 23:26:25 2018 +0100
gnu: gnome-maps: Update to 3.30.2.1.
* gnu/packages/geo.scm (gnome-maps): Update to 3.30.2.1.
[build-system]: Use meson-build-system.
[arguments]: Remove configure flags; set glib-or-gtk? flag; update "wrap"
phase.
[native-inputs]: Add gtk+:bin.
---
gnu/packages/geo.scm | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index 0b95fbe..9c45948 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -28,6 +28,7 @@
#:use-module (guix build-system glib-or-gtk)
#:use-module (guix build-system gnu)
#:use-module (guix build-system go)
+ #:use-module (guix build-system meson)
#:use-module (guix build-system python)
#:use-module (guix build-system scons)
#:use-module (guix build-system r)
@@ -101,7 +102,7 @@ topology functions.")
(define-public gnome-maps
(package
(name "gnome-maps")
- (version "3.28.2")
+ (version "3.30.2.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -109,20 +110,19 @@ topology functions.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1yzi08a9316jplgsl2z0qzlqxhghyqcjhv0m6i94wcain4mxk1z7"))))
- (build-system glib-or-gtk-build-system)
+ "01hqv36j5ji0djq4vl151113bqhh4hpz72d88fm8zds4pdlx7l57"))))
+ (build-system meson-build-system)
(arguments
- `(#:configure-flags ;; Ensure that geoclue is referred to by output.
- (list (string-append "LDFLAGS=-L"
- (assoc-ref %build-inputs "geoclue") "/lib")
- (string-append "CFLAGS=-I"
- (assoc-ref %build-inputs "geoclue") "/include"))
+ `(#:glib-or-gtk? #t
#:phases
(modify-phases %standard-phases
(add-after 'install 'wrap
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out"))
(gi-typelib-path (getenv "GI_TYPELIB_PATH"))
+ (geocode-glib-path (string-append
+ (assoc-ref inputs "geocode-glib")
+ "/lib"))
(goa-path (string-append
(assoc-ref inputs "gnome-online-accounts")
"/lib"))
@@ -133,12 +133,15 @@ topology functions.")
`("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path))
;; There seems to be no way to embed the path of
- ;; libgoa-1.0.so.0, libwebkit2gtk-4.0.so.37 and
- ;; libjavascriptcoregtk-4.0.so.18.
- `("LD_LIBRARY_PATH" ":" prefix (,goa-path ,webkitgtk-path)))
+ ;; libgoa-1.0.so.0, libwebkit2gtk-4.0.so.37,
+ ;; libjavascriptcoregtk-4.0.so.18, and libgeocode-glib.so.0
+ `("LD_LIBRARY_PATH" ":" prefix (,goa-path
+ ,webkitgtk-path
+ ,geocode-glib-path)))
#t))))))
(native-inputs
- `(("gobject-introspection" ,gobject-introspection)
+ `(("gtk+" ,gtk+ "bin") ; gtk-update-icon-cache
+ ("gobject-introspection" ,gobject-introspection)
("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(inputs
- 18/48: gnu: gnome-sudoku: Update to 3.30.0., (continued)
- 18/48: gnu: gnome-sudoku: Update to 3.30.0., guix-commits, 2019/05/04
- 14/48: gnu: vala: Update to 0.42.3., guix-commits, 2019/05/04
- 21/48: gnu: gtkmm: Update to 3.24.0., guix-commits, 2019/05/04
- 22/48: gnu: atkmm: Update to 2.28.0., guix-commits, 2019/05/04
- 24/48: gnu: gnome-system-monitor: Update to 3.30.0., guix-commits, 2019/05/04
- 20/48: gnu: glib: Install m4 macros., guix-commits, 2019/05/04
- 23/48: gnu: pangomm: Update to 2.42.0., guix-commits, 2019/05/04
- 42/48: gnu: libgnome-games-support: Update to 1.4.2., guix-commits, 2019/05/04
- 27/48: gnu: gdm: Update to 3.30.2., guix-commits, 2019/05/04
- 34/48: gnu: gvfs: Update to 1.38.1., guix-commits, 2019/05/04
- 45/48: gnu: gnome-maps: Update to 3.30.2.1.,
guix-commits <=
- 03/48: gnu: gmime: Update to 3.2.3., guix-commits, 2019/05/04
- 07/48: gnu: evince: Update to 3.30.2., guix-commits, 2019/05/04
- 41/48: gnu: yelp-xsl: Update to 3.30.1., guix-commits, 2019/05/04
- 43/48: gnu: evolution-data-server: Update to 3.30.2., guix-commits, 2019/05/04
- 19/48: gnu: gnome-terminal: Update to 3.30.2., guix-commits, 2019/05/04
- 26/48: gnu: network-manager-applet: Update to 1.8.18., guix-commits, 2019/05/04
- 30/48: gnu: network-manager: Update to 1.14.4., guix-commits, 2019/05/04
- 40/48: gnu: yelp: Update to 3.30.0., guix-commits, 2019/05/04
- 47/48: gnu: mutter: Update to 3.30.2., guix-commits, 2019/05/04
- 08/48: gnu: gsettings-desktop-schemas: Update to 3.28.1., guix-commits, 2019/05/04