From 435e9536f0f7882820f2a5dc6840e375e6c66cbe Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:13:48 +0800 Subject: [PATCH 1/3] kikit: add updateScript --- pkgs/by-name/ki/kikit/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index 8f24acfff73e..b4d4565d76e4 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -20,6 +20,7 @@ versioneer, shapely, setuptools, + nix-update-script, }: let solidpython = callPackage ./solidpython { }; @@ -95,6 +96,8 @@ buildPythonApplication rec { cd test/units ''; + passthru.updateScript = nix-update-script { }; + meta = with lib; { description = "Automation for KiCAD boards"; homepage = "https://github.com/yaqwsx/KiKit/"; From 97898eb3eb23eaef263170bceaff5b6107cdfeca Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:14:55 +0800 Subject: [PATCH 2/3] kikit: avoid with lib; --- pkgs/by-name/ki/kikit/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index b4d4565d76e4..ec14a101e9df 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -98,14 +98,14 @@ buildPythonApplication rec { passthru.updateScript = nix-update-script { }; - meta = with lib; { + meta = { description = "Automation for KiCAD boards"; homepage = "https://github.com/yaqwsx/KiKit/"; changelog = "https://github.com/yaqwsx/KiKit/releases/tag/${src.tag}"; - maintainers = with maintainers; [ + maintainers = with lib.maintainers; [ jfly matusf ]; - license = licenses.mit; + license = lib.licenses.mit; }; } From 014e169873b8a9700c16a593a20e015c2aa54b11 Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Mon, 7 Jul 2025 16:15:20 +0800 Subject: [PATCH 3/3] kikit: add ngi team --- pkgs/by-name/ki/kikit/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ki/kikit/default.nix b/pkgs/by-name/ki/kikit/default.nix index ec14a101e9df..86a51a1cac54 100644 --- a/pkgs/by-name/ki/kikit/default.nix +++ b/pkgs/by-name/ki/kikit/default.nix @@ -106,6 +106,7 @@ buildPythonApplication rec { jfly matusf ]; + teams = with lib.teams; [ ngi ]; license = lib.licenses.mit; }; }