summary refs log tree commit diff
path: root/pkgs/data
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2022-02-01 16:01:37 +0100
committerGitHub <noreply@github.com>2022-02-01 16:01:37 +0100
commit330c63f7407164e81193a69f6dc3ca57517ab73c (patch)
treeeff12921e3b6de9d4df8d2027051906d4cbdb0f3 /pkgs/data
parent4db6ee991a41e5c512d19382e55cd0cd3f335072 (diff)
parent233931b7a3507da66e94bf8d3a6f83eb56b0bd0b (diff)
downloadnixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar.gz
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar.bz2
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar.lz
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar.xz
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.tar.zst
nixpkgs-330c63f7407164e81193a69f6dc3ca57517ab73c.zip
Merge pull request #156342 from midchildan/fix/noto-cjk-src
Diffstat (limited to 'pkgs/data')
-rw-r--r--pkgs/data/fonts/noto-fonts/default.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/pkgs/data/fonts/noto-fonts/default.nix b/pkgs/data/fonts/noto-fonts/default.nix
index a0d3b34c85c..9c9996db39e 100644
--- a/pkgs/data/fonts/noto-fonts/default.nix
+++ b/pkgs/data/fonts/noto-fonts/default.nix
@@ -4,6 +4,7 @@
 , fetchFromGitHub
 , fetchurl
 , cairo
+, nixosTests
 , python3
 , pkg-config
 , pngquant
@@ -70,12 +71,15 @@ let
         owner = "googlefonts";
         repo = "noto-cjk";
         inherit rev sha256;
+        sparseCheckout = "${typeface}/OTC";
       };
 
       installPhase = ''
         install -m444 -Dt $out/share/fonts/opentype/noto-cjk ${typeface}/OTC/*.ttc
       '';
 
+      passthru.tests.noto-fonts = nixosTests.noto-fonts;
+
       meta = with lib; {
         description = "Beautiful and free fonts for CJK languages";
         homepage = "https://www.google.com/get/noto/help/cjk/";
@@ -113,14 +117,14 @@ in
     typeface = "Sans";
     version = "2.004";
     rev = "9f7f3c38eab63e1d1fddd8d50937fe4f1eacdb1d";
-    sha256 = "sha256-BX4tcDcz+RGka8mtced1k3BopUJQ14t1BtAVqTjyPik=";
+    sha256 = "sha256-pNC/WJCYHSlU28E/CSFsrEMbyCe/6tjevDlOvDK9RwU=";
   };
 
   noto-fonts-cjk-serif = mkNotoCJK {
     typeface = "Serif";
     version = "2.000";
     rev = "9f7f3c38eab63e1d1fddd8d50937fe4f1eacdb1d";
-    sha256 = "sha256-BX4tcDcz+RGka8mtced1k3BopUJQ14t1BtAVqTjyPik=";
+    sha256 = "sha256-Iy4lmWj5l+/Us/dJJ/Jl4MEojE9mrFnhNQxX2zhVngY=";
   };
 
   noto-fonts-emoji = let