linuxPackages.cryptodev: cleanup and fix cross compilation

This commit is contained in:
Nick Cao 2023-01-20 13:43:19 +08:00
parent 513a26c7c7
commit e37e146056
No known key found for this signature in database

View file

@ -14,9 +14,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = kernel.moduleBuildDependencies;
hardeningDisable = [ "pic" ];
KERNEL_DIR = "${kernel.dev}/lib/modules/${kernel.modDirVersion}/build";
INSTALL_MOD_PATH = "\${out}";
prefix = "\${out}";
makeFlags = kernel.makeFlags ++ [
"KERNEL_DIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
"INSTALL_MOD_PATH=$(out)"
"prefix=$(out)"
];
meta = {
description = "Device that allows access to Linux kernel cryptographic drivers";