pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/chat/prosody



Module Name:    pkgsrc
Committed By:   tm
Date:           Sun Feb  4 13:49:12 UTC 2024

Modified Files:
        pkgsrc/chat/prosody: Makefile distinfo

Log Message:
prosody: update to 0.12.4

Summary
=======

We’re relieved to announce this overdue maintenance release containing a number of bug fixes and also some improvements from the last few months.

Especially the prosodyctl check tool which gained some new diagnostic checks as well as handling of configuration option types the same way Prosody itself does.

Minor changes
-------------

- core.certmanager: Update Mozilla TLS config to version 5.7
- util.error: Fix error on conversion of invalid error stanza #1805
- util.array: Fix new() library function
- util.array: Expose new() on module table
- prosodyctl: Fix output of error messages containing ‘%’
- util.prosodyctl.check: Correct suggested replacement for ‘disallow_s2s’
- util.prosodyctl.check: Allow same config syntax variants as in Prosody for some options #896
- util.prosodyctl.check: Fix error where hostname can’t be turned into A label
- util.prosodyctl.check: Hint about the ‘external_addresses’ config option
- util.prosodyctl.check: Suggest ‘http_cors_override’ instead of older CORS settings
- util.prosodyctl.check: Validate format of module list options
- mod_websocket: Add a ‘pre-session-close’ event #1800
- mod_smacks: Fix stray watchdog closing sessions
- mod_csi_simple: Disable revert-to-inactive timer when going to active mode
- mod_csi_simple: Clear delayed active mode timer on disable
- mod_admin_shell: Fix display of remote cert status when expired etc
- mod_smacks: Replace existing watchdog when starting hibernation
- mod_http: Fix error if ‘access_control_allow_origins’ is set
- mod_pubsub: Send correct ‘jid’ attribute in disco#items
- mod_http: Unhook CORS handlers only if active to fix an error #1801
- mod_s2s: Add event where resolver for s2sout can be tweaked


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pkgsrc/chat/prosody/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/chat/prosody/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/chat/prosody/Makefile
diff -u pkgsrc/chat/prosody/Makefile:1.47 pkgsrc/chat/prosody/Makefile:1.48
--- pkgsrc/chat/prosody/Makefile:1.47   Wed Nov  8 13:18:17 2023
+++ pkgsrc/chat/prosody/Makefile        Sun Feb  4 13:49:12 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.47 2023/11/08 13:18:17 wiz Exp $
+# $NetBSD: Makefile,v 1.48 2024/02/04 13:49:12 tm Exp $
 
-DISTNAME=              prosody-0.12.2
-PKGREVISION=           3
+DISTNAME=              prosody-0.12.4
 CATEGORIES=            chat
 MASTER_SITES=          https://prosody.im/downloads/source/
 
@@ -58,14 +57,15 @@ SUBST_VARS.path=    EGDIR PROSODY_DATA PROS
 
 CONFIGURE_ARGS+=       --cflags=${CFLAGS:Q}
 CONFIGURE_ARGS+=       --datadir=${PROSODY_DATA}
-CONFIGURE_ARGS+=       --ldflags="-L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib -shared"
+CONFIGURE_ARGS+=       --ldflags=${LDFLAGS:Q}
 CONFIGURE_ARGS+=       --no-example-certs
 CONFIGURE_ARGS+=       --prefix=${PREFIX}
 CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
 CONFIGURE_ARGS+=       --with-lua-include=${PREFIX}/${LUA_INCDIR}
 
 CFLAGS+=               -fPIC -Wall -DLUA_COMPAT_MODULE
-MAKE_ENV.SunOS+=       SOCKET_LIB=-lsocket
+LDFLAGS+=              -L${PREFIX}/lib ${COMPILER_RPATH_FLAG}${PREFIX}/lib -shared
+LDFLAGS.SunOS+=                -lsocket -lnsl
 MAKE_FILE=             makefile
 
 RCD_SCRIPTS=           prosody

Index: pkgsrc/chat/prosody/distinfo
diff -u pkgsrc/chat/prosody/distinfo:1.25 pkgsrc/chat/prosody/distinfo:1.26
--- pkgsrc/chat/prosody/distinfo:1.25   Thu Dec 29 04:16:18 2022
+++ pkgsrc/chat/prosody/distinfo        Sun Feb  4 13:49:12 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.25 2022/12/29 04:16:18 khorben Exp $
+$NetBSD: distinfo,v 1.26 2024/02/04 13:49:12 tm Exp $
 
-BLAKE2s (prosody-0.12.2.tar.gz) = 4c9f545adec09672a8d7c62c960236390b9d5f6747b2975e61e3202a1f64717c
-SHA512 (prosody-0.12.2.tar.gz) = dd14d2740b67127e7edcf79db7d1fd81b4566d4a285430edb9dd7263ad109fdd6e581a1d93fcbf971f73fa5ba051ae7935a121d31e3e7448cacfcd8ecbd802bb
-Size (prosody-0.12.2.tar.gz) = 614303 bytes
+BLAKE2s (prosody-0.12.4.tar.gz) = 84721f5de9ff02efe611d37c20ec98222730fd0e81fe32792962cc072a9686ac
+SHA512 (prosody-0.12.4.tar.gz) = e035ec9af3831c596ababbc0320f352b7253d3ee968c9937998ffc255839173c9278912a0897fa9f0a0665bc43603f8570b5e15dfd1cba4571599e86a98d8cf4
+Size (prosody-0.12.4.tar.gz) = 616043 bytes
 SHA1 (patch-makefile) = 8971d0a898ca7bf38f0d79322e2d0c381334c37c
 SHA1 (patch-prosody.cfg.lua.dist) = a1e4636abe4f2caa82d13ed8564b5b785dc8595a
 SHA1 (patch-util-src_pposix.c) = 519fd2da1931c1b35a0b028ea9303b3c0f5b6a6a



Home | Main Index | Thread Index | Old Index