diff options
author | Joerg Thalheim <joerg@thalheim.io> | 2017-11-21 18:01:48 +0000 |
---|---|---|
committer | Joerg Thalheim <joerg@thalheim.io> | 2017-11-21 18:01:48 +0000 |
commit | 759c815c22207687a5072156946a1e2e4d716f47 (patch) | |
tree | 2d7caa339fd80d071d0922dea1596ee371d03a94 /pkgs/data/fonts | |
parent | 05ce88e6dd1a4fdc52851a2b2038a72d5a45efc2 (diff) | |
download | nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar.gz nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar.bz2 nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar.lz nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar.xz nixlib-759c815c22207687a5072156946a1e2e4d716f47.tar.zst nixlib-759c815c22207687a5072156946a1e2e4d716f47.zip |
migmix: make it a fixed-output derivation
Then we do not need to rebuild it for every platform and on mass-rebuilds. Also it speedup evaluation.
Diffstat (limited to 'pkgs/data/fonts')
-rw-r--r-- | pkgs/data/fonts/migmix/default.nix | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/pkgs/data/fonts/migmix/default.nix b/pkgs/data/fonts/migmix/default.nix index 7a1511f87065..14b08e140ea8 100644 --- a/pkgs/data/fonts/migmix/default.nix +++ b/pkgs/data/fonts/migmix/default.nix @@ -23,18 +23,22 @@ stdenv.mkDerivation rec { }) ]; - phases = [ "installPhase" ]; + unpackPhase = ":"; installPhase = '' mkdir -p $out/share/fonts/truetype/migmix - find ${toString srcs} -name '*.ttf' | xargs -I % cp % $out/share/fonts/truetype/migmix + find $srcs -name '*.ttf' | xargs install -m644 --target $out/share/fonts/truetype/migmix ''; + outputHashAlgo = "sha256"; + outputHashMode = "recursive"; + outputHash = "1fhh8wg6lxwrnsg9rl4ihffl0bsp1wqa5gps9fx60kr6j9wpvmbg"; + meta = with stdenv.lib; { description = "A high-quality Japanese font based on M+ fonts and IPA fonts"; homepage = http://mix-mplus-ipa.osdn.jp/migmix; - license = stdenv.lib.licenses.ipa; - platforms = stdenv.lib.platforms.unix; + license = licenses.ipa; + platforms = platforms.unix; maintainers = [ maintainers.mikoim ]; }; } |