From 66669c6e813b05631dc8ce3ca6678604927b9548 Mon Sep 17 00:00:00 2001 From: 0xSA7 Date: Sun, 7 Jun 2026 09:55:22 +0300 Subject: [PATCH] mononoki: refactor to use installFonts and finalAttrs --- pkgs/by-name/mo/mononoki/package.nix | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/mo/mononoki/package.nix b/pkgs/by-name/mo/mononoki/package.nix index d528cb79b2f7..0e8f72b31bca 100644 --- a/pkgs/by-name/mo/mononoki/package.nix +++ b/pkgs/by-name/mo/mononoki/package.nix @@ -2,26 +2,21 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "mononoki"; version = "1.6"; src = fetchzip { - url = "https://github.com/madmalik/mononoki/releases/download/${version}/mononoki.zip"; + url = "https://github.com/madmalik/mononoki/releases/download/${finalAttrs.version}/mononoki.zip"; stripRoot = false; hash = "sha256-HQM9rzIJXLOScPEXZu0MzRlblLfbVVNJ+YvpONxXuwQ="; }; - installPhase = '' - runHook preInstall - - mkdir -p $out/share/fonts/mononoki - cp * $out/share/fonts/mononoki - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; meta = { homepage = "https://github.com/madmalik/mononoki"; @@ -29,4 +24,4 @@ stdenvNoCC.mkDerivation rec { license = lib.licenses.ofl; platforms = lib.platforms.all; }; -} +})