summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2016-08-25 17:27:39 +0200
committerLluís Batlle i Rossell <viric@viric.name>2016-08-25 17:27:55 +0200
commit3aa8f23aec01220773773a633b25dab1831d2def (patch)
tree92aa32d14f6ae1be928698edf086ce2333fb3a44 /pkgs/applications
parent4dc1823e730a61d85961c17b6eda7f6d63c88ca5 (diff)
downloadnixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar.gz
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar.bz2
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar.lz
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar.xz
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.tar.zst
nixlib-3aa8f23aec01220773773a633b25dab1831d2def.zip
fossil: update to 1.35
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/version-management/fossil/default.nix15
1 files changed, 10 insertions, 5 deletions
diff --git a/pkgs/applications/version-management/fossil/default.nix b/pkgs/applications/version-management/fossil/default.nix
index 58e3a5cc34f7..d940e9b56594 100644
--- a/pkgs/applications/version-management/fossil/default.nix
+++ b/pkgs/applications/version-management/fossil/default.nix
@@ -1,24 +1,29 @@
-{stdenv, libiconv, fetchurl, zlib, openssl, tcl, readline, sqlite, withJson ? true}:
+{stdenv, libiconv, fetchurl, zlib, openssl, tcl, readline, sqlite, ed, which
+, tcllib, withJson ? true}:
 
 stdenv.mkDerivation rec {
-  name = "fossil-1.33";
+  name = "fossil-1.35";
 
   src = fetchurl {
     urls = 
       [
-        https://www.fossil-scm.org/download/fossil-src-1.33.tar.gz
+        https://www.fossil-scm.org/download/fossil-src-1.35.tar.gz
       ];
     name = "${name}.tar.gz";
-    sha256 = "0gkzd9nj3xyznh9x8whv0phdnj11l5c8164rc3l0jvs5i61c95b2";
+    sha256 = "07ds6rhq69bhydpm9a01mgdhxf88p9b6y5hdnhn8gjc7ba92zyf1";
   };
 
-  buildInputs = [ zlib openssl readline sqlite ]
+  buildInputs = [ zlib openssl readline sqlite which ed ]
              ++ stdenv.lib.optional stdenv.isDarwin libiconv;
   nativeBuildInputs = [ tcl ];
 
   doCheck = true;
 
   checkTarget = "test";
+
+  preCheck = ''
+    export TCLLIBPATH="${tcllib}/lib/tcllib${tcllib.version}"
+  '';
   configureFlags = if withJson then  "--json" else  "";
 
   preBuild=''