summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorPiotr Halama <ptrhlm0@gmail.com>2020-08-10 22:55:28 +0200
committerPiotr Halama <ptrhlm0@gmail.com>2020-08-10 22:55:28 +0200
commita52e20c5031322e9cfb5e3d0f5e070b98d89fdc2 (patch)
tree45f62ca44fc0224d626fb28b3985d7f847628bef /pkgs/data
parente5b91d92a01178f9eecc0c7dd09a89e29fe9cc6f (diff)
downloadnixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar.gz
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar.bz2
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar.lz
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar.xz
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.tar.zst
nixpkgs-a52e20c5031322e9cfb5e3d0f5e070b98d89fdc2.zip
kanji-stroke-order-font: 4.002 -> 4.003
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/kanji-stroke-order-font/default.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/data/fonts/kanji-stroke-order-font/default.nix b/pkgs/data/fonts/kanji-stroke-order-font/default.nix
index 1c1609b03f1..7b8444c3cde 100644
--- a/pkgs/data/fonts/kanji-stroke-order-font/default.nix
+++ b/pkgs/data/fonts/kanji-stroke-order-font/default.nix
@@ -1,20 +1,22 @@
-{ stdenv, fetchzip }:
+{ stdenv, fetchurl }:
 
 let
-  version = "4.002";
-in fetchzip {
+  version = "4.003";
+  debianVersion = "dfsg-1";
+in stdenv.mkDerivation {
   name = "kanji-stroke-order-font-${version}";
 
-  url = "https://sites.google.com/site/nihilistorguk/KanjiStrokeOrders_v${version}.zip?attredirects=0";
+  src = fetchurl {
+    url = "https://salsa.debian.org/fonts-team/fonts-kanjistrokeorders/-/archive/debian/${version}_${debianVersion}/fonts-kanjistrokeorders-debian-${version}_${debianVersion}.tar.bz2";
+    sha256 = "1a8hxzkrfjz0h5gl9h0panzzsn7cldlklxryyzmpam23g32q6bg1";
+  };
 
-  postFetch = ''
+  installPhase = ''
     mkdir -p $out/share/fonts/kanji-stroke-order $out/share/doc/kanji-stroke-order
-    unzip -j $downloadedFile \*.ttf -d $out/share/fonts/kanji-stroke-order
-    unzip -j $downloadedFile \*.txt -d $out/share/doc/kanji-stroke-order
+    cp *.ttf $out/share/fonts/kanji-stroke-order
+    cp *.txt $out/share/doc/kanji-stroke-order
   '';
 
-  sha256 = "194ylkx5p7r1461wnnd3hisv5dz1xl07fyxmg8gv47zcwvdmwkc0";
-
   meta = with stdenv.lib; {
     description = "Font containing stroke order diagrams for over 6500 kanji, 180 kana and other characters";
     homepage = "https://sites.google.com/site/nihilistorguk/";