From 766cd7ab20584bb637dcbd487432ca6ca7b0236e Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 26 Apr 2026 01:48:08 +0200 Subject: [PATCH 1/3] encode-sans: use installFonts --- pkgs/by-name/en/encode-sans/package.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/en/encode-sans/package.nix b/pkgs/by-name/en/encode-sans/package.nix index ef4e54045612..68a88f23f320 100644 --- a/pkgs/by-name/en/encode-sans/package.nix +++ b/pkgs/by-name/en/encode-sans/package.nix @@ -2,6 +2,7 @@ lib, stdenvNoCC, fetchzip, + installFonts, }: stdenvNoCC.mkDerivation rec { @@ -13,13 +14,10 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-TPAUc5msAUgJZHibjgYaS2TOuzKFy0rje9ZQTXE6s+w="; }; - installPhase = '' - runHook preInstall + nativeBuildInputs = [ installFonts ]; - install -Dm644 *.ttf -t $out/share/fonts/truetype + postInstall = '' install -Dm644 README.md FONTLOG.txt -t $out/share/doc/${pname}-${version} - - runHook postInstall ''; meta = { From 605febd00ff98c9caaed82b69c7e669dbbe5f1f4 Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 26 Apr 2026 01:54:47 +0200 Subject: [PATCH 2/3] encode-sans: move to finalAttrs --- pkgs/by-name/en/encode-sans/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/en/encode-sans/package.nix b/pkgs/by-name/en/encode-sans/package.nix index 68a88f23f320..840aa5e547f3 100644 --- a/pkgs/by-name/en/encode-sans/package.nix +++ b/pkgs/by-name/en/encode-sans/package.nix @@ -5,7 +5,7 @@ installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "encode-sans"; version = "1.002"; @@ -17,7 +17,7 @@ stdenvNoCC.mkDerivation rec { nativeBuildInputs = [ installFonts ]; postInstall = '' - install -Dm644 README.md FONTLOG.txt -t $out/share/doc/${pname}-${version} + install -Dm644 README.md FONTLOG.txt -t $out/share/doc/${finalAttrs.pname}-${finalAttrs.version} ''; meta = { @@ -35,4 +35,4 @@ stdenvNoCC.mkDerivation rec { maintainers = [ ]; platforms = lib.platforms.all; }; -} +}) From 34a829d08d90f4740bc9547f059aa9f1748a772f Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Sun, 26 Apr 2026 01:55:31 +0200 Subject: [PATCH 3/3] encode-sans: add pancaek as maintainer --- pkgs/by-name/en/encode-sans/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/en/encode-sans/package.nix b/pkgs/by-name/en/encode-sans/package.nix index 840aa5e547f3..2d5dccfcdf42 100644 --- a/pkgs/by-name/en/encode-sans/package.nix +++ b/pkgs/by-name/en/encode-sans/package.nix @@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { ''; homepage = "https://github.com/impallari/Encode-Sans"; license = lib.licenses.ofl; - maintainers = [ ]; + maintainers = with lib.maintainers; [ pancaek ]; platforms = lib.platforms.all; }; })