Compare commits

..

2 commits

Author SHA1 Message Date
37f4ff706a lock: update 2025-02-01 20:11:32 +01:00
e2a87b71db nixos/nvidia: update package 2025-02-01 20:04:04 +01:00
2 changed files with 12 additions and 30 deletions

View file

@ -4,15 +4,15 @@
sha256 = "1rq8mrlmbzpcbv9ys0x88alw30ks70jlmvnfr2j8v830yy5wvw7h";
};
nixpkgs = {
revision = "4e96537f163fad24ed9eb317798a79afc85b51b7";
sha256 = "1hzn20sc1n2jwkim8ms300dp56f0hrpj3y2h477mlxykkk2cyp0q";
revision = "666e1b3f09c267afd66addebe80fb05a5ef2b554";
sha256 = "02cpqb4zdirzxfj210viim1lknpp0flvwcc1a2knmrmhl1f9dgz8";
};
nixpkgs-unstable = {
revision = "852ff1d9e153d8875a83602e03fdef8a63f0ecf8";
sha256 = "0f22vwxah4xhasfdi3lssk0kyng7xkjzygrz2d1wss3kpd523zb5";
revision = "9d3ae807ebd2981d593cddd0080856873139aa40";
sha256 = "0bjqgsprq9fgl5yh58dk59xmchi4dajq3sf5i447q02dbiasjsil";
};
cosmic-modules = {
revision = "36eabddc2d033f4fd31c53570db7e1e21591cba3";
sha256 = "0hy4phvqaz01nmn2vis5w794firjrg9kszd5wrdg9zyhkvgsmsp0";
revision = "51b9cce097da369550f45ac07879274dc8be81e4";
sha256 = "05yqalyfc76hbmpfsf08n6nkl064m9kj0r87x6zbrri9iphjvnyb";
};
}

View file

@ -16,30 +16,12 @@
open = false;
nvidiaSettings = true;
package = config.boot.kernelPackages.nvidiaPackages.mkDriver {
version = "565.77";
sha256_64bit = "sha256-CnqnQsRrzzTXZpgkAtF7PbH9s7wbiTRNcM0SPByzFHw=";
sha256_aarch64 = "sha256-LSAYUnhfnK3rcuPe1dixOwAujSof19kNOfdRHE7bToE=";
openSha256 = "sha256-Fxo0t61KQDs71YA8u7arY+503wkAc1foaa51vi2Pl5I=";
settingsSha256 = "sha256-VUetj3LlOSz/LB+DDfMCN34uA4bNTTpjDrb6C6Iwukk=";
persistencedSha256 = "sha256-wnDjC099D8d9NJSp9D0CbsL+vfHXyJFYYgU3CwcqKww=";
patchesOpen = lib.map pkgs.fetchpatch [
{
url = "https://github.com/CachyOS/CachyOS-PKGBUILDS/raw/1d09fe10034e497c8f362654fb09e96d5c01e49e/nvidia/nvidia-utils/0001-Make-modeset-and-fbdev-default-enabled.patch";
hash = "sha256-1sunUtRQCBC3zB75YwXmwESZqaGm92L12Mcymt5pQ2U=";
}
{
url = "https://github.com/CachyOS/CachyOS-PKGBUILDS/raw/1d09fe10034e497c8f362654fb09e96d5c01e49e/nvidia/nvidia-utils/0008-Kbuild-Use-absolute-paths-for-symbolic-links.patch";
hash = "sha256-7pf0lhbWna7dv6tgn8gZUMzZnTa9Gi7FiQQ+oba2Yj8=";
}
{
url = "https://github.com/CachyOS/CachyOS-PKGBUILDS/raw/1d09fe10034e497c8f362654fb09e96d5c01e49e/nvidia/nvidia-utils/0009-FROM-AOSC-Use-linux-aperture.c-for-removing-conflict.patch";
hash = "sha256-zxr5Ljoeb2W0esu7JDB/w/5VM0RZuuB9BKr/rJ0zdQc=";
}
{
url = "https://github.com/CachyOS/CachyOS-PKGBUILDS/raw/1d09fe10034e497c8f362654fb09e96d5c01e49e/nvidia/nvidia-utils/0010-FROM-AOSC-TTM-fbdev-emulation-for-Linux-6.13.patch";
hash = "sha256-dCVj43rF5ctuR9ORx6m0IaC8H3q+iGpvG/FBHTnpcZc=";
}
];
version = "570.86.16";
sha256_64bit = "sha256-RWPqS7ZUJH9JEAWlfHLGdqrNlavhaR1xMyzs8lJhy9U=";
sha256_aarch64 = "sha256-RiO2njJ+z0DYBo/1DKa9GmAjFgZFfQ1/1Ga+vXG87vA=";
openSha256 = "sha256-DuVNA63+pJ8IB7Tw2gM4HbwlOh1bcDg2AN2mbEU9VPE=";
settingsSha256 = "sha256-9rtqh64TyhDF5fFAYiWl3oDHzKJqyOW3abpcf2iNRT8=";
persistencedSha256 = "sha256-3mp9X/oV8o2TH9720NnoXROxQ4g98nNee+DucXpQy3w=";
};
};
nixpkgs.config.nvidia.acceptLicense = true;