From ca3fca72528116ea87ec6077e744ddbf2546503b Mon Sep 17 00:00:00 2001 From: vmfunc Date: Sun, 8 Feb 2026 13:17:00 +0100 Subject: [PATCH 1/2] maintainers: add vmfunc --- maintainers/maintainer-list.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index c111812667dc..222a938cbbb7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -28020,6 +28020,11 @@ githubId = 13259982; name = "Vanessa McHale"; }; + vmfunc = { + github = "vmfunc"; + githubId = 59031302; + name = "vmfunc"; + }; vncsb = { email = "viniciusbernardino1@hotmail.com"; github = "vncsb"; From 79bf1667087ce51235c7e5dff7d9a36e31ab1dd5 Mon Sep 17 00:00:00 2001 From: vmfunc Date: Sun, 8 Feb 2026 13:17:08 +0100 Subject: [PATCH 2/2] sif: init at 0-unstable-2026-01-11 --- pkgs/by-name/si/sif/package.nix | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 pkgs/by-name/si/sif/package.nix diff --git a/pkgs/by-name/si/sif/package.nix b/pkgs/by-name/si/sif/package.nix new file mode 100644 index 000000000000..6d231958f6d2 --- /dev/null +++ b/pkgs/by-name/si/sif/package.nix @@ -0,0 +1,42 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + nix-update-script, +}: + +buildGoModule { + pname = "sif"; + version = "0-unstable-2026-01-11"; + + src = fetchFromGitHub { + owner = "vmfunc"; + repo = "sif"; + tag = "automated-release-c988e54"; + hash = "sha256-/9LRmSrji/8SCD9aHx82HwBfBRPVKzOnogw+uvDI+WI="; + }; + + vendorHash = "sha256-ztKXnOjZS/jMxsRjtF0rIZ3lKv4YjMdZd6oQFRuAtR4="; + + subPackages = [ "cmd/sif" ]; + + env.CGO_ENABLED = 0; + + ldflags = [ + "-s" + "-w" + ]; + + # network-dependent tests + doCheck = false; + + passthru.updateScript = nix-update-script { }; + + meta = { + description = "Modular pentesting toolkit written in Go"; + homepage = "https://github.com/vmfunc/sif"; + license = lib.licenses.bsd3; + maintainers = with lib.maintainers; [ vmfunc ]; + mainProgram = "sif"; + }; +}