Commit Graph

540 Commits

Author SHA1 Message Date
yosifkit
94d9e6b303 Merge pull request #122 from infosiftr/docker-php-ext-enable
Add new "docker-php-ext-enable" script for more intelligent module enabling
2015-08-05 09:52:26 -07:00
Tianon Gravi
8dc762e718 Run update.sh 2015-08-04 16:04:42 -07:00
Tianon Gravi
fef9f6ec8a Add new "docker-php-ext-enable" script for more intelligent module enabling
This also updates `docker-php-ext-install` to invoke this script properly after successful extension compilation.

If modules are determined to already be enabled, it'll skip them appropriately.

This removes simple warnings like `PHP Warning:  Module 'curl' already loaded in Unknown on line 0`, and enables things like `pecl install mongo && docker-php-ext-enable mongo`.
2015-08-04 16:04:25 -07:00
Tianon Gravi
b4aeb948e2 Update .travis.yml to use "sudo: 9000" instead of "dist: trusty" 2015-07-22 10:35:05 -07:00
Tianon Gravi
1a9eec96df Merge pull request #119 from romqin/php7-beta2
upgrade php7 version
2015-07-22 09:02:07 -07:00
Romain Gautier
7e116d7906 upgrade php7 version 2015-07-22 09:26:57 +02:00
Tianon Gravi
b3d6433338 Merge pull request #114 from thaJeztah/php++
Update to 5.4.43, 5.5.27, and 5.6.11
2015-07-10 15:24:20 -07:00
Sebastiaan van Stijn
32887c1de3 Update to 5.4.43, 5.5.27, and 5.6.11
As announced here;

PHP 5.4.43 http://php.net/archive/2015.php#id2015-07-09-1
PHP 5.5.27 http://php.net/archive/2015.php#id2015-07-10-2
PHP 5.6.11 http://php.net/archive/2015.php#id2015-07-10-3

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2015-07-10 15:31:35 +02:00
yosifkit
cc37392e0c Merge pull request #113 from infosiftr/php-7.0
Add PHP 7.0
2015-07-08 09:49:03 -07:00
Tianon Gravi
0e983d18f2 Swap update.sh to still generate for unknown versions and bump to 7.0.0beta1
Also, update generate-stackbrew-library.sh appropriately.
2015-07-08 09:40:22 -07:00
Marcelo Andrade
11f5f37233 Add php-7.0.0alpha2 (Issue #108)
Adding 7.0 to travis

Fixes for the reviewed code

Fixes to have the directory as 7.0

Change version on travis

Remove GPG from Dockerfile on 7.0
2015-07-08 09:30:27 -07:00
yosifkit
d0b37892f4 Merge pull request #110 from infosiftr/xz
Switch from "bz2" to "xz" for 5.5 and 5.6 …
2015-06-30 14:09:07 -07:00
Tianon Gravi
a413eb0123 Switch from "bz2" to "xz" for 5.5 and 5.6 (several megabytes smaller download) 2015-06-30 10:06:18 -07:00
Tianon Gravi
ae130b2f84 Update to 5.4.42, 5.5.26, and 5.6.10 2015-06-12 10:35:07 -07:00
Joe Ferguson
58559e7dec Run update.sh for docker-php-ext-install fixes 2015-05-28 13:27:42 -07:00
yosifkit
eaeb58f751 Merge pull request #104 from infosiftr/whoops-ini
Whoops, use $ini consistently
2015-05-28 13:23:09 -07:00
Tianon Gravi
cb9322a837 Whoops, use $ini consistently O:) 2015-05-28 12:43:03 -07:00
Tianon Gravi
965b263110 Merge pull request #101 from infosiftr/g++
Add g++
2015-05-19 16:14:10 -07:00
Joe Ferguson
ec8e44b3b8 Add g++ 2015-05-19 15:48:24 -07:00
Tianon Gravi
fef25a244c Merge pull request #98 from leepa/phpupdate
Update to PHP 5.4.41, 5.5.25 and 5.6.9
2015-05-15 07:49:17 -06:00
Lee Packham
2fbee27c94 Update to PHP 5.4.41, 5.5.25 and 5.6.9
As per latest security updates from php.net
2015-05-15 10:35:42 +01:00
Tianon Gravi
3b739cd4e8 Merge pull request #93 from mathroc/master
Tells FPM not to clear the environment in workers
2015-04-27 16:47:41 -06:00
Mathieu Rochette
6c517d12b4 Tells FPM not to clear the environment in workers
Allows php scripts executed with FPM to access env vars such as env vars
from linked containers

