Commit Graph

31 Commits

Author SHA1 Message Date
naddy
dd246c15f1 remove gcc3 workaround 2012-06-27 19:28:52 +00:00
ajacoutot
c6730eabb5 Merge pdo_sqlite into the core package; we have sqlite3 in base now.
input/ok sthen@ robert@ (maintainer)
2012-06-21 06:58:51 +00:00
sthen
015918373e update to PHP 5.3.14, "please do" robert@
- also build the zip extension, from wen heping
2012-06-16 12:51:06 +00:00
sthen
f2c437ed01 Let php-config-5.[23] --php-binary report the correct path. This fixes
regression tests in pecl ports.  Part of my pecl.port.mk work which was
OK'd by jasper@ (maintainer timeout).
2012-04-28 08:34:56 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
7ed8f39ef4 Update the Suhosin extension to 0.9.33 fixing CVE-2012-0807.
Stack overflow, only affects a very specific and unusual non-default
configuration: transparent cookie encryption enabled, HTTP response
splitting protection disabled, *and* a PHP application must allow
unfiltered user input to header() in order to be affected.

Good write-up at http://seclists.org/fulldisclosure/2012/Jan/295
ok robert@
2012-01-25 11:17:22 +00:00
sthen
cf14dc2f78 update php-5.3 to 5.3.9
- SECURITY fixes: CVE-2012-0057 CVE-2011-4566 CVE-2012-0788 CVE-2012-0789
- sync WANTLIB for php-5.2 while there

ok robert@
2012-01-21 23:34:35 +00:00
sthen
fcaa654699 - set SHARED_ONLY and roll PFRAG.shared-main into PLIST-main
- uncomment a couple of lines in the default php-fpm.conf so you
don't have to make any changes before it will start up

- add missing crypt_blowfish.h header to PLIST-main

ok robert@
2012-01-13 17:59:07 +00:00
robert
700e9674f5 enable the pcntl extension to replace pecl-pcntl 2011-11-17 12:52:27 +00:00
sthen
e9dd4edd8d replace dead entry in MASTER_SITES0 2011-11-08 10:25:48 +00:00
espie
c52ad831c4 ... make no_suhosin a full flavor 2011-10-02 11:16:19 +00:00
espie
f9b3b56f3e you've got to be kidding me 2011-10-02 10:56:16 +00:00
robert
3ed56ef0e1 update php/5.3 to 5.3.8 and enable fpm support. the original fpm diff
was from william@ but i had a slightly different approach of implementing
it in the port itself.
2011-08-27 13:13:13 +00:00
sthen
e96b4a7874 Use PKGSPEC to set the correct PHP version in ports which depend on modules.
Otherwise a port wanting php-mysql-5.3 was matching an installed php-mysql-5.2
package. ok robert@, bumps to follow.
2011-07-22 10:19:23 +00:00
robert
93da2fef8e fastcgi is hard without fastcgi support so enable it 2011-07-15 12:57:42 +00:00
robert
82b8af8cff make sure to read the correct php configuraion file, noticed by ajacoutot@ 2011-07-14 12:40:48 +00:00
robert
b1a46ef878 fix fastcgi path 2011-07-09 00:41:44 +00:00
robert
1ba5ab8133 add new master site and remove REVISIONs 2011-07-08 17:45:08 +00:00
ajacoutot
94ccb4c91a Use the libiconv|gettext MODULE. 2011-07-06 23:56:08 +00:00
sthen
748511976d Use PATCHORIG, regen patches and rename the files which didn't match the
normal update-patches filenames. This avoids update-patches picking up the
.orig files in PHP distfiles and make it easier to keep in-sync. ok robert@
2011-06-18 19:49:22 +00:00
robert
2db9cd2030 fix update from www/php5 2011-05-12 14:30:12 +00:00
sthen
b47bbf573f don't pick up an installed gsed; problem noticed by landry@, ok robert@ 2011-03-26 10:23:13 +00:00
ajacoutot
6674371329 Add femail,-chroot as a RUN_DEPENDS for php*-core. It is super small and
is nice to have around from the start.

Idea from sthen@

ok robert@ (maintainer)
2011-03-21 18:29:07 +00:00
jasper
82359535d8 - switch from www/tidy to www/tidyp which is API compatible
ok sthen@
2011-03-15 19:49:42 +00:00
ajacoutot
0b0f08ff77 Fix rcs ids. 2011-03-08 23:45:47 +00:00
sthen
99e3d2219c security update to 5.2.17/5.3.5; note that this port is still unlinked and WIP
ok robert@
2011-01-17 19:30:26 +00:00
robert
04cf0920f3 update both to their current version 5.3.4 and 5.2.16 and fix wantlibs.
update patches while here
2011-01-05 09:31:22 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
robert
744327511e update this php port to 5.2.14 too 2010-09-10 10:42:17 +00:00
steven
dc8c73b1de drop USE_GCC3 here as well.
from brad
2010-07-21 17:04:29 +00:00
robert
1d497297cd Import a reworked port of php to lang/php. The basic difference is that
there are no core and extensions packages anymore, everything is built by
the main ports itself and the package names have changed to php-${V} or
php-mysql-${V} for modules.

The new ports allows you to install all of the php versions just like python
so you can actually run different webservers with different versions of php
because you can't load two modules to one. You can only do that with fastcgi.

The port tries to share all the files that can be shared and the different
extensions are located in the local version's Makefile instead of Makefile.inc.

The other change is that *all* of the configuration has moved to /etc out
of /var/www because that was a realy stupid concept, since apache if you
use it chrooted, will load all of the extensions before doing the actual
chroot.

This port is not linked to the build yet because several issues have to
be resolved first, like providing a way to update from php5-* packages,
and probably other things that do not come into my mind right now,
because the Bullfrog is making me crazy.
2010-06-27 20:28:44 +00:00