Hello ports@, Here is an update for Prosody. I've been a bit out-of-the-loop and dunno if I'm on time before ports' tree lock before 6.8, so apologies for that. From the release notes:
> This is a security release for the 0.11.x stable branch. It is > strongly recommended that all users upgrade to this release, > especially those whose deployments have enabled mod_websocket. Full release notes can be found in [0] and [1]. Portwise, it's straight forward, with a small addition to PLIST for new files and updates to 2 patches. Very lightly run-tested in -current, runs fine on my 6.7 server with 6.7 ports' tree. -Lucas [0]: https://blog.prosody.im/prosody-0.11.6-released/ [1]: https://blog.prosody.im/prosody-0.11.7-released/ Index: Makefile =================================================================== RCS file: /home/cvs/ports/net/prosody/Makefile,v retrieving revision 1.58 diff -u -p -r1.58 Makefile --- Makefile 23 Jun 2020 12:43:57 -0000 1.58 +++ Makefile 5 Oct 2020 20:32:49 -0000 @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.58 2020/06/23 12:43:57 gsoares Exp $ COMMENT= communications server for Jabber/XMPP written in Lua -DISTNAME= prosody-0.11.5 +DISTNAME= prosody-0.11.7 CATEGORIES= net MASTER_SITES= https://prosody.im/downloads/source/ Index: distinfo =================================================================== RCS file: /home/cvs/ports/net/prosody/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- distinfo 2 Jun 2020 07:22:46 -0000 1.18 +++ distinfo 5 Oct 2020 20:33:01 -0000 @@ -1,2 +1,2 @@ -SHA256 (prosody-0.11.5.tar.gz) = Vfi9ZdXSr2HMc5vWFk5CBwEeDS0mDN5YMHHJDY2FQIs= -SIZE (prosody-0.11.5.tar.gz) = 425122 +SHA256 (prosody-0.11.7.tar.gz) = KP/AdlNIXLY+IrOH0+pIJe4rqu4MWCfeTWBTo1sch0c= +SIZE (prosody-0.11.7.tar.gz) = 429369 Index: patches/patch-core_certmanager_lua =================================================================== RCS file: /home/cvs/ports/net/prosody/patches/patch-core_certmanager_lua,v retrieving revision 1.3 diff -u -p -r1.3 patch-core_certmanager_lua --- patches/patch-core_certmanager_lua 7 Feb 2019 19:23:39 -0000 1.3 +++ patches/patch-core_certmanager_lua 5 Oct 2020 20:38:30 -0000 @@ -3,7 +3,7 @@ $OpenBSD: patch-core_certmanager_lua,v 1 Index: core/certmanager.lua --- core/certmanager.lua.orig +++ core/certmanager.lua -@@ -103,7 +103,7 @@ end +@@ -105,7 +105,7 @@ end -- Built-in defaults local core_defaults = { Index: patches/patch-util_prosodyctl_lua =================================================================== RCS file: /home/cvs/ports/net/prosody/patches/patch-util_prosodyctl_lua,v retrieving revision 1.5 diff -u -p -r1.5 patch-util_prosodyctl_lua --- patches/patch-util_prosodyctl_lua 7 Feb 2019 19:23:39 -0000 1.5 +++ patches/patch-util_prosodyctl_lua 5 Oct 2020 20:38:03 -0000 @@ -5,10 +5,10 @@ Index: util/prosodyctl.lua +++ util/prosodyctl.lua @@ -240,7 +240,7 @@ local function start(source_dir) if not source_dir then - os.execute("./prosody"); + os.execute("./prosody -D"); else -- os.execute(source_dir.."/../../bin/prosody"); -+ os.execute(source_dir.."/../../sbin/prosody"); +- os.execute(source_dir.."/../../bin/prosody -D"); ++ os.execute(source_dir.."/../../sbin/prosody -D"); end return true; end Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/net/prosody/pkg/PLIST,v retrieving revision 1.15 diff -u -p -r1.15 PLIST --- pkg/PLIST 15 Mar 2020 19:04:25 -0000 1.15 +++ pkg/PLIST 5 Oct 2020 20:41:08 -0000 @@ -153,6 +153,7 @@ lib/prosody/util/caps.lua lib/prosody/util/dataforms.lua lib/prosody/util/datamanager.lua lib/prosody/util/datetime.lua +lib/prosody/util/dbuffer.lua lib/prosody/util/debug.lua lib/prosody/util/dependencies.lua @so lib/prosody/util/encodings.so @@ -160,6 +161,7 @@ lib/prosody/util/envload.lua lib/prosody/util/events.lua lib/prosody/util/filters.lua lib/prosody/util/format.lua +lib/prosody/util/gc.lua @so lib/prosody/util/hashes.so lib/prosody/util/helpers.lua lib/prosody/util/hex.lua