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