404 Commits

Author SHA1 Message Date
sthen
5e3c6c7768 update to php-7.2.15 2019-02-07 22:48:37 +00:00
sthen
8d10c61f55 Make it clearer that you need to install php-apache in order to use apache
mod_php. Based on a diff from Kurt Mosiejczuk.
2019-01-29 20:25:15 +00:00
sthen
0b971b3e33 remove suhosin / php 5.6 mention 2019-01-23 21:04:53 +00:00
sthen
76e59d41e8 update to php-7.2.14 2019-01-09 23:44:39 +00:00
sthen
bcc52ba7f4 update to php-7.1.26 2019-01-09 23:44:30 +00:00
sthen
c7e404ed5e switch HOMEPAGE for php ports to https://secure.php.net/
https://www.php.net/ isn't reliably working across the various servers
hosting the site as reported by danj@ (e.g. at least one instance has
a certificate with CN=ilia.ws, and some don't seem to have
port 443 open at all).
2019-01-05 23:19:26 +00:00
sthen
03f88324a6 garbage-collect now unused MODPECL_V 2018-12-12 23:46:18 +00:00
sthen
dd2c9ba93a bumps for -cgi and -dbg as well 2018-12-12 08:38:00 +00:00
ajacoutot
4785fb7830 REVISION-apache needed a bump as well:
+@depend security/libsodium:libsodium-*:libsodium-1.0.16p0
-@depend textproc/oniguruma:oniguruma-*:oniguruma-6.9.0
+@depend textproc/oniguruma:oniguruma-*:oniguruma-6.9.1
+@wantlib sodium.9.1
2018-12-12 08:04:25 +00:00
sthen
c307aa5d14 remove php 5.6 scaffolding from pecl.port.mk; changes to pecl-* ports to follow 2018-12-11 12:26:54 +00:00
sthen
0ced969e13 add @pkgpath markers to move old versions of core php extensions 7.1 2018-12-11 12:10:46 +00:00
sthen
eae4c81565 remove php 5.6 and infrastructure, it is nearly out of security support 2018-12-11 12:10:19 +00:00
sthen
9165de9c9e garbage-collect CONFIGURE_ARGS factored to Makefile.inc already 2018-12-11 11:54:29 +00:00
sthen
4e42c4719a oops, committed one file too many 2018-12-11 11:46:15 +00:00
sthen
f758cb6d78 use @pkgpath to merge old pecl72-libsodium into php-7.2 2018-12-11 11:43:45 +00:00
sthen
7ac64c2fb0 enable ext/sodium for php 7.2. 2018-12-11 11:41:54 +00:00
ajacoutot
91f6e857c7 Unbreak with new icu. 2018-12-09 21:01:03 +00:00
sthen
d833c240a3 update to php-7.2.13 2018-12-05 20:05:18 +00:00
sthen
d2c6f326f1 update to php-7.1.25 2018-12-05 20:05:09 +00:00
sthen
0b9628b68d update to php-7.1.24. 2018-11-08 21:15:33 +00:00
sthen
5b04f373c6 kill the unnecessary bison dep (suggested earlier by martijn@) 2018-11-07 22:28:07 +00:00
sthen
8f8214531d update to php-7.2.12
kill the unnecessary bison dep (suggested earlier by martijn@)
2018-11-07 22:27:54 +00:00
sthen
fd1d9cd9a6 fix 64-bit time_t issue in php-fpm log printf 2018-11-04 18:17:29 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +00:00
sthen
813d2e28fc drop php 7.0 and scaffolding, the default has already been switched to 7.1 2018-10-26 21:22:01 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
5aa965d18c update php's DESCR, as spotted by Daniel Winters this includes references to
pdo_sqlite which was split off again between 6.3->6.4.
2018-10-24 10:19:36 +00:00
sthen
44f8a14fd9 switch default php version from 7.0 to 7.1 (not 7.2 yet as some things are still
using mcrypt).
2018-10-17 14:15:55 +00:00
sthen
8c40c6d028 - use SUBST_CMD instead of a perl regex for sample config for apache httpd's
modphp, possible without pain now that we have UPDATE_PLIST_ARGS.

- install empty php-fpm.d directory and handle pkg_delete -c with @extraunexec

- cat www.conf to the end of php-fpm.conf on all of !5.6, previously this was
just done on 7.0. (not installing this to php-fpm.d/www.conf to avoid making
a conflicting config for updating users).
2018-10-17 12:44:02 +00:00
sthen
d6fb52ecdf remove surplus PKGSTEM setting 2018-10-17 07:19:23 +00:00
sthen
14b7f294ba unbreak, I factored PKGSTEM setting into Makefile.inc but forgot to commit
it. thanks ajacoutot@ for the report.
2018-10-17 07:14:46 +00:00
sthen
cd85238b39 update to php 7.1.23, 7.2.11 2018-10-16 11:12:12 +00:00
sthen
641bf9bccf set PKGSPEC on the php/7.1 and php/7.2 module subpackages 2018-10-08 10:38:46 +00:00
sthen
c72587967f add php 7.1.22 and 7.2.10 2018-09-28 22:22:03 +00:00
sthen
2288a20c0d MODULES scaffolding to cope with additional PHP versions 2018-09-28 21:27:25 +00:00
sthen
1e7e18ad2f remove some unneeded patches, simplify libressl patch 2018-09-27 22:55:53 +00:00
sthen
4ab303f477 conditionalise -mcrypt in PHP_EXTENSIONS, noop for now 2018-09-27 22:51:36 +00:00
sthen
62268513bc whitespace 2018-09-27 22:50:53 +00:00
sthen
02041e176f adjust php's README, some of the ssl/tls-related functions need openssl.cnf
reported by florian@
2018-09-27 16:40:11 +00:00
sthen
9dc2159d75 update to php-5.6.38 2018-09-14 15:58:48 +00:00
sthen
99dd52dfa4 update to php-7.0.32
while there, bring across the now-repaired patch from php/5.6 to use
arc4random_buf rather than /dev/urandom for entropy for generated
session ids. simplified from an older diff by martijn@
2018-09-13 14:15:47 +00:00
sthen
9ba0402bb3 php/5.6 had a patch to use arc4random_buf rather than /dev/urandom for entropy
for generated session ids, but it missed actually mixing it in. repair.
simplified from an older diff by martijn@
2018-09-13 14:15:12 +00:00
sthen
6988a23b37 drop MODGCC4 parts for arm (was used for atomics) 2018-09-06 14:05:59 +00:00
espie
127742766a missed that one, sorry 2018-09-05 08:52:59 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
sthen
dbdc679230 update to php-7.0.31 2018-08-01 14:38:01 +00:00
sthen
b03528a90b update to php-5.6.37 2018-08-01 14:37:51 +00:00
sthen
162172ae61 fix -gd @conflict marker 2018-06-28 16:24:48 +00:00
sthen
1ab795ae79 unbreak packaging with some of the no_* pseudo-flavours 2018-06-15 10:20:53 +00:00
kili
d08ffac182 Move share/examples/php-${PV}/php.conf from -main to -apache.
This fixes the /var/www/conf/modules.sample.php-${PV}.conf (which
was just a copy of the apache module itself).

Bump -main and -apache.

Adjust @conflict markers (reminded by sthen@).

ok sthen@
2018-06-08 19:42:40 +00:00