Commit Graph

201 Commits (e30d4bd13b6c17300982a10f9088f9394f59994f)

Author SHA1 Message Date
Michele Locati 1560e9a21e
Instruct composer to not use cache when building pickle
...lest save some space in the final Docker image...

Test: xdebug
2021-01-14 15:29:26 +01:00
Michele Locati 8275f0e1a8
Speedup apt-get operations in Debian Jessie 2021-01-14 14:47:26 +01:00
Michele Locati c417aa1be1
Fix installing rdkafka in PHP 5.6
See https://mlocati.github.io/pecl-info/#rdkafka

Test: rdkafka
2021-01-14 14:21:25 +01:00
Michele Locati 6d90a6ea5e
Update configuration options for mongo and swoole
Test: mongo, swoole
2021-01-13 10:51:42 +01:00
Michele Locati d9ac72aa70
Fix installing swoole with PHP 7.1
Test: swoole
2021-01-10 13:31:36 +01:00
Michele Locati 1071e63fc9
Add support for yar 2021-01-05 15:16:27 +01:00
Michele Locati a8405cbf23
Add support for smbclient 2021-01-03 15:05:52 +01:00
Michele Locati 10d505884b
Sort cases 2021-01-03 14:44:24 +01:00
Michele Locati f3598496b3
Add support for xlswriter 2021-01-02 20:59:06 +01:00
Michele Locati 202b39b541
Add support for snuffleupagus with PHP 8.0 2021-01-02 20:32:28 +01:00
Michele Locati 8b09c8b3f5
Add support for xhprof with PHP 8.0 2020-12-30 15:38:50 +01:00
Michele Locati 2bfea03a98
Fix installing custom version of snuffleupagus
Test: snuffleupagus
2020-12-30 15:31:36 +01:00
Michele Locati b4309d652e
Add support pdo_oci
Test: oci8
2020-12-28 12:40:27 +01:00
Michele Locati a87095a3d6
Add support for amqp with PHP 8.0 2020-12-22 19:10:28 +01:00
Michele Locati a814bd12a7
Build imagick from master on PHP 8.0
Test: imagick
2020-12-17 16:56:48 +01:00
Michele Locati 43e69d06bb
Rename installPECLModule to installRemoteModule 2020-12-17 10:16:03 +01:00
Michele Locati ad107130be
Install snuffleupagus 0.6.0 instead of 0.5.0 by default
Test: snuffleupagus
2020-12-17 10:02:43 +01:00
Michele Locati edef31bb85
Install libcmark 0.29.0 instead of 0.28.3
Test: cmark
2020-12-17 09:28:37 +01:00
Michele Locati f36e6490a7
Fix installing AMQP on non-Debian PHP 5.5 images
Test: amqp
2020-12-17 08:48:56 +01:00
Michele Locati 410fb2f142
Add support for DB4 to DBA
Test: dba
2020-12-16 19:22:14 +01:00
Michele Locati 44d31defbf
Add support for swoole 2020-12-16 17:16:56 +01:00
Michele Locati 0f273c531f
Fix bug in anyStringInList 2020-12-16 16:41:53 +01:00
Michele Locati a90d5311d5
Install pickle from master when required
I'm starting to really dislike pickle... :(
2020-12-16 12:52:52 +01:00
Michele Locati 816a5a2a11
Add support for installing composer 2020-12-16 11:47:44 +01:00
Michele Locati 315be9631b
Add support for gnupg 2020-12-14 17:49:59 +01:00
Michele Locati 67afc0d2a4
Use TARGET_TRIPLET instead of hard-coded x86_64-linux-gnu
Test: gmp,mssql,pdo_dblib
2020-12-14 16:52:00 +01:00
Michele Locati 35feca8b12
Define TARGET_TRIPLET
Test: ldap,oci8,redis
2020-12-14 16:49:00 +01:00
Michele Locati 907cb0b9a7
Use latest Oracle InstantClient on Alpine Linux too
Thanks @mvorisek!

Test: oci8
2020-12-14 16:27:16 +01:00
Michele Locati 981d860f79
Add support for oci8 2020-12-11 15:16:48 +01:00
Michele Locati f994620977
Exit the script if curl fails
Test: xdebug,zookeeper
2020-12-11 15:08:05 +01:00
Michele Locati 6db092eddc
Add support for maxminddb 2020-12-10 18:06:36 +01:00
Michele Locati 4e3bfe4acc
Add support for ionCube Loader 2020-12-10 15:37:13 +01:00
Michele Locati a23eec221e
New supported extensions for PHP 8.0: odbc 2020-12-09 10:56:20 +01:00
Michele Locati 97655cee86
Fix installation of pdo_dblib on debian/PHP8.0 2020-12-09 09:41:56 +01:00
Michele Locati 45e336b383
Fix installation of memcache on PHP 7.x
Test: memcache
2020-12-07 20:31:44 +01:00
Michele Locati f343b1dcde
Install xdebug 3.0.1 instead of 3.0.0 by default
I really miss a stable version of pickle ;_;

Test: xdebug
2020-12-07 19:32:18 +01:00
Michele Locati 269f29456a
Fix installation of zookeeper in Alpine linux
Test: zookeeper
2020-12-07 19:19:02 +01:00
Christian Rodriguez Benthake 5b093ab46c
set min php version for mongodb to 1.9.0 2020-12-07 13:23:32 +01:00
Michele Locati 3e126e5e14
Let imagick understand SVG
Test: imagick
2020-12-03 18:37:42 +01:00
Michele Locati ed1957624c
Fix installation of gRPC on PHP 5.x, support gRPC on PHP 8 2020-12-03 17:04:54 +01:00
Michele Locati 4ee43e5429
Let users install a specific PHP module version
Test: amqp,apcu,gmagick,http,pecl_http,igbinary,memcache,mailparse,memcached,mongodb,mosquitto,msgpack,oauth,opencensus,parallel,pcov,pdo_sqlsrv,sqlsrv,propro,protobuf,pthreads,raphf,rdkafka,redis,solr,ssh2,uuid,xdebug,uopz,xhprof,yaml
2020-12-03 15:29:09 +01:00
Michele Locati deae635790
Avoid workaround for PECL issue with ssh2
https://bugs.php.net/bug.php?id=78560 has been resolved

Test: ssh2
2020-12-02 18:48:55 +01:00
Michele Locati 6a95436f32
Use redis version from pecl, even with PHP 8
Test: redis
2020-12-02 18:21:43 +01:00
Michele Locati 361e717e37
Merge pull request #187 from clevyr/mosquitto
Add support for Mosquitto
2020-11-28 14:53:15 +01:00
Gabe Cook 4745ca013e
Add support for Mosquitto 2020-11-25 14:54:39 -06:00
Michele Locati 8c39514518
Install Xdebug 3 on PHP 7.2+, fix installation of Xdebug on PHP 7.1
Test: xdebug
2020-11-25 19:18:48 +01:00
Michele Locati 6e520b57ed
Fix building ldap for 32-bit OSs
Test: ldap, redis
2020-11-10 16:54:39 +01:00
Michele Locati 38b97cafff
Update license year 2020-11-06 18:22:38 +01:00
Michele Locati 83b7fca129
Don't assume than nproc is available
Test: bcmath, gmp, cmark, decimal
2020-11-03 15:37:47 +01:00
Michele Locati 912d648edd
Don't use the "--defaults" pickle flag 2020-10-18 23:42:55 +02:00