Commit Graph

167 Commits

Author SHA1 Message Date
Wolodja Wentland
c780e165e5 Do not hardcode composer checksum
This allows composer installs to function even if the installer checksum
changes, and doesn't force us to update the formula whenever their
installer changes.

We can do this now as composer upstream provides the checksum on
https://composer.github.io/installer.sig since 2016-04-28.
2016-04-29 10:53:57 +02:00
Forrest
61fa912834 Merge pull request #80 from aboe76/debian_php7
Update php ng map with debian php 7.0
2016-04-27 17:33:15 -07:00
Forrest
328224a63e Merge pull request #81 from babilen/set-composer-home
Explicitly set HOME when running composer install.
2016-04-27 17:31:53 -07:00
Forrest
9ffe50e42d Merge pull request #82 from constet/issue47-fix
Add default pools values
2016-04-27 17:30:32 -07:00
Tadas Barzdzius
80f6a98b29 Add default pools settings to fix issue #47 2016-04-27 19:03:08 +03:00
Wolodja Wentland
e9b1c4ce07 Explicitly set HOME when running composer install.
Without this installation fails with:

  The HOME or COMPOSER_HOME environment variable must be set for
  composer to install correctly
2016-04-27 15:43:44 +02:00
Niels Abspoel
fdcdb2de97 Update php ng map with debian php 7.0
minor improvements to archlinux php cli.
2016-04-27 14:16:14 +02:00
Forrest
2592a460ec Merge pull request #79 from constet/opcache-package
Add opcache package for CentOS
2016-04-16 13:33:52 -07:00
Tadas Barzdzius
4f16779ffb Add opcache package 2016-04-16 17:25:27 +03:00
Forrest
9a9518767e Merge pull request #78 from babilen/fix-composer-checksum
Update composer installer sha256 hash
2016-04-14 11:44:57 -07:00
Wolodja Wentland
f1aa592207 Update composer installer sha256 hash 2016-04-14 13:30:14 +02:00
Forrest
95793f0b16 Merge pull request #77 from bogdanr/master
Added the readline PHP package and added support for installing PHP7 …
2016-03-30 11:43:59 -07:00
Bogdan Radulescu
6e87843aa9 Added a bunch of new PHP7 packages and fixed fpm_service for PHP5 2016-03-30 04:42:06 -07:00
Bogdan Radulescu
8fc048a4b5 Added the readline PHP package and support for PHP7 in Debian. 2016-03-29 07:48:03 -07:00
Forrest
80df4fe208 Merge pull request #76 from babilen/fix-composer-install
Run composer installer with PHP
2016-02-29 11:55:23 -08:00
Wolodja Wentland
70b995041d Run composer installer with PHP
The composer installer has to be executed with PHP itself as detailed on
https://getcomposer.org/download/.
2016-02-29 18:08:55 +01:00
Forrest
85701355bd Merge pull request #72 from zls/master
Only add ppa if it doesn't exist.
2015-12-23 11:43:18 -08:00
Zachary Softich
0aa92cbcc9 Only add ppa if it doesn't exist.
This comit is in addition to pull request #70. The add-apt-repository command
will only be run when the ppa has not yet been added.
2015-12-23 09:57:06 -06:00
Wolodja Wentland
1a53822001 Merge pull request #71 from bogdanr/master
Added the php-mail package for Debian
2015-12-16 18:46:58 +01:00
Bogdan Radulescu
7c2bd44ae9 Added the php-mail package for Debian 2015-12-16 13:24:03 +00:00
Forrest
8ee1b4bbed Merge pull request #70 from hackel/master
Manually add php PPA in UTF-8 locale [Resolves #69]
2015-12-10 21:04:03 -08:00
Ryan Hayle
1016376bcf Add repo manually (work-around for saltstack/salt#23543) 2015-12-10 20:54:17 -06:00
puneet kandhari
bd10f4ea92 Merge pull request #66 from cybacolt/master
changed Debian hhvm PID filepath to match default /etc/init.d/hhvm PID filepath
2015-10-28 08:37:38 -05:00
Rowcliffe Browne
b19c59c2a9 changed hhvm PID filepath to match default /etc/init.d/hhvm PID filepath 2015-10-28 16:12:15 +08:00
Forrest
256145736a Merge pull request #64 from danoe/dev
manage xcache.ini in pillar
2015-10-23 15:36:52 -07:00
Daniel Oetken
767d94c40d pillar example for xcache.ini 2015-10-24 00:34:18 +02:00
Daniel Oetken
861ddd2db4 manage xcache.ini in pillar 2015-10-24 00:19:23 +02:00
Forrest
a81c52924c Merge pull request #62 from cybacolt/master
use False as default, and test boolean, rather than none
2015-10-23 11:28:22 -07:00
Forrest
71a003fc53 Merge pull request #63 from M2Mobi/master
Sort keys per section within php.ini.
2015-10-23 11:27:54 -07:00
Heinz Wiesinger
d62a6b5d7e Sort keys per section within php.ini. 2015-10-23 15:07:44 +02:00
Rowcliffe Browne
0385663637 use False as default, and test boolean, rather than none 2015-10-23 15:34:58 +08:00
Daniel Oetken
1fdf1723af made sure every sls in php ng is mentioned in the README and sorted
alphabetically
2015-10-22 18:44:42 +02:00
Daniel Oetken
ebd7e2a475 Add xcache support to php ng formula 2015-10-22 17:54:17 +02:00
Forrest
9a54fcf5c1 Merge pull request #59 from unicalabs/upstream
Fix install-composer edge cases
2015-09-28 10:51:14 -07:00
Matt Kelch
2567557fac Fix edge case with install-composer which results in composer not being installed/reinstalled due to the state of get-composer not changing. 2015-09-28 13:45:56 -04:00
puneet kandhari
ee6a24419e Merge pull request #58 from teohhanhui/patch-1
Recursively merge php.ini options
2015-08-14 12:47:18 -05:00
Teoh Han Hui
9c0173dad0 Recursively merge php.ini options 2015-08-14 09:36:00 +00:00
puneet kandhari
3f33a25a99 Merge pull request #56 from aboe76/hhvm
Add hhvm support to php ng formula
2015-07-25 15:31:43 -05:00
Niels Abspoel
f5c967fb6c Improve config file handling hhvm.
In order to reuse the default structure of this formula
I changed the config a little bit to configure hhvm files.
2015-07-25 22:15:28 +02:00
Niels Abspoel
b3e64eb600 Add hhvm support to php ng formula 2015-07-25 11:39:50 +02:00
Nitin Madhok
16e7cb083b Merge pull request #42 from teohhanhui/patch-1
Fix Debian package name for `php.ng.xml` state
2015-07-22 05:12:18 -04:00
Nitin Madhok
9f84c9944f Merge pull request #54 from haydenk/master
Update Composer state file to not use curl
2015-07-22 05:11:11 -04:00
Hayden King
77c6e9b2c0 add composer bin and hash variables so it could be overridden in pillar if needed. 2015-07-19 18:01:34 -05:00
Hayden King
f3e4197fcb remove curl dependency in favor of saltstack file.managed and use the composer instlaller. 2015-07-19 18:00:44 -05:00
puneet kandhari
08f615e36b Merge pull request #53 from Nilead/master
Add support for GMP ext
2015-07-19 14:18:44 -05:00
Vu Nguyen
d6eec332a8 Add gmp to map 2015-07-16 11:02:38 +07:00
Vu Nguyen
8f0b16110e Add support for gmp lib in ng 2015-07-16 10:58:10 +07:00
puneet kandhari
843fddfcca Merge pull request #52 from pcdummy/master
Use iteritems() instead of items().
2015-07-13 08:05:56 -07:00
René Jochum
ca15a1fa4e Use iteritems() instead of items().
Signed-off-by: René Jochum <rene@jochums.at>
2015-07-13 16:02:46 +02:00
Teoh Han Hui
3f3467d17a Fix Debian package name for php.ng.xml state
XML module is already built-in. In any case, `php5-xmlrpc` package actually provides XML-RPC module.
2015-06-25 19:22:26 +08:00