at master 29 lines 598 B view raw
1{ 2 stdenv, 3 virtualbox, 4 kernel, 5}: 6 7stdenv.mkDerivation { 8 pname = "virtualbox-modules"; 9 version = "${virtualbox.version}-${kernel.version}"; 10 src = virtualbox.modsrc; 11 hardeningDisable = [ 12 "fortify" 13 "pic" 14 "stackprotector" 15 ]; 16 17 nativeBuildInputs = kernel.moduleBuildDependencies; 18 19 KERN_DIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"; 20 21 makeFlags = [ "INSTALL_MOD_PATH=$(out)" ]; 22 installTargets = [ "install" ]; 23 24 enableParallelBuilding = true; 25 26 meta = virtualbox.meta // { 27 description = virtualbox.meta.description + " (kernel modules)"; 28 }; 29}