diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-12-01 17:15:10 +0000 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2017-12-01 17:17:30 +0000 |
commit | c13de40f04e4c426828ec6d009f7ce5cf8d396c2 (patch) | |
tree | d9cc05a1c390440067ccafaf1cee5f417ce16a8e /pkgs/data/misc/tzdata | |
parent | 9f8c3f77eaad9ead668dcaab7b926a9ccd5d8998 (diff) | |
download | nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar.gz nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar.bz2 nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar.lz nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar.xz nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.tar.zst nixlib-c13de40f04e4c426828ec6d009f7ce5cf8d396c2.zip |
tzdata: export TZDIR for dependent packages
https://github.com/NixOS/nix/issues/1709
Diffstat (limited to 'pkgs/data/misc/tzdata')
-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) |