zabbix: update php8 dependencies
authorDaniel F. Dickinson <redacted>
Mon, 16 Feb 2026 09:18:34 +0000 (04:18 -0500)
committerHannu Nyman <redacted>
Wed, 4 Mar 2026 18:27:09 +0000 (20:27 +0200)
Using the php8 dependency allows use to go back to using the
+ZABBIX_POSTGRESQL:php8-mod-pgsql (and like dependency for
mysql/mariadb).

This has the benefit of being an apk dependency so the user does not
install the frontend without a php8 database module.

Signed-off-by: Daniel F. Dickinson <redacted>
admin/zabbix/Makefile

index e69f6d34532fdc48f44d943e54e4f7c8ff5183c3..36aa0802db3214d2fbfac8981883521b0ae6f3d9 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=zabbix
 PKG_VERSION:=7.0.22
-PKG_RELEASE:=5
+PKG_RELEASE:=6
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://cdn.zabbix.com/zabbix/sources/stable/$(basename $(PKG_VERSION))/ \
@@ -271,10 +271,10 @@ define Package/zabbix-frontend-server
   TITLE+= frontend server
   PKGARCH:=all
   DEPENDS:= \
-    @PACKAGE_php8 \
-    @ZABBIX_MYSQL:php8-mod-mysqli \
-    @ZABBIX_POSTGRESQL:php8-mod-pgsql \
+    php8 \
     @(!ZABBIX_SQLITE) \
+    +ZABBIX_MYSQL:php8-mod-mysqli \
+    +ZABBIX_POSTGRESQL:php8-mod-pgsql \
     +php8-cgi \
     +php8-mod-gd \
     +php8-mod-bcmath \
git clone https://git.99rst.org/PROJECT