Advertisement
Guest User

Untitled

a guest
Aug 24th, 2018
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. --- overlays.nix ---
  2. {
  3. nixpkgs.overlays =
  4. [
  5. (import ./pkgs/applespi)
  6. (import ./pkgs/linux)
  7. ];
  8. }
  9.  
  10. --- pkgs/applespi/default.nix ---
  11. self: super:
  12.  
  13. {
  14. applespi = super.stdenv.mkDerivation rec {
  15. name = "applespi-${version}-${super.kernel.version}";
  16. version = "2018-04-21";
  17.  
  18. src = super.fetchFromGitHub {
  19. owner = "roadrunner2";
  20. repo = "macbook12-spi-driver";
  21. rev = "cc3a895419398cc767b9567e96dd0f488142e46b";
  22. sha256 = "09lhl8nc1zrgkr1fjmxigwph0khnl1wbsqiha977ydgmbkk5sk1w";
  23. };
  24.  
  25. hardeningDisable = [ "pic" ];
  26.  
  27. nativeBuildInputs = [ super.kernel.moduleBuildDependencies ];
  28.  
  29. makeFlags = [
  30. "KBASE=${super.kernel.dev}/lib/modules/${super.kernel.modDirVersion}"
  31. "INSTALL_MOD_PATH=$(out)"
  32. ];
  33. };
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement