nixos/java: No bashisms in `environment.shellInit` script (#294121)
[NixPkgs.git] / pkgs / applications / graphics / krita / wrapper.nix
blob6d62412e5662c1d3abc97a402799a7044834075a
1 { lib
2 , libsForQt5
3 , symlinkJoin
4 , unwrapped ? libsForQt5.callPackage ./. { }
5 , krita-plugin-gmic
6 , binaryPlugins ? [
7     # Default plugins provided by upstream appimage
8     krita-plugin-gmic
9   ]
12 symlinkJoin {
13   name = lib.replaceStrings [ "-unwrapped" ] [ "" ] unwrapped.name;
14   inherit (unwrapped) version buildInputs nativeBuildInputs meta;
16   paths = [ unwrapped ] ++ binaryPlugins;
18   postBuild = ''
19     wrapQtApp "$out/bin/krita" \
20       --prefix PYTHONPATH : "$PYTHONPATH" \
21       --set KRITA_PLUGIN_PATH "$out/lib/kritaplugins"
22   '';
24   passthru = {
25     inherit unwrapped binaryPlugins;
26   };