rtl*: update rtl88x2bu and mark broken on kernel 6.17 (#462453)

This commit is contained in:
Aleksana
2025-11-17 15:54:16 +00:00
committed by GitHub
6 changed files with 11 additions and 6 deletions

View File

@@ -39,6 +39,8 @@ stdenv.mkDerivation {
homepage = "https://github.com/aircrack-ng/rtl8188eus";
license = licenses.gpl2Only;
maintainers = with maintainers; [ moni ];
broken = (lib.versions.majorMinor kernel.version) == "5.4" && kernel.isHardened;
broken =
((lib.versions.majorMinor kernel.version) == "5.4" && kernel.isHardened)
|| kernel.kernelAtLeast "6.17";
};
}

View File

@@ -47,7 +47,7 @@ stdenv.mkDerivation {
homepage = "https://github.com/Mange/rtl8192eu-linux-driver";
license = licenses.gpl2Only;
platforms = platforms.linux;
broken = stdenv.hostPlatform.isAarch64;
broken = stdenv.hostPlatform.isAarch64 || kernel.kernelAtLeast "6.17";
maintainers = with maintainers; [ troydm ];
};
}

View File

@@ -47,5 +47,6 @@ stdenv.mkDerivation {
license = lib.licenses.gpl2Only;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ chuangzhu ];
broken = kernel.kernelAtLeast "6.17";
};
}

View File

@@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.gpl2Only;
platforms = [ "x86_64-linux" ];
# FIX: error: invalid initializer
broken = kernel.kernelOlder "6" && kernel.isHardened;
broken = (kernel.kernelOlder "6" && kernel.isHardened) || kernel.kernelAtLeast "6.17";
maintainers = with maintainers; [ lonyelon ];
};
})

View File

@@ -9,13 +9,13 @@
stdenv.mkDerivation {
pname = "rtl88x2bu";
version = "${kernel.version}-unstable-2024-06-09";
version = "${kernel.version}-unstable-2025-05-29";
src = fetchFromGitHub {
owner = "morrownr";
repo = "88x2bu-20210702";
rev = "62f3a86a2687fe98bd441e0aff5adf87d95c238a";
hash = "sha256-gQWk1nhtT0W2dY5uQitWabBGEDfZpmJAoJg+j2ndO00=";
rev = "fe48647496798cac77976e310ee95da000b436c9";
hash = "sha256-h20vwCgLOiNh0LN3MGwPl3F/PSWGc2XS4t1sdeFAOko=";
};
hardeningDisable = [ "pic" ];
@@ -42,5 +42,6 @@ stdenv.mkDerivation {
license = licenses.gpl2Only;
platforms = platforms.linux;
maintainers = with maintainers; [ otavio ];
broken = kernel.kernelAtLeast "6.17";
};
}

View File

@@ -48,5 +48,6 @@ stdenv.mkDerivation {
"i686-linux"
"aarch64-linux"
];
broken = kernel.kernelAtLeast "6.17";
};
}