summaryrefslogtreecommitdiff
path: root/net-im/ejabberd
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/ejabberd')
-rw-r--r--net-im/ejabberd/Makefile57
-rw-r--r--net-im/ejabberd/distinfo92
-rw-r--r--net-im/ejabberd/files/patch-Makefile.in42
-rw-r--r--net-im/ejabberd/files/patch-configure.ac11
-rw-r--r--net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc8
-rw-r--r--net-im/ejabberd/files/patch-ejabberdctl.template6
-rw-r--r--net-im/ejabberd/files/pkg-install.in2
-rw-r--r--net-im/ejabberd/pkg-plist122
8 files changed, 176 insertions, 164 deletions
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile
index a7ed7c6eecc9..aa260decd131 100644
--- a/net-im/ejabberd/Makefile
+++ b/net-im/ejabberd/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ejabberd
-PORTVERSION= 23.10
-PORTREVISION= 1
+PORTVERSION= 25.07
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
@@ -55,12 +54,12 @@ GH_TUPLE= processone:p1_utils:${P1_UTILS_VER}:p1_utils/deps/p1_utils \
benoitc:unicode_util_compat:${UNICODE_UTIL_COMPAT_VER}:unicode_util_compat/deps/unicode_util_compat
OPTIONS_DEFINE= ODBC PAM DOCS LUA MYSQL PGSQL REDIS SIP SQLITE \
- STUN TOOLS FULLXML
+ STUN FULLXML
OPTIONS_DEFAULT=SQLITE STUN
EJABBERD_LIBDIR=lib/erlang/lib
MAKE_ENV= PORTVERSION=${PORTVERSION}
-CONFIGURE_ARGS+=--localstatedir=/var --libdir=${PREFIX}/${EJABBERD_LIBDIR}
+CONFIGURE_ARGS+=--localstatedir=/var --libdir=${PREFIX}/${EJABBERD_LIBDIR} --with-rebar=rebar
MAKE_ARGS= "CPPFLAGS=${CPPFLAGS}" "CFLAGS=${CFLAGS}" "LDFLAGS=${LDFLAGS}"
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -I${LOCALBASE}/include
@@ -97,38 +96,36 @@ SUB_LIST= ${SUBS} \
SHEBANG_FILES= ${WRKSRC}/ejabberdctl.template
BASE64URL_VER= 1.0.1
-CACHE_TAB_VER= 1.0.30
-EIMP_VER= 1.0.22
-EJABBERD_PO_VER= 0.0.0
+CACHE_TAB_VER= 1.0.33
+EIMP_VER= 1.0.26
EPAM_VER= 1.0.14
EREDIS_VER= 1.2.0
-ESIP_VER= 1.0.50
-EZLIB_VER= 1.0.12
-FAST_TLS_VER= 1.1.16
-FAST_XML_VER= 1.1.49
-FAST_YAML_VER= 1.0.36
+ESIP_VER= 1.0.58
+EZLIB_VER= 1.0.15
+FAST_TLS_VER= 1.1.24
+FAST_XML_VER= 1.1.57
+FAST_YAML_VER= 1.0.39
IDNA_VER= 6.0.0
JIFFY_VER= 1.1.1
-JOSE_VER= 1.11.5
-LUERL_VER= 1.0
-MQTREE_VER= 1.0.15
-P1_ACME_VER= 1.0.22
-P1_MYSQL_VER= 1.0.22
-P1_OAUTH2_VER= 0.6.11
-P1_PGSQL_VER= 1.1.23
-P1_UTILS_VER= 1.0.25
-PKIX_VER= 1.0.9
-SQLITE3_VER= 1.1.14
-STRINGPREP_VER= 1.0.29
-STUN_VER= 1.2.10
+JOSE_VER= 1.11.10
+LUERL_VER= 1.2
+MQTREE_VER= 1.0.17
+P1_ACME_VER= 1.0.27
+P1_MYSQL_VER= 1.0.26
+P1_OAUTH2_VER= 0.6.14
+P1_PGSQL_VER= 1.1.34
+P1_UTILS_VER= 1.0.28
+PKIX_VER= 1.0.10
+SQLITE3_VER= 1.1.15
+STRINGPREP_VER= 1.0.33
+STUN_VER= 1.2.20
UNICODE_UTIL_COMPAT_VER= 0.4.1
-XMPP_VER= 1.7.0
-YCONF_VER= 1.0.15
+XMPP_VER= 1.11.0
+YCONF_VER= 1.0.20
OPTIONS_SUB= yes
SIP_DESC= SIP support
STUN_DESC= STUN/TURN support
-TOOLS_DESC= Build development tools
FULLXML_DESC= Full XML support
PAM_CONFIGURE_ENABLE= pam
PAM_GH_TUPLE= processone:epam:${EPAM_VER}:epam/deps/epam
@@ -147,9 +144,6 @@ STUN_CONFIGURE_ENABLE= stun
STUN_GH_TUPLE= processone:stun:${STUN_VER}:stun/deps/stun
SQLITE_CONFIGURE_ENABLE=sqlite
SQLITE_GH_TUPLE= processone:erlang-sqlite3:${SQLITE3_VER}:sqlite3/deps/sqlite3
-TOOLS_CONFIGURE_ENABLE= tools
-TOOLS_GH_TUPLE=processone:ejabberd-po:e909d88:ejabberdpo/deps/ejabberd_po
-FULLXML_CONFIGURE_ENABLE= full-xml
SQLITE_USES= sqlite
DOCS_MAKE_ARGS_OFF= NOPORTDOCS=yes
LUA_CONFIGURE_ENABLE= lua
@@ -167,7 +161,8 @@ pre-everything::
post-patch:
@${REINPLACE_CMD} -e 's,^convert,${LOCALBASE}/bin/convert,' ${WRKSRC}/tools/captcha.sh
- @${REINPLACE_CMD} -e 's,%%PORTVERSION%%,${PORTVERSION},' ${WRKSRC}/configure.ac
+ @${REINPLACE_CMD} -e '/^AC_INIT(ejabberd,/s,m4_esyscmd([^)]*),${PORTVERSION},' \
+ ${WRKSRC}/configure.ac
pre-configure:
cd ${WRKSRC} && ${SH} autogen.sh
diff --git a/net-im/ejabberd/distinfo b/net-im/ejabberd/distinfo
index 49d40dcdeff0..01aa759037e7 100644
--- a/net-im/ejabberd/distinfo
+++ b/net-im/ejabberd/distinfo
@@ -1,59 +1,57 @@
-TIMESTAMP = 1697666307
-SHA256 (processone-ejabberd-23.10_GH0.tar.gz) = 0d6e7f0d82d91cda89e2575d99a83507413da2ffde39b2151804947a2a0fa258
-SIZE (processone-ejabberd-23.10_GH0.tar.gz) = 2615643
-SHA256 (processone-p1_utils-1.0.25_GH0.tar.gz) = c62f93ab5ea8d9251d9acda2abf576352d50f4a3299972549180a5387656746a
-SIZE (processone-p1_utils-1.0.25_GH0.tar.gz) = 47802
-SHA256 (processone-cache_tab-1.0.30_GH0.tar.gz) = c506d2aa2e59f1e0086ce32234618189d557a767312179cc1c8df19754131ca2
-SIZE (processone-cache_tab-1.0.30_GH0.tar.gz) = 60913
-SHA256 (processone-fast_tls-1.1.16_GH0.tar.gz) = 8c38768998e8ee0aa2bf5831bc25deeb4ea2e08bd52e26b2abfd654504fbe4f9
-SIZE (processone-fast_tls-1.1.16_GH0.tar.gz) = 83971
-SHA256 (processone-stringprep-1.0.29_GH0.tar.gz) = b07daf2148829d513caf2931d463550e70252a78ef99696dcf444d61d93bf940
-SIZE (processone-stringprep-1.0.29_GH0.tar.gz) = 100076
-SHA256 (processone-fast_xml-1.1.49_GH0.tar.gz) = 02bcdb0a4350080a10b52de85c11de982e5f7cf2150f5b1b888f7a95ccb31265
-SIZE (processone-fast_xml-1.1.49_GH0.tar.gz) = 108442
-SHA256 (processone-xmpp-1.7.0_GH0.tar.gz) = 99ed35a6d299d368bbc7c5e7630f55f1a0d209af19f76bd24c20ea212d73dd30
-SIZE (processone-xmpp-1.7.0_GH0.tar.gz) = 610868
-SHA256 (processone-fast_yaml-1.0.36_GH0.tar.gz) = 6794470ef35fb3985c4e9aa0ed8d3a0b44e7a5c7bf4c5a1efbeca42060db6806
-SIZE (processone-fast_yaml-1.0.36_GH0.tar.gz) = 60410
+TIMESTAMP = 1752263113
+SHA256 (processone-ejabberd-25.07_GH0.tar.gz) = a980f2817ea03ca78dc5d8d241ba68a533cbcfe371996513a1b24ea371146596
+SIZE (processone-ejabberd-25.07_GH0.tar.gz) = 2668045
+SHA256 (processone-p1_utils-1.0.28_GH0.tar.gz) = 3525dac8bcee70ff2fdc89dde9d47e9346fdeff87193e42e743657abb52e0146
+SIZE (processone-p1_utils-1.0.28_GH0.tar.gz) = 47943
+SHA256 (processone-cache_tab-1.0.33_GH0.tar.gz) = 1d62a7fa119f49f13e1cfae040404ee0f5d07b4fe348932ecdc2c2fd38108ff0
+SIZE (processone-cache_tab-1.0.33_GH0.tar.gz) = 61041
+SHA256 (processone-fast_tls-1.1.24_GH0.tar.gz) = 9ba5507784d3fb15991ef46b1fb17d9000fcf7f1a133a3b2319a16a7113e57db
+SIZE (processone-fast_tls-1.1.24_GH0.tar.gz) = 85996
+SHA256 (processone-stringprep-1.0.33_GH0.tar.gz) = 2089fdd0454e5b8b88258539888bbd2a03b51cc62cfd0414da240877bb59c93f
+SIZE (processone-stringprep-1.0.33_GH0.tar.gz) = 99491
+SHA256 (processone-fast_xml-1.1.57_GH0.tar.gz) = a24daf6b363a9a2bd7d37a75bf42fb9fbe831c44c17fa8dda587237d005cd6e1
+SIZE (processone-fast_xml-1.1.57_GH0.tar.gz) = 105912
+SHA256 (processone-xmpp-1.11.0_GH0.tar.gz) = 02ffd89d5bd92778fcca9a58d600d5b8ae080fbe0e17c18874923443cbe3fe40
+SIZE (processone-xmpp-1.11.0_GH0.tar.gz) = 640821
+SHA256 (processone-fast_yaml-1.0.39_GH0.tar.gz) = 06ede9ce22239403f285741973ca54d78f73d6a2c82587165354aa21d76f599c
+SIZE (processone-fast_yaml-1.0.39_GH0.tar.gz) = 60529
SHA256 (davisp-jiffy-1.1.1_GH0.tar.gz) = a999351d956d3ed10c33a6dd7e9435e674e519b5b82a46d60361afdb83062fd8
SIZE (davisp-jiffy-1.1.1_GH0.tar.gz) = 1674571
-SHA256 (processone-p1_oauth2-0.6.11_GH0.tar.gz) = 2a33d96ab007b77759f48613a65794351569e7d2d800700b71e50448eed0e3b8
-SIZE (processone-p1_oauth2-0.6.11_GH0.tar.gz) = 214437
-SHA256 (potatosalad-erlang-jose-1.11.5_GH0.tar.gz) = 2186b93ad20d386e6db9f673c135c48568a55de42b5a1d839518c65509af4ea5
-SIZE (potatosalad-erlang-jose-1.11.5_GH0.tar.gz) = 327036
-SHA256 (processone-eimp-1.0.22_GH0.tar.gz) = 7023b86bc7cf3551fd876a1361ceb2443bdf1c1be9f98a4d9a9a90eda3353b51
-SIZE (processone-eimp-1.0.22_GH0.tar.gz) = 3478737
+SHA256 (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 6437184239ea3053584834771776062c4e055e897dc6ca94dd8f960f393d891c
+SIZE (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 19021
+SHA256 (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 57c0ebfb0fd41d52bb22ff0398af75acf378475751c0a127af726b7385659ba7
+SIZE (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 330654
+SHA256 (processone-eimp-1.0.26_GH0.tar.gz) = d2e3c48cd6202180f88c7d064ba6a6c30b9cdd7860a4ce1ab7c06f50fb684051
+SIZE (processone-eimp-1.0.26_GH0.tar.gz) = 3475018
SHA256 (dvv-base64url-1.0.1_GH0.tar.gz) = 7ef7210effd25ac1f82f190fcfaef53e49d7bc40bb94112c4aa07266c32a851b
SIZE (dvv-base64url-1.0.1_GH0.tar.gz) = 2726
-SHA256 (processone-ezlib-1.0.12_GH0.tar.gz) = f2e7a3d17bbd752ad3ffd8a24c7948bf7c211c67c953a98c03110ddc497798d1
-SIZE (processone-ezlib-1.0.12_GH0.tar.gz) = 49803
-SHA256 (processone-pkix-1.0.9_GH0.tar.gz) = a9adf7d16494c1a1b572b46fc9ee1d28996b3d4bcb7a433395dfe120cee0c0ae
-SIZE (processone-pkix-1.0.9_GH0.tar.gz) = 406218
-SHA256 (processone-mqtree-1.0.15_GH0.tar.gz) = 8d6b2d780d3d6e23a2d205406b30bf96c722f6c8b336a83182d5455e665ae866
-SIZE (processone-mqtree-1.0.15_GH0.tar.gz) = 265445
-SHA256 (processone-yconf-1.0.15_GH0.tar.gz) = 0280358c868977105104cfffa7b1fa2c5bf7856243cee9b7df974dc54904e4da
-SIZE (processone-yconf-1.0.15_GH0.tar.gz) = 223980
-SHA256 (processone-p1_acme-1.0.22_GH0.tar.gz) = a445b66e76acdf1342eda166344004473bf4f45ad7e7f5ae38fb0333d896eb2d
-SIZE (processone-p1_acme-1.0.22_GH0.tar.gz) = 223336
+SHA256 (processone-ezlib-1.0.15_GH0.tar.gz) = a7416a313db64f606288aa5d2ea4e5ca12c5649df0d4b57970cf8855ea1154e2
+SIZE (processone-ezlib-1.0.15_GH0.tar.gz) = 49862
+SHA256 (processone-pkix-1.0.10_GH0.tar.gz) = da6279d3f8ee31ef04de2b82fb0d42ce8dcd72cedb9a8e6ae7b18e42590cb108
+SIZE (processone-pkix-1.0.10_GH0.tar.gz) = 401784
+SHA256 (processone-mqtree-1.0.17_GH0.tar.gz) = a2b7a000efdc2f4a55b84b5b6cdde000c905856a05fdbd9911275fb9207f7a5b
+SIZE (processone-mqtree-1.0.17_GH0.tar.gz) = 265524
+SHA256 (processone-yconf-1.0.20_GH0.tar.gz) = e2dd128ffb9bb40adffb5805266eac8be613cf593c43bb8de1ae23b77baa2568
+SIZE (processone-yconf-1.0.20_GH0.tar.gz) = 224376
+SHA256 (processone-p1_acme-1.0.27_GH0.tar.gz) = 385359b094ec81a537c3ac262a1bb7b1e75a7f9054c4e4d0f10e7f6dd57cadef
+SIZE (processone-p1_acme-1.0.27_GH0.tar.gz) = 220854
SHA256 (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = d57e20ee88018ff0431e0275e91ada5915782870c9981fc798bcd05589031d6f
SIZE (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = 740802
SHA256 (benoitc-unicode_util_compat-0.4.1_GH0.tar.gz) = daca2a0d9469b6d8b766f72168ff5576b1e902d1b026a659d6ef0073adb996fa
SIZE (benoitc-unicode_util_compat-0.4.1_GH0.tar.gz) = 416975
-SHA256 (rvirding-luerl-v1.0_GH0.tar.gz) = b84672c703b3e098e03ed1baa7806388e173f6a289516269a02cff65dd1c66b1
-SIZE (rvirding-luerl-v1.0_GH0.tar.gz) = 120855
-SHA256 (processone-p1_mysql-1.0.22_GH0.tar.gz) = dfc34af189ba15c3c101042f20b7ef354d8f7b6140ba15cd2130f0b95cdff827
-SIZE (processone-p1_mysql-1.0.22_GH0.tar.gz) = 29314
+SHA256 (rvirding-luerl-v1.2_GH0.tar.gz) = 9c8fd4cd27fef7b604e9d84d1bc6ac43f3f1f1f28378cc96f302e265698e9e99
+SIZE (rvirding-luerl-v1.2_GH0.tar.gz) = 544474
+SHA256 (processone-p1_mysql-1.0.26_GH0.tar.gz) = 4cf49747dae07bd80da3f11a27e4c6330d10026ccbf480982abf4c8993ef9366
+SIZE (processone-p1_mysql-1.0.26_GH0.tar.gz) = 30070
SHA256 (processone-epam-1.0.14_GH0.tar.gz) = 0e375557cf7ba670b626d0b1691b0257c2e68a4509bb72bf14ae8f8b7a30b3c3
SIZE (processone-epam-1.0.14_GH0.tar.gz) = 49229
-SHA256 (processone-p1_pgsql-1.1.23_GH0.tar.gz) = 93afb56cdd80caf26adae328b9c571d1ea2f575e261e628604b19a65db7ee9ed
-SIZE (processone-p1_pgsql-1.1.23_GH0.tar.gz) = 27255
+SHA256 (processone-p1_pgsql-1.1.34_GH0.tar.gz) = ae673e37053dc1aefd5caa323101e078e965360a31fd226c72a6e00af5d94b5f
+SIZE (processone-p1_pgsql-1.1.34_GH0.tar.gz) = 27729
SHA256 (wooga-eredis-v1.2.0_GH0.tar.gz) = 31a2e61d8d5a9631bda6e72e74abd6042292a39323acb6df94c050a41eb1f1a3
SIZE (wooga-eredis-v1.2.0_GH0.tar.gz) = 28568
-SHA256 (processone-esip-1.0.50_GH0.tar.gz) = 925b4345cd7d7cdc350be3dfa51cd12192a9937ca05463eec48a6f0f9b92fc55
-SIZE (processone-esip-1.0.50_GH0.tar.gz) = 91245
-SHA256 (processone-erlang-sqlite3-1.1.14_GH0.tar.gz) = 7f7234b86e8a06474f41a4618419e2706e0cc23f55bc5f72e9a7ba0fde3d5618
-SIZE (processone-erlang-sqlite3-1.1.14_GH0.tar.gz) = 1715677
-SHA256 (processone-stun-1.2.10_GH0.tar.gz) = 18aaa35566dcdc6933d57843fbd52d773e75cec535722ccf70f6fc446376542d
-SIZE (processone-stun-1.2.10_GH0.tar.gz) = 42518
-SHA256 (processone-ejabberd-po-e909d88_GH0.tar.gz) = 400fdfacd6dc75bd21c84a60b74266df8049267228ec9fc62c0ba0f445d35226
-SIZE (processone-ejabberd-po-e909d88_GH0.tar.gz) = 649749
+SHA256 (processone-esip-1.0.58_GH0.tar.gz) = ff57bea84461390e7d01b6c53c19d1614806e4c27f439d729e80d38a0efe0fd2
+SIZE (processone-esip-1.0.58_GH0.tar.gz) = 91380
+SHA256 (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = a09566a1b0410d7f2662f75e4005387d6b29fb83bbb38c5de31efb3cdf8b6ad0
+SIZE (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = 1715864
+SHA256 (processone-stun-1.2.20_GH0.tar.gz) = 66f61f8cdf30d9ffe781240c1117b6d91be848938882820bd82f78ab0a008871
+SIZE (processone-stun-1.2.20_GH0.tar.gz) = 41966
diff --git a/net-im/ejabberd/files/patch-Makefile.in b/net-im/ejabberd/files/patch-Makefile.in
index 135a8b1c8cc9..17ad1cc02c47 100644
--- a/net-im/ejabberd/files/patch-Makefile.in
+++ b/net-im/ejabberd/files/patch-Makefile.in
@@ -1,41 +1,41 @@
---- Makefile.in.orig 2023-01-17 10:35:52 UTC
-+++ Makefile.in
-@@ -22,7 +22,7 @@ SBINDIR = @sbindir@
+--- Makefile.in.orig 2024-11-30 22:51:34.482725000 +0100
++++ Makefile.in 2024-11-30 22:57:25.793611000 +0100
+@@ -36,7 +36,7 @@
LIBDIR = @libdir@
-
+
# /lib/ejabberd/
-EJABBERDDIR = @libdir@/ejabberd
+EJABBERDDIR = @libdir@/erlang/lib/ejabberd-$(PORTVERSION)
-
+
# /share/doc/ejabberd
PACKAGE_TARNAME = @PACKAGE_TARNAME@
-@@ -66,7 +66,7 @@ SQLDIR = $(PRIVDIR)/sql
+@@ -80,7 +80,7 @@
LUADIR = $(PRIVDIR)/lua
-
+
# /var/lib/ejabberd/
-SPOOLDIR = @localstatedir@/lib/ejabberd
+SPOOLDIR = @localstatedir@/spool/ejabberd
-
+
# /var/log/ejabberd/
LOGDIR = @localstatedir@/log/ejabberd
-@@ -205,7 +205,7 @@ DEPIX:=$(words $(subst /, ,$(DEPSDIR)))
+@@ -283,7 +283,7 @@
LIBIX:=$(shell expr "$(DEPIX)" + 2)
-
+
ELIXIR_TO_DEST=$(LIBDIR) $(call VERSIONED_DEP,$(word 2,$(1))) $(wordlist 5,1000,$(1))
-DEPS_TO_DEST=$(LIBDIR) $(call VERSIONED_DEP,$(word 2,$(1))) $(wordlist 3,1000,$(1))
+DEPS_TO_DEST=$(LIBDIR)/ejabberd-$(PORTVERSION)/lib $(call VERSIONED_DEP,$(word 2,$(1))) $(wordlist 3,1000,$(1))
MAIN_TO_DEST=$(LIBDIR) $(call VERSIONED_DEP,ejabberd) $(1)
TO_DEST_SINGLE=$(if $(subst X$(DEPSBASE)X,,X$(word 1,$(1))X),$(call MAIN_TO_DEST,$(1)),$(if $(subst XlibX,,X$(word $(LIBIX),$(1))X),$(call DEPS_TO_DEST,$(wordlist $(DEPIX),1000,$(1))),$(call ELIXIR_TO_DEST,$(wordlist $(DEPIX),1000,$(1)))))
TO_DEST=$(foreach path,$(1),$(call JOIN_PATHS,$(DESTDIR)$(call TO_DEST_SINGLE,$(subst /, ,$(path)))))
-@@ -324,6 +324,7 @@ ejabberdctl.example: vars.config
- -e "s*{{bindir}}*@bindir@*g" \
- -e "s*{{libdir}}*@libdir@*g" \
- -e "s*{{erl}}*@ERL@*g" \
+@@ -436,6 +436,7 @@
+ -e "s*ERTS_VSN*# ERTS_VSN*g" \
+ -e "s*{{iexpath}}*${IEX}*g" \
+ -e "s*{{erl}}*${ERL}*g" \
+ -e "s*lib/erlang/lib/ejabberd*lib/erlang/lib/ejabberd-$(PORTVERSION)*" \
- -e "s*{{epmd}}*@EPMD@*g" ejabberdctl.template \
+ -e "s*{{epmd}}*${EPMD}*g" ejabberdctl.template \
> ejabberdctl.example
-
-@@ -333,17 +334,13 @@ install: copy-files
+
+@@ -453,17 +454,13 @@
#
# Configuration files
$(INSTALL) -d -m 750 $(G_USER) $(DESTDIR)$(ETCDIR)
@@ -57,7 +57,7 @@
# Elixir binaries
[ -d $(DESTDIR)$(BINDIR) ] || $(INSTALL) -d -m 755 $(DESTDIR)$(BINDIR)
[ -f $(DEPSDIR)/elixir/bin/iex ] && $(INSTALL) -m 550 $(G_USER) $(DEPSDIR)/elixir/bin/iex $(DESTDIR)$(BINDIR)/iex || true
-@@ -361,12 +358,14 @@ install: copy-files
+@@ -481,12 +478,14 @@
chmod -R 750 $(DESTDIR)$(LOGDIR)
#
# Documentation
@@ -69,6 +69,6 @@
|| echo "Man page not included in sources"
$(INSTALL) -m 644 COPYING $(DESTDIR)$(DOCDIR)
+endif
-
- uninstall: uninstall-binary
-
+
+ #.
+ #' uninstall
diff --git a/net-im/ejabberd/files/patch-configure.ac b/net-im/ejabberd/files/patch-configure.ac
deleted file mode 100644
index bb20c7301af9..000000000000
--- a/net-im/ejabberd/files/patch-configure.ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.ac.orig
-+++ configure.ac
-@@ -2,7 +2,7 @@
- # Process this file with autoconf to produce a configure script.
-
- AC_PREREQ(2.59)
--AC_INIT(ejabberd, m4_esyscmd([echo `git describe --tags 2>/dev/null || echo 23.10` | sed 's/-g.*//;s/-/./' | tr -d '\012']), [ejabberd@process-one.net], [ejabberd])
-+AC_INIT(ejabberd, %%PORTVERSION%%, [ejabberd@process-one.net], [ejabberd])
- REQUIRE_ERLANG_MIN="9.0.5 (Erlang/OTP 20.0)"
- REQUIRE_ERLANG_MAX="100.0.0 (No Max)"
-
diff --git a/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc b/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
index 581a4d3f22e2..520b3c05724b 100644
--- a/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
+++ b/net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
@@ -9,11 +9,11 @@
+#endif
// 2^64 = 18446744073709551616 > 10^19
static const int kMaxUint64DecimalDigits = 19;
-
+
@@ -55,6 +57,7 @@ static const int kMinDecimalPower = -324;
static const uint64_t kMaxUint64 = UINT64_2PART_C(0xFFFFFFFF, FFFFFFFF);
-
-
+
+
+#if defined(DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS)
static const double exact_powers_of_ten[] = {
1.0, // 10^0
@@ -23,6 +23,6 @@
};
static const int kExactPowersOfTenSize = ARRAY_SIZE(exact_powers_of_ten);
+#endif
-
+
// Maximum number of significant digits in the decimal representation.
// In fact the value is 772 (see conversions.cc), but to give us some margin
diff --git a/net-im/ejabberd/files/patch-ejabberdctl.template b/net-im/ejabberd/files/patch-ejabberdctl.template
index f0923793c58b..cf5c28afc93b 100644
--- a/net-im/ejabberd/files/patch-ejabberdctl.template
+++ b/net-im/ejabberd/files/patch-ejabberdctl.template
@@ -1,7 +1,7 @@
--- ejabberdctl.template.orig 2022-10-30 09:41:25 UTC
+++ ejabberdctl.template
@@ -58,7 +58,7 @@ done
-
+
# define ejabberd variables if not already defined from the command line
: "${CONFIG_DIR:="{{config_dir}}"}"
-: "${LOGS_DIR:="{{logs_dir}}"}"
@@ -16,7 +16,7 @@
-: "${SPOOL_DIR:="{{spool_dir}}"}"
+: ${SPOOL_DIR:=/var/spool/ejabberd}
: "${EJABBERD_LOG_PATH:="$LOGS_DIR/ejabberd.log"}"
-
+
# define erl parameters
@@ -84,7 +84,8 @@ fi
[ -n "$ERL_DIST_PORT" ] && ERLANG_OPTS="$ERLANG_OPTS -erl_epmd_port $ERL_DIST_PORT -start_epmd false"
@@ -27,4 +27,4 @@
+ERL_LIBS=$ERL_LIBS:{{libdir}}/ejabberd/lib
ERL_CRASH_DUMP="$LOGS_DIR"/erl_crash_$(date "+%Y%m%d-%H%M%S").dump
ERL_INETRC="$CONFIG_DIR"/inetrc
-
+
diff --git a/net-im/ejabberd/files/pkg-install.in b/net-im/ejabberd/files/pkg-install.in
index 5dacff607cce..2bd825037f81 100644
--- a/net-im/ejabberd/files/pkg-install.in
+++ b/net-im/ejabberd/files/pkg-install.in
@@ -10,7 +10,7 @@ install -d -m 750 -o %%USERS%% -g %%GROUPS%% ${USERS_HOME} /var/log/ejabberd /va
chown -R %%USERS%%:%%GROUPS%% %%PREFIX%%/etc/%%PORTNAME%%
chown -R %%USERS%%:%%GROUPS%% %%PREFIX%%/%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%
-
+
find %%PREFIX%%/%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%% -type f -print0 | xargs -0 chmod %%SHAREMODE%%
find %%PREFIX%%/%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%% -type f -print0 | xargs -0 chown %%SHAREOWN%%:%%SHAREGRP%%
diff --git a/net-im/ejabberd/pkg-plist b/net-im/ejabberd/pkg-plist
index c35004225507..6763cc1fe057 100644
--- a/net-im/ejabberd/pkg-plist
+++ b/net-im/ejabberd/pkg-plist
@@ -104,12 +104,23 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/misc.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_api.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_api_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_admin_extra.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_admin_update_sql.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce_sql.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_dump.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_files.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_filter.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_antispam_rtbl.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast_mnesia.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_auth_fast_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_avatar.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_avatar_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_block_strangers.beam
@@ -128,6 +139,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_client_state.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_client_state_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_conversejs.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_conversejs_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_disco.beam
@@ -157,6 +169,11 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_mam_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_mam_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_mam_sql.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_matrix_gw.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_matrix_gw_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_matrix_gw_room.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_matrix_gw_s2s.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_matrix_gw_sup.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_metrics.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_metrics_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_mix.beam
@@ -220,6 +237,8 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_serverinfo.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_serverinfo_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_pubsub_sql.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_push.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_push_opt.beam
@@ -234,8 +253,11 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_roster_mnesia.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_roster_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_roster_sql.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_s2s_bidi.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_s2s_dialback.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_s2s_dialback_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_scram_upgrade.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_scram_upgrade_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_service_log.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_service_log_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_shared_roster.beam
@@ -286,7 +308,6 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/translate.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/win32_dns.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml_compress.beam
-%%TOOLS%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/xml_compress_gen.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/ELDAPv3.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/bosh.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/%%PORTNAME%%_auth.hrl
@@ -304,9 +325,11 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/http_bind.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/logger.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_announce.hrl
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_antispam.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_caps.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_last.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_mam.hrl
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_matrix_gw.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_muc.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_muc_room.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/include/mod_offline.hrl
@@ -534,48 +557,46 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/include/jose_jws.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/include/jose_jwt.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/include/jose_public_key.hrl
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/jose-%%JOSE_VER%%/priv/Dockerfile
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/LICENSE
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/Elixir.Luerl.New.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/Elixir.Luerl.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl.app
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_anno.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_app.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_cg.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_env.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_lint.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_locf.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_normalise.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_peep.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_comp_vars.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_emul.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_heap.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_basic.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_bit32.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_debug.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_io.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_math.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_os.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_package.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_string.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_string_format.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_table.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_lib_utf8.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_new.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_old.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_parse.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_sandbox.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_scan.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_sup.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/luerl_util.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/ttdict.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/ebin/ttsets.beam
-%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-%%LUERL_VER%%/include/luerl.hrl
-%%TOOLS%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/%%PORTNAME%%_po-0.0.0/LICENSE
-%%TOOLS%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/%%PORTNAME%%_po-0.0.0/ebin/%%PORTNAME%%_po.app
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/LICENSE
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/Elixir.Luerl.New.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/Elixir.Luerl.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl.app
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_anno.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_app.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_cg.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_env.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_lint.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_locf.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_normalise.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_peep.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_comp_vars.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_emul.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_heap.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_basic.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_bit32.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_debug.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_io.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_math.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_os.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_os_date.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_package.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_string.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_string_format.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_table.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_lib_utf8.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_new.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_old.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_parse.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_sandbox.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_scan.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_sup.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/luerl_util.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/ttdict.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/ebin/ttsets.beam
+%%LUA%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/luerl-1.2.0/include/luerl.hrl
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/mqtree-%%MQTREE_VER%%/LICENSE
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/mqtree-%%MQTREE_VER%%/ebin/mqtree.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/mqtree-%%MQTREE_VER%%/ebin/mqtree.beam
@@ -652,8 +673,6 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/LICENSE.txt
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep_app.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep_sup.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/priv/lib/stringprep.so
%%STUN%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stun-%%STUN_VER%%/LICENSE.txt
%%STUN%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stun-%%STUN_VER%%/ebin/stun.app
@@ -706,6 +725,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc3921.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc6120.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/rfc6121.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/unifiedpush.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xdata_codec.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0004.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0012.beam
@@ -775,11 +795,14 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0424.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0425.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0430.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0484.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0485.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_codec.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_codec_external.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_lang.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_sasl_fast.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_sup.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_tr.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_uri.beam
@@ -813,8 +836,13 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0234.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0260.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0261.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0288.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0300.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0319.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0386.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0388.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0440.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xep0480.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_config.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_sasl.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/xmpp-%%XMPP_VER%%/ebin/xmpp_sasl_anonymous.beam
@@ -838,7 +866,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/css/muc.css
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/css/oauth.css
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/css/register.css
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/img/admin-logo-fill.png
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/css/sortable.min.css
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/img/admin-logo.png
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/img/bosh-logo.png
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/img/favicon.png
@@ -849,6 +877,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/img/vcss.png
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/js/admin.js
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/js/muc.js
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/js/sortable.min.js
%%REDIS%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/lua/redis_sm.lua
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ar.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/bg.msg
@@ -874,6 +903,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sk.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sq.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sv.msg
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ta.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/th.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/tr.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/uk.msg