see #74
2015-04-27 23:41:04 +02:00
Tianon Gravi
b7d2ab88db Merge pull request #92 from infosiftr/gpg-keys
More resilient gpg getting
2015-04-23 15:29:11 -06:00
Joe Ferguson
1dcb6d1764 More resilient gpg getting 2015-04-23 13:54:03 -07:00
Tianon Gravi
f6aa601699 Update to 5.6.8, 5.5.24, 5.4.40 2015-04-21 11:01:24 -06:00
Tianon Gravi
e903963005 Merge pull request #89 from xuhdev/config0-m4
Rename config0.m4 to config.m4 to avoid phpize failure
2015-04-21 09:43:05 -07:00
Hong Xu
453a9da962 Preinstall more extensions which cannot be installed later
Extensions added: pcre, recode, sqlite3
2015-04-17 19:48:36 -07:00
Tianon Gravi
460bba641c Merge pull request #90 from xuhdev/builddep-file
Remove file from buildDeps
2015-04-13 16:34:25 -06:00
Hong Xu
13112ed409 Remove file from buildDeps
file is still needed for docker-php-install-ext.
2015-04-13 15:27:50 -07:00
Tianon Gravi
bbee6aedae Merge pull request #88 from xuhdev/file-re2c
Install file and re2c as required by docker-php-ext-install
2015-04-13 14:50:39 -06:00
Hong Xu
e8cc3c3c29 Install file and re2c as required by docker-php-ext-install
Fix #86
2015-04-10 19:54:42 -07:00
Tianon Gravi
e1d6acd55c Merge pull request #83 from j0ni/fix-high-uid-file-ownership
Prevent tar preserving file ownership
2015-04-03 16:28:45 -06:00
J Irving
08bf31dfd4 Prevent tar preserving file ownership 2015-04-03 14:59:47 -07:00
yosifkit
68d218bee0 Merge pull request #82 from infosiftr/travis
Add initial .travis.yml
2015-04-02 16:29:00 -07:00
Tianon Gravi
0d3682eced Add initial .travis.yml 2015-04-02 16:24:24 -06:00
Tianon Gravi
c909cc49a5 Run update.sh 2015-04-02 10:56:16 -06:00
Tianon Gravi
2c6f508385 Merge pull request #78 from JensErat/conf-enabled
Empty config and sites folders, include them (#76)
2015-04-01 16:22:10 -06:00
Jens Erat
693ce7b4d2 Removed bashism in Dockerfile 2015-04-02 00:01:27 +02:00
Tianon Gravi
0d49708c99 Use && instead of ; for consistency 2015-04-01 13:37:01 -06:00
Jens Erat
f6c40011c8 Empty config and sites folders, include them (#76) 2015-03-25 14:52:46 +01:00
Tianon Gravi
dd4503a7f0 Update to 5.4.39, 5.5.23, and 5.6.7 2015-03-20 09:31:09 -06:00
yosifkit
821fbfda4d Merge pull request #73 from md5/phpize-libc-dev
Add libc-dev as an explicit phpize dependency
2015-03-06 09:24:31 -08:00
Mike Dillon
1e07e91344 Add libc-dev as an explicit phpize dependency 2015-03-05 21:47:52 -08:00
Tianon Gravi
26ede42588 Merge pull request #71 from md5/apt-get-autoremove-everything
Tell apt-get to actually autoremove everything it should
2015-03-02 16:08:06 -07:00
Mike Dillon
93c2ef1326 Make autoremove remove more packages
By default, apt-get autoremove won't remove packages that are recommended or
suggested by *any* installed packages, not just the packages that
auto-installed them.
2015-03-01 17:17:26 -08:00
Tianon Gravi
895c68730d 2015 2015-02-23 13:50:45 -07:00
Tianon Gravi
360fc176e2 Unindent LICENSE 2015-02-23 13:46:30 -07:00
Tianon Gravi
58775aa692 Update to 5.4.38, 5.5.22, 5.6.6 2015-02-19 16:05:40 -07:00
Tianon Gravi
96c15e85e9 Merge pull request #66 from md5/no-indexes
Remove Indexes option from /var/www
2015-02-02 17:20:33 -07:00