summary refs log tree commit diff
path: root/pkgs/data/fonts/pretendard
diff options
context:
space:
mode:
authorsudosubin <sudosubin@gmail.com>2022-07-01 23:32:54 +0900
committersudosubin <sudosubin@gmail.com>2022-07-01 23:32:54 +0900
commitb0997ca8989ca2d04bba728f0040cf072273bece (patch)
tree4347d4ed90295b9ab500c4dcd8b486ade0fa9c27 /pkgs/data/fonts/pretendard
parent59000d329079a22b7cb774d6f4f4aa610037f3a2 (diff)
downloadnixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar.gz
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar.bz2
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar.lz
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar.xz
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.tar.zst
nixpkgs-b0997ca8989ca2d04bba728f0040cf072273bece.zip
pretendard: 1.3.0 -> 1.3.3
Diffstat (limited to 'pkgs/data/fonts/pretendard')
-rw-r--r--pkgs/data/fonts/pretendard/default.nix15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/data/fonts/pretendard/default.nix b/pkgs/data/fonts/pretendard/default.nix
index ea2ccfecbc2..40175dc5405 100644
--- a/pkgs/data/fonts/pretendard/default.nix
+++ b/pkgs/data/fonts/pretendard/default.nix
@@ -1,7 +1,7 @@
 { lib, fetchzip }:
 
 let
-  version = "1.3.0";
+  version = "1.3.3";
 
   mkPretendard = { pname, typeface, sha256 }:
     fetchzip {
@@ -10,9 +10,12 @@ let
       url = "https://github.com/orioncactus/pretendard/releases/download/v${version}/${typeface}-${version}.zip";
       inherit sha256;
 
+      stripRoot = false;
+
       postFetch = ''
-        mkdir -p $out/share/fonts/opentype
-        unzip -j $downloadedFile "*.otf" -d $out/share/fonts/opentype
+        mkdir -p $out/share/fonts/
+        install -Dm644 $out/public/static/*.otf -t $out/share/fonts/opentype
+        rm -rf $out/{public,web,LICENSE.txt}
       '';
 
       meta = with lib; {
@@ -29,18 +32,18 @@ in
   pretendard = mkPretendard {
     pname = "pretendard";
     typeface = "Pretendard";
-    sha256 = "sha256-4DM8PZjxW93sgQChs+qu5Svo+iGlFnpglu6acYMCkSQ=";
+    sha256 = "sha256-lRHRdCAg3i3+3Y6j0dCXUgwLdeS/VeI6KNkbDKchNEY=";
   };
 
   pretendard-jp = mkPretendard {
     pname = "pretendard-jp";
     typeface = "PretendardJP";
-    sha256 = "sha256-3OOUUDiurCpIGNIVjrr2KW0CB3fCXt11P+13teK5kOQ=";
+    sha256 = "sha256-VgGt/WoaaJJDAzw+gUQVgTQ+q34bdAaKUB4cA9eU0dQ=";
   };
 
   pretendard-std = mkPretendard {
     pname = "pretendard-std";
     typeface = "PretendardStd";
-    sha256 = "sha256-iVAPdA6qAiE7pseaB0NKPJBPNGdw/nT6PzXIsLajJH4=";
+    sha256 = "sha256-FOlZrr6CHPfUm9Q+Yoi0HLQUI7cAhQYq6P6sJGXBIWg=";
   };
 }