12d80fcf93
Fix WDDX extension build failure. The documentation and source are conflicting about this, in theory libexpat support is deprecated and libxml2 can replace it, but it seems not so for WDDX, so pull in expat for it. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
345 lines
6.2 KiB
Plaintext
345 lines
6.2 KiB
Plaintext
menu "Extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_CALENDAR
|
|
bool "Calendar"
|
|
help
|
|
Calendar and event support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_FILEINFO
|
|
bool "Fileinfo"
|
|
help
|
|
File Information support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_READLINE
|
|
bool "Readline"
|
|
select BR2_PACKAGE_NCURSES
|
|
select BR2_PACKAGE_READLINE
|
|
help
|
|
Readline support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SESSION
|
|
bool "Session"
|
|
default y
|
|
help
|
|
Session support
|
|
|
|
comment "Compression extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_BZIP2
|
|
bool "bzip2"
|
|
select BR2_PACKAGE_BZIP2
|
|
help
|
|
bzip2 read/write support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_ZIP
|
|
bool "zip"
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Zip read/write support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_ZLIB
|
|
bool "zlib"
|
|
select BR2_PACKAGE_ZLIB
|
|
default y
|
|
help
|
|
zlib support
|
|
|
|
comment "Cryptography extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_HASH
|
|
bool "hash"
|
|
help
|
|
HASH message digest framework
|
|
|
|
config BR2_PACKAGE_PHP_EXT_OPENSSL
|
|
bool "openssl"
|
|
select BR2_PACKAGE_OPENSSL
|
|
help
|
|
openssl support
|
|
|
|
comment "Database extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DBA
|
|
bool "DBA"
|
|
help
|
|
Database Abstraction Layer
|
|
|
|
if BR2_PACKAGE_PHP_EXT_DBA
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DBA_CDB
|
|
bool "cdb"
|
|
help
|
|
CDB handler
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DBA_DB4
|
|
bool "db4/5"
|
|
select BR2_PACKAGE_BERKELEYDB
|
|
help
|
|
BerkeleyDB version 4/5 handler
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DBA_FLAT
|
|
bool "flat"
|
|
default y
|
|
help
|
|
Flat file handler
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DBA_INI
|
|
bool "ini"
|
|
default y
|
|
help
|
|
INI file handler
|
|
|
|
endif
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SQLITE
|
|
bool "SQLite"
|
|
help
|
|
Legacy SQLite2 support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SQLITE_UTF8
|
|
bool "sqlite UTF8 support"
|
|
depends on BR2_PACKAGE_PHP_EXT_SQLITE
|
|
help
|
|
UTF8 support for sqlite
|
|
|
|
config BR2_PACKAGE_PHP_EXT_MYSQL
|
|
bool "Mysql"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
select BR2_PACKAGE_MYSQL_CLIENT
|
|
help
|
|
MySQL support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_MYSQLI
|
|
bool "Mysqli"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
select BR2_PACKAGE_MYSQL_CLIENT
|
|
select BR2_PACKAGE_PHP_EXT_MYSQL
|
|
help
|
|
MySQL Improved extension support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_PDO
|
|
bool "PDO"
|
|
help
|
|
PHP Data Objects support
|
|
|
|
if BR2_PACKAGE_PHP_EXT_PDO
|
|
|
|
config BR2_PACKAGE_PHP_EXT_PDO_MYSQL
|
|
bool "MySQL"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
select BR2_PACKAGE_MYSQL_CLIENT
|
|
help
|
|
PDO driver for MySQL
|
|
|
|
comment "MySQL drivers require a toolchain with C++ support"
|
|
depends on !BR2_INSTALL_LIBSTDCPP
|
|
|
|
config BR2_PACKAGE_PHP_EXT_PDO_SQLITE
|
|
bool "SQLite3"
|
|
select BR2_PACKAGE_SQLITE
|
|
help
|
|
SQLite3 driver for PDO
|
|
|
|
endif
|
|
|
|
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
|
|
help
|
|
Gettext support
|
|
|
|
comment "Gettext support requires a toolchain with WCHAR support"
|
|
depends on !BR2_USE_WCHAR
|
|
|
|
config BR2_PACKAGE_PHP_EXT_ICONV
|
|
bool "iconv"
|
|
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
|
help
|
|
iconv character set conversion support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_INTL
|
|
bool "intl"
|
|
select BR2_PACKAGE_ICU
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_USE_WCHAR
|
|
help
|
|
Internationalization support
|
|
|
|
comment "intl support requires a toolchain with C++ and WCHAR support"
|
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR
|
|
|
|
comment "Image processing"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_EXIF
|
|
bool "EXIF"
|
|
help
|
|
EXIF support
|
|
|
|
comment "Mathematical extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_BCMATH
|
|
bool "BC math"
|
|
help
|
|
BCMath arbitrary precision mathematics support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_GMP
|
|
bool "GMP"
|
|
select BR2_PACKAGE_GMP
|
|
help
|
|
GNU Multiple Precision support
|
|
|
|
comment "Other basic extensions"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_JSON
|
|
bool "JSON"
|
|
help
|
|
JavaScript Object Serialization support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_TOKENIZER
|
|
bool "Tokenizer"
|
|
help
|
|
Tokenizer functions support
|
|
|
|
comment "Other services"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_CURL
|
|
bool "cURL"
|
|
select BR2_PACKAGE_LIBCURL
|
|
help
|
|
cURL for URL streams
|
|
|
|
config BR2_PACKAGE_PHP_EXT_FTP
|
|
bool "FTP"
|
|
help
|
|
FTP support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SNMP
|
|
bool "SNMP"
|
|
select BR2_PACKAGE_NETSNMP
|
|
select BR2_PACKAGE_NETSNMP_ENABLE_MIBS
|
|
help
|
|
SNMP support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SOCKETS
|
|
bool "sockets"
|
|
help
|
|
Sockets support
|
|
|
|
comment "Process Control"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_PCNTL
|
|
bool "PCNTL"
|
|
help
|
|
Process control support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_POSIX
|
|
bool "Posix"
|
|
default y
|
|
help
|
|
POSIX.1 (IEEE 1003.1) function support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SHMOP
|
|
bool "shmop"
|
|
help
|
|
Shared memory support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SYSVMSG
|
|
bool "sysvmsg"
|
|
help
|
|
System V message queue support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SYSVSEM
|
|
bool "sysvsem"
|
|
help
|
|
System V semaphore support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SYSVSHM
|
|
bool "sysvshm"
|
|
help
|
|
System V shared memory support
|
|
|
|
comment "Variable and Type related"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_CTYPE
|
|
bool "Ctype"
|
|
help
|
|
Character type checking support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_FILTER
|
|
bool "Filter"
|
|
help
|
|
Input filter support
|
|
|
|
comment "Web services"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SOAP
|
|
bool "SOAP"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
SOAP support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_XMLRPC
|
|
bool "XML-RPC"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
|
|
help
|
|
XML-RPC support
|
|
|
|
comment "XML manipulation"
|
|
|
|
config BR2_PACKAGE_PHP_EXT_DOM
|
|
bool "DOM"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
Document Object Model support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
bool "libxml"
|
|
select BR2_PACKAGE_LIBXML2
|
|
help
|
|
libxml2 support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_SIMPLEXML
|
|
bool "SimpleXML"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
SimpleXML support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_WDDX
|
|
bool "WDDX"
|
|
select BR2_PACKAGE_EXPAT
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
WDDX support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_XML
|
|
bool "XML Parser"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
XML Parser support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_XMLREADER
|
|
bool "XMLReader"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
XMLReader support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_XMLWRITER
|
|
bool "XMLWriter"
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
help
|
|
XMLWriter support
|
|
|
|
config BR2_PACKAGE_PHP_EXT_XSL
|
|
bool "XSL"
|
|
select BR2_PACKAGE_PHP_EXT_DOM
|
|
select BR2_PACKAGE_PHP_EXT_LIBXML2
|
|
select BR2_PACKAGE_LIBXSLT
|
|
help
|
|
XSL transformation support
|
|
|
|
endmenu
|