summary refs log tree commit diff
path: root/pkgs/data/fonts/lxgw-wenkai/default.nix
diff options
context:
space:
mode:
authorzendo <linzway@qq.com>2022-09-21 07:40:48 +0800
committerzendo <linzway@qq.com>2022-10-15 22:41:40 +0800
commit703878418fd940d0770954ba8188f4184340f66f (patch)
tree68a18ec36a6c7bbfbd57649a5cfa0a55d0b2242a /pkgs/data/fonts/lxgw-wenkai/default.nix
parent2c8e67bf6b88d8cffc67cdbfbc018061388f2b64 (diff)
downloadnixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar.gz
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar.bz2
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar.lz
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar.xz
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.tar.zst
nixpkgs-703878418fd940d0770954ba8188f4184340f66f.zip
lxgw-wenkai: 1.222 -> 1.245.1
Diffstat (limited to 'pkgs/data/fonts/lxgw-wenkai/default.nix')
-rw-r--r--pkgs/data/fonts/lxgw-wenkai/default.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/data/fonts/lxgw-wenkai/default.nix b/pkgs/data/fonts/lxgw-wenkai/default.nix
index a5ead2274b8..bb36d9a920a 100644
--- a/pkgs/data/fonts/lxgw-wenkai/default.nix
+++ b/pkgs/data/fonts/lxgw-wenkai/default.nix
@@ -1,17 +1,21 @@
 { lib, fetchzip }:
 
-let version = "1.222"; in
-fetchzip {
-  name = "lxgw-wenkai-${version}";
+fetchzip rec {
+  pname = "lxgw-wenkai";
+  version = "1.245.1";
+
   url = "https://github.com/lxgw/LxgwWenKai/releases/download/v${version}/lxgw-wenkai-v${version}.tar.gz";
 
   postFetch = ''
-    tar -xzvf $downloadedFile --strip-components=1
     mkdir -p $out/share/fonts/truetype
-    cp *.ttf $out/share/fonts/truetype
+    mv $out/*.ttf $out/share/fonts/truetype
+
+    shopt -s extglob dotglob
+    rm -rf $out/!(share)
+    shopt -u extglob dotglob
   '';
 
-  sha256 = "sha256-u2NTEYZrotOHktc2R5RWMFqeZ775/IpYJSUBO6PWijM=";
+  hash = "sha256-4RQ+aqAZPQH3t6v2KvrNWgYT3J3uMuY34XTuvyLEOeI=";
 
   meta = with lib; {
     homepage = "https://lxgw.github.io/";