809 Commits

Author SHA1 Message Date
sthen ede46792dc drop nginx unit info from pkg-readme 2026-06-08 09:24:45 +00:00
sthen 7cb4d267de drop deprecated .so suffix from extension/zend_extension lines in
generated config files.
2026-06-05 07:01:11 +00:00
sthen 054b99b280 update to php-8.4.22 2026-06-03 08:42:52 +00:00
sthen 900d9c4ab6 update to php-8.5.7 2026-06-03 08:42:37 +00:00
sthen dd3553de0c Drop php -embed (which was done as a pseudo-flavour that turned on an
-embed subpackage and turned off -main as the two can't be built in one
configure run). It was only used by unit (now archived upstream). If
this comes back it needs doing differently (probably a separate port)
as this approach doesn't work well with dpb -R (now used for stable
builds).
2026-06-03 08:01:21 +00:00
sthen b6fae0199b missed bump 2026-05-12 10:36:17 +00:00
sthen 185d9df1ce unlink 8.2 dir 2026-05-11 13:00:54 +00:00
sthen 04333adc08 drop PHP 8.2, merge existing installs into 8.3 2026-05-11 12:03:58 +00:00
sthen 388e35934c update to php-8.5.6 2026-05-06 14:42:27 +00:00
sthen 9a678f24dd update to php-8.4.21 2026-05-06 14:06:43 +00:00
sthen 88f67e6fd7 update to php-8.3.31 2026-05-06 14:06:24 +00:00
sthen 558f75304d update to php-8.2.31 2026-05-06 14:05:55 +00:00
sthen 8c7be88d07 update to php-8.5.5 2026-04-09 10:12:46 +00:00
sthen 3efa578afe update to php-8.4.20 2026-04-09 10:12:31 +00:00
sthen 2735171c90 bump again 2026-04-09 10:12:13 +00:00
sthen 34a1b1c432 point at opcache.validate-root/opcache.validate-permission in readme/conf files 2026-04-09 10:11:43 +00:00
sthen a449d9375f point at opcache.validate-root/opcache.validate-permission in readme/conf files 2026-04-09 10:11:13 +00:00
sthen 5ea0fff811 fix patch in previous, from tb@. the stack members also need to be
freed, not just the stack itself.
2026-03-12 00:49:59 +00:00
sthen 08267e2985 update to php-8.5.4, same workaround for php_openssl_load_all_certs_from_file
and sk_push as in 8.4.
2026-03-12 00:07:30 +00:00
sthen c7a543d2f1 update to php-8.4.19
an upstream commit changed php_openssl_load_all_certs_from_file() to use
sk_new_reserve to avoid alloc failures from sk_push. libressl doesn't yet
have this (and I want to push this to 7.8-stable anyway), so instead
revert to sk_new_null as done in the previous version, and check sk_push
for a failure return code instead and free/error out if hit.
2026-03-12 00:06:55 +00:00
sthen 4506195d98 fix copy-and-pasto, noticed by Leo Unglaub 2026-02-17 16:01:07 +00:00
sthen 58bae39733 Allow rcctl reload for php-fpm (it uses a non-standard signal)
Mention that large opcache may delay shutdown in pkg-readme and suggest
"rcctl set phpXX_fpm timeout"

Following mails and slightly different diffs from Leo Unglaub
2026-02-17 11:31:31 +00:00
sthen 54e5caa2ee update to php-8.5.3 2026-02-11 11:27:56 +00:00
sthen 68f0b2c5bc update to php-8.4.18 2026-02-11 11:27:53 +00:00
sthen 0ce194e2b8 sprinkle BDEPs on capstone for <8.5 2026-01-16 17:40:49 +00:00
sthen 4694524567 update to php-8.5.2, tweak capstone deps 2026-01-15 11:45:18 +00:00
sthen daee179df8 update to php-8.4.17 2026-01-15 11:44:46 +00:00
sthen bd1a1cb508 update to php-8.3.30 2026-01-15 11:44:41 +00:00
sthen bd52672d20 tweak whitespace 2026-01-15 11:44:32 +00:00
sthen 0a5b2d571b update license notes, tweak dep setup for capstone 2026-01-15 11:44:02 +00:00
sthen e7b1c6bdf1 rework LIB_DEPENDS/WANTLIB handling for PHP SAPIs, for 8.5 uriparser also
needs to be added to (LIB_DEPENDS|WANTLIB)-embed (problem reported by aja@)

drop PKCS7_NO_DUAL_CONTENT patch, this was since added to libressl
2026-01-09 14:10:42 +00:00
sthen a3ec11a296 explicitly use external www/uriparser for the new 'uri' extension in PHP 8.5;
although it was previously mostly using the internal copy, aja@ ran into a
problem with this which must have been related to dpb junking during "make
fake".
2026-01-08 12:38:32 +00:00
sthen 6536068fde move --enable-opcache so that it's only in the subdirs which need it
noop
2026-01-08 11:25:55 +00:00
sthen 5e4b2c6f4f add php 8.5 2025-12-19 16:27:56 +00:00
sthen aed0e6de52 plumbing for php85 2025-12-19 15:09:50 +00:00
sthen e4b5f69970 move ZEND_EXTENSIONS to subdirs to cope with building without opcache.so
(in 8.5 it's moved to core)
2025-12-19 15:09:12 +00:00
sthen 2f9fc07ab6 update to php-8.2.30 2025-12-17 16:00:27 +00:00
sthen 25a0bf7a79 update to php-8.3.29 2025-12-17 15:59:46 +00:00
sthen df98dfb4a1 update to php-8.4.16 2025-12-17 15:59:25 +00:00
sthen 959c25219c update to php-8.4.15 2025-11-19 09:37:30 +00:00
sthen 8623d91ff2 update to php-8.3.28 2025-11-19 09:37:24 +00:00
ajacoutot 706b60a9ce Bump after textproc/libxml,-main => textproc/libxml 2025-11-01 11:16:40 +00:00
ajacoutot 3c9832a6b4 Missed this in previous. 2025-10-31 15:47:03 +00:00
ajacoutot affa60aa40 Update WANTLIB after libxml2 update. 2025-10-31 12:56:23 +00:00
sthen 654a7b328a update to php-8.4.14, reminded by phessler 2025-10-22 08:44:05 +00:00
sthen 0546b6911a update to php-8.3.27 2025-10-22 07:54:58 +00:00
sthen 38891076ca replace ${PREFIX} with ${TRUEPREFIX} in pkg-readme 2025-09-29 14:29:11 +00:00
sthen c49c267ded tweak order in Makefile 2025-09-24 12:07:53 +00:00
sthen e6cb1491e3 update to php-8.4.13 2025-09-24 12:06:23 +00:00
sthen db8ad67ee4 update to php-8.3.26 2025-09-24 12:06:17 +00:00