gnu: gnome-settings-daemon: Update to 3.28.1.

* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.28.1.
[build-system]: Use meson-build-system.
[arguments]: Override udev rules directory with configure flags.
[native-inputs]: Add glib:bin.
[inputs]: Add alsa-lib, colord, and wayland.
This commit is contained in:
Ricardo Wurmus 2018-08-06 11:26:55 +02:00
parent cf6cbc34f5
commit e644f9fa49
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 14 additions and 6 deletions

View File

@ -3165,7 +3165,7 @@ services for numerous locations.")
(define-public gnome-settings-daemon (define-public gnome-settings-daemon
(package (package
(name "gnome-settings-daemon") (name "gnome-settings-daemon")
(version "3.24.3") (version "3.28.1")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -3174,20 +3174,27 @@ services for numerous locations.")
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"14w5jhpq02mbcxvn41qcj3cjfqdr3sgzl96c6glwpdrjphw61i38")))) "0z9dip9p0iav646cmxisii5sbkdr9hmaklc5fzvschpbjkhphksr"))))
(build-system glib-or-gtk-build-system) (build-system meson-build-system)
(arguments (arguments
`(;; Color management test can't reach the colord system service. `(#:glib-or-gtk? #t
#:configure-flags
(list (string-append "-Dudev_dir="
(assoc-ref %outputs "out")
"/lib/udev/rules.d/"))
;; Color management test can't reach the colord system service.
#:tests? #f)) #:tests? #f))
(native-inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("glib:bin" ,glib "bin") ; for glib-mkenums
("pkg-config" ,pkg-config)
("intltool" ,intltool) ("intltool" ,intltool)
("xsltproc" ,libxslt) ("xsltproc" ,libxslt)
("libxml2" ,libxml2) ;for XML_CATALOG_FILES ("libxml2" ,libxml2) ;for XML_CATALOG_FILES
("docbook-xml" ,docbook-xml-4.2) ("docbook-xml" ,docbook-xml-4.2)
("docbook-xsl" ,docbook-xsl))) ("docbook-xsl" ,docbook-xsl)))
(inputs (inputs
`(("colord" ,colord) `(("alsa-lib" ,alsa-lib)
("colord" ,colord)
("libgudev" ,libgudev) ("libgudev" ,libgudev)
("upower" ,upower) ("upower" ,upower)
("polkit" ,polkit) ("polkit" ,polkit)
@ -3207,6 +3214,7 @@ services for numerous locations.")
("libwacom" ,libwacom) ("libwacom" ,libwacom)
("librsvg" ,librsvg) ("librsvg" ,librsvg)
("xf86-input-wacom" ,xf86-input-wacom) ("xf86-input-wacom" ,xf86-input-wacom)
("wayland" ,wayland)
("network-manager" ,network-manager))) ("network-manager" ,network-manager)))
(home-page "https://www.gnome.org") (home-page "https://www.gnome.org")
(synopsis "GNOME settings daemon") (synopsis "GNOME settings daemon")