guix-commits
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]