about summary refs log tree commit diff
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-10-01 07:30:56 +0000
committerOrivej Desh <orivej@gmx.fr>2017-10-01 07:36:30 +0000
commit09a53969828ead5dd6a231e5db3b4a765fca47d3 (patch)
tree05b1f2bc6ef84109b552f8a16a7e1b082731912c
parent0acf94bb9fa466d106e8e63884304d5ccdb37a6e (diff)
downloadnixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar.gz
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar.bz2
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar.lz
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar.xz
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.tar.zst
nixlib-09a53969828ead5dd6a231e5db3b4a765fca47d3.zip
samtools: fix up
-rw-r--r--pkgs/applications/science/biology/samtools/default.nix17
1 files changed, 8 insertions, 9 deletions
diff --git a/pkgs/applications/science/biology/samtools/default.nix b/pkgs/applications/science/biology/samtools/default.nix
index 0f1f4692eb71..640f32671bbd 100644
--- a/pkgs/applications/science/biology/samtools/default.nix
+++ b/pkgs/applications/science/biology/samtools/default.nix
@@ -3,29 +3,28 @@
 stdenv.mkDerivation rec {
   name = "${pname}-${version}";
   pname = "samtools";
-  major = "1.6";
-  version = "${major}.0";
+  version = "1.6";
 
   src = fetchurl {
-    url = "https://github.com/samtools/samtools/releases/download/${major}/samtools-${major}.tar.bz2";
+    url = "https://github.com/samtools/samtools/releases/download/${version}/${name}.tar.bz2";
     sha256 = "17p4vdj2j2qr3b2c0v4100h6cg4jj3zrb4dmdnd9d9aqs74d4p7f";
   };
 
-  buildInputs = [ zlib ncurses ];
+  nativeBuildInputs = [ perl ];
 
-  propagatedBuildInputs = [ htslib ];
+  buildInputs = [ zlib ncurses htslib ];
 
   configureFlags = [ "--with-htslib=${htslib}" ]
     ++ stdenv.lib.optional (ncurses == null) "--without-curses";
 
+  preCheck = ''
+    patchShebangs test/
+  '';
+
   enableParallelBuilding = true;
 
   doCheck = true;
 
-  preCheck = ''
-    sed -ie 's|/usr/bin/\(env[[:space:]]\)\{0,1\}perl|${perl}/bin/perl|' test/test.pl
-  '';
-
   meta = with stdenv.lib; {
     description = "Tools for manipulating SAM/BAM/CRAM format";
     license = licenses.mit;