The attached patch updates the prosody port to 0.9.8. This is a maintance release containing a security fix of "high importance", as well as other bugfixes.
OK?
Index: Makefile =================================================================== RCS file: /cvs/ports/net/prosody/Makefile,v retrieving revision 1.32 diff -u -p -r1.32 Makefile --- Makefile 15 Jan 2015 11:13:21 -0000 1.32 +++ Makefile 1 Apr 2015 19:12:38 -0000 @@ -3,7 +3,7 @@ SHARED_ONLY= Yes COMMENT= communications server for Jabber/XMPP written in Lua -DISTNAME = prosody-0.9.7 +DISTNAME = prosody-0.9.8 CATEGORIES= net MASTER_SITES= http://prosody.im/downloads/source/ Index: distinfo =================================================================== RCS file: /cvs/ports/net/prosody/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- distinfo 15 Jan 2015 11:13:21 -0000 1.9 +++ distinfo 1 Apr 2015 19:12:38 -0000 @@ -1,2 +1,2 @@ -SHA256 (prosody-0.9.7.tar.gz) = 3UuZs5l2RCBViYyTPAE1mOVYvu0R13lddv/A8ah+LgA= -SIZE (prosody-0.9.7.tar.gz) = 266638 +SHA256 (prosody-0.9.8.tar.gz) = lHBBXFbguEcIm0X6vUi8H4IRzVJfulaWdAnQZPQleHE= +SIZE (prosody-0.9.8.tar.gz) = 268716 Index: patches/patch-Makefile =================================================================== RCS file: /cvs/ports/net/prosody/patches/patch-Makefile,v retrieving revision 1.2 diff -u -p -r1.2 patch-Makefile --- patches/patch-Makefile 23 Apr 2014 17:59:01 -0000 1.2 +++ patches/patch-Makefile 1 Apr 2015 19:12:38 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-Makefile,v 1.2 2014/04/23 17:59:01 jca Exp $ ---- Makefile.orig Thu Feb 27 20:03:28 2014 -+++ Makefile Thu Feb 27 20:03:41 2014 +--- Makefile.orig Tue Mar 24 20:18:04 2015 ++++ Makefile Wed Apr 1 21:06:56 2015 @@ -1,12 +1,12 @@ include config.unix @@ -8,11 +8,11 @@ $OpenBSD: patch-Makefile,v 1.2 2014/04/2 -BIN = $(DESTDIR)$(PREFIX)/bin +BIN = $(DESTDIR)$(PREFIX)/sbin CONFIG = $(DESTDIR)$(SYSCONFDIR) - MODULES = $(DESTDIR)$(PREFIX)/lib/prosody/modules - SOURCE = $(DESTDIR)$(PREFIX)/lib/prosody + MODULES = $(DESTDIR)$(LIBDIR)/prosody/modules + SOURCE = $(DESTDIR)$(LIBDIR)/prosody DATA = $(DESTDIR)$(DATADIR) -MAN = $(DESTDIR)$(PREFIX)/share/man +MAN = $(DESTDIR)$(PREFIX)/man - INSTALLEDSOURCE = $(PREFIX)/lib/prosody + INSTALLEDSOURCE = $(LIBDIR)/prosody INSTALLEDCONFIG = $(SYSCONFDIR) Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/net/prosody/pkg/PLIST,v retrieving revision 1.9 diff -u -p -r1.9 PLIST --- pkg/PLIST 15 Jan 2015 11:13:21 -0000 1.9 +++ pkg/PLIST 1 Apr 2015 19:12:38 -0000 @@ -91,10 +91,6 @@ lib/prosody/net/server_event.lua lib/prosody/net/server_select.lua lib/prosody/prosody.version lib/prosody/util/ -lib/prosody/util/encodings.so -lib/prosody/util/hashes.so -lib/prosody/util/pposix.so -lib/prosody/util/signal.so lib/prosody/util/adhoc.lua lib/prosody/util/array.lua lib/prosody/util/caps.lua @@ -103,9 +99,11 @@ lib/prosody/util/datamanager.lua lib/prosody/util/datetime.lua lib/prosody/util/debug.lua lib/prosody/util/dependencies.lua +lib/prosody/util/encodings.so lib/prosody/util/envload.lua lib/prosody/util/events.lua lib/prosody/util/filters.lua +lib/prosody/util/hashes.so lib/prosody/util/helpers.lua lib/prosody/util/hmac.lua lib/prosody/util/http.lua @@ -119,6 +117,7 @@ lib/prosody/util/multitable.lua lib/prosody/util/net.so lib/prosody/util/openssl.lua lib/prosody/util/pluginloader.lua +lib/prosody/util/pposix.so lib/prosody/util/prosodyctl.lua lib/prosody/util/pubsub.lua lib/prosody/util/rfc6724.lua @@ -131,6 +130,7 @@ lib/prosody/util/sasl/scram.lua lib/prosody/util/sasl_cyrus.lua lib/prosody/util/serialization.lua lib/prosody/util/set.lua +lib/prosody/util/signal.so lib/prosody/util/sql.lua lib/prosody/util/stanza.lua lib/prosody/util/template.lua