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
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
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.
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
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
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
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
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
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
# 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:
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.
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
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
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
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.
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.
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.
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
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
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
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,
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.
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,