From bbb0cc89240948881507d6307a778b9a43d9569d Mon Sep 17 00:00:00 2001 From: quantenzitrone Date: Sun, 8 Feb 2026 09:00:07 +0100 Subject: [PATCH] b43-fwcutter: refactor and rename from b43FirmwareCutter b43-fwcutter is the upstream package name. It also happens to not break the no uppercase package naming rule. --- .../{b43FirmwareCutter => b43-fwcutter}/no-root-install.patch | 0 .../b4/{b43FirmwareCutter => b43-fwcutter}/package.nix | 2 +- pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix | 4 ++-- pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix | 4 ++-- pkgs/top-level/aliases.nix | 1 + 5 files changed, 6 insertions(+), 5 deletions(-) rename pkgs/by-name/b4/{b43FirmwareCutter => b43-fwcutter}/no-root-install.patch (100%) rename pkgs/by-name/b4/{b43FirmwareCutter => b43-fwcutter}/package.nix (87%) diff --git a/pkgs/by-name/b4/b43FirmwareCutter/no-root-install.patch b/pkgs/by-name/b4/b43-fwcutter/no-root-install.patch similarity index 100% rename from pkgs/by-name/b4/b43FirmwareCutter/no-root-install.patch rename to pkgs/by-name/b4/b43-fwcutter/no-root-install.patch diff --git a/pkgs/by-name/b4/b43FirmwareCutter/package.nix b/pkgs/by-name/b4/b43-fwcutter/package.nix similarity index 87% rename from pkgs/by-name/b4/b43FirmwareCutter/package.nix rename to pkgs/by-name/b4/b43-fwcutter/package.nix index b590b3ab6408..139757343a61 100644 --- a/pkgs/by-name/b4/b43FirmwareCutter/package.nix +++ b/pkgs/by-name/b4/b43-fwcutter/package.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Firmware extractor for cards supported by the b43 kernel module"; mainProgram = "b43-fwcutter"; - homepage = "http://wireless.kernel.org/en/users/Drivers/b43"; + homepage = "https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html"; license = lib.licenses.bsd2; platforms = lib.platforms.linux; }; diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix index 62ba72222d4b..9b6070005f45 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchurl, - b43FirmwareCutter, + b43-fwcutter, }: let @@ -18,7 +18,7 @@ stdenvNoCC.mkDerivation { sha256 = "0vz4ka8gycf72gmnaq61k8rh8y17j1wm2k3fidxvcqjvmix0drzi"; }; - nativeBuildInputs = [ b43FirmwareCutter ]; + nativeBuildInputs = [ b43-fwcutter ]; installPhase = '' mkdir -p $out/lib/firmware diff --git a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix index b85f5f60385c..67c2d4706965 100644 --- a/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix +++ b/pkgs/os-specific/linux/firmware/b43-firmware/6.30.163.46.nix @@ -2,7 +2,7 @@ lib, stdenvNoCC, fetchurl, - b43FirmwareCutter, + b43-fwcutter, }: stdenvNoCC.mkDerivation rec { @@ -14,7 +14,7 @@ stdenvNoCC.mkDerivation rec { sha256 = "0baw6gcnrhxbb447msv34xg6rmlcj0gm3ahxwvdwfcvq4xmknz50"; }; - nativeBuildInputs = [ b43FirmwareCutter ]; + nativeBuildInputs = [ b43-fwcutter ]; sourceRoot = "."; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 45239bd1f633..8e6832bdb28a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -343,6 +343,7 @@ mapAliases { aws-shell = throw "'aws-shell' has been removed because it is unmaintained upstream"; # Added 2026-01-18 aws_mturk_clt = throw "'aws_mturk_clt' has been removed due to being unmaintained upstream. Use 'awscli' with 'mturk' subcommands instead."; # Added 2026-01-19 axmldec = throw "'axmldec' has been removed as it was broken and unmaintained for 8 years"; # Added 2025-05-17 + b43FirmwareCutter = warnAlias "'b43FirmwareCutter' has been renamed to 'b43-fwcutter'" b43-fwcutter; # Added 2026-02-08 backlight-auto = throw "'backlight-auto' has been removed as it relies on Zig 0.12 which has been dropped."; # Added 2025-08-22 badtouch = throw "'badtouch' has been renamed to/replaced by 'authoscope'"; # Converted to throw 2025-10-27 bandwidth = throw "'bandwidth' has been removed due to lack of maintenance"; # Added 2025-09-01