sthen
ea450be06a
update to php-7.4.30
2022-06-10 07:56:39 +00:00
sthen
cbadb8a428
update to php-7.4.29
2022-04-15 08:42:38 +00:00
sthen
e82926a8c7
Adjust PHP readme showing how to use multiple versions of php-fpm in
...
parallel. Also mention NGINX Unit.
2022-03-31 07:09:52 +00:00
sthen
c20356a9a8
fix typo/thinko: s/REVISION-dblib/REVISION-pdo_dblib/
2022-03-25 19:44:51 +00:00
sthen
9109ce7c68
sync WANTLIB-pdo_dblib (gnutls now pulls in brotli so there are some
...
additional WANTLIB entries) and add a BDEP on xxhash for 8.1
2022-03-24 17:22:16 +00:00
sthen
60a48cf9c2
switch the default php version to 8.0
2022-03-23 23:58:28 +00:00
sthen
6f9cacb341
no need to patch openssl >= 1.0.1 pkg-config check any more
2022-03-13 13:48:38 +00:00
sthen
a98e0e6666
remove rcs IDs in ports that I maintain
2022-03-07 21:36:41 +00:00
sthen
07084454fa
update to php-7.4.28
2022-02-20 11:07:36 +00:00
sthen
e8bf7bdbdd
fix php.ini paths, found the hard way by Tom Murphy
2022-01-31 21:18:10 +00:00
sthen
016fdd0c63
use MODPHP_VERSION in patch-main_php_ini_c in 7.4/8.0, they had the
...
correct value for the version anyway, but it should not be hardcoded
in the patch
2022-01-25 12:16:27 +00:00
sthen
f7e434d01e
php/7.4: bump revision for wantlib sync
2022-01-23 13:49:59 +00:00
sthen
16f2ea8e4f
php: don't pick up php if present at build time, should fix a failure
...
reported by naddy. factor some common parts while there.
2021-12-20 10:44:01 +00:00
sthen
b9294fbdcc
update to php-7.4.27
2021-12-18 22:27:45 +00:00
sthen
f45382eec9
De-conflict php-apache and php-embed which had the same libphpX.so filename
...
and directory.
This moves the module for Apache httpd from lib/php-X.Y/libphpX.so to
lib/apache2/php-X.Y/libphpX.so.
The installed /var/www/conf/modules.sample/php-X.Y.conf is of course updated
to reflect the change, however if anyone uses php-apache and doesn't follow
the recommended config symlink they will need to adapt their config.
2021-11-19 12:46:59 +00:00
sthen
037fc0eb59
tidy CONFIGURE_ARGS, --enable-inline-optimization is only for 7.4
2021-11-19 11:29:04 +00:00
sthen
659b82dace
sort PLISTs
2021-11-19 10:31:13 +00:00
sthen
0e5d7c916e
update to php-7.4.26p0
2021-11-19 09:56:32 +00:00
ajacoutot
31ba6ffd2f
Unbreak with ICU >= 70.1
2021-10-30 06:17:45 +00:00
sthen
2a7143288b
add some more bits about living with chroot
2021-10-26 15:11:13 +00:00
sthen
997adf2743
missed bump when I adjusted plists to merge 7.3 into 7.4, thanks aja@
2021-10-26 11:15:39 +00:00
sthen
f611d84e40
drop php 7.3 from -current, although it is still officially in
...
security support it appears this is not really the case any more
https://bugs.php.net/bug.php?id=81026
add @pkgpaths to merge pecl-* etc across
mark www/syweb broken, it was marked 7.3-only so looks like it needs more work
other php-ish ports have a RDEP on either 7.4 (default version) or 8.0
2021-10-25 12:33:18 +00:00
sthen
955387a5de
update to php-7.4.25, including a fix for https://bugs.php.net/bug.php?id=81026
...
PHP-FPM oob R/W in root process leading to privilege escalation
2021-10-23 08:37:23 +00:00
sthen
a033b2fb2c
rearrange the php ports a little so that the embedded SAPI modules
...
can be built (needed if we want to add nginx unit with php support).
while there patch to tweak a "minimum number of bits" check done for
openssl_pkey_new which A) only looks at openssl.cnf settings and PHP
code, ignoring that the TLS library sets a default length internally,
and B) also checks this when generating named curve EC keys,
resulting in a confusing bogus error message.
2021-10-20 20:45:58 +00:00
sthen
a510aa9fc2
update to php-7.4.24
2021-10-03 20:03:15 +00:00
sthen
51ec44be89
update to php-7.4.23
2021-08-27 08:51:18 +00:00
sthen
139c7986a1
update to php-7.4.22/php-8.0.9
...
patch for ASN1_INTEGER_set_int64 (openssl 1.1.0 API)
2021-07-31 10:24:31 +00:00
sthen
5596d29555
update to PHP 7.4.21
2021-07-02 13:53:08 +00:00
sthen
f22d116330
update to php-7.4.20
2021-06-05 20:30:14 +00:00
sthen
855d864d81
update to php-7.4.19
2021-05-07 19:28:55 +00:00
sthen
6749dca4c9
ensure php revisions in -current are above -stable
2021-05-02 14:47:12 +00:00
sthen
3143d9f50a
drop php-7.2 and set pkgpath markers to update, it stopped getting
...
security fixes at the end of November 2020
update other PHP versions to 7.3.28, 7.4.18, 8.0.5
2021-04-30 17:00:26 +00:00
sthen
06728f8b08
update to php-7.4.16
2021-03-05 15:13:55 +00:00
sthen
a6a3a0fc82
tweak sample php configs, expose_php off by default
2021-02-25 11:42:33 +00:00
sthen
3903633b65
php: use the same patch to disable ifuncs on 7.3 and 7.4 as I used on 8.0
...
(i am not convinced the optimized code is actually faster but it's closer
to the build on other OS this way)
2021-02-24 23:04:57 +00:00
sthen
5d4e1cf8d0
switch php-7.4 to external libgd
2021-02-24 18:00:45 +00:00
sthen
2c825e3982
php: add PHP_PKGSPEC to SUBST_VARS and regenerate PLISTs, reducing
...
differences between versions.
move -xmlrpc from Makefile.inc to 7.x/Makefile in preparation for
8.0 which doesn't have it.
2021-02-24 17:31:58 +00:00
sthen
06e20cb110
switch default MODPHP_VERSION to 7.4 and bump ports which have changed
...
version. (as of 6 Dec 2020, 7.3 went into "security fixes only" mode).
2021-02-24 16:48:59 +00:00
sthen
708dbb8e1a
lang/php/*: update pecl examples in readme
2021-02-10 19:44:31 +00:00
sthen
21ad26b56b
php: cope with api change in alpine 2.22+'s c-client
...
borrowed from https://git.slackware.nl/current/tree/source/n/php/php.imap.api.diff
2021-02-04 22:21:48 +00:00
sthen
7d42d59acc
update to php-7.4.15
2021-02-04 16:01:09 +00:00
sthen
6f0b2ffa93
tweak php pkg-readme
2021-01-25 14:02:45 +00:00
sthen
7639001be2
update to PHP 7.4.14
2021-01-07 17:13:27 +00:00
sthen
91c5497312
update to php-7.4.13
...
add !defined(LIBRESSL_VERSION_NUMBER) patch for ext/openssl/openssl.c;
wants EVP_CIPH_OCB_MODE, EVP_CTRL_AEAD_GET/SET_TAG, EVP_CTRL_AEAD_SET_IVLEN
2020-11-26 20:39:15 +00:00
sthen
7a37c7891e
update to php-7.4.12
2020-10-29 23:25:16 +00:00
sthen
095fa8bcdd
doh, i cannot type. found by solene.
2020-10-14 15:18:17 +00:00
sthen
698266774f
bump REVISION-xslt in PHP versions due to a dependency change in libxslt
...
in the 6.7-current cycle.
6.7-stable and 6.7-current both had updates to newer PHP versions
since that was changed, so 6.7-stable has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt,-main but -current has PLIST-xslt at 7.2.34 with dep on
textproc/libxslt.
fix is to bump 6.8-stable and -current above the version in 6.7-stable.
2020-10-14 08:44:32 +00:00
sthen
fecd35f6fa
update to php-7.4.11
2020-10-06 11:09:55 +00:00
sthen
9d5ed97056
update to php-7.4.10
2020-09-04 10:53:15 +00:00
sthen
003ef6754a
update to php-7.4.9
2020-08-07 12:47:27 +00:00