From cb6caa4c64d7db1a3cbd4d30eb23e88b3606dc93 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Mon, 6 Apr 2026 18:27:57 -0500 Subject: [PATCH 1/2] spoof-mac: migrate to by-name --- .../default.nix => by-name/sp/spoof-mac/package.nix} | 7 +++---- pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 3 insertions(+), 6 deletions(-) rename pkgs/{tools/networking/spoof-mac/default.nix => by-name/sp/spoof-mac/package.nix} (85%) diff --git a/pkgs/tools/networking/spoof-mac/default.nix b/pkgs/by-name/sp/spoof-mac/package.nix similarity index 85% rename from pkgs/tools/networking/spoof-mac/default.nix rename to pkgs/by-name/sp/spoof-mac/package.nix index d631fa0aac2f..4476393baa53 100644 --- a/pkgs/tools/networking/spoof-mac/default.nix +++ b/pkgs/by-name/sp/spoof-mac/package.nix @@ -1,11 +1,10 @@ { lib, - buildPythonPackage, + python3Packages, fetchFromGitHub, - docopt, }: -buildPythonPackage { +python3Packages.buildPythonPackage { pname = "spoof-mac"; version = "unstable-2018-01-27"; format = "setuptools"; @@ -17,7 +16,7 @@ buildPythonPackage { sha256 = "sha256-Qiu0URjUyx8QDVQQUFGxPax0J80e2m4+bPJeqFoKxX8="; }; - propagatedBuildInputs = [ docopt ]; + propagatedBuildInputs = [ python3Packages.docopt ]; # No tests doCheck = false; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0c6306892b86..7573901df399 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3436,8 +3436,6 @@ with pkgs; spire-agent = spire.agent; spire-server = spire.server; - spoof-mac = python3Packages.callPackage ../tools/networking/spoof-mac { }; - stirling-pdf-desktop = callPackage ../by-name/st/stirling-pdf/package.nix { isDesktopVariant = true; }; From 957f4b35eae119052c348d8137ae0b562cf5cf9c Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Mon, 6 Apr 2026 18:31:08 -0500 Subject: [PATCH 2/2] spoof-mac: switch to hash, add missing version string --- pkgs/by-name/sp/spoof-mac/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sp/spoof-mac/package.nix b/pkgs/by-name/sp/spoof-mac/package.nix index 4476393baa53..608fd420bbea 100644 --- a/pkgs/by-name/sp/spoof-mac/package.nix +++ b/pkgs/by-name/sp/spoof-mac/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonPackage { pname = "spoof-mac"; - version = "unstable-2018-01-27"; + version = "0-unstable-2018-01-27"; format = "setuptools"; src = fetchFromGitHub { owner = "feross"; repo = "SpoofMAC"; rev = "2cfc796150ef48009e9b765fe733e37d82c901e0"; - sha256 = "sha256-Qiu0URjUyx8QDVQQUFGxPax0J80e2m4+bPJeqFoKxX8="; + hash = "sha256-Qiu0URjUyx8QDVQQUFGxPax0J80e2m4+bPJeqFoKxX8="; }; propagatedBuildInputs = [ python3Packages.docopt ];