systemd: Build EFI image

This commit is contained in:
Eelco Dolstra 2016-05-31 16:52:07 +02:00
parent a2cb4a1d0a
commit 66d5ca6f42

View file

@ -2,7 +2,7 @@
, zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi
, glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4
, kexectools, libmicrohttpd, linuxHeaders ? stdenv.cc.libc.linuxHeaders, libseccomp
, iptables
, iptables, gnu-efi
, autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45
, enableKDbus ? false
}:
@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
[ linuxHeaders pkgconfig intltool gperf libcap kmod xz pam acl
/* cryptsetup */ libuuid m4 glib libxslt libgcrypt libgpgerror
libmicrohttpd kexectools libseccomp libffi audit lz4 libapparmor
iptables
iptables gnu-efi
/* FIXME: we may be able to prevent the following dependencies
by generating an autoconf'd tarball, but that's probably not
worth it. */
@ -72,6 +72,11 @@ stdenv.mkDerivation rec {
"--disable-ldconfig"
"--disable-smack"
"--enable-gnuefi"
"--with-efi-libdir=${gnu-efi}/lib"
"--with-efi-includedir=${gnu-efi}/include"
"--with-efi-ldsdir=${gnu-efi}/lib"
"--with-sysvinit-path="
"--with-sysvrcnd-path="
"--with-rc-local-script-path-stop=/etc/halt.local"