mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-09 19:13:26 +03:00
noto-fonts-cjk-serif: add static option
This commit is contained in:
parent
35eb287841
commit
c9eddce63e
2 changed files with 18 additions and 5 deletions
|
@ -4,6 +4,7 @@
|
|||
fetchFromGitHub,
|
||||
nixosTests,
|
||||
gitUpdater,
|
||||
static ? false, # whether to build the static version of the font
|
||||
}:
|
||||
|
||||
stdenvNoCC.mkDerivation rec {
|
||||
|
@ -14,13 +15,20 @@ stdenvNoCC.mkDerivation rec {
|
|||
owner = "notofonts";
|
||||
repo = "noto-cjk";
|
||||
rev = "Serif${version}";
|
||||
hash = "sha256-E+Ic7XhomI6cUa+q77gQvMlaLvy+vgTq4NJ58/nPZtk=";
|
||||
sparseCheckout = [ "Serif/Variable/OTC" ];
|
||||
hash = "sha256-Bwuu64TAnOnqUgLlBsUw/jnv9emngqFBmVn6zEqySlc=";
|
||||
sparseCheckout = [
|
||||
"Serif/OTC"
|
||||
"Serif/Variable/OTC"
|
||||
];
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
install -m444 -Dt $out/share/fonts/opentype/noto-cjk Serif/Variable/OTC/*.otf.ttc
|
||||
'';
|
||||
installPhase =
|
||||
let
|
||||
font-path = if static then "Serif/OTC/*.ttc" else "Serif/Variable/OTC/*.otf.ttc";
|
||||
in
|
||||
''
|
||||
install -m444 -Dt $out/share/fonts/opentype/noto-cjk ${font-path}
|
||||
'';
|
||||
|
||||
passthru.tests.noto-fonts = nixosTests.noto-fonts;
|
||||
|
||||
|
@ -48,6 +56,7 @@ stdenvNoCC.mkDerivation rec {
|
|||
maintainers = with maintainers; [
|
||||
mathnerd314
|
||||
emily
|
||||
leana8959
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
@ -11723,6 +11723,10 @@ with pkgs;
|
|||
|
||||
nordic = libsForQt5.callPackage ../data/themes/nordic { };
|
||||
|
||||
noto-fonts-cjk-serif-static = callPackage ../by-name/no/noto-fonts-cjk-serif/package.nix {
|
||||
static = true;
|
||||
};
|
||||
|
||||
noto-fonts-lgc-plus = callPackage ../by-name/no/noto-fonts/package.nix {
|
||||
suffix = "-lgc-plus";
|
||||
variants = [
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue