CVS commit: pkgsrc/chat/ejabberd

"Greg Troxel" <[email protected]> Thu, 6 Aug 2026 14:35:50 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	gdt
Date:		Thu Aug  6 14:35:50 UTC 2026

Modified Files:
	pkgsrc/chat/ejabberd: Makefile PLIST distinfo options.mk

Log Message:
chat/ejabberd: Update to 26.04

## Version 26.04

#### Core

- Add new listener options for limits to xml parser accepted input
- New predefined keyword `DATABASE_PATH` that points to the Mnesia spool dir
- Support HOST keyword in `sql_database` toplevel option, set nice default value
- ejabberd_config: New default_ram_db/3 clause that checks module support


To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 pkgsrc/chat/ejabberd/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/chat/ejabberd/PLIST
cvs rdiff -u -r1.78 -r1.79 pkgsrc/chat/ejabberd/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/chat/ejabberd/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 4.1 KB)
Modified files:

Index: pkgsrc/chat/ejabberd/Makefile
diff -u pkgsrc/chat/ejabberd/Makefile:1.116 pkgsrc/chat/ejabberd/Makefile:1.117
--- pkgsrc/chat/ejabberd/Makefile:1.116	Thu Aug  6 12:09:11 2026
+++ pkgsrc/chat/ejabberd/Makefile	Thu Aug  6 14:35:50 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.116 2026/08/06 12:09:11 gdt Exp $
+# $NetBSD: Makefile,v 1.117 2026/08/06 14:35:50 gdt Exp $
 
-DISTNAME=	ejabberd-26.03
-PKGREVISION=	1
+DISTNAME=	ejabberd-26.04
 CATEGORIES=	chat
 MASTER_SITES=	${MASTER_SITE_GITHUB:=processone/}
 
@@ -96,7 +95,7 @@ DEPENDS+=	erlang-erlydtl>=0.14.0:../../t
 DEPENDS+=	erlang-esip>=1.0.59:../../net/erlang-esip
 DEPENDS+=	erlang-ezlib>=1.0.16:../../devel/erlang-ezlib
 DEPENDS+=	erlang-fast_tls>=1.1.25:../../security/erlang-fast_tls
-DEPENDS+=	erlang-fast_xml>=1.1.57:../../textproc/erlang-fast_xml
+DEPENDS+=	erlang-fast_xml>=1.1.60:../../textproc/erlang-fast_xml
 DEPENDS+=	erlang-fast_yaml>=1.0.39:../../textproc/erlang-fast_yaml
 DEPENDS+=	erlang-idna>=7.1:../../net/erlang-idna
 DEPENDS+=	erlang-jose>=1.11.12:../../security/erlang-jose

Index: pkgsrc/chat/ejabberd/PLIST
diff -u pkgsrc/chat/ejabberd/PLIST:1.67 pkgsrc/chat/ejabberd/PLIST:1.68
--- pkgsrc/chat/ejabberd/PLIST:1.67	Thu Aug  6 12:09:11 2026
+++ pkgsrc/chat/ejabberd/PLIST	Thu Aug  6 14:35:50 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.67 2026/08/06 12:09:11 gdt Exp $
+@comment $NetBSD: PLIST,v 1.68 2026/08/06 14:35:50 gdt Exp $
 lib/${PKGNAME}/COPYING
 lib/${PKGNAME}/ebin/ELDAPv3.beam
 lib/${PKGNAME}/ebin/acl.beam
@@ -367,6 +367,7 @@ lib/${PKGNAME}/priv/img/vcss.png
 lib/${PKGNAME}/priv/js/admin.js
 lib/${PKGNAME}/priv/js/muc.js
 lib/${PKGNAME}/priv/js/sortable.min.js
+lib/${PKGNAME}/priv/mod_invites/HOWTO.md
 lib/${PKGNAME}/priv/mod_invites/apps.html
 lib/${PKGNAME}/priv/mod_invites/apps.json
 lib/${PKGNAME}/priv/mod_invites/base.html
@@ -385,7 +386,6 @@ lib/${PKGNAME}/priv/mod_invites/static/f
 lib/${PKGNAME}/priv/mod_invites/static/illus-empty.svg
 lib/${PKGNAME}/priv/mod_invites/static/invite.css
 lib/${PKGNAME}/priv/mod_invites/static/invite.js
-lib/${PKGNAME}/priv/mod_invites/static/jquery/jquery.min.js
 lib/${PKGNAME}/priv/mod_invites/static/logos/apple_as.svg
 lib/${PKGNAME}/priv/mod_invites/static/logos/beagle-im.svg
 lib/${PKGNAME}/priv/mod_invites/static/logos/conversations.svg

Index: pkgsrc/chat/ejabberd/distinfo
diff -u pkgsrc/chat/ejabberd/distinfo:1.78 pkgsrc/chat/ejabberd/distinfo:1.79
--- pkgsrc/chat/ejabberd/distinfo:1.78	Thu Aug  6 12:09:11 2026
+++ pkgsrc/chat/ejabberd/distinfo	Thu Aug  6 14:35:50 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.78 2026/08/06 12:09:11 gdt Exp $
+$NetBSD: distinfo,v 1.79 2026/08/06 14:35:50 gdt Exp $
 
-BLAKE2s (ejabberd-26.03.tar.gz) = 52e756601df0837e025922b20224184156b3338bdbbc03830035a92c512389de
-SHA512 (ejabberd-26.03.tar.gz) = fe2f0c1f355fdc4b3543996c2dabaafe1da5366f5202d3da982ec97fa26c23b3445eeeb04ce9522b75f506ac62929048ab99d4babf0226e4383cfc3fe6fc1a6a
-Size (ejabberd-26.03.tar.gz) = 2935422 bytes
+BLAKE2s (ejabberd-26.04.tar.gz) = f1d0bc01fa6d4c04616e22a123da46b00d9f7a574d30f6c3162b8e75588ca524
+SHA512 (ejabberd-26.04.tar.gz) = c3477aa0bfaa4439c51a91b1fb2a9f051abe1bd6446a07b3785bf88720353c712ca281161c48a2a66212a708dada52f25de2c34913393e6cf28c6ed644845f28
+Size (ejabberd-26.04.tar.gz) = 2936092 bytes
 SHA1 (patch-aa) = a0a21134adae1f2bbad58a001fb527ea18b70c99
 SHA1 (patch-src_mod__mam__sql.erl) = 54bc142dc4daa09da576a3f818e427f40d8b671b

Index: pkgsrc/chat/ejabberd/options.mk
diff -u pkgsrc/chat/ejabberd/options.mk:1.7 pkgsrc/chat/ejabberd/options.mk:1.8
--- pkgsrc/chat/ejabberd/options.mk:1.7	Mon Apr 28 12:38:17 2025
+++ pkgsrc/chat/ejabberd/options.mk	Thu Aug  6 14:35:50 2026
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.7 2025/04/28 12:38:17 gdt Exp $
+# $NetBSD: options.mk,v 1.8 2026/08/06 14:35:50 gdt Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.ejabberd
 PKG_SUPPORTED_OPTIONS=	sqlite
@@ -21,5 +21,5 @@ PKG_SUGGESTED_OPTIONS=	#
 #
 .if !empty(PKG_OPTIONS:Msqlite)
 CONFIGURE_ARGS+=	--enable-sqlite
-DEPENDS+=		erlang-sqlite3>=1.1.13:../../databases/erlang-sqlite3
+DEPENDS+=		erlang-sqlite3>=1.1.15:../../databases/erlang-sqlite3
 .endif