diff options
author | royneary <christian@ulrich.earth> | 2018-10-31 22:03:27 +0100 |
---|---|---|
committer | royneary <christian@ulrich.earth> | 2018-10-31 22:03:27 +0100 |
commit | bb2bae69868cf131d50e4e1012a74759a40f4c90 (patch) | |
tree | 921b426e108a9cc3fe9146866283fc9f4ec710ab /pkgs/applications/science/biology/mosdepth/default.nix | |
parent | 9dcdf5a54564603ed47c6a8773edd4b08a5b2e8b (diff) | |
download | nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar.gz nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar.bz2 nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar.lz nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar.xz nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.tar.zst nixpkgs-bb2bae69868cf131d50e4e1012a74759a40f4c90.zip |
mosdeph: fix compilation with nim 0.19
Diffstat (limited to 'pkgs/applications/science/biology/mosdepth/default.nix')
-rw-r--r-- | pkgs/applications/science/biology/mosdepth/default.nix | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/pkgs/applications/science/biology/mosdepth/default.nix b/pkgs/applications/science/biology/mosdepth/default.nix index 4b4920a6ca3..3cd83a5cdd2 100644 --- a/pkgs/applications/science/biology/mosdepth/default.nix +++ b/pkgs/applications/science/biology/mosdepth/default.nix @@ -4,8 +4,8 @@ let hts-nim = fetchFromGitHub { owner = "brentp"; repo = "hts-nim"; - rev = "9cd83e30522ab64cd71eb8209be4154aa5579ce1"; - sha256 = "10g408idy14667varq1syf06rrbpk63i3ib7i5dh1md4ib19av6f"; + rev = "v0.2.5"; + sha256 = "1fma99rjqxgg9dihkd10hm1jjp5amsk5wsxnvq1lk4mcsjix5xqb"; }; docopt = fetchFromGitHub { @@ -28,7 +28,10 @@ in stdenv.mkDerivation rec { buildInputs = [ nim ]; - buildPhase = "nim -p:${hts-nim}/src -p:${docopt}/src c -d:release mosdepth.nim"; + buildPhase = '' + HOME=$TMPDIR + nim -p:${hts-nim}/src -p:${docopt}/src c --nilseqs:on -d:release mosdepth.nim + ''; installPhase = "install -Dt $out/bin mosdepth"; fixupPhase = "patchelf --set-rpath ${stdenv.lib.makeLibraryPath [ stdenv.cc.cc htslib pcre ]} $out/bin/mosdepth"; |