Advertisement
Guest User

Untitled

a guest
Jul 8th, 2018
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1.  
  2. boot.kernelPackages =
  3. let k10temp = {
  4. name = "k10temp restructure";
  5. patch = ./k10temp.diff;
  6. };
  7. ryzenPatch = {
  8. name = "Ryzen temperature support";
  9. patch = ./ryzen-temp.diff;
  10. };
  11. ryzenPatchOff = {
  12. name = "Ryzen temperature support";
  13. patch = ./ryzen-temp-1.diff;
  14. };
  15. amdgpuPatch = {
  16. name = "AMDGPU hang patch, https://bugs.freedesktop.org/attachment.cgi?id=136343";
  17. patch = ./amdgpu_hang.diff;
  18. };
  19. my414 = pkgs.linux_4_14.override {
  20. kernelPatches = pkgs.linux_4_14.kernelPatches ++ [
  21. amdgpuPatch
  22. k10temp
  23. ryzenPatch
  24. ryzenPatchOff
  25. ];
  26. };
  27. myKernel = ((import <nixos-unstable>) {}).linux_4_17;
  28. myLinuxPackages = (pkgs.linuxPackagesFor myKernel);
  29. # myLinuxPackagesZfs = (pkgs.linuxPackagesFor myKernel).extend (
  30. # self: super: {
  31. # spl = super.spl.overrideAttrs (oldAttrs: rec {
  32. # incompatibleKernelVersion = "";
  33. # src = /home/clemens/devel/spl;
  34. # });
  35. # zfs = super.zfs.overrideAttrs (oldAttrs: rec {
  36. # incompatibleKernelVersion = "";
  37. # src = /home/clemens/devel/zfs;
  38. # });
  39. # zfs = super.zfs.overrideAttrs (oldAttrs: rec {
  40. # src = pkgs.fetchFromGitHub {
  41. # owner = "zfsonlinux";
  42. # repo = "zfs";
  43. # rev = "504bfc8b49bf27a6e8900808cc3b9650460383ee";
  44. # sha256 = "178i20v9h1pl5sb3g52vpkfjb212xghf1k2g5k2wpaw7r0rdks5n";
  45. # };
  46. # });
  47. # });
  48. in pkgs.recurseIntoAttrs myLinuxPackages;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement