diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/build-support/build-sandbox/default.nix | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/build-support/build-sandbox/default.nix b/pkgs/build-support/build-sandbox/default.nix index fa4bac57..ba4f3625 100644 --- a/pkgs/build-support/build-sandbox/default.nix +++ b/pkgs/build-support/build-sandbox/default.nix @@ -68,6 +68,14 @@ in stdenv.mkDerivation ({ echo 'return true; }' >> params.c ''; + postInstall = '' + for df in "$drv/share/applications/"*.desktop; do + mkdir -p "$out/share/applications" + sed -e 's!'"$drv"'/bin!'"$out"'/bin!g' "$df" \ + > "$out/share/applications/$(basename "$df")" + done + ''; + nativeBuildInputs = [ pkgconfig ]; buildInputs = [ nix ]; makeFlags = [ "BINDIR=${drv}/bin" ]; |