me
/
guix
Archived
1
0
Fork 0

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.
master
Ricardo Wurmus 2018-12-05 17:33:01 +01:00 committed by Kei Kebreau
parent d0b19e445c
commit e762d943e5
No known key found for this signature in database
GPG Key ID: E6A5EE3C19467A0D
1 changed files with 16 additions and 11 deletions

View File

@ -81,6 +81,7 @@
#:use-module (gnu packages enchant) #:use-module (gnu packages enchant)
#:use-module (gnu packages flex) #:use-module (gnu packages flex)
#:use-module (gnu packages fonts) #:use-module (gnu packages fonts)
#:use-module (gnu packages file-systems)
#:use-module (gnu packages fontutils) #:use-module (gnu packages fontutils)
#:use-module (gnu packages freedesktop) #:use-module (gnu packages freedesktop)
#:use-module (gnu packages game-development) #:use-module (gnu packages game-development)
@ -4161,7 +4162,7 @@ part of udev-extras, then udev, then systemd. It's now a project on its own.")
(define-public gvfs (define-public gvfs
(package (package
(name "gvfs") (name "gvfs")
(version "1.36.2") (version "1.38.1")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/" (uri (string-append "mirror://gnome/sources/" name "/"
@ -4169,21 +4170,20 @@ part of udev-extras, then udev, then systemd. It's now a project on its own.")
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1xq105596sk9yram5a143b369wpaiiwc9gz86n0j1kfr7nipkqn4")))) "18311pn5kp9b4kf5prvhcjs0cwf7fm3mqh6s6p42avcr5j26l4zd"))))
(build-system gnu-build-system) (build-system meson-build-system)
(arguments (arguments
'(#:tests? #f ; XXX: requiring `pidof' '(#:glib-or-gtk? #t
#:phases #:configure-flags
(modify-phases %standard-phases (list "-Dsystemduserunitdir=no"
(add-after 'unpack 'remove-broken-autogen-script "-Dtmpfilesdir=no"
(lambda _ (delete-file "autogen.sh") #t))))) ;; Otherwise, the RUNPATH will lack the final path component.
(string-append "-Dc_link_args=-Wl,-rpath="
(assoc-ref %outputs "out") "/lib/gvfs"))))
(native-inputs (native-inputs
`(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc. `(("glib:bin" ,glib "bin") ; for glib-genmarshal, etc.
("autoconf" ,autoconf)
("automake" ,automake)
("gettext" ,gettext-minimal) ("gettext" ,gettext-minimal)
("gtk-doc" ,gtk-doc) ("gtk-doc" ,gtk-doc)
("libtool" ,libtool)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("xsltproc" ,libxslt))) ("xsltproc" ,libxslt)))
(inputs (inputs
@ -4191,23 +4191,28 @@ part of udev-extras, then udev, then systemd. It's now a project on its own.")
("docbook-xml" ,docbook-xml-4.2) ("docbook-xml" ,docbook-xml-4.2)
("docbook-xsl" ,docbook-xsl) ("docbook-xsl" ,docbook-xsl)
("dbus" ,dbus) ("dbus" ,dbus)
("elogind" ,elogind)
("fuse" ,fuse) ("fuse" ,fuse)
("gcr" ,gcr) ("gcr" ,gcr)
("glib" ,glib) ("glib" ,glib)
("gnome-online-accounts" ,gnome-online-accounts)
("libarchive" ,libarchive) ("libarchive" ,libarchive)
("libbluray" ,libbluray) ("libbluray" ,libbluray)
("libcap" ,libcap) ("libcap" ,libcap)
("libcdio-paranoia" ,libcdio-paranoia) ("libcdio-paranoia" ,libcdio-paranoia)
("libgcrypt" ,libgcrypt) ("libgcrypt" ,libgcrypt)
("libgdata" ,libgdata)
("libgphoto2" ,libgphoto2) ("libgphoto2" ,libgphoto2)
("libgudev" ,libgudev) ("libgudev" ,libgudev)
("libimobiledevice" ,libimobiledevice) ("libimobiledevice" ,libimobiledevice)
("libmtp" ,libmtp) ("libmtp" ,libmtp)
("libnfs" ,libnfs)
("libsecret" ,libsecret) ("libsecret" ,libsecret)
("libsmbclient" ,samba) ("libsmbclient" ,samba)
("libsoup" ,libsoup) ("libsoup" ,libsoup)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("nettle" ,nettle) ; XXX: required by libarchive.pc ("nettle" ,nettle) ; XXX: required by libarchive.pc
("openssh" ,openssh)
("polkit" ,polkit) ("polkit" ,polkit)
("udisks" ,udisks))) ("udisks" ,udisks)))
(home-page "https://wiki.gnome.org/gvfs/") (home-page "https://wiki.gnome.org/gvfs/")