Commit Graph

765 Commits

Author SHA1 Message Date
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
sthen a9ec03693d undo mistaken commit 2025-09-10 09:06:30 +00:00
sthen 579301b64b switch ports default php version to 8.3; bumps to follow.
if there are unfixable problems with other ports and 8.3, MODPHP_VERSION
can be overridden in the relevant port.
2025-09-06 16:56:50 +00:00
sthen 332bf052e9 missed cvs rm 2025-08-28 10:57:56 +00:00
sthen 6833dec64c update to php-8.3.25 2025-08-28 09:22:03 +00:00
sthen 23f22ff6b1 update to php-8.4.12 2025-08-28 09:21:58 +00:00
sthen 40eb6c76f2 add comment 2025-08-27 18:39:43 +00:00
tb 0c3a6f0387 sync WANTLIB for ngtcp2_crypto_libressl 2025-08-26 16:08:31 +00:00
sthen 22865af807 update to php-8.3.24 2025-08-01 08:41:27 +00:00
sthen d5b72d5921 update to php-8.4.11 2025-08-01 08:41:17 +00:00
sthen 759a73de24 update to php-8.4.10 2025-07-05 15:24:56 +00:00
sthen 321bce46bc update to php-8.3.23 2025-07-05 15:24:53 +00:00
sthen 51577291c6 update to php-8.2.29 2025-07-05 15:24:50 +00:00
sthen 45c5dbf778 update to php-8.4.8 2025-06-09 08:37:06 +00:00
sthen 7dcedc6f1d update to php-8.3.22 2025-06-09 08:36:58 +00:00
sthen b897f719f2 update to php-8.4.7 2025-05-09 08:14:07 +00:00
sthen d01dc81a5b update to php-8.3.21 2025-05-09 08:14:05 +00:00
sthen c1b9a7794c update to php-8.4.6 2025-04-14 18:56:15 +00:00
sthen 9726b8ea89 update to php-8.3.20 2025-04-14 18:56:11 +00:00
sthen 6468999a70 backout unintentional commit 2025-03-22 14:08:08 +00:00
sthen d32bdb774e update to php-8.3.19
(compared to 8.3.18, there was only a change to aarch64 asm)
2025-03-15 18:35:36 +00:00
sthen 692fadcc7d update comment re subpackages where REVISION must be kept above -stable 2025-03-15 11:48:21 +00:00
sthen 63be399cc5 fix bump 2025-03-15 11:47:34 +00:00
ajacoutot e6537dba95 Regen WANTLIB after textproc/libxslt update. 2025-03-15 09:35:18 +00:00
sthen 3ea28a4291 update to php-8.4.5 2025-03-14 09:37:01 +00:00
sthen 4509402a32 update to php-8.3.18 2025-03-14 09:36:53 +00:00
sthen d5965608cb update to php-8.2.28 2025-03-14 09:36:19 +00:00
sthen 8a0961fac5 update to php-8.4.4 2025-02-15 10:19:06 +00:00
sthen 339febedec update to php-8.3.17 2025-02-15 10:17:32 +00:00
tim 1328bb963d lang/php: fix paths to pkg-readmes in php.ini files
OK sthen@ (maintainer)
2025-01-23 11:31:13 +00:00
sthen feccfac1f6 add mini info about extension packages to php.ini with a reference to
the pkg-readme, and remove the big list of commented-out extensions
which we'd normally expect users to handle via symlinks (many of the
extensions in that list are built into the main php binaries in the
port anyway).

add a list of extensions and SAPIs to the pkg-readme to make it easier
to see what you can pkg_add.
2025-01-18 10:32:33 +00:00
sthen 44c47de56b update to php-8.4.3 2025-01-17 18:04:00 +00:00
sthen a5a274741b update to php-8.3.16 2025-01-17 18:03:58 +00:00
bket 53db5419eb Fix build issues for lang/php/*
sthen@ reported a buid issue with php after a recent xxhash update.

The build for php-8.2 and php-8.3 was broken due to an oversight in
handling a recent update to xxhash. Specifically, members of a struct in
a public header were renamed, causing issues as xxhash is used as a
header-only library.

php-8.4 inadvertently built successfully as it unintentonally used a
packaged header file instead of the one provided by the xxhash port.

This commit resolves the build failures for php-8.2 and php-8.3 and
ensures that php-8.4 uses the correct header file from xxhash from
ports.

OK tb@, sthen@
2025-01-02 11:54:45 +00:00
sthen ab10f3e854 add some notes to php's pkg-readme about switching between release
branches (8.1 -> 8.2, etc) reminding which things need to be updated
2024-12-30 17:52:12 +00:00
sthen 473cfc34b4 update to php-8.4.2 2024-12-20 12:28:21 +00:00
sthen 207eb4ebb3 update to php-8.3.15 2024-12-20 12:28:06 +00:00
sthen 34af9cac1a update to php-8.2.27 2024-12-20 12:26:37 +00:00
sthen 06bc59faf8 revert php commit which broke some use-cases of gmp (overzealous check for
out-of-bounds values); https://github.com/php/php-src/issues/16870
2024-11-26 18:03:01 +00:00
sthen 531a1fe033 remove sparc64 patches which were merged upstream (should avoid
"symbol already defined" errors)
2024-11-24 13:46:09 +00:00
sthen 3f108e22a2 bump 8.3 REVISION-gd to keep above -stable, add reminder to 8.2 8.3 2024-11-22 12:53:14 +00:00
sthen 6f8c1894b8 drop php 8.1 and associated pecl81-*, set @pkgpath to merge into php/8.2 2024-11-21 18:24:06 +00:00
sthen 69c30c7cc0 set DIST_SUBDIR in pecl.port.mk 2024-11-21 18:16:48 +00:00
sthen ec7262670c handle php 8.4 in modules
garbage collect php 7.4, php 8.0 in php.port.mk
2024-11-21 15:56:27 +00:00
sthen 489050dd41 add php/8.4 2024-11-21 15:55:51 +00:00