diff options
author | Friedrich Altheide <11352905+FriedrichAltheide@users.noreply.github.com> | 2024-04-12 14:19:09 +0200 |
---|---|---|
committer | Friedrich Altheide <11352905+FriedrichAltheide@users.noreply.github.com> | 2024-05-13 06:36:05 +0200 |
commit | 81f4b1d0a5f98bf6847fae6488f1eab13285c0bb (patch) | |
tree | 9759641abf73b59623a21bf41b63f56778643dc3 /pkgs/applications/virtualization/virtualbox | |
parent | b9b8904bdde499e338f2c23e443ce93bd7f9c90e (diff) |
virtualboxGuestAdditions: cleanup
Diffstat (limited to 'pkgs/applications/virtualization/virtualbox')
-rw-r--r-- | pkgs/applications/virtualization/virtualbox/guest-additions/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index 75345d1b594c7..ac867ce9ce720 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -41,9 +41,7 @@ in stdenv.mkDerivation { runHook preBuild # Build kernel modules. - cd src - find . -type f | xargs sed 's/depmod -a/true/' -i - cd vboxguest-${virtualBoxNixGuestAdditionsBuilder.version}_NixOS + cd src/vboxguest-${virtualBoxNixGuestAdditionsBuilder.version}_NixOS # Run just make first. If we only did make install, we get symbol warnings during build. make cd ../.. @@ -61,6 +59,8 @@ in stdenv.mkDerivation { installPhase = '' runHook preInstall + mkdir -p $out/bin + # Install kernel modules. cd src/vboxguest-${virtualBoxNixGuestAdditionsBuilder.version}_NixOS make install INSTALL_MOD_PATH=$out KBUILD_EXTRA_SYMBOLS=$PWD/vboxsf/Module.symvers @@ -70,7 +70,6 @@ in stdenv.mkDerivation { install -D -m 755 other/mount.vboxsf $out/bin/mount.vboxsf install -D -m 755 sbin/VBoxService $out/bin/VBoxService - mkdir -p $out/bin install -m 755 bin/VBoxClient $out/bin install -m 755 bin/VBoxControl $out/bin install -m 755 bin/VBoxDRMClient $out/bin |