From f4a031831e76739c01ec3e5d9fef7c05e7af8066 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Wed, 1 Apr 2026 20:43:55 +0900 Subject: [PATCH] beedii: modernize * Use `installFonts` * Switch to `finalAttrs` --- pkgs/by-name/be/beedii/package.nix | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/pkgs/by-name/be/beedii/package.nix b/pkgs/by-name/be/beedii/package.nix index 644e1981c54a..406a21e9abc1 100644 --- a/pkgs/by-name/be/beedii/package.nix +++ b/pkgs/by-name/be/beedii/package.nix @@ -2,26 +2,23 @@ lib, stdenvNoCC, fetchzip, + installFonts, gitUpdater, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "beedii"; version = "1.0.0"; src = fetchzip { - url = "https://github.com/webkul/beedii/releases/download/v${version}/beedii.zip"; + url = "https://github.com/webkul/beedii/releases/download/v${finalAttrs.version}/beedii.zip"; hash = "sha256-MefkmWl7LdhQiePpixKcatoIeOTlrRaO3QA9xWAxJ4Q="; stripRoot = false; }; - installPhase = '' - runHook preInstall + sourceRoot = "${finalAttrs.src.name}/Fonts"; - install -Dm444 Fonts/*.ttf -t $out/share/fonts/truetype/${pname} - - runHook postInstall - ''; + nativeBuildInputs = [ installFonts ]; passthru.updateScript = gitUpdater { url = "https://github.com/webkul/beedii"; @@ -41,4 +38,4 @@ stdenvNoCC.mkDerivation rec { kachick ]; }; -} +})