Merge pull request #255749 from Kiskae/nvidia/patch-6.6
linuxPackages.nvidia_x11_{legacy340,legacy470}: add patches for recent kernels
This commit is contained in:
commit
0278fbc28d
@ -106,6 +106,11 @@ rec {
|
||||
url = "https://gist.github.com/joanbm/dfe8dc59af1c83e2530a1376b77be8ba/raw/37ff2b5ccf99f295ff958c9a44ca4ed4f42503b4/nvidia-470xx-fix-linux-6.5.patch";
|
||||
hash = "sha256-s5r7nwuMva0BLy2qJBVKqNtnUN9am5+PptnVwNdzdbk=";
|
||||
})
|
||||
# source: https://gist.github.com/joanbm/2ec3c512a1ac21f5f5c6b3c1a4dbef35
|
||||
(fetchpatch {
|
||||
url = "https://gist.github.com/joanbm/2ec3c512a1ac21f5f5c6b3c1a4dbef35/raw/615feaefed2de3a28bd12fe9783894b84a7c86e4/nvidia-470xx-fix-linux-6.6.patch";
|
||||
hash = "sha256-pOYlL5wYfeJsq9EX8zhn/CkNm4ZocNSns5N5pAuIuow=";
|
||||
})
|
||||
];
|
||||
};
|
||||
|
||||
@ -125,8 +130,8 @@ rec {
|
||||
aurPatches = fetchFromGitHub {
|
||||
owner = "archlinux-jerry";
|
||||
repo = "nvidia-340xx";
|
||||
rev = "f472f9297fe2ae285b954cd3f88abd8e2e255e4f";
|
||||
hash = "sha256-tMA69Wlhi14DMS3O3nfwMX3EiT8pKa6McLxFpAayoEI=";
|
||||
rev = "fa434fb5da47e9423db2b19577817eb8c65d2f4e";
|
||||
hash = "sha256-KeMTYHGuZSAPGnYaERZSMu/4lWyB25ZCIv4nJhXxABY=";
|
||||
};
|
||||
patchset = [
|
||||
"0001-kernel-5.7.patch"
|
||||
@ -142,6 +147,7 @@ rec {
|
||||
"0011-kernel-6.0.patch"
|
||||
"0012-kernel-6.2.patch"
|
||||
"0013-kernel-6.3.patch"
|
||||
"0014-kernel-6.5.patch"
|
||||
];
|
||||
in generic {
|
||||
version = "340.108";
|
||||
@ -151,7 +157,7 @@ rec {
|
||||
persistencedSha256 = "1ax4xn3nmxg1y6immq933cqzw6cj04x93saiasdc0kjlv0pvvnkn";
|
||||
useGLVND = false;
|
||||
|
||||
broken = kernel.kernelAtLeast "6.4";
|
||||
broken = kernel.kernelAtLeast "6.6";
|
||||
patches = map (patch: "${aurPatches}/${patch}") patchset;
|
||||
};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user