aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Harrington <kb0iic@berzerkula.org>2021-05-03 11:49:04 -0500
committerWilliam Harrington <kb0iic@berzerkula.org>2021-05-03 12:19:14 -0500
commit4965b86c5f7cfdf702ac44b61a55ea19bdbf78ee (patch)
tree8e939d665ac31ade7c79ebc9ff227126d4b205b9
parent89c0fda67f9bd0d9b496b40c5491fdd8ba4b3185 (diff)
Add even more dependencies for a crazy systemd build.
-rw-r--r--blfs/Makefile136
1 files changed, 115 insertions, 21 deletions
diff --git a/blfs/Makefile b/blfs/Makefile
index 7e1ee19..dc6b7a0 100644
--- a/blfs/Makefile
+++ b/blfs/Makefile
@@ -1,5 +1,6 @@
-targets = desktop-file-utils dhcpcd libpwquality Linux-PAM OpenSSH \
- shared-mime-info sudo systemd-extras wget which wpa_supplicant
+targets = bind-utils-extra desktop-file-utils dhcpcd libpwquality Linux-PAM \
+ OpenSSH shared-mime-info sudo systemd-extras wget which \
+ wpa_supplicant
all : $(targets)
@@ -12,12 +13,18 @@ Apr :
Apr-Util : Apr
@echo "Apr-Util"
+Apr-Util-Extra : MariaDB PostgreSQL unixODBC
+ @echo "Apr-Util-Extra"
+
Apr-Util-Serf : Serf
- @echo "Apru-Util-Serf"
+ @echo "Apr-Util-Serf"
asciidoc : docbook-xsl fop libxslt Lynx
@echo "asciidoc"
+autoconf2.13 :
+ @echo "autoconf2.13"
+
Berkeley_DB : java Sharutils
@echo "Berkeley_DB"
@@ -27,6 +34,9 @@ bind-utils : libuv libxml2 PLY
bind-utils-extra : json-c libcap-pam libxml2
@echo "bind-utils-extra"
+Brotli : CMake
+ @echo "Brotli"
+
btrfs-progs : asciidoc LZO xmlto
@echo "btrfs-progs"
@@ -37,7 +47,7 @@ CrackLib :
@echo "CrackLib"
cryptsetup: json-c libpwquality LVM2 popt
- @echo "make cryptsetup"
+ @echo "cryptsetup"
cURL : make-ca MIT_Kerberos-keyutils nghttp2 OpenLDAP
@echo "cURL"
@@ -66,25 +76,31 @@ docbook-dtd : sgml-common unzip
DocBook-Utils : docbook-dsssl docbook-dtd OpenJade
@echo "DocBook-Utils"
-docbook-xml : sgml-common unzip
+docbook-xml : libxml2 sgml-common unzip
@echo "docbook-xml"
docbook-xsl :
@echo "docbook-xsl"
-Fontconfig : FreeType-HarfBuzz json-c DocBook-Utils libxml2
+Doxygen : CMake git
+ @echo "Doxygen"
+
+Doxygen-Extras : CMake git Graphviz ghostscript LLVM Qt5 xapian
+ @echo "Doxygen-Extras"
+
+Fontconfig : DocBook-Utils FreeType-HarfBuzz json-c libxml2
@echo "Fontconfig"
fop : apache-ant
@echo "fop"
-FreeType :
+FreeType : Brotli libpng which
@echo "FreeType"
-FreeType-HarfBuzz : libpng which
+FreeType-HarfBuzz : HarfBuzz
@echo "FreeType-HarfBuzz"
-HarfBuzz : GLib ICU
+HarfBuzz : FreeType GLib ICU-LLVM
@echo "HarfBuzz"
GC : libatomic_ops
@@ -100,9 +116,18 @@ GLib : docbook-xml docbook-xsl GDB GTK-Doc libxslt PCRE \
#gobject-introspection shared-mime-info desktop-file-utils
@echo "GLib"
-GnuTLS : Nettle make-ca libunistring libtasn1 p11-kit
+GnuPG : libassuan libgcrypt libksba libusb npth OpenLDAP pinentry sqlite3
+ @echo "GnuPG"
+
+GnuPG-Extra : Fuse ImageMagick libusb
+ @echo "GnuPG-Extra"
+
+GnuTLS : Nettle make-ca libunistring libseccomp libtasn1 p11-kit
@echo "GnuTLS"
+GnuTLS-Extra : Doxygen GTK-Doc Guile libidn2 Unbound Valgrind
+ @echo "GnuTLS-Extra"
+
gobject-introspection : GLib GTK-Doc Mako
@echo "gobject-introspection"
@@ -118,10 +143,13 @@ Guile : GC libunistring #Runtime GDB Emacs
ICU :
@echo "ICU"
-inih : ICU
+ICU-LLVM : LLVM
+ @echo "ICU-LLVM"
+
+inih : ICU-LLVM
@echo "inih"
-iptables :
+iptables : libpcap nfacct libnetfilter_queue
@echo "iptables"
IO-Socket-SSL : Net-SSLeay URI
@@ -133,6 +161,9 @@ itstool : docbook-xml
java : # Runtime Deps - alsa-lib cups giflib xorg-lib
@echo "java"
+js78 : autoconf2.13 rustc
+ @echo "js78"
+
json-c : CMake
@echo "json-c"
@@ -145,6 +176,9 @@ libaio :
libarchive : libxml2 LZO Nettle
@echo "libarchive"
+libassuan : libgpg-error
+ @echo "libassuan"
+
libatomic_ops :
@echo "libatomic_ops"
@@ -169,22 +203,58 @@ libidn : GTK-Doc java Valgrind
libidn2 : git GTK-Doc libunistring
@echo "libidn2"
+libksba : libgpg-error Valgrind
+ @echo "libksba"
+
libmicrohttpd :
@echo "libmicrohttpd"
+libmnl :
+ @echo "libmnl"
+
+libnetfilter_acct : libnetfilter_conntrack
+ @echo "libnetfilter_acct"
+
+libnetfilter_conntrack : libnfnetlink
+ @echo "libnetfilter_conntrack"
+
+libnetfilter_cthelper : libnetfilter_cttimeout
+ @echo "libnetfilter_cthelper"
+
+libnetfilter_cttimeout : libnetfilter_acct
+ @echo "libnetfilter_cttimeout"
+
+libnetfilter_queue : libnetfilter_cthelper
+ @echo "libnetfilter_queue"
+
+libnfnetlink : libnftnl
+ @echo "libnfnetlink"
+
+libnftnl : libmnl
+ @echo "libnftnl"
+
libnl :
@echo "libnl"
libnsl : libtirpc rpcsvc-proto
@echo "libnsl"
+libpcap :
+ @echo "libpcap"
+
libpng :
@echo "libpng"
libpwquality : CrackLib Linux-PAM
@echo "libpwquality"
-libtasn1 :
+libseccomp :
+ @echo "libseccomp"
+
+libssh2 : GnuPG libgcrypt OpenSSH
+ @echo "libssh2"
+
+libtasn1 : Valgrind
@echo "libtasn1"
libtirpc : MIT_Kerberos-keyutils
@@ -193,6 +263,9 @@ libtirpc : MIT_Kerberos-keyutils
libunistring :
@echo "libunistring"
+libusb :
+ @echo "libusb"
+
libuv :
@echo "libuv"
@@ -205,7 +278,7 @@ libxcb : libXau libXdmcp xcb-proto
libXdmcp : fop xorgproto
@echo "libXdmcp"
-libxkbcommon : xkeyboard-config libxcb Wayland
+libxkbcommon : xkeyboard-config libxcb Wayland Wayland-Protocols
@echo "libxkbcommon"
libxml2 : ICU
@@ -254,7 +327,7 @@ MarkupSafe :
mdadm :
@echo "mdadm"
-MIT_Kerberos :
+MIT_Kerberos : yasm
@echo "MIT_Kerberos"
MIT_Kerberos-keyutils : bind-utils keyutils libedit OpenLDAP yasm
@@ -269,12 +342,21 @@ Net-SSLeay :
Nettle :
@echo "Nettle"
+nfacct : libmnl libnetfilter_acct
+ @echo "nfacct"
+
+nftables : iptables
+ @echo "nftables"
+
nghttp2 : libxml2
@echo "nghttp2"
nghttp2-extra : Boost c-ares jansson libevent
@echo nghttp2-extra
+npth :
+ @echo "npth"
+
nss : nspr sqlite3
@echo "nss"
@@ -297,7 +379,7 @@ OpenLDAP-Extras : GnuTLS MariaDB PostgreSQL Pth unixODBC
OpenSP : sgml-common xmlto
@echo "OpenSP"
-OpenSSH : libedit
+OpenSSH : libedit #Xorg-Libs
@echo "OpenSSH"
p11-kit : libtasn1 libxslt nss
@@ -309,7 +391,16 @@ PCRE : libedit Valgrind
PCRE2 :
@echo "PCRE2"
-popt :
+pinentry : libassuan libgpg-error
+ @echo "pinentry"
+
+pinentry-extra : Emacs FLTK Gcr GTK+2 GTK+3 libsecret Qt5 efi
+ @echo "pinentry-extra"
+
+Polkit : GLib js78
+ @echo "Polkit"
+
+popt : Doxygen
@echo "popt"
PLY :
@@ -330,6 +421,9 @@ rpcsvc-proto :
rsync : popt lz4
@echo "rsync"
+rustc : cURL CMake GDB libssh2 LLVM
+ @echo "rustc"
+
SCons : docbook-xsl libxslt
@echo "SCons"
@@ -365,9 +459,9 @@ sudo : bind-utils Linux-PAM MIT_Kerberos-keyutils OpenLDAP
@echo "sudo"
systemd-extras : btrfs-progs cURL cryptsetup git GnuTLS iptables libcap-pam \
- libgcrypt libidn2 libmicrohttpd libpwquality libxkbcommon lxml lz4 \
- make-ca p11-kit PCRE2 qrencode rsync Valgrind zsh #gnu-efi kexec-tools \
- libfido2 libmicrohttpd quota-tools Sphinx
+ libgcrypt libidn2 libmicrohttpd libpwquality libseccomp libxkbcommon lxml \
+ lz4 make-ca Polkit PCRE2 qrencode rsync Valgrind zsh \
+ #gnu-efi kexec-tools libfido2 libmicrohttpd quota-tools Sphinx
@echo "systemd-extras"
Tk : Xorg-Libs
@@ -409,7 +503,7 @@ wpa_supplicant : libnl
xcb-proto :
@echo "xcb-proto"
-xfsprogs : inih ICU
+xfsprogs : inih ICU-LLVM
@echo "xfsprogs"
xkeyboard-config : Xorg-Libs