diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-05-31 16:52:07 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-05-31 17:02:33 +0200 |
commit | 66d5ca6f420a07e90290a0e1c54817e6499e745c (patch) | |
tree | c979b7be7970bf241ae00c3e8dbccb6e3b58b84e /pkgs/os-specific/linux/systemd/default.nix | |
parent | a2cb4a1d0afefbebe02f586dd2365747ecfed23c (diff) | |
download | nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar.gz nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar.bz2 nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar.lz nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar.xz nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.tar.zst nixpkgs-66d5ca6f420a07e90290a0e1c54817e6499e745c.zip |
systemd: Build EFI image
Diffstat (limited to 'pkgs/os-specific/linux/systemd/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/systemd/default.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index f5dc3145b68..26f18f9ff26 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -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" |