Skip to content

Commit

Permalink
virtualboxGuestAdditions: move more buildInputs to nativeBuildInputs
Browse files Browse the repository at this point in the history
  • Loading branch information
FriedrichAltheide committed May 13, 2024
1 parent 0507f64 commit 4b3ae36
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion pkgs/applications/virtualization/virtualbox/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ in stdenv.mkDerivation {
++ optional pulseSupport libpulseaudio
++ optionals headless [ libGL ]
++ optionals (!headless) [ qtbase qtx11extras libXinerama SDL2 libGLU ]
++ [ gsoap zlib jdk ];
++ optionals enableWebService [ gsoap zlib ];

hardeningDisable = [ "format" "fortify" "pic" "stackprotector" ];

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ in stdenv.mkDerivation (finalAttrs: {

env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration";

nativeBuildInputs = [ patchelf makeWrapper pkg-config which yasm ];
buildInputs = kernel.moduleBuildDependencies ++ [ libxslt libX11 libXext libXcursor
glib nasm alsa-lib makeself pam libXmu libXrandr linuxHeaders openssl libpulseaudio xorg.xorgserver ];
nativeBuildInputs = [ patchelf makeWrapper pkg-config which yasm makeself nasm xorg.xorgserver openssl linuxHeaders ] ++ kernel.moduleBuildDependencies;
buildInputs = [ dbus libxslt libXext libXcursor
alsa-lib pam libXmu libXrandr libpulseaudio ];

KERN_DIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
KERN_INCL = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/source/include";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ in stdenv.mkDerivation {

env.NIX_CFLAGS_COMPILE = "-Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration";

nativeBuildInputs = [ patchelf makeWrapper ];
buildInputs = [ virtualBoxNixGuestAdditionsBuilder ] ++ kernel.moduleBuildDependencies;
nativeBuildInputs = [ patchelf makeWrapper virtualBoxNixGuestAdditionsBuilder ] ++ kernel.moduleBuildDependencies;
buildInputs = [ ];

buildPhase = ''
runHook preBuild
Expand Down

0 comments on commit 4b3ae36

Please sign in to comment.