git: 80f7a0af110f - main - Mark ports to IGNORE with new php81

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Mon, 10 Jan 2022 18:23:44 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=80f7a0af110fd78a76d430df8d2915501bd8d1c5

commit 80f7a0af110fd78a76d430df8d2915501bd8d1c5
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2022-01-10 18:21:05 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2022-01-10 18:23:24 +0000

    Mark ports to IGNORE with new php81
    
    - Mark some additional ports to IGNORE with the upcoming php DEFAULT
      php80 [1]
    
    PR: 260595 [1]
    Reported by: portmgr (exp-run) [1]
    Approved by: portmgr (infrastructure blanket)
    Sponsored by:   Bounce Experts
---
 databases/xapian-bindings/Makefile                    | 1 +
 deskutils/moregroupware/Makefile                      | 2 +-
 dns/dns-ui/Makefile                                   | 1 +
 graphics/php-facedetect/Makefile                      | 1 +
 multimedia/php-pHash/Makefile                         | 4 ++--
 net-mgmt/glpi-plugins-fusioninventory-server/Makefile | 1 +
 www/elgg/Makefile                                     | 3 ++-
 www/glpi/Makefile                                     | 1 +
 www/ilias/Makefile                                    | 1 +
 www/ilias6/Makefile                                   | 1 +
 www/phpgroupware/Makefile                             | 2 +-
 www/phpmyfaq/Makefile                                 | 1 +
 www/thundersnarf/Makefile                             | 1 +
 www/tt-rss/Makefile                                   | 1 +
 www/zend-framework1/Makefile                          | 2 +-
 15 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/databases/xapian-bindings/Makefile b/databases/xapian-bindings/Makefile
index 4aa2a56c5288..dd3e2d68603b 100644
--- a/databases/xapian-bindings/Makefile
+++ b/databases/xapian-bindings/Makefile
@@ -21,6 +21,7 @@ LUA_USES=		lua:run
 PERL_RUN_DEPENDS=	p5-Xapian>=${PORTVERSION}:databases/p5-Xapian
 PHP_RUN_DEPENDS=	${PHP_PKGNAMEPREFIX}xapian>=${PORTVERSION}:databases/php-xapian@${PHP_FLAVOR}
 PHP_USES=		php
+PHP_VARS=	IGNORE_WITH_PHP=81
 PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xapian>=${PORTVERSION}:databases/py-xapian@${PY_FLAVOR}
 PYTHON_USES=		python:run
 RUBY_RUN_DEPENDS=	${RUBY_PKGNAMEPREFIX}xapian>=${PORTVERSION}:databases/ruby-xapian
diff --git a/deskutils/moregroupware/Makefile b/deskutils/moregroupware/Makefile
index 93aad40e686a..b2688f51e9db 100644
--- a/deskutils/moregroupware/Makefile
+++ b/deskutils/moregroupware/Makefile
@@ -18,7 +18,7 @@ USE_PHP=	curl \
 		pcre \
 		session \
 		xml
-IGNORE_WITH_PHP=	81
+IGNORE_WITH_PHP=	80 81
 
 SHAREOWN=	${WWWOWN}
 SHAREGRP=	${WWWGRP}
diff --git a/dns/dns-ui/Makefile b/dns/dns-ui/Makefile
index 7fa5c324f076..21bc44490967 100644
--- a/dns/dns-ui/Makefile
+++ b/dns/dns-ui/Makefile
@@ -11,6 +11,7 @@ LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USES=		pgsql php:mod,cli
+IGNORE_WITH_PHP=	80
 
 SUB_FILES=	pkg-message
 
diff --git a/graphics/php-facedetect/Makefile b/graphics/php-facedetect/Makefile
index af3d52d6b726..d4c0f2bfd131 100644
--- a/graphics/php-facedetect/Makefile
+++ b/graphics/php-facedetect/Makefile
@@ -21,6 +21,7 @@ GH_TAGNAME=	2a8974b
 LIBS+=		-lopencv_core
 
 USES=		compiler:c11 localbase php:ext pkgconfig
+IGNORE_WITH_PHP=	81
 
 CONFIGURE_ARGS+=	--with-facedetect
 
diff --git a/multimedia/php-pHash/Makefile b/multimedia/php-pHash/Makefile
index 08e98a800349..56741d8c6f8b 100644
--- a/multimedia/php-pHash/Makefile
+++ b/multimedia/php-pHash/Makefile
@@ -17,8 +17,8 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 LIB_DEPENDS=	libpHash.so:multimedia/pHash
 
 USES=		compiler:c++11-lang php:ext
-# Does not build for PHP 8.0
-IGNORE_WITH_PHP=	80
+# Does not build for PHP 8.0 and later
+IGNORE_WITH_PHP=	80 81
 
 WRKSRC_SUBDIR=	bindings/php
 
diff --git a/net-mgmt/glpi-plugins-fusioninventory-server/Makefile b/net-mgmt/glpi-plugins-fusioninventory-server/Makefile
index c4ce8b544bf0..0801157a766e 100644
--- a/net-mgmt/glpi-plugins-fusioninventory-server/Makefile
+++ b/net-mgmt/glpi-plugins-fusioninventory-server/Makefile
@@ -19,6 +19,7 @@ GH_ACCOUNT=	fusioninventory
 GH_PROJECT=	fusioninventory-for-glpi
 GH_TAGNAME=	glpi090+${FUNV_VER}
 USE_PHP=	fileinfo simplexml
+IGNORE_WITH_PHP=	81
 
 GLPI_VER=	9.5.0
 FUNV_VER=	1.5
