summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/s6-dns/Config.in2
-rw-r--r--package/s6-linux-init/Config.in2
-rw-r--r--package/s6-linux-utils/Config.in2
-rw-r--r--package/s6-networking/Config.in2
-rw-r--r--package/s6-portable-utils/Config.in2
-rw-r--r--package/s6-rc/Config.in2
-rw-r--r--package/s6/Config.in2
-rw-r--r--package/sepolgen/Config.in2
-rw-r--r--package/setools/Config.in8
-rw-r--r--package/sigrok-cli/Config.in2
-rw-r--r--package/sispmctl/Config.in4
-rw-r--r--package/softether/Config.in6
-rw-r--r--package/speex/Config.in2
-rw-r--r--package/sshfs/Config.in8
-rw-r--r--package/startup-notification/Config.in2
-rw-r--r--package/stella/Config.in6
-rw-r--r--package/strongswan/Config.in4
-rw-r--r--package/subversion/Config.in4
-rw-r--r--package/sunxi-mali/Config.in2
-rw-r--r--package/syslog-ng/Config.in8
-rw-r--r--package/sysprof/Config.in2
-rw-r--r--package/sysstat/Config.in3
22 files changed, 38 insertions, 39 deletions
diff --git a/package/s6-dns/Config.in b/package/s6-dns/Config.in
index 75917f9e2e..e982fdad0d 100644
--- a/package/s6-dns/Config.in
+++ b/package/s6-dns/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_DNS
bool "s6-dns"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-dns is a suite of DNS client programs and libraries for
Unix systems, as an alternative to the BIND, djbdns or other
diff --git a/package/s6-linux-init/Config.in b/package/s6-linux-init/Config.in
index d930e2f302..b56b861f99 100644
--- a/package/s6-linux-init/Config.in
+++ b/package/s6-linux-init/Config.in
@@ -1,9 +1,9 @@
config BR2_PACKAGE_S6_LINUX_INIT
bool "s6-linux-init"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6
select BR2_PACKAGE_S6_LINUX_UTILS
select BR2_PACKAGE_S6_PORTABLE_UTILS
- depends on BR2_USE_MMU # s6
help
s6-linux-init is a set of minimalistic tools to create a
s6-based init system, including a /sbin/init binary, on a
diff --git a/package/s6-linux-utils/Config.in b/package/s6-linux-utils/Config.in
index 14af3cfe0f..43e6bb9144 100644
--- a/package/s6-linux-utils/Config.in
+++ b/package/s6-linux-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_LINUX_UTILS
bool "s6-linux-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-linux-utils is a set of minimalistic Linux-specific
system utilities.
diff --git a/package/s6-networking/Config.in b/package/s6-networking/Config.in
index ebb77a7dd2..bdf58476c4 100644
--- a/package/s6-networking/Config.in
+++ b/package/s6-networking/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_S6_NETWORKING
bool "s6-networking"
+ depends on BR2_USE_MMU # s6
select BR2_PACKAGE_S6_DNS
select BR2_PACKAGE_S6
- depends on BR2_USE_MMU # s6
help
s6-networking is a suite of small networking utilities for
Unix systems. It includes command-line client and server
diff --git a/package/s6-portable-utils/Config.in b/package/s6-portable-utils/Config.in
index 86ebc4c172..8521ecfa8a 100644
--- a/package/s6-portable-utils/Config.in
+++ b/package/s6-portable-utils/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_PORTABLE_UTILS
bool "s6-portable-utils"
- select BR2_PACKAGE_SKALIBS
depends on BR2_USE_MMU # skalibs
+ select BR2_PACKAGE_SKALIBS
help
s6-portable-utils is a set of tiny general Unix utilities,
often performing well-known tasks such as cut and grep, but
diff --git a/package/s6-rc/Config.in b/package/s6-rc/Config.in
index d2ec75e8bf..39a924eac5 100644
--- a/package/s6-rc/Config.in
+++ b/package/s6-rc/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6_RC
bool "s6-rc"
- select BR2_PACKAGE_S6
depends on BR2_USE_MMU # s6
+ select BR2_PACKAGE_S6
help
s6-rc is a service manager for s6-based systems, i.e. a
suite of programs that can start and stop services, both
diff --git a/package/s6/Config.in b/package/s6/Config.in
index 7c192c1de8..043380f402 100644
--- a/package/s6/Config.in
+++ b/package/s6/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_S6
bool "s6"
- select BR2_PACKAGE_EXECLINE
depends on BR2_USE_MMU # execline
+ select BR2_PACKAGE_EXECLINE
help
s6 is a small suite of programs for UNIX, designed to allow
process supervision (a.k.a service supervision), in the line
diff --git a/package/sepolgen/Config.in b/package/sepolgen/Config.in
index 36718163c8..8dd90388c8 100644
--- a/package/sepolgen/Config.in
+++ b/package/sepolgen/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SEPOLGEN
bool "sepolgen"
- select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
depends on BR2_USE_WCHAR # python3
depends on BR2_USE_MMU # python3
depends on BR2_TOOLCHAIN_HAS_THREADS # python3
depends on !BR2_STATIC_LIBS # python3
+ select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON
help
This package contains a Python module that forms the core of
the modern audit2allow (which is a part of the package
diff --git a/package/setools/Config.in b/package/setools/Config.in
index 5e7f39d65f..d7b119ffc6 100644
--- a/package/setools/Config.in
+++ b/package/setools/Config.in
@@ -1,9 +1,5 @@
config BR2_PACKAGE_SETOOLS
bool "setools"
- select BR2_PACKAGE_LIBSELINUX
- select BR2_PACKAGE_SQLITE
- select BR2_PACKAGE_LIBXML2
- select BR2_PACKAGE_BZIP2
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on !BR2_STATIC_LIBS
depends on BR2_INSTALL_LIBSTDCPP
@@ -14,6 +10,10 @@ config BR2_PACKAGE_SETOOLS
# section for versioned symbol"
# arc: libselinux not available
depends on !BR2_nios2 && !BR2_bfin && !BR2_arc
+ select BR2_PACKAGE_LIBSELINUX
+ select BR2_PACKAGE_SQLITE
+ select BR2_PACKAGE_LIBXML2
+ select BR2_PACKAGE_BZIP2
help
SETools is an open source project designed to facilitate
SELinux policy analysis. The primary tools are:
diff --git a/package/sigrok-cli/Config.in b/package/sigrok-cli/Config.in
index b8eb60d1ba..236166595d 100644
--- a/package/sigrok-cli/Config.in
+++ b/package/sigrok-cli/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SIGROK_CLI
bool "sigrok-cli"
- select BR2_PACKAGE_LIBSIGROK
# libsigrok->libglib2:
depends on BR2_USE_WCHAR
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU
# libsigrok
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
+ select BR2_PACKAGE_LIBSIGROK
help
Sigrok-cli is a command-line frontend for the sigrok
software suite.
diff --git a/package/sispmctl/Config.in b/package/sispmctl/Config.in
index 976b08f885..6066dc051b 100644
--- a/package/sispmctl/Config.in
+++ b/package/sispmctl/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SISPMCTL
bool "sispmctl"
- select BR2_PACKAGE_LIBUSB
- select BR2_PACKAGE_LIBUSB_COMPAT
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
depends on BR2_USE_WCHAR
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_LIBUSB
+ select BR2_PACKAGE_LIBUSB_COMPAT
help
sispmctl is an application enabling the use of the GEMBIRD
SiS-PM and mSiS(sispm) USB-controlled power-outlet device
diff --git a/package/softether/Config.in b/package/softether/Config.in
index 60f1357529..55e5426775 100644
--- a/package/softether/Config.in
+++ b/package/softether/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_SOFTETHER
bool "softether"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
- select BR2_PACKAGE_OPENSSL
- select BR2_PACKAGE_READLINE
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_USE_MMU # fork()
depends on BR2_USE_WCHAR
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
+ select BR2_PACKAGE_OPENSSL
+ select BR2_PACKAGE_READLINE
help
The SoftEther Server is a fully integrated implementation of the SSTP,
L2TP, L2TPv3, OpenVPN, and IPSec virtual private networking protocols
diff --git a/package/speex/Config.in b/package/speex/Config.in
index f18e866f1b..c4e3df5dcd 100644
--- a/package/speex/Config.in
+++ b/package/speex/Config.in
@@ -16,8 +16,8 @@ config BR2_PACKAGE_SPEEX_ARM4
depends on BR2_ARM_CPU_ARMV4
config BR2_PACKAGE_SPEEX_ARM5E
- default y
bool
+ default y
depends on BR2_arm && !BR2_PACKAGE_SPEEX_ARM4
endif
diff --git a/package/sshfs/Config.in b/package/sshfs/Config.in
index 31fef9fc86..54aa8312b7 100644
--- a/package/sshfs/Config.in
+++ b/package/sshfs/Config.in
@@ -1,14 +1,14 @@
config BR2_PACKAGE_SSHFS
bool "sshfs (FUSE)"
+ depends on BR2_USE_WCHAR # glib2
+ depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
+ depends on BR2_USE_MMU # libfuse, glib2
+ depends on !BR2_STATIC_LIBS # libfuse
select BR2_PACKAGE_LIBFUSE
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
select BR2_PACKAGE_OPENSSH
- depends on BR2_USE_WCHAR # glib2
- depends on BR2_TOOLCHAIN_HAS_THREADS # libfuse, glib2
- depends on BR2_USE_MMU # libfuse, glib2
- depends on !BR2_STATIC_LIBS # libfuse
help
FUSE filesystem client based on the SSH File Transfer Protocol.
diff --git a/package/startup-notification/Config.in b/package/startup-notification/Config.in
index 1fc6dad1e7..24771ea0f4 100644
--- a/package/startup-notification/Config.in
+++ b/package/startup-notification/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_STARTUP_NOTIFICATION
bool "startup-notification"
- select BR2_PACKAGE_XLIB_LIBX11
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_XLIB_LIBX11
help
Startup-notification is a library used to monitor application startup.
diff --git a/package/stella/Config.in b/package/stella/Config.in
index 55f177f753..dd8e32a651 100644
--- a/package/stella/Config.in
+++ b/package/stella/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_STELLA
bool "stella"
- select BR2_PACKAGE_SDL2
- select BR2_PACKAGE_LIBPNG
- select BR2_PACKAGE_ZLIB
depends on !BR2_STATIC_LIBS # sdl2
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
+ select BR2_PACKAGE_SDL2
+ select BR2_PACKAGE_LIBPNG
+ select BR2_PACKAGE_ZLIB
help
Stella is a multi-platform Atari 2600 VCS emulator.
diff --git a/package/strongswan/Config.in b/package/strongswan/Config.in
index 0a95ac021e..5119706f59 100644
--- a/package/strongswan/Config.in
+++ b/package/strongswan/Config.in
@@ -120,12 +120,12 @@ config BR2_PACKAGE_STRONGSWAN_SCEP
config BR2_PACKAGE_STRONGSWAN_SCRIPTS
bool "Enable additional utilities (found in scripts directory)"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
config BR2_PACKAGE_STRONGSWAN_VICI
bool "Enable vici/swanctl"
- depends on BR2_PACKAGE_STRONGSWAN_CHARON
default y
+ depends on BR2_PACKAGE_STRONGSWAN_CHARON
endif
diff --git a/package/subversion/Config.in b/package/subversion/Config.in
index ffe424a7e2..ecac51814e 100644
--- a/package/subversion/Config.in
+++ b/package/subversion/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_SUBVERSION
bool "subversion"
- select BR2_PACKAGE_APR
- select BR2_PACKAGE_APR_UTIL
# apr really needs shared library support
depends on !BR2_STATIC_LIBS
depends on BR2_USE_MMU # apr
+ select BR2_PACKAGE_APR
+ select BR2_PACKAGE_APR_UTIL
select BR2_PACKAGE_EXPAT
select BR2_PACKAGE_ZLIB
select BR2_PACKAGE_SQLITE
diff --git a/package/sunxi-mali/Config.in b/package/sunxi-mali/Config.in
index c6754c2821..71b11955a8 100644
--- a/package/sunxi-mali/Config.in
+++ b/package/sunxi-mali/Config.in
@@ -51,8 +51,8 @@ comment "r3p0 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
config BR2_PACKAGE_SUNXI_MALI_R3P1
- depends on BR2_ARM_EABIHF
bool "r3p1"
+ depends on BR2_ARM_EABIHF
comment "r3p1 requires an EABIhf toolchain"
depends on !BR2_ARM_EABIHF
diff --git a/package/syslog-ng/Config.in b/package/syslog-ng/Config.in
index 7f47d86bcf..fbc236221a 100644
--- a/package/syslog-ng/Config.in
+++ b/package/syslog-ng/Config.in
@@ -1,13 +1,13 @@
config BR2_PACKAGE_SYSLOG_NG
bool "syslog-ng"
- select BR2_PACKAGE_EVENTLOG
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_PCRE
- select BR2_PACKAGE_OPENSSL
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
+ select BR2_PACKAGE_EVENTLOG
+ select BR2_PACKAGE_LIBGLIB2
+ select BR2_PACKAGE_PCRE
+ select BR2_PACKAGE_OPENSSL
help
syslog-ng is an enhanced log daemon, supporting a wide range
of input and output methods: syslog, unstructured text,
diff --git a/package/sysprof/Config.in b/package/sysprof/Config.in
index e1b0488e84..3913274be4 100644
--- a/package/sysprof/Config.in
+++ b/package/sysprof/Config.in
@@ -1,12 +1,12 @@
config BR2_PACKAGE_SYSPROF
bool "sysprof"
- select BR2_PACKAGE_LIBGLIB2
depends on BR2_USE_WCHAR # glib2
depends on BR2_TOOLCHAIN_HAS_THREADS # glib2
depends on BR2_USE_MMU # glib2
# In its util.h file, sysprof contains architecture-specific
# code
depends on BR2_i386 || BR2_x86_64 || BR2_powerpc || BR2_sh4a || BR2_sh4aeb
+ select BR2_PACKAGE_LIBGLIB2
help
Sysprof is a statistical, system-wide profiler that can
profile user and kernel code using the perf API.
diff --git a/package/sysstat/Config.in b/package/sysstat/Config.in
index c262799104..923c48a110 100644
--- a/package/sysstat/Config.in
+++ b/package/sysstat/Config.in
@@ -1,8 +1,7 @@
config BR2_PACKAGE_SYSSTAT
bool "sysstat"
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
- # Uses fork()
- depends on BR2_USE_MMU
help
The sysstat utilities are a collection of performance
monitoring tools for Linux. These include sar, sadf, mpstat,
OpenPOWER on IntegriCloud