aboutsummaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2016-07-04 15:46:56 +0200
committerGravatar Peter Korsgaard <peter@korsgaard.com>2016-07-04 16:12:38 +0200
commit1dbd7b991025a8bf39ab5d25c2fd97f47f084bac (patch)
treefaa478b16086373616f6023b4432ea9e94ffeaa6 /package
parent011d684c0b1cf0e0fcc7c207f4746efaf5bd64b7 (diff)
downloadbuildroot-1dbd7b991025a8bf39ab5d25c2fd97f47f084bac.tar.gz
buildroot-1dbd7b991025a8bf39ab5d25c2fd97f47f084bac.tar.bz2
package: move busybox show others dependency to per-package
Having the BR2_PACKAGE_BUSYBOX_SHOW_OTHERS dependencies in package/Config.in is not very practical: it makes this file not very readable, and puts the dependency away from the package itself, which can sometimes be confusing. Therefore, this commit moves the dependency in each package Config.in file. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package')
-rw-r--r--package/Config.in64
-rw-r--r--package/bash/Config.in1
-rw-r--r--package/bootutils/Config.in1
-rw-r--r--package/coreutils/Config.in2
-rw-r--r--package/dash/Config.in1
-rw-r--r--package/dcron/Config.in1
-rw-r--r--package/debianutils/Config.in1
-rw-r--r--package/devmem2/Config.in1
-rw-r--r--package/dhcp/Config.in1
-rw-r--r--package/diffutils/Config.in2
-rw-r--r--package/dos2unix/Config.in1
-rw-r--r--package/fbset/Config.in1
-rw-r--r--package/findutils/Config.in2
-rw-r--r--package/gawk/Config.in2
-rw-r--r--package/grep/Config.in2
-rw-r--r--package/gzip/Config.in2
-rw-r--r--package/hdparm/Config.in1
-rw-r--r--package/ifplugd/Config.in1
-rw-r--r--package/ifupdown/Config.in2
-rw-r--r--package/less/Config.in1
-rw-r--r--package/lsof/Config.in1
-rw-r--r--package/net-tools/Config.in1
-rw-r--r--package/netcat-openbsd/Config.in2
-rw-r--r--package/netcat/Config.in1
-rw-r--r--package/patch/Config.in2
-rw-r--r--package/procps-ng/Config.in1
-rw-r--r--package/psmisc/Config.in1
-rw-r--r--package/rpm/Config.in2
-rw-r--r--package/rsyslog/Config.in2
-rw-r--r--package/sed/Config.in2
-rw-r--r--package/start-stop-daemon/Config.in1
-rw-r--r--package/sysklogd/Config.in1
-rw-r--r--package/syslog-ng/Config.in2
-rw-r--r--package/sysvinit/Config.in1
-rw-r--r--package/tar/Config.in2
-rw-r--r--package/tftpd/Config.in1
-rw-r--r--package/time/Config.in1
-rw-r--r--package/unzip/Config.in1
-rw-r--r--package/vim/Config.in2
-rw-r--r--package/wget/Config.in2
-rw-r--r--package/which/Config.in1
-rw-r--r--package/whois/Config.in2
-rw-r--r--package/zsh/Config.in1
43 files changed, 59 insertions, 64 deletions
diff --git a/package/Config.in b/package/Config.in
index 67810b0673..2c4c196f64 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -54,17 +54,13 @@ endmenu
menu "Compressors and decompressors"
source "package/bzip2/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/gzip/Config.in"
-endif
source "package/lz4/Config.in"
source "package/lzip/Config.in"
source "package/lzop/Config.in"
source "package/p7zip/Config.in"
source "package/unrar/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/unzip/Config.in"
-endif
source "package/xz/Config.in"
source "package/zip/Config.in"
endmenu
@@ -89,9 +85,7 @@ menu "Debugging, profiling and benchmark"
source "package/kyua/Config.in"
source "package/latencytop/Config.in"
source "package/lmbench/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/lsof/Config.in"
-endif
source "package/ltp-testsuite/Config.in"
source "package/ltrace/Config.in"
source "package/lttng-babeltrace/Config.in"
@@ -130,32 +124,22 @@ menu "Development tools"
source "package/cppunit/Config.in"
source "package/cvs/Config.in"
source "package/cxxtest/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/diffutils/Config.in"
source "package/dos2unix/Config.in"
source "package/findutils/Config.in"
-endif
source "package/flex/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/gawk/Config.in"
-endif
source "package/gettext/Config.in"
source "package/git/Config.in"
source "package/gperf/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/grep/Config.in"
-endif
source "package/intltool/Config.in"
source "package/jq/Config.in"
source "package/libtool/Config.in"
source "package/make/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/patch/Config.in"
-endif
source "package/pkgconf/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/sed/Config.in"
-endif
source "package/sstrip/Config.in"
source "package/subversion/Config.in"
source "package/tree/Config.in"
@@ -259,9 +243,7 @@ comment "Graphic libraries"
source "package/elementary/Config.in"
source "package/fbdump/Config.in"
source "package/fbgrab/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/fbset/Config.in"
-endif
source "package/fb-test-app/Config.in"
source "package/fbterm/Config.in"
source "package/fbv/Config.in"
@@ -369,9 +351,7 @@ endmenu
source "package/dbus-glib/Config.in"
source "package/dbus-python/Config.in"
source "package/dbus-triggerd/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/devmem2/Config.in"
-endif
source "package/dmidecode/Config.in"
source "package/dmraid/Config.in"
source "package/dtv-scan-tables/Config.in"
@@ -395,9 +375,7 @@ endif
source "package/gpsd/Config.in"
source "package/gptfdisk/Config.in"
source "package/gvfs/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/hdparm/Config.in"
-endif
source "package/hwdata/Config.in"
source "package/hwloc/Config.in"
source "package/i2c-tools/Config.in"
@@ -1425,9 +1403,7 @@ menu "Networking applications"
source "package/crda/Config.in"
source "package/ctorrent/Config.in"
source "package/cups/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/dhcp/Config.in"
-endif
source "package/dhcpcd/Config.in"
source "package/dhcpdump/Config.in"
source "package/dnsmasq/Config.in"
@@ -1452,13 +1428,9 @@ endif
source "package/httping/Config.in"
source "package/ibrdtn-tools/Config.in"
source "package/ibrdtnd/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/ifplugd/Config.in"
-endif
source "package/iftop/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/ifupdown/Config.in"
-endif
source "package/igh-ethercat/Config.in"
source "package/igmpproxy/Config.in"
source "package/inadyn/Config.in"
@@ -1502,16 +1474,12 @@ endif
source "package/ncftp/Config.in"
source "package/ndisc6/Config.in"
source "package/netatalk/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/netcat/Config.in"
source "package/netcat-openbsd/Config.in"
-endif
source "package/netplug/Config.in"
source "package/netsnmp/Config.in"
source "package/netstat-nat/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/net-tools/Config.in"
-endif
source "package/network-manager/Config.in"
source "package/nfacct/Config.in"
source "package/nftables/Config.in"
@@ -1571,9 +1539,7 @@ endif
source "package/tcpdump/Config.in"
source "package/tcping/Config.in"
source "package/tcpreplay/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/tftpd/Config.in"
-endif
source "package/thttpd/Config.in"
source "package/tinc/Config.in"
source "package/tinyhttpd/Config.in"
@@ -1590,10 +1556,8 @@ endif
source "package/vpnc/Config.in"
source "package/vsftpd/Config.in"
source "package/vtun/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/wget/Config.in"
source "package/whois/Config.in"
-endif
source "package/wireless-regdb/Config.in"
source "package/wireless_tools/Config.in"
source "package/wireshark/Config.in"
@@ -1621,9 +1585,7 @@ comment "http://buildroot.org/manual.html#faq-no-binary-packages"
comment "-------------------------------------------------------"
source "package/ipkg/Config.in"
source "package/opkg/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/rpm/Config.in"
-endif
endmenu
menu "Real-Time"
@@ -1637,11 +1599,9 @@ endmenu
menu "Shell and utilities"
comment "Shells"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/bash/Config.in"
source "package/dash/Config.in"
source "package/zsh/Config.in"
-endif
comment "Utilities"
source "package/at/Config.in"
source "package/ccrypt/Config.in"
@@ -1659,13 +1619,9 @@ comment "Utilities"
source "package/ranger/Config.in"
source "package/screen/Config.in"
source "package/sudo/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/time/Config.in"
-endif
source "package/tmux/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/which/Config.in"
-endif
source "package/xmlstarlet/Config.in"
source "package/xxhash/Config.in"
endmenu
@@ -1675,15 +1631,11 @@ menu "System tools"
source "package/android-tools/Config.in"
source "package/attr/Config.in"
source "package/audit/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/bootutils/Config.in"
source "package/coreutils/Config.in"
-endif
source "package/cpuload/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/dcron/Config.in"
source "package/debianutils/Config.in"
-endif
source "package/cgroupfs-mount/Config.in"
source "package/dsp-tools/Config.in"
source "package/efibootmgr/Config.in"
@@ -1707,36 +1659,24 @@ endif
source "package/openvmtools/Config.in"
source "package/polkit/Config.in"
source "package/powerpc-utils/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/procps-ng/Config.in"
-endif
source "package/procrank_linux/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/psmisc/Config.in"
-endif
source "package/pwgen/Config.in"
source "package/quota/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/rsyslog/Config.in"
-endif
source "package/scrub/Config.in"
source "package/scrypt/Config.in"
source "package/smack/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/start-stop-daemon/Config.in"
-endif
source "package/supervisor/Config.in"
source "package/swupdate/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/sysklogd/Config.in"
source "package/syslog-ng/Config.in"
-endif
source "package/systemd/Config.in"
source "package/systemd-bootchart/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/sysvinit/Config.in"
source "package/tar/Config.in"
-endif
source "package/tpm-tools/Config.in"
source "package/unscd/Config.in"
source "package/util-linux/Config.in"
@@ -1746,15 +1686,11 @@ endmenu
menu "Text editors and viewers"
source "package/ed/Config.in"
source "package/joe/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/less/Config.in"
-endif
source "package/mc/Config.in"
source "package/nano/Config.in"
source "package/uemacs/Config.in"
-if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/vim/Config.in"
-endif
endmenu
endmenu
diff --git a/package/bash/Config.in b/package/bash/Config.in
index 2f823dcc7f..783e4b38b5 100644
--- a/package/bash/Config.in
+++ b/package/bash/Config.in
@@ -4,6 +4,7 @@ config BR2_PACKAGE_BASH
select BR2_PACKAGE_READLINE
# uses fork()
depends on BR2_USE_MMU
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
The standard GNU Bourne again shell.
diff --git a/package/bootutils/Config.in b/package/bootutils/Config.in
index 370da0d1eb..af4a170ca3 100644
--- a/package/bootutils/Config.in
+++ b/package/bootutils/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_BOOTUTILS
bool "bootutils"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
BootUtils is a collection of utilities to facilitate booting of
Linux 2.6-based systems. The process of finding the root volume
diff --git a/package/coreutils/Config.in b/package/coreutils/Config.in
index d9f614a004..11a6019e82 100644
--- a/package/coreutils/Config.in
+++ b/package/coreutils/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_COREUTILS
bool "coreutils"
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
All of the basic file/text/shell utilities. These are the
core utilities which are expected to exist on every system.
@@ -17,3 +18,4 @@ config BR2_PACKAGE_COREUTILS
comment "coreutils needs a toolchain w/ wchar"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/dash/Config.in b/package/dash/Config.in
index e06087e117..af8fba4018 100644
--- a/package/dash/Config.in
+++ b/package/dash/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_DASH
bool "dash"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
The Debian/Linux port of the NetBSD version of
ash (the Almquist SHell).
diff --git a/package/dcron/Config.in b/package/dcron/Config.in
index 0f4ffc9af8..d7f66bdb7d 100644
--- a/package/dcron/Config.in
+++ b/package/dcron/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_DCRON
bool "dcron"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
dcron is a time-based job scheduler with anacron-like
features. It works as a background daemon that parses
diff --git a/package/debianutils/Config.in b/package/debianutils/Config.in
index c4f2fcf2b3..c43f330026 100644
--- a/package/debianutils/Config.in
+++ b/package/debianutils/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_DEBIANUTILS
bool "debianutils"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Miscellaneous utilities specific to Debian.
diff --git a/package/devmem2/Config.in b/package/devmem2/Config.in
index cb00a51632..64d6400bd8 100644
--- a/package/devmem2/Config.in
+++ b/package/devmem2/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_DEVMEM2
bool "devmem2"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Simple program to read/write from/to any location in memory.
diff --git a/package/dhcp/Config.in b/package/dhcp/Config.in
index 99b4eec331..4a3049584d 100644
--- a/package/dhcp/Config.in
+++ b/package/dhcp/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_DHCP
bool "dhcp (ISC)"
# fork()
depends on BR2_USE_MMU
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
DHCP relay agent from the ISC DHCP distribution.
diff --git a/package/diffutils/Config.in b/package/diffutils/Config.in
index f483c75417..97cb38b8f8 100644
--- a/package/diffutils/Config.in
+++ b/package/diffutils/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_DIFFUTILS
bool "diffutils"
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
GNU diff. Compare files per line.
@@ -9,3 +10,4 @@ config BR2_PACKAGE_DIFFUTILS
comment "diffutils needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/dos2unix/Config.in b/package/dos2unix/Config.in
index ead1a8ffac..0a4f5e2fff 100644
--- a/package/dos2unix/Config.in
+++ b/package/dos2unix/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_DOS2UNIX
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
bool "dos2unix"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
dos2unix converts text file line endings between CRLF and LF
diff --git a/package/fbset/Config.in b/package/fbset/Config.in
index 96d090ecf8..c3f8d0ba7f 100644
--- a/package/fbset/Config.in
+++ b/package/fbset/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_FBSET
bool "fbset"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Fbset is a system utility to show or change the settings of the frame
buffer device. The frame buffer device provides a simple and unique
diff --git a/package/findutils/Config.in b/package/findutils/Config.in
index c93d9d8c29..b0eee5a626 100644
--- a/package/findutils/Config.in
+++ b/package/findutils/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_FINDUTILS
bool "findutils"
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Basic directory searching utilities. Provides the
common 'find', 'xargs', 'locate', and 'updatedb' binaries.
@@ -11,3 +12,4 @@ config BR2_PACKAGE_FINDUTILS
comment "findutils needs a toolchain w/ wchar"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/gawk/Config.in b/package/gawk/Config.in
index 949f509b85..36e70eb7ad 100644
--- a/package/gawk/Config.in
+++ b/package/gawk/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_GAWK
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
depends on !BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
A special-purpose programming language which is data driven
rather than procedural. Allows for simple data-reformatting jobs
@@ -13,3 +14,4 @@ config BR2_PACKAGE_GAWK
comment "gawk needs a toolchain w/ wchar, dynamic library"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/grep/Config.in b/package/grep/Config.in
index 2cd3406165..64276506f0 100644
--- a/package/grep/Config.in
+++ b/package/grep/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_GREP
bool "grep"
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
The GNU regular expression matcher.
@@ -9,3 +10,4 @@ config BR2_PACKAGE_GREP
comment "grep needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/gzip/Config.in b/package/gzip/Config.in
index a251425f6e..f2eac0376f 100644
--- a/package/gzip/Config.in
+++ b/package/gzip/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_GZIP
bool "gzip"
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Standard GNU compressor. Provides things like gzip,
gunzip, gzcat, etc...
@@ -9,3 +10,4 @@ config BR2_PACKAGE_GZIP
comment "gzip needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/hdparm/Config.in b/package/hdparm/Config.in
index 1b57439bbe..52385b18ce 100644
--- a/package/hdparm/Config.in
+++ b/package/hdparm/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_HDPARM
bool "hdparm"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
hdparm - get/set hard disk parameters for Linux IDE drives.
diff --git a/package/ifplugd/Config.in b/package/ifplugd/Config.in
index cbb5128c4a..c4b5b5b9d1 100644
--- a/package/ifplugd/Config.in
+++ b/package/ifplugd/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_IFPLUGD
bool "ifplugd"
# libdaemon uses fork()
depends on BR2_USE_MMU
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_LIBDAEMON
help
Ifplugd is a daemon which will automatically configure your
diff --git a/package/ifupdown/Config.in b/package/ifupdown/Config.in
index ab4760617e..e683201736 100644
--- a/package/ifupdown/Config.in
+++ b/package/ifupdown/Config.in
@@ -4,6 +4,7 @@ config BR2_PACKAGE_IFUPDOWN
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0 # iproute2
# Default/our uclibc lacks wordexp()
depends on !BR2_TOOLCHAIN_USES_UCLIBC
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
# runtime for ip binary
select BR2_PACKAGE_IPROUTE2 if !BR2_PACKAGE_BUSYBOX
# runtime for run-parts
@@ -17,3 +18,4 @@ comment "ifupdown needs a glibc or musl toolchain w/ headers >= 3.0"
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_USES_UCLIBC || \
!BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/less/Config.in b/package/less/Config.in
index b7aa152aea..caf688aea0 100644
--- a/package/less/Config.in
+++ b/package/less/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_LESS
bool "less"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_NCURSES
help
Excellent text file viewer.
diff --git a/package/lsof/Config.in b/package/lsof/Config.in
index 7b7e47d65c..c27cc8160a 100644
--- a/package/lsof/Config.in
+++ b/package/lsof/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_LSOF
bool "lsof"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
lsof (LiSt Open Files)
The lsof tool lists information about files opened by
diff --git a/package/net-tools/Config.in b/package/net-tools/Config.in
index f98dca0557..3980b7edb8 100644
--- a/package/net-tools/Config.in
+++ b/package/net-tools/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_NET_TOOLS
bool "net-tools"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
A collection of programs that form the base set of the NET-3
diff --git a/package/netcat-openbsd/Config.in b/package/netcat-openbsd/Config.in
index 9681801389..0df997cb22 100644
--- a/package/netcat-openbsd/Config.in
+++ b/package/netcat-openbsd/Config.in
@@ -4,6 +4,7 @@ config BR2_PACKAGE_NETCAT_OPENBSD
depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_TOOLCHAIN_USES_GLIBC
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
A simple Unix utility which reads and writes data across network
connections using TCP or UDP protocol. It is designed to be a
@@ -21,3 +22,4 @@ config BR2_PACKAGE_NETCAT_OPENBSD
comment "netcat-openbsd needs a glibc toolchain w/ threads"
depends on BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_TOOLCHAIN_USES_GLIBC
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/netcat/Config.in b/package/netcat/Config.in
index 88273ffd50..924069ee1f 100644
--- a/package/netcat/Config.in
+++ b/package/netcat/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_NETCAT
bool "netcat"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Netcat is a featured networking utility which reads and writes data
across network connections, using the TCP/IP protocol.
diff --git a/package/patch/Config.in b/package/patch/Config.in
index 887c84d4d9..c5b93e9fd5 100644
--- a/package/patch/Config.in
+++ b/package/patch/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_PATCH
bool "patch"
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Take patch files (containing difference listings) and apply them
to original files, producing patched versions.
@@ -9,3 +10,4 @@ config BR2_PACKAGE_PATCH
comment "patch needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/procps-ng/Config.in b/package/procps-ng/Config.in
index 43e8758a15..553bea1a11 100644
--- a/package/procps-ng/Config.in
+++ b/package/procps-ng/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_PROCPS_NG
bool "procps-ng"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
diff --git a/package/psmisc/Config.in b/package/psmisc/Config.in
index cc8420b7bb..734542cc8a 100644
--- a/package/psmisc/Config.in
+++ b/package/psmisc/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_PSMISC
bool "psmisc"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
diff --git a/package/rpm/Config.in b/package/rpm/Config.in
index ad8279ef28..2be646a16e 100644
--- a/package/rpm/Config.in
+++ b/package/rpm/Config.in
@@ -1,6 +1,7 @@
comment "rpm needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
comment "rpm needs a toolchain w/ gcc >= 5"
depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_5 && BR2_sh
@@ -11,6 +12,7 @@ config BR2_PACKAGE_RPM
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 || !BR2_sh
depends on BR2_TOOLCHAIN_HAS_THREADS # beecrypt
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_BEECRYPT
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
select BR2_PACKAGE_NEON
diff --git a/package/rsyslog/Config.in b/package/rsyslog/Config.in
index 241ee2ec87..65291deae3 100644
--- a/package/rsyslog/Config.in
+++ b/package/rsyslog/Config.in
@@ -8,6 +8,7 @@ config BR2_PACKAGE_RSYSLOG
depends on BR2_USE_MMU # fork()
depends on !BR2_STATIC_LIBS # modules
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libfastjson
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Rsyslog is a powerful and flexible syslog implementation
@@ -17,3 +18,4 @@ comment "rsyslog needs a toolchain w/ threads, dynamic library"
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_HAS_SYNC_4
depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS \ No newline at end of file
diff --git a/package/sed/Config.in b/package/sed/Config.in
index c6c91df48f..6adebf24de 100644
--- a/package/sed/Config.in
+++ b/package/sed/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_SED
bool "sed"
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Super-useful stream editor.
@@ -8,3 +9,4 @@ config BR2_PACKAGE_SED
comment "sed needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/start-stop-daemon/Config.in b/package/start-stop-daemon/Config.in
index 7d8eb34a82..8cf44f7805 100644
--- a/package/start-stop-daemon/Config.in
+++ b/package/start-stop-daemon/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_START_STOP_DAEMON
bool "start-stop-daemon"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
start-stop-daemon is used to control the creation and termination
of system-level processes.
diff --git a/package/sysklogd/Config.in b/package/sysklogd/Config.in
index 64464c432c..4188fb8274 100644
--- a/package/sysklogd/Config.in
+++ b/package/sysklogd/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_SYSKLOGD
bool "syslogd & klogd"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
System log daemons syslogd and klogd.
diff --git a/package/syslog-ng/Config.in b/package/syslog-ng/Config.in
index fdc8d9f220..7f47d86bcf 100644
--- a/package/syslog-ng/Config.in
+++ b/package/syslog-ng/Config.in
@@ -7,6 +7,7 @@ config BR2_PACKAGE_SYSLOG_NG
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
syslog-ng is an enhanced log daemon, supporting a wide range
of input and output methods: syslog, unstructured text,
@@ -17,3 +18,4 @@ config BR2_PACKAGE_SYSLOG_NG
comment "syslog-ng needs a toolchain w/ wchar, threads"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/sysvinit/Config.in b/package/sysvinit/Config.in
index 2dc3bb07bb..ab67ed60f7 100644
--- a/package/sysvinit/Config.in
+++ b/package/sysvinit/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_SYSVINIT
bool "sysvinit"
depends on BR2_INIT_SYSV
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
/sbin/init - parent of all processes
diff --git a/package/tar/Config.in b/package/tar/Config.in
index 74b0219919..0eea1b8456 100644
--- a/package/tar/Config.in
+++ b/package/tar/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_TAR
bool "tar"
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
A program that saves many files together into a single tape or disk
archive, and can restore individual files from the archive.
@@ -10,3 +11,4 @@ config BR2_PACKAGE_TAR
comment "tar needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/tftpd/Config.in b/package/tftpd/Config.in
index 609b5d129d..6517bd5817 100644
--- a/package/tftpd/Config.in
+++ b/package/tftpd/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_TFTPD
bool "tftpd"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
HPA's Trivial File Transfer Protocol (tftp) server.
diff --git a/package/time/Config.in b/package/time/Config.in
index f4694a2b7c..40275cf0e5 100644
--- a/package/time/Config.in
+++ b/package/time/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_TIME
depends on BR2_USE_MMU # fork()
# See https://savannah.gnu.org/bugs/index.php?48000
depends on !BR2_STATIC_LIBS
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
The GNU time utility.
diff --git a/package/unzip/Config.in b/package/unzip/Config.in
index 0d98d28776..da6902e4d7 100644
--- a/package/unzip/Config.in
+++ b/package/unzip/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_UNZIP
bool "unzip"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
UnZip is an extraction utility for archives compressed in
.zip format (also called "zipfiles"). Although highly
diff --git a/package/vim/Config.in b/package/vim/Config.in
index 8a5c214975..b851627ca0 100644
--- a/package/vim/Config.in
+++ b/package/vim/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_VIM
bool "vim"
depends on BR2_USE_MMU # uses fork()
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
help
@@ -23,3 +24,4 @@ endif
comment "vim needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
depends on BR2_USE_MMU
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/wget/Config.in b/package/wget/Config.in
index 26a2019d47..acb20f8f09 100644
--- a/package/wget/Config.in
+++ b/package/wget/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_WGET
# fork()
depends on BR2_USE_MMU
depends on BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
Network utility to retrieve files from http, https and ftp.
@@ -11,3 +12,4 @@ config BR2_PACKAGE_WGET
comment "wget needs a toolchain w/ wchar"
depends on BR2_USE_MMU
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/which/Config.in b/package/which/Config.in
index 5811083fa5..db090ea87a 100644
--- a/package/which/Config.in
+++ b/package/which/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_WHICH
bool "which"
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
help
The standard 'which' utility.
diff --git a/package/whois/Config.in b/package/whois/Config.in
index 95e3dc6101..0fbaf904d2 100644
--- a/package/whois/Config.in
+++ b/package/whois/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_WHOIS
bool "whois"
depends on BR2_USE_WCHAR # gettext
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
help
Improved whois client.
@@ -9,3 +10,4 @@ config BR2_PACKAGE_WHOIS
comment "whois needs a toolchain w/ wchar"
depends on !BR2_USE_WCHAR
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
diff --git a/package/zsh/Config.in b/package/zsh/Config.in
index 261df42678..ed8cf678de 100644
--- a/package/zsh/Config.in
+++ b/package/zsh/Config.in
@@ -1,6 +1,7 @@
config BR2_PACKAGE_ZSH
bool "zsh"
depends on BR2_USE_MMU # fork()
+ depends on BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
select BR2_PACKAGE_NCURSES
help
zsh is a shell designed for interactive use, although it is also