linuxPackages_testing.broadcom_sta: add patch to compile on kernel 6.14

+5 -9
+5 -9
pkgs/os-specific/linux/broadcom-sta/default.nix
··· 21 rpmFusionPatches = fetchFromGitHub { 22 owner = "rpmfusion"; 23 repo = "wl-kmod"; 24 - rev = "cb67598cbf5d8c5260b750d6f7e5c6a6599b7b85"; 25 - hash = "sha256-g/j/LIZHG2Jl6UwnDNAlZpsuvjCyVzv4Qweog/tviqE="; 26 }; 27 patchset = [ 28 "wl-kmod-001_wext_workaround.patch" ··· 53 "wl-kmod-026_kernel_6.10_fix_empty_body_in_if_warning.patch" 54 "wl-kmod-027_wpa_supplicant-2.11_add_max_scan_ie_len.patch" 55 "wl-kmod-028_kernel_6.12_adaptation.patch" 56 ]; 57 in 58 stdenv.mkDerivation { ··· 68 69 nativeBuildInputs = kernel.moduleBuildDependencies; 70 71 - patches = map (patch: "${rpmFusionPatches}/${patch}") patchset ++ [ 72 - # Fix for Kernel 6.13 73 - (fetchpatch2 { 74 - url = "https://gist.githubusercontent.com/joanbm/72189c81ff67b39d36a660cf00483ccb/raw/17cae74c8d3ebb90e5bfcb84dc176c32f2519078/broadcom-wl-fix-linux-6.13.patch"; 75 - hash = "sha256-b4XE3Dys0d7finPmNhTtvQqxXBSX1CXEj2Krq7qGHAw="; 76 - }) 77 - ]; 78 79 makeFlags = [ "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}" ]; 80
··· 21 rpmFusionPatches = fetchFromGitHub { 22 owner = "rpmfusion"; 23 repo = "wl-kmod"; 24 + rev = "9a5a0d7195e0f6b05ff97e948b97fb0b7427cbf2"; 25 + hash = "sha256-pOOkkOjc77KGqc9fWuRyRsymd90OpLEnbOvxBbeIdKQ="; 26 }; 27 patchset = [ 28 "wl-kmod-001_wext_workaround.patch" ··· 53 "wl-kmod-026_kernel_6.10_fix_empty_body_in_if_warning.patch" 54 "wl-kmod-027_wpa_supplicant-2.11_add_max_scan_ie_len.patch" 55 "wl-kmod-028_kernel_6.12_adaptation.patch" 56 + "wl-kmod-029_kernel_6.13_adaptation.patch" 57 + "wl-kmod-030_kernel_6.14_adaptation.patch" 58 ]; 59 in 60 stdenv.mkDerivation { ··· 70 71 nativeBuildInputs = kernel.moduleBuildDependencies; 72 73 + patches = map (patch: "${rpmFusionPatches}/${patch}") patchset; 74 75 makeFlags = [ "KBASE=${kernel.dev}/lib/modules/${kernel.modDirVersion}" ]; 76