summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorMatthew Pickering <matthewtpickering@gmail.com>2018-04-13 00:09:32 +0100
committerMatthew Pickering <matthewtpickering@gmail.com>2018-04-13 21:02:55 +0100
commita134b9354b2221dbe111cc0f7be0f5ac5070cc19 (patch)
tree73edf7e004bbfadae5b442078b5e54896e16c7b2 /pkgs
parenta3de225864018f311ab59f884a27dcd81e60642b (diff)
downloadnixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar.gz
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar.bz2
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar.lz
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar.xz
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.tar.zst
nixlib-a134b9354b2221dbe111cc0f7be0f5ac5070cc19.zip
QGIS: Allow plugins to find GDAL tools by looking on PATH
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/gis/qgis/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/applications/gis/qgis/default.nix b/pkgs/applications/gis/qgis/default.nix
index 75f980c6781b..5d7e70227fc3 100644
--- a/pkgs/applications/gis/qgis/default.nix
+++ b/pkgs/applications/gis/qgis/default.nix
@@ -58,11 +58,13 @@ stdenv.mkDerivation rec {
           '') +
     (stdenv.lib.optionalString stdenv.isDarwin ''
       # Necessary for QGIS to find the correct default GRASS path
+      # Plugins look for gdal tools like deminfo on the PATH
       ${stdenv.lib.optionalString withGrass "ln -sf ${grass} $out/QGIS.app/Contents/MacOS/grass"}
       for file in $(find $out -type f -name "QGIS"); do
         wrapProgram "$file" \
           --prefix DYLD_LIBRARY_PATH : "${qwt}/lib" \
           --prefix DYLD_LIBRARY_PATH : "${qscintilla}/lib" \
+          --prefix PATH : "${gdal}/bin" \
           ${stdenv.lib.optionalString withGrass "--prefix PATH : ${grass}/bin"} \
           --set PYTHONPATH $PYTHONPATH
       done