The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / php / Config.ext
1 menu "Extensions"
2
3 config BR2_PACKAGE_PHP_EXT_CALENDAR
4         bool "Calendar"
5         help
6           Calendar and event support
7
8 config BR2_PACKAGE_PHP_EXT_FILEINFO
9         bool "Fileinfo"
10         help
11           File Information support
12
13 config BR2_PACKAGE_PHP_EXT_OPCACHE
14         bool "OPcache"
15         help
16           Enable the Zend OPcache accelerator.
17
18 comment "Readline needs a toolchain w/ dynamic library"
19         depends on BR2_STATIC_LIBS
20
21 config BR2_PACKAGE_PHP_EXT_READLINE
22         bool "Readline"
23         depends on !BR2_STATIC_LIBS
24         select BR2_PACKAGE_NCURSES
25         select BR2_PACKAGE_READLINE
26         help
27           Readline support
28
29 config BR2_PACKAGE_PHP_EXT_SESSION
30         bool "Session"
31         default y
32         help
33           Session support
34
35 comment "Compression extensions"
36
37 config BR2_PACKAGE_PHP_EXT_BZIP2
38         bool "bzip2"
39         select BR2_PACKAGE_BZIP2
40         help
41           bzip2 read/write support
42
43 config BR2_PACKAGE_PHP_EXT_PHAR
44         bool "phar"
45         help
46           PHP Archive support
47
48 config BR2_PACKAGE_PHP_EXT_ZIP
49         bool "zip"
50         select BR2_PACKAGE_ZLIB
51         help
52           Zip read/write support
53
54 config BR2_PACKAGE_PHP_EXT_ZLIB
55         bool "zlib"
56         select BR2_PACKAGE_ZLIB
57         default y
58         help
59           zlib support
60
61 comment "Cryptography extensions"
62
63 config BR2_PACKAGE_PHP_EXT_HASH
64         bool "hash"
65         help
66           HASH message digest framework
67
68 config BR2_PACKAGE_PHP_EXT_MCRYPT
69         bool "mcrypt"
70         help
71           mcrypt support
72
73 config BR2_PACKAGE_PHP_EXT_OPENSSL
74         bool "openssl"
75         select BR2_PACKAGE_OPENSSL
76         help
77           openssl support
78
79 comment "Database extensions"
80
81 config BR2_PACKAGE_PHP_EXT_DBA
82         bool "DBA"
83         help
84           Database Abstraction Layer
85
86 if BR2_PACKAGE_PHP_EXT_DBA
87
88 config BR2_PACKAGE_PHP_EXT_DBA_CDB
89         bool "cdb"
90         help
91           CDB handler
92
93 config BR2_PACKAGE_PHP_EXT_DBA_DB4
94         bool "db4/5"
95         select BR2_PACKAGE_BERKELEYDB
96         help
97           BerkeleyDB version 4/5 handler
98
99 config BR2_PACKAGE_PHP_EXT_DBA_FLAT
100         bool "flat"
101         default y
102         help
103           Flat file handler
104
105 config BR2_PACKAGE_PHP_EXT_DBA_INI
106         bool "ini"
107         default y
108         help
109           INI file handler
110
111 endif
112
113 config BR2_PACKAGE_PHP_EXT_MYSQL
114         bool "Mysql"
115         depends on BR2_INSTALL_LIBSTDCPP
116         depends on BR2_USE_MMU # mysql
117         depends on BR2_TOOLCHAIN_HAS_THREADS # mysql
118         select BR2_PACKAGE_MYSQL
119         help
120           MySQL support
121
122 config BR2_PACKAGE_PHP_EXT_MYSQLI
123         bool "Mysqli"
124         depends on BR2_INSTALL_LIBSTDCPP
125         depends on BR2_USE_MMU # mysql
126         depends on BR2_TOOLCHAIN_HAS_THREADS # mysql
127         select BR2_PACKAGE_MYSQL
128         select BR2_PACKAGE_PHP_EXT_MYSQL
129         help
130           MySQL Improved extension support
131
132 config BR2_PACKAGE_PHP_EXT_SQLITE
133         bool "SQLite3"
134         select BR2_PACKAGE_SQLITE
135         help
136           SQLite3 support
137
138 config BR2_PACKAGE_PHP_EXT_PDO
139         bool "PDO"
140         help
141           PHP Data Objects support
142
143 if BR2_PACKAGE_PHP_EXT_PDO
144
145 config BR2_PACKAGE_PHP_EXT_PDO_MYSQL
146         bool "MySQL"
147         depends on BR2_INSTALL_LIBSTDCPP
148         depends on BR2_USE_MMU # mysql
149         depends on BR2_TOOLCHAIN_HAS_THREADS # mysql
150         select BR2_PACKAGE_MYSQL
151         help
152           PDO driver for MySQL
153
154 comment "MySQL drivers need a toolchain w/ C++, threads"
155         depends on BR2_USE_MMU
156         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
157
158 config BR2_PACKAGE_PHP_EXT_PDO_POSTGRESQL
159         bool "PostgreSQL"
160         select BR2_PACKAGE_POSTGRESQL
161         depends on BR2_USE_MMU # postgresql
162         depends on !BR2_STATIC_LIBS
163         help
164           PDO driver for PostgreSQL
165
166 comment "PostgreSQL drivers need a toolchain w/ dynamic library"
167         depends on BR2_USE_MMU
168         depends on BR2_STATIC_LIBS
169
170 config BR2_PACKAGE_PHP_EXT_PDO_SQLITE
171         bool "SQLite3"
172         select BR2_PACKAGE_SQLITE
173         help
174           SQLite3 driver for PDO
175
176 config BR2_PACKAGE_PHP_EXT_PDO_UNIXODBC
177         bool "unixODBC"
178         select BR2_PACKAGE_UNIXODBC
179         help
180           unixODBC driver for PDO
181
182 endif
183
184 comment "Human language and character encoding support"
185
186 config BR2_PACKAGE_PHP_EXT_GETTEXT
187         bool "Gettext"
188         select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT
189         depends on BR2_USE_WCHAR
190         help
191           Gettext support
192
193 comment "Gettext support needs a toolchain w/ wchar"
194         depends on !BR2_USE_WCHAR
195
196 config BR2_PACKAGE_PHP_EXT_ICONV
197         bool "iconv"
198         select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
199         help
200           iconv character set conversion support
201
202 config BR2_PACKAGE_PHP_EXT_INTL
203         bool "intl"
204         select BR2_PACKAGE_ICU
205         depends on BR2_INSTALL_LIBSTDCPP
206         depends on BR2_USE_WCHAR
207         depends on !BR2_BINFMT_FLAT # icu
208         depends on BR2_TOOLCHAIN_HAS_THREADS # icu
209         depends on BR2_ARCH_HAS_ATOMICS # icu
210         help
211           Internationalization support
212
213 comment "intl support needs a toolchain w/ C++, wchar, threads"
214         depends on !BR2_BINFMT_FLAT
215         depends on BR2_ARCH_HAS_ATOMICS
216         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS
217
218 config BR2_PACKAGE_PHP_EXT_MBSTRING
219         bool "mbstring"
220         help
221           multibyte string support
222
223 comment "Image processing"
224
225 config BR2_PACKAGE_PHP_EXT_EXIF
226         bool "EXIF"
227         help
228           EXIF support
229
230 config BR2_PACKAGE_PHP_EXT_GD
231         bool "GD"
232         select BR2_PACKAGE_FREETYPE
233         select BR2_PACKAGE_JPEG
234         select BR2_PACKAGE_LIBPNG
235         help
236           GD support
237
238 comment "Mathematical extensions"
239
240 config BR2_PACKAGE_PHP_EXT_BCMATH
241         bool "BC math"
242         help
243           BCMath arbitrary precision mathematics support
244
245 config BR2_PACKAGE_PHP_EXT_GMP
246         bool "GMP"
247         select BR2_PACKAGE_GMP
248         help
249           GNU Multiple Precision support
250
251 comment "Other basic extensions"
252
253 config BR2_PACKAGE_PHP_EXT_JSON
254         bool "JSON"
255         help
256           JavaScript Object Serialization support
257
258 config BR2_PACKAGE_PHP_EXT_TOKENIZER
259         bool "Tokenizer"
260         help
261           Tokenizer functions support
262
263 comment "Other services"
264
265 config BR2_PACKAGE_PHP_EXT_CURL
266         bool "cURL"
267         select BR2_PACKAGE_LIBCURL
268         help
269           cURL for URL streams
270
271 config BR2_PACKAGE_PHP_EXT_FTP
272         bool "FTP"
273         help
274           FTP support
275
276 config BR2_PACKAGE_PHP_EXT_SNMP
277         bool "SNMP"
278         depends on BR2_USE_MMU # netsnmp fork()
279         select BR2_PACKAGE_NETSNMP
280         select BR2_PACKAGE_NETSNMP_ENABLE_MIBS
281         help
282           SNMP support
283
284 config BR2_PACKAGE_PHP_EXT_SOCKETS
285         bool "sockets"
286         help
287           Sockets support
288
289 comment "Process Control"
290
291 config BR2_PACKAGE_PHP_EXT_PCNTL
292         bool "PCNTL"
293         depends on BR2_USE_MMU # fork()
294         help
295           Process control support
296
297 config BR2_PACKAGE_PHP_EXT_POSIX
298         bool "Posix"
299         default y
300         help
301           POSIX.1 (IEEE 1003.1) function support
302
303 config BR2_PACKAGE_PHP_EXT_SHMOP
304         bool "shmop"
305         help
306           Shared memory support
307
308 config BR2_PACKAGE_PHP_EXT_SYSVMSG
309         bool "sysvmsg"
310         help
311           System V message queue support
312
313 config BR2_PACKAGE_PHP_EXT_SYSVSEM
314         bool "sysvsem"
315         help
316           System V semaphore support
317
318 config BR2_PACKAGE_PHP_EXT_SYSVSHM
319         bool "sysvshm"
320         help
321           System V shared memory support
322
323 comment "Variable and Type related"
324
325 config BR2_PACKAGE_PHP_EXT_CTYPE
326         bool "Ctype"
327         help
328           Character type checking support
329
330 config BR2_PACKAGE_PHP_EXT_FILTER
331         bool "Filter"
332         help
333           Input filter support
334
335 comment "Web services"
336
337 config BR2_PACKAGE_PHP_EXT_SOAP
338         bool "SOAP"
339         select BR2_PACKAGE_PHP_EXT_LIBXML2
340         help
341           SOAP support
342
343 config BR2_PACKAGE_PHP_EXT_XMLRPC
344         bool "XML-RPC"
345         select BR2_PACKAGE_PHP_EXT_LIBXML2
346         select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
347         help
348           XML-RPC support
349
350 comment "XML manipulation"
351
352 config BR2_PACKAGE_PHP_EXT_DOM
353         bool "DOM"
354         select BR2_PACKAGE_PHP_EXT_LIBXML2
355         help
356           Document Object Model support
357
358 config BR2_PACKAGE_PHP_EXT_LIBXML2
359         bool "libxml"
360         select BR2_PACKAGE_LIBXML2
361         help
362           libxml2 support
363
364 config BR2_PACKAGE_PHP_EXT_SIMPLEXML
365         bool "SimpleXML"
366         select BR2_PACKAGE_PHP_EXT_LIBXML2
367         help
368           SimpleXML support
369
370 config BR2_PACKAGE_PHP_EXT_WDDX
371         bool "WDDX"
372         select BR2_PACKAGE_EXPAT
373         select BR2_PACKAGE_PHP_EXT_LIBXML2
374         help
375           WDDX support
376
377 config BR2_PACKAGE_PHP_EXT_XML
378         bool "XML Parser"
379         select BR2_PACKAGE_PHP_EXT_LIBXML2
380         help
381           XML Parser support
382
383 config BR2_PACKAGE_PHP_EXT_XMLREADER
384         bool "XMLReader"
385         select BR2_PACKAGE_PHP_EXT_LIBXML2
386         help
387           XMLReader support
388
389 config BR2_PACKAGE_PHP_EXT_XMLWRITER
390         bool "XMLWriter"
391         select BR2_PACKAGE_PHP_EXT_LIBXML2
392         help
393           XMLWriter support
394
395 config BR2_PACKAGE_PHP_EXT_XSL
396         bool "XSL"
397         select BR2_PACKAGE_PHP_EXT_DOM
398         select BR2_PACKAGE_PHP_EXT_LIBXML2
399         select BR2_PACKAGE_LIBXSLT
400         help
401           XSL transformation support
402
403 endmenu