diff --git a/pkgs/os-specific/linux/rtl88x2bu/default.nix b/pkgs/os-specific/linux/rtl88x2bu/default.nix index 3d461d52556..c2b5eb1cdb4 100644 --- a/pkgs/os-specific/linux/rtl88x2bu/default.nix +++ b/pkgs/os-specific/linux/rtl88x2bu/default.nix @@ -1,16 +1,24 @@ -{ stdenv, fetchFromGitHub, kernel, bc }: +{ stdenv, fetchFromGitHub, fetchpatch, kernel, bc }: stdenv.mkDerivation rec { name = "rtl88x2bu-${kernel.version}-${version}"; - version = "unstable-2020-05-19"; + version = "unstable-2020-08-20"; src = fetchFromGitHub { owner = "cilynx"; repo = "rtl88x2BU"; - rev = "0f159d7cd937a12b818121cb1f1c4910bd1adc72"; - sha256 = "0flqnvzfdb4wsiiqv9vf5gfwd5fgpjvhs9zhqknnv1cmp8msgw6y"; + rev = "a1c53f43fb9995fbe3ad26567079d6384626d350"; + sha256 = "1cby66jg511zxs1i535mflafhryla9764mnrzacxppimxpancv3s"; }; + patches = [ + # https://github.com/cilynx/rtl88x2bu/pull/58 + (fetchpatch { + url = "https://github.com/cilynx/rtl88x2bu/pull/58.patch"; + sha256 = "0md9cv61nx85pk3v60y9wviyb9fgj54q9m26wiv3dc7smr70h8l6"; + }) + ]; + hardeningDisable = [ "pic" ]; nativeBuildInputs = [ bc ];