123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408 |
- 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_OPCACHE
- bool "OPcache"
- help
- Enable the Zend OPcache accelerator.
- comment "Readline needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- config BR2_PACKAGE_PHP_EXT_READLINE
- bool "Readline"
- depends on !BR2_STATIC_LIBS
- 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_PHAR
- bool "phar"
- help
- PHP Archive support
- comment "zip needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- config BR2_PACKAGE_PHP_EXT_ZIP
- bool "zip"
- depends on !BR2_STATIC_LIBS # libzip
- select BR2_PACKAGE_ZLIB
- select BR2_PACKAGE_LIBZIP
- help
- Zip read/write support
- config BR2_PACKAGE_PHP_EXT_ZLIB
- bool "zlib"
- default y
- select BR2_PACKAGE_ZLIB
- help
- zlib support
- comment "Cryptography extensions"
- config BR2_PACKAGE_PHP_EXT_HASH
- bool "hash"
- help
- HASH message digest framework
- config BR2_PACKAGE_PHP_EXT_MCRYPT
- bool "mcrypt"
- select BR2_PACKAGE_LIBMCRYPT
- help
- mcrypt support
- 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_MYSQLI
- bool "Mysqli"
- select BR2_PACKAGE_PHP_EXT_HASH
- help
- MySQL Improved extension support
- config BR2_PACKAGE_PHP_EXT_PGSQL
- bool "PostgreSQL"
- depends on BR2_USE_MMU # postgresql
- depends on !BR2_STATIC_LIBS
- depends on BR2_USE_WCHAR # postgresql
- select BR2_PACKAGE_POSTGRESQL
- help
- PostgreSQL support
- comment "PostgreSQL extension needs a toolchain w/ dynamic library, wchar"
- depends on BR2_USE_MMU
- depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
- config BR2_PACKAGE_PHP_EXT_SQLITE
- bool "SQLite3"
- select BR2_PACKAGE_SQLITE
- help
- SQLite3 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"
- select BR2_PACKAGE_PHP_EXT_HASH
- help
- PDO driver for MySQL
- config BR2_PACKAGE_PHP_EXT_PDO_POSTGRESQL
- bool "PostgreSQL"
- depends on BR2_USE_MMU # postgresql
- depends on !BR2_STATIC_LIBS
- depends on BR2_USE_WCHAR # postgresql
- select BR2_PACKAGE_POSTGRESQL
- help
- PDO driver for PostgreSQL
- comment "PostgreSQL drivers need a toolchain w/ wchar, dynamic library"
- depends on BR2_USE_MMU
- depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
- config BR2_PACKAGE_PHP_EXT_PDO_SQLITE
- bool "SQLite3"
- select BR2_PACKAGE_SQLITE
- help
- SQLite3 driver for PDO
- config BR2_PACKAGE_PHP_EXT_PDO_UNIXODBC
- bool "unixODBC"
- depends on !BR2_STATIC_LIBS # unixodbc
- select BR2_PACKAGE_UNIXODBC
- help
- unixODBC driver for PDO
- comment "unixodbc driver needs a toolchain w/ dynamic library"
- depends on BR2_STATIC_LIBS
- endif
- comment "Human language and character encoding support"
- config BR2_PACKAGE_PHP_EXT_GETTEXT
- bool "Gettext"
- depends on BR2_SYSTEM_ENABLE_NLS
- help
- Gettext support
- comment "Gettext support needs NLS enabled"
- depends on !BR2_SYSTEM_ENABLE_NLS
- 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"
- depends on BR2_INSTALL_LIBSTDCPP
- depends on BR2_USE_WCHAR
- depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_8 # icu
- depends on !BR2_BINFMT_FLAT # icu
- depends on BR2_TOOLCHAIN_HAS_THREADS # icu
- depends on !BR2_STATIC_LIBS
- select BR2_PACKAGE_ICU
- help
- Internationalization support
- comment "intl support needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 4.8"
- depends on !BR2_BINFMT_FLAT
- depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \
- !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \
- !BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
- config BR2_PACKAGE_PHP_EXT_MBSTRING
- bool "mbstring"
- help
- multibyte string support
- comment "Image processing"
- config BR2_PACKAGE_PHP_EXT_EXIF
- bool "EXIF"
- help
- EXIF support
- config BR2_PACKAGE_PHP_EXT_GD
- bool "GD"
- select BR2_PACKAGE_FREETYPE
- select BR2_PACKAGE_JPEG
- select BR2_PACKAGE_LIBPNG
- help
- GD 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"
- depends on BR2_USE_MMU # netsnmp fork()
- 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"
- depends on BR2_USE_MMU # fork()
- 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
|