parent
58f090cc7b
commit
c8663660dc
@ -0,0 +1,31 @@ |
||||
{ stdenv, fwts, kernel }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
pname = "fwts-efi-runtime"; |
||||
version = "${fwts.version}-${kernel.version}"; |
||||
|
||||
inherit (fwts) src; |
||||
|
||||
sourceRoot = "source/efi_runtime"; |
||||
|
||||
postPatch = '' |
||||
substituteInPlace Makefile --replace \ |
||||
'/lib/modules/$(KVER)/build' \ |
||||
'${kernel.dev}/lib/modules/${kernel.modDirVersion}/build' |
||||
''; |
||||
|
||||
nativeBuildInputs = kernel.moduleBuildDependencies; |
||||
|
||||
hardeningDisable = [ "pic" ]; |
||||
|
||||
makeFlags = [ |
||||
"INSTALL_MOD_PATH=${placeholder "out"}" |
||||
]; |
||||
|
||||
meta = with stdenv.lib; { |
||||
inherit (fwts.meta) homepage license; |
||||
description = fwts.meta.description + "(efi-runtime kernel module)"; |
||||
maintainers = with maintainers; [ dtzWill ]; |
||||
platforms = platforms.linux; |
||||
}; |
||||
} |
Loading…
Reference in new issue