[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
295/401: gnu: gnome-settings-daemon: Update package definition.
From: |
guix-commits |
Subject: |
295/401: gnu: gnome-settings-daemon: Update package definition. |
Date: |
Tue, 18 Aug 2020 16:22:01 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 64aeee01be1c9e2279f07bccf33e1aa9d53191ee
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Thu Aug 6 16:46:06 2020 -0400
gnu: gnome-settings-daemon: Update package definition.
* gnu/packages/gnome.scm (gnome-settings-daemon) [version]: Update
to 3.36.1.
[arguments]<#:configure-flags>['-Dudev_dir]: Modify flag.
[native-inputs]: Add python-dbusmock, gobject-introspection, umockdev
and which. Remove docbook-xml and docbook-xsl.
[inputs]: Add fontconfig, glib, gtk+, xorgproto, pango, eudev, libxext
and libxi. Remove libxtst.
[description]: Modify.
[home-page]: Modify.
[license]: Add lgpl2.1+.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
gnu/packages/gnome.scm | 109 +++++++++++++++++++++++++++----------------------
1 file changed, 60 insertions(+), 49 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index d39adbf..0dbecb6 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -6037,72 +6037,83 @@ online services for numerous locations.")
(define-public gnome-settings-daemon
(package
(name "gnome-settings-daemon")
- (version "3.34.1")
+ (version "3.36.1")
(source
(origin
(method url-fetch)
- (uri (string-append "mirror://gnome/sources/" name "/"
- (version-major+minor version) "/"
- name "-" version ".tar.xz"))
+ (uri
+ (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
(sha256
- (base32
- "07y1gbicz0pbxmdgwrdzyc4byy30wfwpbqgvnx27gnpqmc5s50cr"))))
+ (base32 "0jzf2nznpcrjqq7fjwk66kw8a6x87kgbdjidc2msaqmm379xncry"))))
(build-system meson-build-system)
(arguments
- `(#:glib-or-gtk? #t
+ `(#:glib-or-gtk? #t ; To wrap binaries and/or compile schemas
#:configure-flags
- (list (string-append "-Dudev_dir="
- (assoc-ref %outputs "out")
- "/lib/udev/rules.d/")
- "-Dsystemd=false"
- ;; Otherwise, the RUNPATH will lack the final path component.
- (string-append "-Dc_link_args=-Wl,-rpath="
- (assoc-ref %outputs "out")
- "/lib/gnome-settings-daemon-3.0"))
- ;; Color management test can't reach the colord system service.
- #:tests? #f))
+ (list
+ (string-append "-Dudev_dir="
+ (assoc-ref %outputs "out")
+ "/lib/udev")
+ "-Dsystemd=false"
+ ;; Otherwise, the RUNPATH will lack the final path component.
+ (string-append "-Dc_link_args=-Wl,-rpath="
+ (assoc-ref %outputs "out")
+ "/lib/gnome-settings-daemon-3.0"))))
(native-inputs
- `(("glib:bin" ,glib "bin") ; for glib-mkenums
- ("pkg-config" ,pkg-config)
+ `(("dbusmock" ,python-dbusmock)
+ ("glib:bin" ,glib "bin")
+ ("gobject-introspection" ,gobject-introspection)
("intltool" ,intltool)
- ("xsltproc" ,libxslt)
- ("libxml2" ,libxml2) ;for XML_CATALOG_FILES
- ("docbook-xml" ,docbook-xml-4.2)
- ("docbook-xsl" ,docbook-xsl)))
+ ("pkg-config" ,pkg-config)
+ ("umockdev" ,umockdev)
+ ("which" ,which)
+ ("xmllint" ,libxml2)
+ ("xsltproc" ,libxslt)))
(inputs
- `(("alsa-lib" ,alsa-lib)
+ `(("alsa" ,alsa-lib)
("colord" ,colord)
- ("libgudev" ,libgudev)
- ("upower" ,upower)
- ("polkit" ,polkit)
- ("pulseaudio" ,pulseaudio)
- ("libcanberra" ,libcanberra)
- ("libx11" ,libx11)
- ("libxtst" ,libxtst)
- ("lcms" ,lcms)
- ("libnotify" ,libnotify)
- ("geoclue" ,geoclue)
+ ("cups" ,cups)
+ ("fontconfig" ,fontconfig)
+ ("gcr" ,gcr)
("geocode-glib" ,geocode-glib)
- ("libgweather" ,libgweather)
+ ("glib" ,glib)
("gnome-desktop" ,gnome-desktop)
- ("nss" ,nss)
- ("cups" ,cups)
("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("libwacom" ,libwacom)
+ ("gtk+" ,gtk+)
+ ("gudev" ,libgudev)
+ ("gweather" ,libgweather)
+ ("kbproto" ,xorgproto)
+ ("lcms" ,lcms)
+ ("libcanberra" ,libcanberra)
+ ("libgeoclue" ,geoclue)
+ ("libnm" ,network-manager)
+ ("libnotify" ,libnotify)
+ ("libpulse" ,pulseaudio)
("librsvg" ,librsvg)
- ("xf86-input-wacom" ,xf86-input-wacom)
+ ("libwacom" ,libwacom)
+ ("mm-glib" ,modem-manager)
+ ("nss" ,nss)
+ ("pango" ,pango)
+ ("polkit" ,polkit)
+ ("udev" ,eudev)
+ ("upower-glib" ,upower)
("wayland" ,wayland)
- ("network-manager" ,network-manager)
- ("gcr" ,gcr)
- ("modem-manager" ,modem-manager)))
- (home-page "https://www.gnome.org")
+ ("x11" ,libx11)
+ ("xext" ,libxext)
+ ("xf86-input-wacom" ,xf86-input-wacom)
+ ("xi" ,libxi)))
(synopsis "GNOME settings daemon")
- (description
- "This package contains the daemon responsible for setting the various
-parameters of a GNOME session and the applications that run under it. It
-handles settings such keyboard layout, shortcuts, and accessibility, clipboard
-settings, themes, mouse settings, and startup of other daemons.")
- (license license:gpl2+)))
+ (description "GNOME-Settings-Daemon contains the daemon responsible for
+setting the various parameters of a GNOME session and the applications that run
+under it.")
+ (home-page "https://gitlab.gnome.org/GNOME/gnome-settings-daemon")
+ (license
+ (list
+ ;; Library
+ license:lgpl2.1+
+ ;; Others
+ license:gpl2+))))
(define-public totem-pl-parser
(package
- 264/401: gnu: rust-cssparser: Remove duplicate definition., (continued)
- 264/401: gnu: rust-cssparser: Remove duplicate definition., guix-commits, 2020/08/18
- 267/401: gnu: rust-serial-test-derive@0.4.0: Fix reference to rust-quote., guix-commits, 2020/08/18
- 272/401: gnu: rust-string-cache: Remove duplicate definition., guix-commits, 2020/08/18
- 275/401: gnu: rust-pin-project-internal@0.4.22: Fix reference to rust-syn., guix-commits, 2020/08/18
- 280/401: gnu: gnome-disk-utility: Update package definition., guix-commits, 2020/08/18
- 287/401: gnu: gnome-initial-setup: Update package definition., guix-commits, 2020/08/18
- 286/401: gnu: malcontent: Update package definition., guix-commits, 2020/08/18
- 288/401: gnu: gnome-keyring: Update package definition., guix-commits, 2020/08/18
- 290/401: gnu: gnome-menus: Update package definition., guix-commits, 2020/08/18
- 294/401: gnu: gnome-session: Update package definition., guix-commits, 2020/08/18
- 295/401: gnu: gnome-settings-daemon: Update package definition.,
guix-commits <=
- 300/401: gnu: gnome-user-docs: Update package definition., guix-commits, 2020/08/18
- 302/401: gnu: gnome-weather: Update package definition., guix-commits, 2020/08/18
- 306/401: gnu: Add latex2html., guix-commits, 2020/08/18
- 305/401: gnu: Add liblouisutdml., guix-commits, 2020/08/18
- 314/401: gnu: sushi: Update package definition., guix-commits, 2020/08/18
- 315/401: gnu: totem: Update package definition., guix-commits, 2020/08/18
- 317/401: gnu: wayland-protocols: Update package definition., guix-commits, 2020/08/18
- 324/401: gnu: gnome-shell: Update package definition., guix-commits, 2020/08/18
- 327/401: build-system/python: Also wrap executables that are in "libexec"., guix-commits, 2020/08/18
- 335/401: gnu: gdm: Fix elogind., guix-commits, 2020/08/18