summary refs log tree commit diff
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2018-09-08 15:20:39 +0200
committerxeji <36407913+xeji@users.noreply.github.com>2018-09-08 15:20:39 +0200
commit6960a96a0c7fa7dcfb3282ef352942a68515a3ad (patch)
tree4dd860ab74c9cd95df8f3b95abed38e203e3c0b2
parentca7391daf235222f220b582d43ffbbf803121779 (diff)
downloadnixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar.gz
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar.bz2
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar.lz
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar.xz
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.tar.zst
nixpkgs-6960a96a0c7fa7dcfb3282ef352942a68515a3ad.zip
jbake: fix sandbox build (#46363)
See https://hydra.nixos.org/build/80999410

Without a sandbox the `checkPhase` breaks with the following error:

```
/nix/store/i6vl5lwlz5jbkg4r6p340dwmj6fha3xq-stdenv-linux/setup: bin/jbake: /usr/bin/env: bad interpreter: No such file or directory
jbake did not return correct version
```

Running `patchShebangs` before fixes the issue.

Addresses #45960
-rw-r--r--pkgs/development/tools/jbake/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/tools/jbake/default.nix b/pkgs/development/tools/jbake/default.nix
index 152cddc101d..9c3094fb4fe 100644
--- a/pkgs/development/tools/jbake/default.nix
+++ b/pkgs/development/tools/jbake/default.nix
@@ -11,6 +11,8 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ makeWrapper jre ];
 
+  postPatch = "patchShebangs .";
+
   installPhase = ''
     mkdir -p $out
     cp -vr * $out