tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
systemd: Build EFI image
Eelco Dolstra
9 years ago
66d5ca6f
a2cb4a1d
+7
-2
1 changed file
expand all
collapse all
unified
split
pkgs
os-specific
linux
systemd
default.nix
+7
-2
pkgs/os-specific/linux/systemd/default.nix
···
2
2
, zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi
3
3
, glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4
4
4
, kexectools, libmicrohttpd, linuxHeaders ? stdenv.cc.libc.linuxHeaders, libseccomp
5
5
-
, iptables
5
5
+
, iptables, gnu-efi
6
6
, autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45
7
7
, enableKDbus ? false
8
8
}:
···
34
34
[ linuxHeaders pkgconfig intltool gperf libcap kmod xz pam acl
35
35
/* cryptsetup */ libuuid m4 glib libxslt libgcrypt libgpgerror
36
36
libmicrohttpd kexectools libseccomp libffi audit lz4 libapparmor
37
37
-
iptables
37
37
+
iptables gnu-efi
38
38
/* FIXME: we may be able to prevent the following dependencies
39
39
by generating an autoconf'd tarball, but that's probably not
40
40
worth it. */
···
71
71
"--disable-quotacheck"
72
72
"--disable-ldconfig"
73
73
"--disable-smack"
74
74
+
75
75
+
"--enable-gnuefi"
76
76
+
"--with-efi-libdir=${gnu-efi}/lib"
77
77
+
"--with-efi-includedir=${gnu-efi}/include"
78
78
+
"--with-efi-ldsdir=${gnu-efi}/lib"
74
79
75
80
"--with-sysvinit-path="
76
81
"--with-sysvrcnd-path="