Unverified Commit 56ca718c authored by jopejoe1's avatar jopejoe1 Committed by GitHub
Browse files

noto-fonts: 2025.01.01 -> 2025.02.01; install megamerge version (#378863)

parents ff42a4a3 98e1c5d8
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -20,15 +20,20 @@

stdenvNoCC.mkDerivation rec {
  pname = "noto-fonts${suffix}";
  version = "2025.01.01";
  version = "2025.02.01";

  src = fetchFromGitHub {
    owner = "notofonts";
    repo = "notofonts.github.io";
    rev = "noto-monthly-release-${version}";
    hash = "sha256-25517Bkx/kcMETJvGJvcHSJ3e/N7U8LWqp62dADm9G4=";
    hash = "sha256-IXQmHBG7yvngifLTVLwkL+10lfqofgERtNmgZSvgrt8=";
  };

  outputs = [
    "out"
    "megamerge" # Experimental fonts created by mergeing regular notofonts
  ];

  _variants = map (variant: builtins.replaceStrings [ " " ] [ "" ] variant) variants;

  installPhase =
@@ -39,6 +44,8 @@ stdenvNoCC.mkDerivation rec {
      #
      # We have a mix of otf and ttf fonts
      local out_font=$out/share/fonts/noto

      install -m444 -Dt $megamerge/share/fonts/truetype/ megamerge/*.ttf
    ''
    + (
      if _variants == [ ] then