[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
74/74: gnu: gnome-shell: Ensure RUNPATH contains output library director
From: |
guix-commits |
Subject: |
74/74: gnu: gnome-shell: Ensure RUNPATH contains output library directory. |
Date: |
Fri, 30 Nov 2018 09:07:28 -0500 (EST) |
rekado pushed a commit to branch wip-gnome-upgrades
in repository guix.
commit 92842ced89f1d4c77bf7ab07891f7001dc5a819e
Author: Ricardo Wurmus <address@hidden>
Date: Fri Nov 30 14:36:53 2018 +0100
gnu: gnome-shell: Ensure RUNPATH contains output library directory.
* gnu/packages/gnome.scm (gnome-shell)[arguments]: Pass configure flag to
add
$out/lib/eog to RUNPATH.
---
gnu/packages/gnome.scm | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index a2d1fd6..1306482 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5649,7 +5649,11 @@ properties, screen resolution, and other GNOME
parameters.")
(build-system meson-build-system)
(arguments
'(#:configure-flags
- (list "-Dsystemd=false")
+ (list "-Dsystemd=false"
+ ;; Otherwise, the RUNPATH will lack the final path component.
+ (string-append "-Dc_link_args=-Wl,-rpath="
+ (assoc-ref %outputs "out")
+ "/lib/gnome-shell"))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-keysdir
- 64/74: gnu: evolution-data-server: Update to 3.28.3., (continued)
- 64/74: gnu: evolution-data-server: Update to 3.28.3., guix-commits, 2018/11/30
- 59/74: gnu: tracker: Update to 2.0.4., guix-commits, 2018/11/30
- 72/74: gnu: gnome-settings-daemon: Ensure RUNPATH contains library subdir., guix-commits, 2018/11/30
- 43/74: gnu: cheese: Propagate more inputs., guix-commits, 2018/11/30
- 51/74: gnu: gnome-calculator: Update to 3.28.2., guix-commits, 2018/11/30
- 66/74: gnu: network-manager-openvpn: Update to 1.8.4., guix-commits, 2018/11/30
- 71/74: gnu: eog: Ensure RUNPATH contains output library directory., guix-commits, 2018/11/30
- 67/74: gnu: network-manager-applet: Update to 1.8.14., guix-commits, 2018/11/30
- 55/74: gnu: gnome-calendar: Update to 3.28.2., guix-commits, 2018/11/30
- 49/74: gnu: gnome-system-monitor: Update to 3.28.2., guix-commits, 2018/11/30
- 74/74: gnu: gnome-shell: Ensure RUNPATH contains output library directory.,
guix-commits <=