summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/pangomm/Config.in8
-rw-r--r--package/pcmanfm/Config.in8
-rw-r--r--package/php/Config.ext8
-rw-r--r--package/portaudio/Config.in2
-rw-r--r--package/powerpc-utils/Config.in2
-rw-r--r--package/powervr/Config.in2
-rw-r--r--package/pppd/Config.in2
-rw-r--r--package/pulseaudio/Config.in2
-rw-r--r--package/pulseview/Config.in16
-rw-r--r--package/pure-ftpd/Config.in2
-rw-r--r--package/python-crossbar/Config.in2
-rw-r--r--package/python-ipaddr/Config.in2
-rw-r--r--package/python-libconfig/Config.in6
-rw-r--r--package/python-msgpack/Config.in2
-rw-r--r--package/python-pylibftdi/Config.in2
-rw-r--r--package/python-pysnmp-apps/Config.in2
-rw-r--r--package/python-pysnmp-mibs/Config.in2
-rw-r--r--package/python-service-identity/Config.in2
-rw-r--r--package/python-treq/Config.in2
-rw-r--r--package/python/Config.in12
20 files changed, 43 insertions, 43 deletions
diff --git a/package/pangomm/Config.in b/package/pangomm/Config.in
index a7c41a008f..08c6064c0c 100644
--- a/package/pangomm/Config.in
+++ b/package/pangomm/Config.in
@@ -1,15 +1,15 @@
config BR2_PACKAGE_PANGOMM
bool "pangomm"
- select BR2_PACKAGE_CAIROMM
- select BR2_PACKAGE_GLIBMM
- select BR2_PACKAGE_PANGO
- select BR2_PACKAGE_LIBSIGC
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # pango -> harfbuzz
depends on BR2_INSTALL_LIBSTDCPP # glibmm/pango
depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # C++11
depends on BR2_TOOLCHAIN_HAS_THREADS # *mm/pango -> libglib2
depends on BR2_USE_MMU # *mm/pango -> libglib2
depends on BR2_USE_WCHAR # *mm/pango -> libglib2
+ select BR2_PACKAGE_CAIROMM
+ select BR2_PACKAGE_GLIBMM
+ select BR2_PACKAGE_PANGO
+ select BR2_PACKAGE_LIBSIGC
help
The pangomm package is a set of C++ bindings for Pango.
diff --git a/package/pcmanfm/Config.in b/package/pcmanfm/Config.in
index 40ebbdfcb4..979e74777d 100644
--- a/package/pcmanfm/Config.in
+++ b/package/pcmanfm/Config.in
@@ -1,15 +1,15 @@
config BR2_PACKAGE_PCMANFM
bool "pcmanfm"
- select BR2_PACKAGE_LIBFM
- select BR2_PACKAGE_MENU_CACHE
- select BR2_PACKAGE_LIBGLIB2
- select BR2_PACKAGE_LIBGTK2 if !BR2_PACKAGE_LIBGTK3_X11
depends on BR2_PACKAGE_XORG7
depends on BR2_USE_WCHAR # libglib2
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2
depends on BR2_USE_MMU # libglib2
depends on BR2_INSTALL_LIBSTDCPP # libgtk2
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libgtk2 -> pango -> harfbuzz
+ select BR2_PACKAGE_LIBFM
+ select BR2_PACKAGE_MENU_CACHE
+ select BR2_PACKAGE_LIBGLIB2
+ select BR2_PACKAGE_LIBGTK2 if !BR2_PACKAGE_LIBGTK3_X11
help
PCMan File Manager (PCManFM) is a file manager application developed
by Hong Jen Yee from Taiwan which is meant to be a replacement for
diff --git a/package/php/Config.ext b/package/php/Config.ext
index 7c3ba7e8c4..43cc4b3289 100644
--- a/package/php/Config.ext
+++ b/package/php/Config.ext
@@ -53,8 +53,8 @@ config BR2_PACKAGE_PHP_EXT_ZIP
config BR2_PACKAGE_PHP_EXT_ZLIB
bool "zlib"
- select BR2_PACKAGE_ZLIB
default y
+ select BR2_PACKAGE_ZLIB
help
zlib support
@@ -136,9 +136,9 @@ config BR2_PACKAGE_PHP_EXT_PDO_MYSQL
config BR2_PACKAGE_PHP_EXT_PDO_POSTGRESQL
bool "PostgreSQL"
- select BR2_PACKAGE_POSTGRESQL
depends on BR2_USE_MMU # postgresql
depends on !BR2_STATIC_LIBS
+ select BR2_PACKAGE_POSTGRESQL
help
PDO driver for PostgreSQL
@@ -164,8 +164,8 @@ comment "Human language and character encoding support"
config BR2_PACKAGE_PHP_EXT_GETTEXT
bool "Gettext"
- select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
depends on BR2_USE_WCHAR
+ select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
help
Gettext support
@@ -180,11 +180,11 @@ config BR2_PACKAGE_PHP_EXT_ICONV
config BR2_PACKAGE_PHP_EXT_INTL
bool "intl"
- select BR2_PACKAGE_ICU
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_USE_WCHAR
depends on !BR2_BINFMT_FLAT # icu
depends on BR2_TOOLCHAIN_HAS_THREADS # icu
+ select BR2_PACKAGE_ICU
help
Internationalization support
diff --git a/package/portaudio/Config.in b/package/portaudio/Config.in
index 252a92a650..18e87fde5e 100644
--- a/package/portaudio/Config.in
+++ b/package/portaudio/Config.in
@@ -14,8 +14,8 @@ if BR2_PACKAGE_PORTAUDIO
config BR2_PACKAGE_PORTAUDIO_ALSA
bool "alsa support"
- select BR2_PACKAGE_ALSA_LIB
default y
+ select BR2_PACKAGE_ALSA_LIB
help
Compile with ALSA support.
diff --git a/package/powerpc-utils/Config.in b/package/powerpc-utils/Config.in
index fb2fb7fac2..b0ca84789e 100644
--- a/package/powerpc-utils/Config.in
+++ b/package/powerpc-utils/Config.in
@@ -16,8 +16,8 @@ if BR2_PACKAGE_POWERPC_UTILS
config BR2_PACKAGE_POWERPC_UTILS_RTAS
bool "RTAS support"
- select BR2_PACKAGE_LIBRTAS
depends on BR2_TOOLCHAIN_USES_GLIBC
+ select BR2_PACKAGE_LIBRTAS
help
Enable support for functions that require RTAS.
diff --git a/package/powervr/Config.in b/package/powervr/Config.in
index 746e15b291..7be2b2378a 100644
--- a/package/powervr/Config.in
+++ b/package/powervr/Config.in
@@ -2,5 +2,5 @@ config BR2_PACKAGE_HAS_POWERVR
bool
config BR2_PACKAGE_PROVIDES_POWERVR
- depends on BR2_PACKAGE_HAS_POWERVR
string
+ depends on BR2_PACKAGE_HAS_POWERVR
diff --git a/package/pppd/Config.in b/package/pppd/Config.in
index b56b623459..8c56421c0d 100644
--- a/package/pppd/Config.in
+++ b/package/pppd/Config.in
@@ -11,8 +11,8 @@ config BR2_PACKAGE_PPPD
if BR2_PACKAGE_PPPD
config BR2_PACKAGE_PPPD_FILTER
- select BR2_PACKAGE_LIBPCAP
bool "filtering"
+ select BR2_PACKAGE_LIBPCAP
help
Packet filtering abilities for pppd. If enabled,
the pppd active-filter and pass-filter options
diff --git a/package/pulseaudio/Config.in b/package/pulseaudio/Config.in
index 20aa374fce..0adfd88c79 100644
--- a/package/pulseaudio/Config.in
+++ b/package/pulseaudio/Config.in
@@ -4,11 +4,11 @@ config BR2_PACKAGE_PULSEAUDIO
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on !BR2_STATIC_LIBS
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # json-c
+ depends on BR2_USE_MMU # fork()
select BR2_PACKAGE_LIBTOOL
select BR2_PACKAGE_JSON_C
select BR2_PACKAGE_LIBSNDFILE
select BR2_PACKAGE_SPEEX
- depends on BR2_USE_MMU # fork()
help
PulseAudio is a sound system for POSIX OSes, meaning that it
is a proxy for your sound applications. It allows you to do
diff --git a/package/pulseview/Config.in b/package/pulseview/Config.in
index 46abe78f76..daa0fbab60 100644
--- a/package/pulseview/Config.in
+++ b/package/pulseview/Config.in
@@ -1,8 +1,15 @@
config BR2_PACKAGE_PULSEVIEW
bool "pulseview"
+ depends on BR2_PACKAGE_QT5
+ # libsigrok->libglib2:
+ depends on BR2_USE_WCHAR
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ depends on BR2_USE_MMU
+ depends on BR2_INSTALL_LIBSTDCPP
+ # libsigrok
+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
select BR2_PACKAGE_LIBSIGROK
select BR2_PACKAGE_LIBSIGROKCXX
- depends on BR2_PACKAGE_QT5
select BR2_PACKAGE_QT5BASE_WIDGETS
select BR2_PACKAGE_QT5BASE_PNG
select BR2_PACKAGE_QT5SVG
@@ -10,13 +17,6 @@ config BR2_PACKAGE_PULSEVIEW
select BR2_PACKAGE_BOOST_FILESYSTEM
select BR2_PACKAGE_BOOST_SYSTEM
select BR2_PACKAGE_BOOST_THREAD
- # libsigrok->libglib2:
- depends on BR2_USE_WCHAR
- depends on BR2_TOOLCHAIN_HAS_THREADS
- depends on BR2_USE_MMU
- depends on BR2_INSTALL_LIBSTDCPP
- # libsigrok
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
help
PulseView is a Qt based logic analyzer, oscilloscope
and MSO GUI for sigrok.
diff --git a/package/pure-ftpd/Config.in b/package/pure-ftpd/Config.in
index 57b78d1ae6..0e1e9c264e 100644
--- a/package/pure-ftpd/Config.in
+++ b/package/pure-ftpd/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_PURE_FTPD
bool "pure-ftpd"
- select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
depends on BR2_USE_MMU # fork()
+ select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
help
Pure-FTPd is a free (BSD), secure, production-quality and standard-
conformant FTP server. It doesn't provide useless bells and whistles,
diff --git a/package/python-crossbar/Config.in b/package/python-crossbar/Config.in
index be8332515e..faec922e50 100644
--- a/package/python-crossbar/Config.in
+++ b/package/python-crossbar/Config.in
@@ -1,5 +1,6 @@
config BR2_PACKAGE_PYTHON_CROSSBAR
bool "python-crossbar"
+ depends on BR2_INSTALL_LIBSTDCPP # python-pyasn
# All the following dependencies are runtime dependencies
select BR2_PACKAGE_PYTHON_AUTOBAHN
select BR2_PACKAGE_PYTHON_CBOR
@@ -31,7 +32,6 @@ config BR2_PACKAGE_PYTHON_CROSSBAR
select BR2_PACKAGE_PYTHON_UBJSON
select BR2_PACKAGE_PYTHON_WATCHDOG
select BR2_PACKAGE_PYTHON_WSACCEL
- depends on BR2_INSTALL_LIBSTDCPP # python-pyasn
help
Crossbar.io is an open-source WAMP application router that
allows to build advanced applications from loosely-coupled
diff --git a/package/python-ipaddr/Config.in b/package/python-ipaddr/Config.in
index 9db2dab38b..57279273f9 100644
--- a/package/python-ipaddr/Config.in
+++ b/package/python-ipaddr/Config.in
@@ -1,6 +1,6 @@
config BR2_PACKAGE_PYTHON_IPADDR
- depends on BR2_PACKAGE_PYTHON # included since python3.3
bool "python-ipaddr"
+ depends on BR2_PACKAGE_PYTHON # included since python3.3
help
An IPv4/IPv6 manipulation library in Python. This library is
used to create/poke/manipulate IPv4 and IPv6 addresses and
diff --git a/package/python-libconfig/Config.in b/package/python-libconfig/Config.in
index a222f9a130..00688719ee 100644
--- a/package/python-libconfig/Config.in
+++ b/package/python-libconfig/Config.in
@@ -4,13 +4,13 @@ comment "python-libconfig needs a glibc or uClibc toolchain w/ C++, threads"
config BR2_PACKAGE_PYTHON_LIBCONFIG
bool "python-libconfig"
- select BR2_PACKAGE_BOOST
- select BR2_PACKAGE_BOOST_PYTHON
- select BR2_PACKAGE_LIBCONFIG
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_HAS_THREADS
# error: invalid use of incomplete type 'struct _IO_FILE'
depends on !BR2_TOOLCHAIN_USES_MUSL
+ select BR2_PACKAGE_BOOST
+ select BR2_PACKAGE_BOOST_PYTHON
+ select BR2_PACKAGE_LIBCONFIG
help
Python bindings to the C++ library libconfig
diff --git a/package/python-msgpack/Config.in b/package/python-msgpack/Config.in
index 7dfe8e81f1..9aa2b5f824 100644
--- a/package/python-msgpack/Config.in
+++ b/package/python-msgpack/Config.in
@@ -1,8 +1,8 @@
config BR2_PACKAGE_PYTHON_MSGPACK
bool "python-msgpack"
- select BR2_PACKAGE_MSGPACK
depends on BR2_INSTALL_LIBSTDCPP # msgpack
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # msgpack
+ select BR2_PACKAGE_MSGPACK
help
MessagePack (http://msgpack.org/) is a fast, compact binary
serialization format, suitable for similar data to JSON.
diff --git a/package/python-pylibftdi/Config.in b/package/python-pylibftdi/Config.in
index f829071235..d340974656 100644
--- a/package/python-pylibftdi/Config.in
+++ b/package/python-pylibftdi/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_PYTHON_PYLIBFTDI
bool "python-pylibftdi"
- select BR2_PACKAGE_LIBFTDI
depends on BR2_TOOLCHAIN_HAS_THREADS # libusb
+ select BR2_PACKAGE_LIBFTDI
help
This package contains the python language binding libftdi.
diff --git a/package/python-pysnmp-apps/Config.in b/package/python-pysnmp-apps/Config.in
index b032eba1fe..32e3269946 100644
--- a/package/python-pysnmp-apps/Config.in
+++ b/package/python-pysnmp-apps/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_PYTHON_PYSNMP_APPS
bool "python-pysnmp-apps"
- select BR2_PACKAGE_PYTHON_PYSNMP
depends on BR2_INSTALL_LIBSTDCPP # pysnmp -> pyasn
+ select BR2_PACKAGE_PYTHON_PYSNMP
help
A collection of command-line tools for SNMP management
purposes built on top of the PySNMP package.
diff --git a/package/python-pysnmp-mibs/Config.in b/package/python-pysnmp-mibs/Config.in
index eca17d26aa..521d95eab1 100644
--- a/package/python-pysnmp-mibs/Config.in
+++ b/package/python-pysnmp-mibs/Config.in
@@ -1,7 +1,7 @@
config BR2_PACKAGE_PYTHON_PYSNMP_MIBS
bool "python-pysnmp-mibs"
- select BR2_PACKAGE_PYTHON_PYSNMP
depends on BR2_INSTALL_LIBSTDCPP # pysnmp -> pyasn
+ select BR2_PACKAGE_PYTHON_PYSNMP
help
PySNMP MIBs is a set of IETF & IANA MIBs pre-compiled and
packaged to simplify their use with the PySNMP library.
diff --git a/package/python-service-identity/Config.in b/package/python-service-identity/Config.in
index c9cbb6cca1..304b38acde 100644
--- a/package/python-service-identity/Config.in
+++ b/package/python-service-identity/Config.in
@@ -1,10 +1,10 @@
config BR2_PACKAGE_PYTHON_SERVICE_IDENTITY
bool "python-service-identity"
+ depends on BR2_INSTALL_LIBSTDCPP # python-pyopenssl, python-pyasn
select BR2_PACKAGE_PYTHON_CHARACTERISTIC # runtime
select BR2_PACKAGE_PYTHON_PYASN # runtime
select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime
select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime
- depends on BR2_INSTALL_LIBSTDCPP # python-pyopenssl, python-pyasn
help
Service identity verification for pyOpenSSL.
diff --git a/package/python-treq/Config.in b/package/python-treq/Config.in
index 4a237373d1..2047cc0dc7 100644
--- a/package/python-treq/Config.in
+++ b/package/python-treq/Config.in
@@ -1,11 +1,11 @@
config BR2_PACKAGE_PYTHON_TREQ
bool "python-treq"
+ depends on BR2_INSTALL_LIBSTDCPP # python-pyopenssl
select BR2_PACKAGE_PYTHON_REQUESTS # runtime
select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime
select BR2_PACKAGE_PYTHON_SIX # runtime
select BR2_PACKAGE_PYTHON_TWISTED # runtime
select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime
- depends on BR2_INSTALL_LIBSTDCPP # python-pyopenssl
help
treq is an HTTP library inspired by requests but written on
top of Twisted's Agents. It provides a simple, higher level
diff --git a/package/python/Config.in b/package/python/Config.in
index fa83e7774a..054ccd2aaa 100644
--- a/package/python/Config.in
+++ b/package/python/Config.in
@@ -39,14 +39,14 @@ menu "core python modules"
comment "The following modules are unusual or require extra libraries"
config BR2_PACKAGE_PYTHON_BZIP2
- select BR2_PACKAGE_BZIP2
bool "bzip2 module"
+ select BR2_PACKAGE_BZIP2
help
bzip2 module for Python
config BR2_PACKAGE_PYTHON_BSDDB
- select BR2_PACKAGE_BERKELEYDB
bool "bsddb module"
+ select BR2_PACKAGE_BERKELEYDB
help
bsddb module for Python.
@@ -56,8 +56,8 @@ config BR2_PACKAGE_PYTHON_CODECSCJK
Chinese/Japanese/Korean codecs module for Python (large).
config BR2_PACKAGE_PYTHON_CURSES
- select BR2_PACKAGE_NCURSES
bool "curses module"
+ select BR2_PACKAGE_NCURSES
help
curses module for Python.
@@ -67,15 +67,15 @@ config BR2_PACKAGE_PYTHON_OSSAUDIODEV
ossaudiodev module for Python.
config BR2_PACKAGE_PYTHON_READLINE
- select BR2_PACKAGE_READLINE
bool "readline"
+ select BR2_PACKAGE_READLINE
help
readline module for Python (required for command-line
editing in the Python shell).
config BR2_PACKAGE_PYTHON_SSL
- select BR2_PACKAGE_OPENSSL
bool "ssl"
+ select BR2_PACKAGE_OPENSSL
help
_ssl module for Python (required for https in urllib etc).
@@ -110,8 +110,8 @@ config BR2_PACKAGE_PYTHON_SQLITE
SQLite database support
config BR2_PACKAGE_PYTHON_PYEXPAT
- select BR2_PACKAGE_EXPAT
bool "xml module"
+ select BR2_PACKAGE_EXPAT
help
pyexpat and xml libraries for Python