php modules can't be selected if the php package is not selected, see [1].
So adding the dependency is not necessary.
Also we don't add such dependencies for python modules.
[1] https://git.buildroot.net/buildroot/tree/package/Config.in?h=2019.11#n798
Signed-off-by: Romain Naour <romain.naour@smile.fr>
Cc: Nicolas Carrier <nicolas.carrier@orolia.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
config BR2_PACKAGE_PHP_AMQP
bool "php-amqp"
- depends on BR2_PACKAGE_PHP
depends on BR2_TOOLCHAIN_HAS_THREADS # rabbitmq-c
select BR2_PACKAGE_OPENSSL # rabbitmq-c: amqp_ssl_socket.h
select BR2_PACKAGE_RABBITMQ_C
config BR2_PACKAGE_PHP_GEOIP
bool "php-geoip"
- depends on BR2_PACKAGE_PHP
select BR2_PACKAGE_GEOIP
help
PHP GeoIP-based IP address mapper to geographical places.
config BR2_PACKAGE_PHP_GNUPG
bool "php-gnupg"
- depends on BR2_PACKAGE_PHP
depends on BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS # ligpgme
depends on BR2_USE_MMU # libassuan
select BR2_PACKAGE_LIBGPGME
config BR2_PACKAGE_PHP_IMAGICK
bool "php-imagick"
- depends on BR2_PACKAGE_PHP
depends on BR2_USE_MMU # imagemagick
depends on BR2_TOOLCHAIN_HAS_THREADS # imagemagick
select BR2_PACKAGE_IMAGEMAGICK
comment "php-imagemagick needs a toolchain w/ threads"
depends on BR2_USE_MMU
- depends on BR2_PACKAGE_PHP
depends on !BR2_TOOLCHAIN_HAS_THREADS
config BR2_PACKAGE_PHP_SSH2
bool "php-ssh2"
- depends on BR2_PACKAGE_PHP
select BR2_PACKAGE_LIBSSH2
help
PHP bindings for the libssh2 library.
config BR2_PACKAGE_PHP_YAML
bool "php-yaml"
- depends on BR2_PACKAGE_PHP
select BR2_PACKAGE_LIBYAML
help
PHP YAML-1.1 parser and emitter.
config BR2_PACKAGE_PHP_ZMQ
bool "php-zmq"
- depends on BR2_PACKAGE_PHP
depends on BR2_INSTALL_LIBSTDCPP
depends on BR2_TOOLCHAIN_HAS_THREADS
select BR2_PACKAGE_ZEROMQ