v4l2loopback: prepend kernel.makeFlags to makeFlags and some cleanup

Nick Cao 0b302ffa d3943a84

+2 -5
+2 -5
pkgs/os-specific/linux/v4l2loopback/default.nix
··· 16 16 preBuild = '' 17 17 substituteInPlace Makefile --replace "modules_install" "INSTALL_MOD_PATH=$out modules_install" 18 18 sed -i '/depmod/d' Makefile 19 - export PATH=${kmod}/sbin:$PATH 20 19 ''; 21 20 22 - nativeBuildInputs = kernel.moduleBuildDependencies; 23 - 24 - buildInputs = [ kmod ]; 21 + nativeBuildInputs = [ kmod ] ++ kernel.moduleBuildDependencies; 25 22 26 23 postInstall = '' 27 24 make install-utils PREFIX=$bin ··· 29 26 30 27 outputs = [ "out" "bin" ]; 31 28 32 - makeFlags = [ 29 + makeFlags = kernel.makeFlags ++ [ 33 30 "KERNELRELEASE=${kernel.modDirVersion}" 34 31 "KERNEL_DIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" 35 32 ];