nixpkgs/pkgs/os-specific/linux/kernel
Dima 2a8f7d71ce linux-libre: fixing build / deblobbing (#68844)
Build was failing because we were depending on tagged versions of
the deblobbing scripts. The tags are not updated and thus newer
changes required won't be reflected unless the tag is re-created, which
might not be reliably the case.

So bumping revision and switching to use the branches to access the
deblob scripts.

For context, in our case the missing change is:

--- /nix/store/sfc0rrhj5l44zpqgpsymq5750k5wzg8p-tags-r16790/4.19-gnu/deblob-4.19	1970-01-01 01:00:01.000000000 +0100
+++ ../deblob-4.19	2019-09-14 14:53:44.637404289 +0200
@@ -1879,7 +1879,11 @@

 announce BRCMFMAC - "Broadcom IEEE802.11n embedded FullMAC WLAN driver"
 reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
-reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+if grep -q firmware_request_nowarn drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c; then
+  reject_firmware_nowarn drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+else
+  reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+fi
 clean_blob drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
 clean_blob drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
2019-09-15 17:42:29 +00:00
..
cpu-cgroup-v2-patches Revert parts of "linux: remove unused kernel patches" 2017-10-30 17:57:00 +01:00
bridge-stp-helper.patch
common-config.nix linux: build rtw88 module 2019-09-10 02:00:15 +02:00
export_kernel_fpu_functions.patch linux_5_0: restore __kernel_fpu_{begin,restore} 2019-05-06 14:14:40 +01:00
generate-config.pl kernel generate-config.pl: Allow whitespace in values 2019-08-12 12:10:43 -07:00
generic.nix linux: clearer origin for settings configuration 2019-09-04 17:04:16 +09:00
genksyms-fix-segfault.patch
hardened-config.nix linux-hardened: enable page alloc randomization 2019-08-15 18:43:31 +02:00
linux-4.4.nix linux: 4.4.191 -> 4.4.192 2019-09-10 08:20:34 -04:00
linux-4.9.nix linux: 4.9.191 -> 4.9.192 2019-09-10 08:20:40 -04:00
linux-4.14.nix linux: 4.14.142 -> 4.14.143 2019-09-10 08:20:22 -04:00
linux-4.19.nix linux: 4.19.71 -> 4.19.72 2019-09-10 08:20:29 -04:00
linux-5.2.nix linux: 5.2.13 -> 5.2.14 2019-09-10 08:20:44 -04:00
linux-hardkernel-4.14.nix linux_hardkernel_4_14: 4.14.102-156 -> 4.14.120-160 2019-05-19 13:11:52 -04:00
linux-libre.nix linux-libre: fixing build / deblobbing (#68844) 2019-09-15 17:42:29 +00:00
linux-mptcp-94.nix linux_mptcp_94: 0.94.4 -> 0.94.6 2019-06-24 11:49:11 +09:00
linux-mptcp-95.nix linux_mptcp_95: init at 0.95 2019-06-24 12:03:39 +09:00
linux-rpi.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
linux-testing-bcachefs.nix treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
linux-testing.nix linux: 5.3-rc7 -> 5.3-rc8 2019-09-09 14:25:31 -04:00
mac-nvme-t2.patch kernelPatches: mac nvme t2 support 2019-08-20 14:22:28 -04:00
manual-config.nix linux: 5.2-rc7 -> 5.3-rc5 2019-09-09 14:25:31 -04:00
modinst-arg-list-too-long.patch
mptcp-config.nix linux_mptcp_94: 0.94.4 -> 0.94.6 2019-06-24 11:49:11 +09:00
p9-fixes.patch
patches.nix Merge staging-next into staging 2019-08-31 10:04:20 +02:00
perf.nix linuxPackages.perf: add libopcodes as a buildInput 2019-05-03 15:10:46 -05:00
randstruct-provide-seed.patch kernel: make the RANDSTRUCT seed deterministic 2019-01-11 12:35:16 +01:00
tag-hardened.patch
update.sh linux: Fix update script 2019-04-07 08:34:12 -04:00