summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/tcl
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-01 15:47:11 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-01 18:57:43 +0200
commit02bae3913260296447fe80ffb44276f48239e317 (patch)
tree30ae867defe1961ae732d01941241231b611c064 /pkgs/development/interpreters/tcl
parent168192f116d2faaab33e4fade4756c8d4690e614 (diff)
tcl: Don't install a copy of tzdata
This cuts about 3 MiB from the installed size. On Linux, the configure script is supposed to detect that installing tzdata is unnecessary, but it looks in locations like /usr/share/zoneinfo.
Diffstat (limited to 'pkgs/development/interpreters/tcl')
-rw-r--r--pkgs/development/interpreters/tcl/generic.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/tcl/generic.nix b/pkgs/development/interpreters/tcl/generic.nix
index eafffba4a34f..3bf4ba2dc2f0 100644
--- a/pkgs/development/interpreters/tcl/generic.nix
+++ b/pkgs/development/interpreters/tcl/generic.nix
@@ -17,6 +17,10 @@ stdenv.mkDerivation rec {
preConfigure = ''
# Note: using $out instead of $man to prevent a runtime dependency on $man.
configureFlagsArray+=(--mandir=$out/share/man --enable-man-symlinks)
+
+ # Don't install tzdata because NixOS already has a more up-to-date copy.
+ configureFlagsArray+=(--with-tzdata=no)
+
cd unix
'';