b43-firmware: update source, set sourceProvenance, modernize (#463448)

This commit is contained in:
Gergő Gutyina
2026-02-08 21:08:53 +00:00
committed by GitHub
2 changed files with 11 additions and 15 deletions
@@ -4,18 +4,13 @@
fetchurl,
b43FirmwareCutter,
}:
let
version = "5.100.138";
in
stdenvNoCC.mkDerivation {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "b43-firmware";
inherit version;
version = "5.100.138";
src = fetchurl {
url = "http://www.lwfinger.com/b43-firmware/broadcom-wl-${version}.tar.bz2";
sha256 = "0vz4ka8gycf72gmnaq61k8rh8y17j1wm2k3fidxvcqjvmix0drzi";
url = "https://github.com/minios-linux/b43-firmware/releases/download/b43-firmware/broadcom-wl-${finalAttrs.version}.tar.bz2";
hash = "sha256-8ecGeqxbYrZ7i25MUXmQJ3gEM5rBYGXrE8cx/5Ca5G8=";
};
nativeBuildInputs = [ b43FirmwareCutter ];
@@ -29,5 +24,6 @@ stdenvNoCC.mkDerivation {
description = "Firmware for cards supported by the b43 kernel module";
homepage = "https://wireless.wiki.kernel.org/en/users/drivers/b43";
license = lib.licenses.unfree;
sourceProvenance = with lib.sourceTypes; [ binaryFirmware ];
};
}
})
@@ -4,14 +4,13 @@
fetchurl,
b43FirmwareCutter,
}:
stdenvNoCC.mkDerivation rec {
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "b43-firmware";
version = "6.30.163.46";
src = fetchurl {
url = "http://www.lwfinger.com/b43-firmware/broadcom-wl-${version}.tar.bz2";
sha256 = "0baw6gcnrhxbb447msv34xg6rmlcj0gm3ahxwvdwfcvq4xmknz50";
url = "https://github.com/minios-linux/b43-firmware/releases/download/b43-firmware/broadcom-wl-${finalAttrs.version}.tar.bz2";
hash = "sha256-oHw7ayd4M8fb5h2qUR+QjNZsXidj63oIWavDbNkzXC0=";
};
nativeBuildInputs = [ b43FirmwareCutter ];
@@ -28,5 +27,6 @@ stdenvNoCC.mkDerivation rec {
homepage = "https://wireless.wiki.kernel.org/en/users/drivers/b43";
downloadPage = "http://www.lwfinger.com/b43-firmware";
license = lib.licenses.unfree;
sourceProvenance = with lib.sourceTypes; [ binaryFirmware ];
};
}
})