From 05ce88e6dd1a4fdc52851a2b2038a72d5a45efc2 Mon Sep 17 00:00:00 2001 From: Eshin Kunishima Date: Tue, 21 Nov 2017 19:45:08 +0900 Subject: [PATCH] migmix: init at 20150712 --- lib/maintainers.nix | 1 + pkgs/data/fonts/migmix/default.nix | 40 ++++++++++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 3 files changed, 43 insertions(+) create mode 100644 pkgs/data/fonts/migmix/default.nix diff --git a/lib/maintainers.nix b/lib/maintainers.nix index f050904896f..0aed862af52 100644 --- a/lib/maintainers.nix +++ b/lib/maintainers.nix @@ -414,6 +414,7 @@ michelk = "Michel Kuhlmann "; midchildan = "midchildan "; mikefaille = "Michaƫl Faille "; + mikoim = "Eshin Kunishima "; miltador = "Vasiliy Solovey "; mimadrid = "Miguel Madrid "; mirdhyn = "Merlin Gaillard "; diff --git a/pkgs/data/fonts/migmix/default.nix b/pkgs/data/fonts/migmix/default.nix new file mode 100644 index 00000000000..7a1511f8706 --- /dev/null +++ b/pkgs/data/fonts/migmix/default.nix @@ -0,0 +1,40 @@ +{ stdenv, fetchzip }: + +stdenv.mkDerivation rec { + name = "migmix-${version}"; + version = "20150712"; + + srcs = [ + (fetchzip { + url = "mirror://sourceforgejp/mix-mplus-ipa/63544/migmix-1p-${version}.zip"; + sha256 = "0wp44axcalaak04nj3dgpx0vk13nqa3ihx2vjv4acsgv83x8ciph"; + }) + (fetchzip { + url = "mirror://sourceforgejp/mix-mplus-ipa/63544/migmix-2p-${version}.zip"; + sha256 = "0y7s3rbxrp5bv56qgihk8b847lqgibfhn2wlkzx7z655fbzdgxw9"; + }) + (fetchzip { + url = "mirror://sourceforgejp/mix-mplus-ipa/63544/migmix-1m-${version}.zip"; + sha256 = "1sfym0chy8ilyd9sr3mjc0bf63vc33p05ynpdc11miivxn4qsshx"; + }) + (fetchzip { + url = "mirror://sourceforgejp/mix-mplus-ipa/63544/migmix-2m-${version}.zip"; + sha256 = "0hg04rvm39fh4my4akmv4rhfc14s3ipz2aw718h505k9hppkhkch"; + }) + ]; + + phases = [ "installPhase" ]; + + installPhase = '' + mkdir -p $out/share/fonts/truetype/migmix + find ${toString srcs} -name '*.ttf' | xargs -I % cp % $out/share/fonts/truetype/migmix + ''; + + 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; + maintainers = [ maintainers.mikoim ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4e9c3e9bec9..cd309f4c1bf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13471,6 +13471,8 @@ with pkgs; meslo-lg = callPackage ../data/fonts/meslo-lg {}; + migmix = callPackage ../data/fonts/migmix {}; + miscfiles = callPackage ../data/misc/miscfiles { }; media-player-info = callPackage ../data/misc/media-player-info {};