gnu: gnome-settings-daemon: Ensure RUNPATH contains library subdir.

* gnu/packages/gnome.scm (gnome-settings-daemon)[arguments]: Pass configure
flag to add $out/lib/gnome-settings-daemon-3.0 to RUNPATH.
This commit is contained in:
Ricardo Wurmus 2018-11-30 09:41:03 +01:00
parent 34c44a34ab
commit 4d0e085bea
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -3184,7 +3184,11 @@ (define-public gnome-settings-daemon
#:configure-flags #:configure-flags
(list (string-append "-Dudev_dir=" (list (string-append "-Dudev_dir="
(assoc-ref %outputs "out") (assoc-ref %outputs "out")
"/lib/udev/rules.d/")) "/lib/udev/rules.d/")
;; 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. ;; Color management test can't reach the colord system service.
#:tests? #f)) #:tests? #f))
(native-inputs (native-inputs