Loading pkgs/applications/gis/qgis/default.nix +9 −3 Original line number Diff line number Diff line { lib, makeWrapper, symlinkJoin { lib , makeWrapper , symlinkJoin , extraPythonPackages ? (ps: [ ]) , libsForQt5 }: with lib; let qgis-unwrapped = libsForQt5.callPackage ./unwrapped.nix { }; in symlinkJoin rec { Loading @@ -12,7 +15,10 @@ in symlinkJoin rec { paths = [ qgis-unwrapped ]; nativeBuildInputs = [ makeWrapper qgis-unwrapped.py.pkgs.wrapPython ]; nativeBuildInputs = [ makeWrapper qgis-unwrapped.py.pkgs.wrapPython ]; # extend to add to the python environment of QGIS without rebuilding QGIS application. pythonInputs = qgis-unwrapped.pythonBuildInputs ++ (extraPythonPackages qgis-unwrapped.py.pkgs); Loading pkgs/applications/gis/qgis/unwrapped.nix +1 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,7 @@ in mkDerivation rec { cmakeFlags = [ "-DWITH_3D=True" "-DWITH_PDAL=TRUE" "-DENABLE_TESTS=False" ] ++ lib.optional (!withWebKit) "-DWITH_QTWEBKIT=OFF" ++ lib.optional withGrass (let gmajor = lib.versions.major grass.version; Loading Loading
pkgs/applications/gis/qgis/default.nix +9 −3 Original line number Diff line number Diff line { lib, makeWrapper, symlinkJoin { lib , makeWrapper , symlinkJoin , extraPythonPackages ? (ps: [ ]) , libsForQt5 }: with lib; let qgis-unwrapped = libsForQt5.callPackage ./unwrapped.nix { }; in symlinkJoin rec { Loading @@ -12,7 +15,10 @@ in symlinkJoin rec { paths = [ qgis-unwrapped ]; nativeBuildInputs = [ makeWrapper qgis-unwrapped.py.pkgs.wrapPython ]; nativeBuildInputs = [ makeWrapper qgis-unwrapped.py.pkgs.wrapPython ]; # extend to add to the python environment of QGIS without rebuilding QGIS application. pythonInputs = qgis-unwrapped.pythonBuildInputs ++ (extraPythonPackages qgis-unwrapped.py.pkgs); Loading
pkgs/applications/gis/qgis/unwrapped.nix +1 −0 Original line number Diff line number Diff line Loading @@ -152,6 +152,7 @@ in mkDerivation rec { cmakeFlags = [ "-DWITH_3D=True" "-DWITH_PDAL=TRUE" "-DENABLE_TESTS=False" ] ++ lib.optional (!withWebKit) "-DWITH_QTWEBKIT=OFF" ++ lib.optional withGrass (let gmajor = lib.versions.major grass.version; Loading