428 Commits

Author SHA1 Message Date
sthen
7b7657a672 fix bogus path in @extraunexec 2019-06-07 20:24:04 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
418529796c build php 7.2/7.3 with support for argon2 in password_hash().
for some reason password_hash requires libargon2 even though php has
access to the argon2 functions from libsodium. prompted by a mail
from Heiko Zimmermann.

(also note, there is a separate sodium_crypto_pwhash_str function
which was already available and doesn't depend on libargon2)
2019-06-03 13:43:27 +00:00
sthen
4cc89d619e update to php-7.2.19 2019-05-31 14:31:51 +00:00
sthen
91b5bbc6a1 update to php-7.1.29 2019-05-31 14:31:43 +00:00
sthen
5b35e5cd55 update to php-7.3.6 2019-05-30 20:25:58 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
sthen
6c1dbc79d6 switch from tidyp to tidy(-html5) 2019-05-14 20:20:16 +00:00
sthen
b594e35205 update to php-7.1.29 2019-05-04 21:47:32 +00:00
sthen
0eae914ba8 regen patches; no change 2019-05-04 08:00:59 +00:00
sthen
c75c72c4a7 update to php-7.2.18 2019-05-04 07:57:00 +00:00
sthen
d91d1a55ed update to php-7.3.5 2019-05-02 11:35:27 +00:00
sthen
dce3f588f6 add BUILD_DEPENDS on re2c. shouldn't normally be needed, but sometimes
file timestamps in the .tar.gz have the generated file older than the
source file for re2c, resulting in a build failure if re2c was installed
during autoconf but later junked. found by kili@
2019-04-18 16:56:03 +00:00
sthen
617aa118a8 set PORTROACH limit 2019-04-18 16:26:29 +00:00
sthen
2e8c1d143a security updates to PHP 7.1.28, 7.2.17 and 7.3.4, and unbreak 7.3
by disabling AVX2/SSSE3 code (it was crashing in the AVX2-accelerated
base64 decoder).  ok naddy@
2019-04-08 23:24:11 +00:00
sthen
dca9336a2f Disable the Apache module on aarch64; apxs2 check run by configure fails
with "Trace/BPT trap (core dumped)", it's better to have some php packages
for aarch64 than none.

Reported by phessler@, thanks!
2019-04-05 07:17:35 +00:00
sthen
a9fb2bef06 bump REVISION; apache-httpd pkgpath change
add missing RDEP on apache-httpd in php-apache packages
2019-03-28 12:39:02 +00:00
sthen
674c9f43da expand BROKEN with a bit more information 2019-03-09 12:18:31 +00:00
sthen
78dfb0b064 put the pecl/php73 bits in; even though php/7.3 itself is disabled doing\
this doesn't get in the way and makes it easier to test possible fixes
2019-03-08 17:02:43 +00:00
sthen
a029091094 actually I was mistaken, php/7.3 does still crash all over the place
when you actually try to do anything with it. mark BROKEN for now.
2019-03-08 17:00:57 +00:00
sthen
7c5e230bd4 add php-7.3.3, now that it does something on OpenBSD other than crashing
all over the place. scaffolding for pecl modules to follow sometime later
after more tests.
2019-03-08 02:13:05 +00:00
sthen
7c3b009e99 update to php-7.1.27 2019-03-07 21:28:43 +00:00
sthen
620b6e6c10 update to php-7.2.16
regen some WANTLIBs
regen PLIST now ${CHROOT_DIR} is properly added to SUBST_VARS
2019-03-06 15:16:33 +00:00
sthen
c644d75cfd use SUBST_VARS+=CHROOT_DIR to fix a literal ${CHROOT_DIR} in the pkg-readme 2019-02-28 01:29:26 +00:00
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