Unverified Commit cc528271 authored by Gergő Gutyina's avatar Gergő Gutyina Committed by GitHub
Browse files

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

parents e437aeac 8e2d9f2c
Loading
Loading
Loading
Loading
+6 −10
Original line number Diff line number Diff line
@@ -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 ];
  };
}
})
+5 −5
Original line number Diff line number Diff line
@@ -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 ];
  };
}
})