git: 9d3d924c7308 - main - net-mgmt/zabbix5-agent: Do not depend on libxml2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 06 Jun 2025 12:04:43 UTC
The branch main has been updated by otis: URL: https://cgit.FreeBSD.org/ports/commit/?id=9d3d924c73083952a585387eff19079d0a90fbb7 commit 9d3d924c73083952a585387eff19079d0a90fbb7 Author: Juraj Lutter <otis@FreeBSD.org> AuthorDate: 2025-06-06 11:16:15 +0000 Commit: Juraj Lutter <otis@FreeBSD.org> CommitDate: 2025-06-06 12:04:16 +0000 net-mgmt/zabbix5-agent: Do not depend on libxml2 Do not depend on libxml2, it's not being used in agent. Move libxml2 dependency to only server and proxy builds. PR: 287330 --- net-mgmt/zabbix5-agent/Makefile | 1 + net-mgmt/zabbix5-server/Makefile | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/net-mgmt/zabbix5-agent/Makefile b/net-mgmt/zabbix5-agent/Makefile index 9cd96a65c062..2c721bd27616 100644 --- a/net-mgmt/zabbix5-agent/Makefile +++ b/net-mgmt/zabbix5-agent/Makefile @@ -1,4 +1,5 @@ PORTNAME= zabbix5 +PORTREVISION= 1 CATEGORIES= net-mgmt PKGNAMESUFFIX= -agent diff --git a/net-mgmt/zabbix5-server/Makefile b/net-mgmt/zabbix5-server/Makefile index a163cc4094c5..a359f23f8460 100644 --- a/net-mgmt/zabbix5-server/Makefile +++ b/net-mgmt/zabbix5-server/Makefile @@ -24,16 +24,21 @@ PORTSCOUT= limit:^5\.0\. ZABBIX_BUILD= ${PKGNAMESUFFIX:S/^-//} +USES= pkgconfig iconv + .if ${ZABBIX_BUILD} != "agent" CONFIGURE_ARGS+= --with-libevent=${LOCALBASE} --cache-file=${WRKSRC}/config.cache LIB_DEPENDS+= libevent.so:devel/libevent USE_RC_SUBR= zabbix_${ZABBIX_BUILD} +# -server and -proxy depends on libxml2 +.if ${ZABBIX_BUILD} != "java" +USES+= gnome +USE_GNOME= libxml2 +.endif .else USE_RC_SUBR= zabbix_${ZABBIX_BUILD}d .endif -USES= pkgconfig iconv - USERS= zabbix GROUPS= zabbix