git: 7f04638082ef - main - net-mgmt/icingaweb2*: Fix breakage after update of icinga-php-*

From: Florian Smeets <flo_at_FreeBSD.org>
Date: Thu, 17 Jul 2025 06:38:52 UTC
The branch main has been updated by flo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7f04638082ef8156de16e09b1512c23b5b98940c

commit 7f04638082ef8156de16e09b1512c23b5b98940c
Author:     Florian Smeets <flo@FreeBSD.org>
AuthorDate: 2025-07-17 06:31:58 +0000
Commit:     Florian Smeets <flo@FreeBSD.org>
CommitDate: 2025-07-17 06:38:31 +0000

    net-mgmt/icingaweb2*: Fix breakage after update of icinga-php-*
    
    In 2a12b7cab556 and f95fbf3e2406 net-mgmt/icinga-php-library and
    net-mgmt/icinga-php-thirdparty were set to IGNORE_WITH_PHP=81
    that caused all of the packages that depend on them and still have a
    php81 falvor to fail breaking package building in general.
    
    Mark all of the ports depending on them as IGNORE_WITH_PHP=81
    
    Reported by:    antoine
    Pointy hat to:  flo
---
 net-mgmt/icingaweb2-module-businessprocess/Makefile | 1 +
 net-mgmt/icingaweb2-module-icingadb/Makefile        | 1 +
 net-mgmt/icingaweb2-module-reporting/Makefile       | 1 +
 net-mgmt/icingaweb2-module-vspheredb/Makefile       | 1 +
 net-mgmt/icingaweb2-module-x509/Makefile            | 1 +
 net-mgmt/icingaweb2/Makefile                        | 1 +
 6 files changed, 6 insertions(+)

diff --git a/net-mgmt/icingaweb2-module-businessprocess/Makefile b/net-mgmt/icingaweb2-module-businessprocess/Makefile
index 8d474790ed70..423fec2f14be 100644
--- a/net-mgmt/icingaweb2-module-businessprocess/Makefile
+++ b/net-mgmt/icingaweb2-module-businessprocess/Makefile
@@ -16,6 +16,7 @@ RUN_DEPENDS=	icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
 		icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR}
 
 USES=		php:web,flavors
+IGNORE_WITH_PHP=81
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	icinga
diff --git a/net-mgmt/icingaweb2-module-icingadb/Makefile b/net-mgmt/icingaweb2-module-icingadb/Makefile
index 909db78215fd..4b29266d2e29 100644
--- a/net-mgmt/icingaweb2-module-icingadb/Makefile
+++ b/net-mgmt/icingaweb2-module-icingadb/Makefile
@@ -19,6 +19,7 @@ RUN_DEPENDS=	icinga-php-library${PHP_PKGNAMESUFFIX}>=0.9:net-mgmt/icinga-php-lib
 USES=		php:web,flavors shebangfix
 # php json extension is required but it's statically linked in default php
 USE_PHP=	curl dom xml
+IGNORE_WITH_PHP=81
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	icinga
diff --git a/net-mgmt/icingaweb2-module-reporting/Makefile b/net-mgmt/icingaweb2-module-reporting/Makefile
index b219fc3e56d0..9a2aa9d8ba82 100644
--- a/net-mgmt/icingaweb2-module-reporting/Makefile
+++ b/net-mgmt/icingaweb2-module-reporting/Makefile
@@ -17,6 +17,7 @@ RUN_DEPENDS=	icingaweb2${PHP_PKGNAMESUFFIX}>=2.12.1:net-mgmt/icingaweb2@${PHP_FL
 		icinga-php-library${PHP_PKGNAMESUFFIX}>=0.13.1:net-mgmt/icinga-php-library@${PHP_FLAVOR}
 
 USES=		php:web,flavors
+IGNORE_WITH_PHP=81
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	icinga
diff --git a/net-mgmt/icingaweb2-module-vspheredb/Makefile b/net-mgmt/icingaweb2-module-vspheredb/Makefile
index e0ceacece819..d0ab46d1c20e 100644
--- a/net-mgmt/icingaweb2-module-vspheredb/Makefile
+++ b/net-mgmt/icingaweb2-module-vspheredb/Makefile
@@ -18,6 +18,7 @@ RUN_DEPENDS=	icingaweb2${PHP_PKGNAMESUFFIX}>=2.11.4:net-mgmt/icingaweb2@${PHP_FL
 		icingaweb2-module-reactbundle${PHP_PKGNAMESUFFIX}>0:net-mgmt/icingaweb2-module-reactbundle@${PHP_FLAVOR}
 
 USES=		mysql php:web,flavors
+IGNORE_WITH_PHP=81
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	icinga
diff --git a/net-mgmt/icingaweb2-module-x509/Makefile b/net-mgmt/icingaweb2-module-x509/Makefile
index 8e9387f5fd7c..3ece376874e6 100644
--- a/net-mgmt/icingaweb2-module-x509/Makefile
+++ b/net-mgmt/icingaweb2-module-x509/Makefile
@@ -21,6 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	Icinga
 
 USE_PHP=	gmp
+IGNORE_WITH_PHP=81
 
 NO_BUILD=	yes
 NO_ARCH=	yes
diff --git a/net-mgmt/icingaweb2/Makefile b/net-mgmt/icingaweb2/Makefile
index 2a21441762e1..fe627b2b3cd0 100644
--- a/net-mgmt/icingaweb2/Makefile
+++ b/net-mgmt/icingaweb2/Makefile
@@ -20,6 +20,7 @@ USE_PHP=	bcmath bitset ctype curl dom fileinfo filter gd gettext iconv intl ldap
 		mbstring mcrypt memcache memcached opcache pdo \
 		pdo_sqlite posix session simplexml soap sockets sqlite3 xml \
 		zlib
+IGNORE_WITH_PHP=81
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	icinga