From a591bc846de9c37d2a9dec896325d48d81b5d4c0 Mon Sep 17 00:00:00 2001 From: Grayson Tinker Date: Mon, 8 Jun 2026 18:11:12 -0700 Subject: [PATCH] knock: init at 0.0.2 by migrating to by-name The derivation was never actually referenced from all-packages.nix, so this commit causes it to appear as a new package. --- pkgs/{tools/networking => by-name/kn}/knock/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) rename pkgs/{tools/networking => by-name/kn}/knock/package.nix (88%) diff --git a/pkgs/tools/networking/knock/package.nix b/pkgs/by-name/kn/knock/package.nix similarity index 88% rename from pkgs/tools/networking/knock/package.nix rename to pkgs/by-name/kn/knock/package.nix index 2ac33f93294f..84badec6cbcf 100644 --- a/pkgs/tools/networking/knock/package.nix +++ b/pkgs/by-name/kn/knock/package.nix @@ -5,14 +5,16 @@ installShellFiles, }: -buildGoModule rec { +buildGoModule (finalAttrs: { pname = "knock"; version = "0.0.2"; + __structuredAttrs = true; + src = fetchFromCodeberg { owner = "nat-418"; repo = "knock"; - rev = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-K+L4F4bTERQSqISAmfyps/U5GJ2N0FdJ3RmpiUmt4uA="; }; @@ -36,4 +38,4 @@ buildGoModule rec { changelog = "https://codeberg.org/nat-418/knock/raw/branch/trunk/CHANGELOG.md"; maintainers = with lib.maintainers; [ nat-418 ]; }; -} +})