diff options
Diffstat (limited to 'pkgs/data')
-rw-r--r-- | pkgs/data/misc/tzdata/default.nix | 2 | ||||
-rw-r--r-- | pkgs/data/misc/tzdata/tzdata-setup-hook.sh | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/data/misc/tzdata/default.nix b/pkgs/data/misc/tzdata/default.nix index 1b4d967af553..ada2ed997dad 100644 --- a/pkgs/data/misc/tzdata/default.nix +++ b/pkgs/data/misc/tzdata/default.nix @@ -41,6 +41,8 @@ stdenv.mkDerivation rec { cp tzfile.h "$dev/include/tzfile.h" ''; + setupHook = ./tzdata-setup-hook.sh; + meta = { homepage = http://www.iana.org/time-zones; description = "Database of current and historical time zones"; diff --git a/pkgs/data/misc/tzdata/tzdata-setup-hook.sh b/pkgs/data/misc/tzdata/tzdata-setup-hook.sh new file mode 100644 index 000000000000..9ae9b46d85c5 --- /dev/null +++ b/pkgs/data/misc/tzdata/tzdata-setup-hook.sh @@ -0,0 +1,6 @@ +tzdataHook() { + export TZDIR=@out@/share/zoneinfo +} + +envHooks+=(tzdataHook) +crossEnvHooks+=(tzdataHook) |