python312Packages.vdf: avoid using pname for src.repo
[NixPkgs.git] / pkgs / os-specific / linux / virtualbox / default.nix
blob3aae58933c8f62b5772013699a12e590dae3dacf
1 { stdenv, virtualbox, kernel }:
3 stdenv.mkDerivation {
4   pname = "virtualbox-modules";
5   version = "${virtualbox.version}-${kernel.version}";
6   src = virtualbox.modsrc;
7   hardeningDisable = [
8     "fortify" "pic" "stackprotector"
9   ];
11   nativeBuildInputs = kernel.moduleBuildDependencies;
13   KERN_DIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
15   makeFlags = [ "INSTALL_MOD_PATH=$(out)" ];
16   installTargets = [ "install" ];
18   enableParallelBuilding = true;
20   meta = virtualbox.meta // {
21     description = virtualbox.meta.description + " (kernel modules)";
22   };