From 40e8b3db117b31b90073ea2fd513bde3fa33a2c1 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 18 May 2025 02:21:26 +0800 Subject: [PATCH 1/3] f2: add prince213 to maintainers --- pkgs/by-name/f2/f2/package.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/f2/f2/package.nix b/pkgs/by-name/f2/f2/package.nix index 4877de55a6581..de0c4a6d42546 100644 --- a/pkgs/by-name/f2/f2/package.nix +++ b/pkgs/by-name/f2/f2/package.nix @@ -30,7 +30,10 @@ buildGoModule (finalAttrs: { description = "Command-line batch renaming tool"; homepage = "https://github.com/ayoisaiah/f2"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ zendo ]; + maintainers = with lib.maintainers; [ + prince213 + zendo + ]; mainProgram = "f2"; }; }) From 12993779e5d2ac17b52d4ed677a7b20a0108898d Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 18 May 2025 02:27:46 +0800 Subject: [PATCH 2/3] f2: add passthru.updateScript --- pkgs/by-name/f2/f2/package.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/f2/f2/package.nix b/pkgs/by-name/f2/f2/package.nix index de0c4a6d42546..b889ad542f39c 100644 --- a/pkgs/by-name/f2/f2/package.nix +++ b/pkgs/by-name/f2/f2/package.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, buildGoModule, + nix-update-script, }: buildGoModule (finalAttrs: { @@ -26,6 +27,8 @@ buildGoModule (finalAttrs: { # has no tests doCheck = false; + passthru.updateScript = nix-update-script { }; + meta = { description = "Command-line batch renaming tool"; homepage = "https://github.com/ayoisaiah/f2"; From 3662e580ac1542144ed66d06bee56840f58b2e83 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sun, 18 May 2025 02:30:56 +0800 Subject: [PATCH 3/3] f2: enable checks --- pkgs/by-name/f2/f2/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/f2/f2/package.nix b/pkgs/by-name/f2/f2/package.nix index b889ad542f39c..52942fe78fd3b 100644 --- a/pkgs/by-name/f2/f2/package.nix +++ b/pkgs/by-name/f2/f2/package.nix @@ -2,6 +2,7 @@ lib, fetchFromGitHub, buildGoModule, + exiftool, nix-update-script, }: @@ -24,8 +25,7 @@ buildGoModule (finalAttrs: { "-X=github.com/ayoisaiah/f2/v2/app.VersionString=${finalAttrs.version}" ]; - # has no tests - doCheck = false; + nativeCheckInputs = [ exiftool ]; passthru.updateScript = nix-update-script { };