Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: bd7ce1581daa2a43cad3a73556ed94fc2031b0eb
      
https://github.com/NixOS/nixpkgs/commit/bd7ce1581daa2a43cad3a73556ed94fc2031b0eb
  Author: aszlig <asz...@redmoonstudios.org>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/broadcom-sta/default.nix
    A pkgs/os-specific/linux/broadcom-sta/i686-build-failure.patch
    R pkgs/os-specific/linux/broadcom-sta/linux-recent.patch

  Log Message:
  -----------
  broadcom_sta: 6.30.223.248 -> 6.30.223.271

The patch for kernel version 3.18 is already applied upstream, so we
don't need it any longer.

Without i686-build-failure.patch, the build for i686-linux fails because
it references rdtscl(), which is no longer available in Linux 4.3.0.

Patch for missing rdtscl() is from Arch Linux:

https://aur.archlinux.org/cgit/aur.git/tree/002-rdtscl.patch?h=broadcom-wl-ck

I've tested building against 32 and 64 bit Linux versions 3.18.36,
4.4.16 and 4.7.0.

The hashes were verified using the ones from the AUR (using the 16 bit
hashes of course):

$ nix-hash --type sha256 --to-base16 
1kaqa2dw3nb8k23ffvx46g8jj3wdhz8xa6jp1v3wb35cjfr712sg
4f8b70b293ac8cc5c70e571ad5d1878d0f29d133a46fe7869868d9c19b5058cd
$ nix-hash --type sha256 --to-base16 
1gj485qqr190idilacpxwgqyw21il03zph2rddizgj7fbd6pfyaz
5f79774d5beec8f7636b59c0fb07a03108eef1e3fd3245638b20858c714144be

AUR hashes can be found at:

https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=broadcom-wl&id=9d6f10b1b7745fbf5d140ac749e2253caf70daa8#n26

Signed-off-by: aszlig <asz...@redmoonstudios.org>
Cc: @phreedom, @vcunat


  Commit: 4d3545f2a579f9c68ac131794e97e22a312d9422
      
https://github.com/NixOS/nixpkgs/commit/4d3545f2a579f9c68ac131794e97e22a312d9422
  Author: aszlig <asz...@redmoonstudios.org>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/broadcom-sta/default.nix
    A pkgs/os-specific/linux/broadcom-sta/linux-4.7.patch

  Log Message:
  -----------
  broadcom_sta: Add patch for supporting Linux 4.7

Patch is from Arch Linux at:

https://aur.archlinux.org/cgit/aur.git/tree/?h=broadcom-wl

I've tested building against 3.18.36, 4.4.16 and 4.7.0.

Signed-off-by: aszlig <asz...@redmoonstudios.org>
Cc: @phreedom, @vcunat


  Commit: 8f08399671911842174056b46aa1cc66c82f2a71
      
https://github.com/NixOS/nixpkgs/commit/8f08399671911842174056b46aa1cc66c82f2a71
  Author: aszlig <asz...@redmoonstudios.org>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/broadcom-sta/default.nix

  Log Message:
  -----------
  broadcom_sta: Reindent file, no code changes

Let's make sure we indent using two spaces, because the unpackPhase was
indented using four spaces.

Signed-off-by: aszlig <asz...@redmoonstudios.org>


  Commit: fef4b62657903021f9b60fc6a6cf6fe4bac167ed
      
https://github.com/NixOS/nixpkgs/commit/fef4b62657903021f9b60fc6a6cf6fe4bac167ed
  Author: aszlig <asz...@redmoonstudios.org>
  Date:   2016-08-01 (Mon, 01 Aug 2016)

  Changed paths:
    M pkgs/os-specific/linux/broadcom-sta/default.nix
    A pkgs/os-specific/linux/broadcom-sta/null-pointer-fix.patch

  Log Message:
  -----------
  broadcom_sta: Add patch to fix NULL pointer deref

The patch is from the following Gentoo bug:

https://bugs.gentoo.org/show_bug.cgi?id=523326#c24

Built successfully against Linux 3.18.36, 4.4.16 and 4.7.0.

Signed-off-by: aszlig <asz...@redmoonstudios.org>
Cc: @phreedom, @vcunat


Compare: https://github.com/NixOS/nixpkgs/compare/5c7708e56806...fef4b6265790
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to