diff --git a/www/elgg/Makefile b/www/elgg/Makefile
index cd94bc08c0fd..f300bb09e886 100644
--- a/www/elgg/Makefile
+++ b/www/elgg/Makefile
@@ -10,9 +10,10 @@ COMMENT=	Blogging and social networking platform
 
 LICENSE=	GPLv2
 
+USES=		cpe gettext shebangfix zip php
 USE_PHP=	curl dom filter gd hash intl json mbstring pdo_mysql \
 		session simplexml soap sqlite3 xml xmlrpc
-USES=		cpe gettext shebangfix zip php
+IGNORE_WITH_PHP=	81
 
 SHEBANG_FILES=	vendor/elgg/elgg/.scripts/validate_commit_msg.php
 
diff --git a/www/glpi/Makefile b/www/glpi/Makefile
index 9c74142c59f7..5971eaa5d208 100644
--- a/www/glpi/Makefile
+++ b/www/glpi/Makefile
@@ -15,6 +15,7 @@ USES=		cpe gettext php tar:tgz
 CPE_VENDOR=	glpi-project
 USE_PHP=	bz2 ctype curl exif fileinfo gd iconv intl json mbstring \
 		mysqli opcache openssl session simplexml sodium xml xmlrpc zip zlib
+IGNORE_WITH_PHP=	81
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 NO_ARCH=	yes
diff --git a/www/ilias/Makefile b/www/ilias/Makefile
index 6a5636f3ce7d..664b3320565f 100644
--- a/www/ilias/Makefile
+++ b/www/ilias/Makefile
@@ -26,6 +26,7 @@ GH_ACCOUNT=	ILIAS-eLearning
 GH_PROJECT=	ILIAS
 
 USES=		cpe jpeg magick:6,run php
+IGNORE_WITH_PHP=	80
 NO_BUILD=	yes
 PLIST=		${WRKDIR}/plist
 USE_PHP=	pdo_mysql session zlib gd pdf dom xsl pcre simplexml
diff --git a/www/ilias6/Makefile b/www/ilias6/Makefile
index d091f471e312..3e4e7fe0ae1c 100644
--- a/www/ilias6/Makefile
+++ b/www/ilias6/Makefile
@@ -27,6 +27,7 @@ GH_ACCOUNT=	ILIAS-eLearning
 GH_PROJECT=	ILIAS
 
 USES=		cpe jpeg magick:6,run php
+IGNORE_WITH_PHP=	80 81
 NO_BUILD=	yes
 PLIST=		${WRKDIR}/plist
 USE_PHP=	curl ldap pdo_mysql gd pdf dom pcre session simplexml \
diff --git a/www/phpgroupware/Makefile b/www/phpgroupware/Makefile
index f7ce450b1d1f..908f5603c7e1 100644
--- a/www/phpgroupware/Makefile
+++ b/www/phpgroupware/Makefile
@@ -7,7 +7,7 @@ MAINTAINER=	olgeni@FreeBSD.org
 COMMENT=	Web based GroupWare system
 
 USES=		php:mod tar:bzip2
-IGNORE_WITH_PHP=	81
+IGNORE_WITH_PHP=	80 81
 
 NO_BUILD=	yes
 NO_ARCH=	yes
diff --git a/www/phpmyfaq/Makefile b/www/phpmyfaq/Makefile
index 935aae13b1ac..3368ea10c76f 100644
--- a/www/phpmyfaq/Makefile
+++ b/www/phpmyfaq/Makefile
@@ -14,6 +14,7 @@ WRKSRC=		${WRKDIR}/${PORTNAME}
 
 USES=		cpe php:web
 USE_PHP=	filter json mysqli pcre pdf session xml xmlrpc xmlwriter zlib
+IGNORE_WITH_PHP=	80 81
 FAQ_DIR=	attachments data images inc pdf xml
 NO_BUILD=	YES
 NO_ARCH=	YES
diff --git a/www/thundersnarf/Makefile b/www/thundersnarf/Makefile
index c9dc8b99cc51..16cd25aee748 100644
--- a/www/thundersnarf/Makefile
+++ b/www/thundersnarf/Makefile
@@ -18,6 +18,7 @@ PGSQL_DESC=	Install PostgreSQL (report data storing)
 USES=		tar:bzip2
 
 PHP_USES=	php
+PHP_VARS=	IGNORE_WITH_PHP=81
 
 NO_BUILD=	yes
 NO_ARCH=	yes
diff --git a/www/tt-rss/Makefile b/www/tt-rss/Makefile
index 1a0b1a1d79ca..c195f9092cb0 100644
--- a/www/tt-rss/Makefile
+++ b/www/tt-rss/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS=	${LOCALBASE}/bin/git:devel/git
 USES=		gettext-tools php:cli,web shebangfix
 USE_PHP=	ctype dom exif fileinfo filter hash iconv intl json mbstring \
 		openssl pcntl pdo posix session tokenizer xml xmlrpc zip
+IGNORE_WITH_PHP=	81
 USE_RC_SUBR=	ttrssd
 
 SHEBANG_FILES=	update.php update_daemon2.php
diff --git a/www/zend-framework1/Makefile b/www/zend-framework1/Makefile
index 121e358c00f4..38dcf843ba9c 100644
--- a/www/zend-framework1/Makefile
+++ b/www/zend-framework1/Makefile
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 USES=		gettext php:web
 USE_PHP=	spl
-IGNORE_WITH_PHP=	74 81
+IGNORE_WITH_PHP=	74 80 81
 
 CONFLICTS=	ZendFramework-2.*