From 7985b58c3afb0dba4a83faf4aafac475efc844a0 Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Sun, 24 May 2026 13:02:01 -0700 Subject: [PATCH 1/2] oldsindhi: use installFonts --- pkgs/by-name/ol/oldsindhi/package.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ol/oldsindhi/package.nix b/pkgs/by-name/ol/oldsindhi/package.nix index c01d5b2393f1..590451d8d6ad 100644 --- a/pkgs/by-name/ol/oldsindhi/package.nix +++ b/pkgs/by-name/ol/oldsindhi/package.nix @@ -2,6 +2,7 @@ lib, stdenvNoCC, fetchurl, + installFonts, }: stdenvNoCC.mkDerivation rec { @@ -13,10 +14,11 @@ stdenvNoCC.mkDerivation rec { hash = "sha256-jOcl+mo6CJ9Lnn3nAUiXXHCJssovVgLoPrbGxj4uzQs="; }; + nativeBuildInputs = [ installFonts ]; + installPhase = '' runHook preInstall - install -m444 -Dt $out/share/fonts/truetype *.ttf install -m444 -Dt $out/share/doc/${pname}-${version} README *.txt runHook postInstall From aaf15923a48b4169e001c9635d2f48298489303c Mon Sep 17 00:00:00 2001 From: pancaek <20342389+pancaek@users.noreply.github.com> Date: Sun, 24 May 2026 13:11:15 -0700 Subject: [PATCH 2/2] oldsindhi: modernize, cleanup --- pkgs/by-name/ol/oldsindhi/package.nix | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/ol/oldsindhi/package.nix b/pkgs/by-name/ol/oldsindhi/package.nix index 590451d8d6ad..d9c22e73536d 100644 --- a/pkgs/by-name/ol/oldsindhi/package.nix +++ b/pkgs/by-name/ol/oldsindhi/package.nix @@ -5,23 +5,19 @@ installFonts, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "oldsindhi"; version = "1.0"; src = fetchurl { - url = "https://github.com/MihailJP/${pname}/releases/download/v${version}/OldSindhi-${version}.tar.xz"; + url = "https://github.com/MihailJP/oldsindhi/releases/download/v${finalAttrs.version}/OldSindhi-${finalAttrs.version}.tar.xz"; hash = "sha256-jOcl+mo6CJ9Lnn3nAUiXXHCJssovVgLoPrbGxj4uzQs="; }; nativeBuildInputs = [ installFonts ]; - installPhase = '' - runHook preInstall - - install -m444 -Dt $out/share/doc/${pname}-${version} README *.txt - - runHook postInstall + postInstall = '' + install -m444 -Dt $out/share/doc/${finalAttrs.pname}-${finalAttrs.version} README *.txt ''; meta = { @@ -34,4 +30,4 @@ stdenvNoCC.mkDerivation rec { ]; platforms = lib.platforms.all; }; -} +})