summary refs log tree commit diff
diff options
context:
space:
mode:
authorBignaux Ronan <ronan@aimao.org>2018-08-27 23:26:06 +0200
committerBignaux Ronan <ronan@aimao.org>2018-08-27 23:26:06 +0200
commit30ab2300bcf4d1e3e5bf031e67cd089aba828ea0 (patch)
tree3be93bfe44d5eb54171321b78b531894680bff95
parentb4a5b3efab93e13e31f0ac9b89254f6c2d01e04c (diff)
downloadnixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar.gz
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar.bz2
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar.lz
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar.xz
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.tar.zst
nixlib-30ab2300bcf4d1e3e5bf031e67cd089aba828ea0.zip
navit: fix plugins
-rw-r--r--pkgs/applications/misc/navit/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/applications/misc/navit/default.nix b/pkgs/applications/misc/navit/default.nix
index 5d591243f50d..ede20d7935be 100644
--- a/pkgs/applications/misc/navit/default.nix
+++ b/pkgs/applications/misc/navit/default.nix
@@ -68,10 +68,10 @@ stdenv.mkDerivation rec {
   '';
 
   # TODO: fix upstream?
+  libPath = stdenv.lib.makeLibraryPath ([ stdenv.cc.libc ] ++ buildInputs );
   postFixup = ''
-    for lib in $(find "$out/lib/navit/" -iname "*.so" ); do
-      patchelf --set-rpath ${makeLibraryPath buildInputs} $lib
-    done
+	  find "$out/lib" -type f -name "*.so" -exec patchelf --set-rpath $libPath {} \;
+
     wrapProgram $out/bin/navit \
       --prefix PATH : ${makeBinPath (
         optional xkbdSupport xkbd