git: 68f55354316d - main - lang/php*-extensions: Fix version numbers and Makefile ordering

From: Jimmy Olgeni <olgeni_at_FreeBSD.org>
Date: Thu, 03 Jul 2025 18:49:38 UTC
The branch main has been updated by olgeni:

URL: https://cgit.FreeBSD.org/ports/commit/?id=68f55354316d60040595ea8bcd33d97ce81c8399

commit 68f55354316d60040595ea8bcd33d97ce81c8399
Author:     Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2025-07-03 18:49:00 +0000
Commit:     Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2025-07-03 18:49:00 +0000

    lang/php*-extensions: Fix version numbers and Makefile ordering
    
    - Update pkg-descr files to show correct PHP version (was 8.0 for all)
    - Update COMMENT in Makefiles to include correct version branch
    - Fix Makefile variable ordering (IGNORE_WITH_PHP before PHP_VER)
    - Fix incomplete IGNORE_WITH_PHP entries to include all other PHP versions
    - Apply portfmt formatting
    
    While here, ensure all ports pass portclippy validation.
    
    Reviewed by:    bofh
    Differential Revision:  https://reviews.freebsd.org/D51148
---
 lang/php81-extensions/Makefile  | 16 ++++++++--------
 lang/php81-extensions/pkg-descr |  2 +-
 lang/php82-extensions/Makefile  | 16 ++++++++--------
 lang/php82-extensions/pkg-descr |  2 +-
 lang/php83-extensions/Makefile  | 16 ++++++++--------
 lang/php83-extensions/pkg-descr |  2 +-
 lang/php84-extensions/Makefile  | 13 ++++++-------
 lang/php84-extensions/pkg-descr |  2 +-
 lang/php85-extensions/Makefile  | 15 +++++++--------
 lang/php85-extensions/pkg-descr |  2 +-
 10 files changed, 42 insertions(+), 44 deletions(-)

diff --git a/lang/php81-extensions/Makefile b/lang/php81-extensions/Makefile
index 15a90ba9507c..bb847c742686 100644
--- a/lang/php81-extensions/Makefile
+++ b/lang/php81-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES=	lang
 PKGNAMESUFFIX=	-extensions
 
 MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	"meta-port" to install PHP extensions
+COMMENT=	"meta-port" to install PHP extensions (8.1.X branch)
 WWW=		https://www.php.net/
 
 USES=		metaport php
 
+IGNORE_WITH_PHP=	82 83 84 85
 PHP_VER=	81
-IGNORE_WITH_PHP=	82 83
 
 OPTIONS_DEFINE=		BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
 			FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
-			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
-			PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
-			PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
-			SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
-			SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
-			XMLWRITER XSL ZIP ZLIB
+			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+			PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+			PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+			SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+			SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+			XSL ZIP ZLIB
 OPTIONS_DEFAULT=	CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
 			POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
 			XMLWRITER
diff --git a/lang/php81-extensions/pkg-descr b/lang/php81-extensions/pkg-descr
index 4acc6c163e60..6c5a0684fbba 100644
--- a/lang/php81-extensions/pkg-descr
+++ b/lang/php81-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.1
 
 Defaults to:
 ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php82-extensions/Makefile b/lang/php82-extensions/Makefile
index 0a4d5ce26743..aeb2ec88430b 100644
--- a/lang/php82-extensions/Makefile
+++ b/lang/php82-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES=	lang
 PKGNAMESUFFIX=	-extensions
 
 MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	"meta-port" to install PHP extensions
+COMMENT=	"meta-port" to install PHP extensions (8.2.X branch)
 WWW=		https://www.php.net/
 
 USES=		metaport php
 
+IGNORE_WITH_PHP=	81 83 84 85
 PHP_VER=	82
-IGNORE_WITH_PHP=	81 83
 
 OPTIONS_DEFINE=		BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
 			FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
-			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
-			PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
-			PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
-			SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
-			SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
-			XMLWRITER XSL ZIP ZLIB
+			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+			PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+			PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+			SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+			SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+			XSL ZIP ZLIB
 OPTIONS_DEFAULT=	CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
 			POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
 			XMLWRITER
diff --git a/lang/php82-extensions/pkg-descr b/lang/php82-extensions/pkg-descr
index 4acc6c163e60..0a4f4cf1c881 100644
--- a/lang/php82-extensions/pkg-descr
+++ b/lang/php82-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.2
 
 Defaults to:
 ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php83-extensions/Makefile b/lang/php83-extensions/Makefile
index 530fd85f7e74..c77beae9ba5d 100644
--- a/lang/php83-extensions/Makefile
+++ b/lang/php83-extensions/Makefile
@@ -4,22 +4,22 @@ CATEGORIES=	lang
 PKGNAMESUFFIX=	-extensions
 
 MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	"meta-port" to install PHP extensions
+COMMENT=	"meta-port" to install PHP extensions (8.3.X branch)
 WWW=		https://www.php.net/
 
 USES=		metaport php
 
