[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
34/49: gnu: gvfs: Update to 1.38.1.
From: |
guix-commits |
Subject: |
34/49: gnu: gvfs: Update to 1.38.1. |
Date: |
Sat, 4 May 2019 08:18:48 -0400 (EDT) |
rekado pushed a commit to branch wip-gnome3.30
in repository guix.
commit abc13d650f019cb6a118bc1bc225ac733af18aa9
Author: Ricardo Wurmus <address@hidden>
Date: Wed Dec 5 17:33:01 2018 +0100
gnu: gvfs: Update to 1.38.1.
* gnu/packages/gnome.scm (gvfs): Update to 1.38.1.
[build-system]: Use meson-build-system.
[arguments]: Remove custom phases; add configure flags to build without
systemd; set glib-or-gtk? flag; enable tests; add sub-directory to RUNPATH.
[native-inputs]: Remove autoconf, automake, and libtool.
[inputs]: Add elogind, gnome-online-accounts, libgdata, libnfs, and openssh.
---
gnu/packages/gnome.scm | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index b4cbb99..a6ae38c 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -79,6 +79,7 @@
#:use-module (gnu packages enchant)
#:use-module (gnu packages flex)
#:use-module (gnu packages fonts)
+ #:use-module (gnu packages file-systems)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages game-development)
@@ -4165,7 +4166,7 @@ part of udev-extras, then udev, then systemd. It's now a
project on its own.")
(define-public gvfs
(package
(name "gvfs")
- (version "1.36.2")
+ (version "1.38.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -4173,21 +4174,20 @@ part of udev-extras, then udev, then systemd. It's now
a project on its own.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1xq105596sk9yram5a143b369wpaiiwc9gz86n0j1kfr7nipkqn4"))))
- (build-system gnu-build-system)
+ "18311pn5kp9b4kf5prvhcjs0cwf7fm3mqh6s6p42avcr5j26l4zd"))))
+ (build-system meson-build-system)
(arguments
- '(#:tests? #f ; XXX: requiring `pidof'
- #:phases
- (modify-phases %standard-phases
- (add-after 'unpack 'remove-broken-autogen-script
- (lambda _ (delete-file "autogen.sh") #t)))))
+ '(#:glib-or-gtk? #t
+ #:configure-flags
+ (list "-Dsystemduserunitdir=no"
+ "-Dtmpfilesdir=no"
+ ;; Otherwise, the RUNPATH will lack the final path component.
+ (string-append "-Dc_link_args=-Wl,-rpath="
+ (assoc-ref %outputs "out") "/lib/gvfs"))))
(native-inputs
`(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
- ("autoconf" ,autoconf)
- ("automake" ,automake)
("gettext" ,gettext-minimal)
("gtk-doc" ,gtk-doc)
- ("libtool" ,libtool)
("pkg-config" ,pkg-config)
("xsltproc" ,libxslt)))
(inputs
@@ -4195,23 +4195,28 @@ part of udev-extras, then udev, then systemd. It's now
a project on its own.")
("docbook-xml" ,docbook-xml-4.2)
("docbook-xsl" ,docbook-xsl)
("dbus" ,dbus)
+ ("elogind" ,elogind)
("fuse" ,fuse)
("gcr" ,gcr)
("glib" ,glib)
+ ("gnome-online-accounts" ,gnome-online-accounts)
("libarchive" ,libarchive)
("libbluray" ,libbluray)
("libcap" ,libcap)
("libcdio-paranoia" ,libcdio-paranoia)
("libgcrypt" ,libgcrypt)
+ ("libgdata" ,libgdata)
("libgphoto2" ,libgphoto2)
("libgudev" ,libgudev)
("libimobiledevice" ,libimobiledevice)
("libmtp" ,libmtp)
+ ("libnfs" ,libnfs)
("libsecret" ,libsecret)
("libsmbclient" ,samba)
("libsoup" ,libsoup)
("libxml2" ,libxml2)
("nettle" ,nettle) ; XXX: required by libarchive.pc
+ ("openssh" ,openssh)
("polkit" ,polkit)
("udisks" ,udisks)))
(home-page "https://wiki.gnome.org/gvfs/")
- 36/49: gnu: gnome-tweak-tool: Update to 3.30.1., (continued)
- 36/49: gnu: gnome-tweak-tool: Update to 3.30.1., guix-commits, 2019/05/04
- 31/49: gnu: network-manager-applet: Use meson build system., guix-commits, 2019/05/04
- 46/49: gnu: gnome-maps: Update to 3.30.2.1., guix-commits, 2019/05/04
- 48/49: gnu: mutter: Update to 3.30.2., guix-commits, 2019/05/04
- 19/49: gnu: gnome-terminal: Update to 3.30.2., guix-commits, 2019/05/04
- 17/49: gnu: gnome-mines: Update to 3.30.1.1., guix-commits, 2019/05/04
- 22/49: gnu: atkmm: Update to 2.28.0., guix-commits, 2019/05/04
- 24/49: gnu: gnome-system-monitor: Update to 3.30.0., guix-commits, 2019/05/04
- 32/49: gnu: libdazzle: Update to 3.30.2., guix-commits, 2019/05/04
- 35/49: gnu: nautilus: Update to 3.30.4., guix-commits, 2019/05/04
- 34/49: gnu: gvfs: Update to 1.38.1.,
guix-commits <=
- 37/49: gnu: colord: Update to 1.4.3., guix-commits, 2019/05/04
- 45/49: gnu: gnome-online-accounts: Update to 3.30.0., guix-commits, 2019/05/04
- 41/49: gnu: yelp-xsl: Update to 3.30.1., guix-commits, 2019/05/04
- 38/49: gnu: eog: Update to 3.28.4., guix-commits, 2019/05/04
- 39/49: gnu: epiphany: Update to 3.30.2., guix-commits, 2019/05/04
- 40/49: gnu: yelp: Update to 3.30.0., guix-commits, 2019/05/04
- 42/49: gnu: libgnome-games-support: Update to 1.4.2., guix-commits, 2019/05/04
- 49/49: gnu: gnome-shell: Update to 3.30.2., guix-commits, 2019/05/04
- 33/49: gnu: libgdata: Update to 0.17.9., guix-commits, 2019/05/04
- 47/49: gnu: gtksourceview: Update to 4.0.3., guix-commits, 2019/05/04