+IGNORE_WITH_PHP=	81 82 84 85
 PHP_VER=	83
-IGNORE_WITH_PHP=	81 82
 
 OPTIONS_DEFINE=		BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
 			FILEINFO FILTER FTP GD GETTEXT GMP ICONV IMAP INTL LDAP \
-			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
-			PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
-			PDO_SQLITE PGSQL PHAR POSIX PSPELL READLINE SESSION \
-			SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
-			SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
-			XMLWRITER XSL ZIP ZLIB
+			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+			PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+			PGSQL PHAR POSIX PSPELL READLINE SESSION SHMOP \
+			SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 SYSVMSG \
+			SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER XMLWRITER \
+			XSL ZIP ZLIB
 OPTIONS_DEFAULT=	CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
 			POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
 			XMLWRITER
diff --git a/lang/php83-extensions/pkg-descr b/lang/php83-extensions/pkg-descr
index 4acc6c163e60..5a022122fb14 100644
--- a/lang/php83-extensions/pkg-descr
+++ b/lang/php83-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.3
 
 Defaults to:
 ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php84-extensions/Makefile b/lang/php84-extensions/Makefile
index 55bc9f11b567..f359fdb60282 100644
--- a/lang/php84-extensions/Makefile
+++ b/lang/php84-extensions/Makefile
@@ -9,17 +9,16 @@ WWW=		https://www.php.net/
 
 USES=		metaport php
 
+IGNORE_WITH_PHP=	81 82 83 85
 PHP_VER=	84
-IGNORE_WITH_PHP=	81 82 83
 
 OPTIONS_DEFINE=		BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
 			FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
-			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
-			PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
-			PDO_SQLITE PGSQL PHAR POSIX READLINE SESSION \
-			SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
-			SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
-			XMLWRITER XSL ZIP ZLIB
+			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+			PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+			PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+			SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+			TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
 OPTIONS_DEFAULT=	CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
 			POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
 			XMLWRITER
diff --git a/lang/php84-extensions/pkg-descr b/lang/php84-extensions/pkg-descr
index 4acc6c163e60..f0fa411db949 100644
--- a/lang/php84-extensions/pkg-descr
+++ b/lang/php84-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.4
 
 Defaults to:
 ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,
diff --git a/lang/php85-extensions/Makefile b/lang/php85-extensions/Makefile
index 5613d6ead26b..3d77950e33b9 100644
--- a/lang/php85-extensions/Makefile
+++ b/lang/php85-extensions/Makefile
@@ -4,22 +4,21 @@ CATEGORIES=	lang
 PKGNAMESUFFIX=	-extensions
 
 MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	"meta-port" to install PHP extensions (8.4.X branch)
+COMMENT=	"meta-port" to install PHP extensions (8.5.X branch)
 WWW=		https://www.php.net/
 
 USES=		metaport php
 
-PHP_VER=	85
 IGNORE_WITH_PHP=	81 82 83 84
+PHP_VER=	85
 
 OPTIONS_DEFINE=		BCMATH BZ2 CALENDAR CTYPE CURL DBA DOM ENCHANT EXIF FFI \
 			FILEINFO FILTER FTP GD GETTEXT GMP ICONV INTL LDAP \
-			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO \
-			PDO_DBLIB PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL \
-			PDO_SQLITE PGSQL PHAR POSIX READLINE SESSION \
-			SHMOP SIMPLEXML SNMP SOAP SOCKETS SODIUM SQLITE3 \
-			SYSVMSG SYSVSEM SYSVSHM TIDY TOKENIZER XML XMLREADER \
-			XMLWRITER XSL ZIP ZLIB
+			MBSTRING MYSQLI ODBC OPCACHE PCNTL PDO PDO_DBLIB \
+			PDO_FIREBIRD PDO_MYSQL PDO_ODBC PDO_PGSQL PDO_SQLITE \
+			PGSQL PHAR POSIX READLINE SESSION SHMOP SIMPLEXML SNMP \
+			SOAP SOCKETS SODIUM SQLITE3 SYSVMSG SYSVSEM SYSVSHM \
+			TIDY TOKENIZER XML XMLREADER XMLWRITER XSL ZIP ZLIB
 OPTIONS_DEFAULT=	CTYPE DOM FILTER ICONV OPCACHE PDO PDO_SQLITE PHAR \
 			POSIX SESSION SIMPLEXML SQLITE3 TOKENIZER XML XMLREADER \
 			XMLWRITER
diff --git a/lang/php85-extensions/pkg-descr b/lang/php85-extensions/pkg-descr
index 4acc6c163e60..9c007c827fe6 100644
--- a/lang/php85-extensions/pkg-descr
+++ b/lang/php85-extensions/pkg-descr
@@ -1,4 +1,4 @@
-This is a "meta-port" to install the extensions for PHP 8.0
+This is a "meta-port" to install the extensions for PHP 8.5
 
 Defaults to:
 ctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,