pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/net/zeromq zeromq: updated to 4.2.5
details: https://anonhg.NetBSD.org/pkgsrc/rev/a00e2ab23ccd
branches: trunk
changeset: 310408:a00e2ab23ccd
user: adam <adam%pkgsrc.org@localhost>
date: Sat Jul 14 18:19:16 2018 +0000
description:
zeromq: updated to 4.2.5
0MQ version 4.2.5 stable:
* Fixed 3018 - fix backward-incompatible change in the NULL auth
mechanism that slipped in 4.2.3 and made connections
with a ZAP domain set on a socket but without a working
ZAP handler fail. See ZMQ_ZAP_ENFORCE_DOMAIN and RFC27.
* Fixed 3016 - clarify in zmq_close manpage that the operation will
complete asynchronously.
* Fixed 3012 - fix CMake build problem when using LIBZMQ_WERROR and a
compiler other than GCC.
0MQ version 4.2.4 stable:
* New DRAFT (see NEWS for 4.2.0) socket options:
- ZMQ_LOOPBACK_FASTPATH to enable faster TCP loopback on Windows
- ZMQ_METADATA to set application-specific metadata on a socket
See doc/zmq_setsockopt.txt and doc/zmq_getsockopt.txt for details.
* New DRAFT (see NEWS for 4.2.0) context options:
- ZMQ_ZERO_COPY_RECV to disable zero-copy receive to save memory
at the expense of slower performance
See doc/zmq_ctx_set.txt and doc/zmq_ctx_get.txt for details.
* New DRAFT API zmq_stopwatch_intermediate which returns the time
elapsed without stopping the stopwatch.
* TIPC: support addressing TIPC Port Identity addresses.
* Added CMake option to disable tests: BUILD_TESTS
* Added CMake and autotools make targets to support clang-formatter:
make clang-format, clang-format-check and clang-format-diff to
help developers make sure their code conforms to the style guidelines
* For distributors: a new test framework has been added, which
includes a copy of the Unity source code. This source code library is
distributed under the MIT license and thus is compatible with
libzmq's LGPL3.
* Fixed 2867 - add ZeroMQConfig.cmake.in to distributable tarball
* Fixed 2868 - fix OpenBSD build
* Fixed 2870 - fix VC++ 11.0 (VS2012) build
* Fixed 2879 - prevent duplicate connections on PUB sockets
* Fixed 2872 - fix CMake tests on Windows
* Fixed 2895 - fix assert on Windows with POLL
* Fixed 2920 - fix Windows build with Intel compiler
* Fixed 2930 - use std::atomic when available with VC++ and VS2015
* Fixed 2910 - fix race condition with ZMQ_LINGER socket option
* Fixed 2927 - add support for ZMQ_XPUB_NODROP on ZMQ_RADIO
* Fixed 2820 - further clarify ZMQ_XPUB_VERBOSE(R) documentation.
* Fixed 2911 - ZMQ_DISH over UDP triggers errno_assert() after hitting
watermark
* Fixed 2942 - ZMQ_PUB crash when due to high volume of subscribe and
unsubscribe messages, an unmatched unsubscribe message is
received in certain conditions
* Fixed 2946 - fix Windows CMake build when BUILD_SHARED is off
* Fixed 2960 - fix build with GCC 8
* Fixed 2967 - fix race condition on thread safe sockets due to pthread
condvar timeouts on OSX
* Fixed 2977 - fix TIPC build-time availability check to be more relaxed
* Fixed 2966 - add support for WindRiver VxWorks 6.x
* Fixed 2963 - fix some PVS Studio static analysis warnings
* Fixed 2983 - fix MinGW cross-compilation
* Fixed 2991 - fix mutex assert at shutdown when the zmq context is part
of a class declared as a global static
diffstat:
net/zeromq/Makefile | 14 ++++++--------
net/zeromq/distinfo | 10 +++++-----
2 files changed, 11 insertions(+), 13 deletions(-)
diffs (54 lines):
diff -r bc378745f84a -r a00e2ab23ccd net/zeromq/Makefile
--- a/net/zeromq/Makefile Sat Jul 14 17:28:19 2018 +0000
+++ b/net/zeromq/Makefile Sat Jul 14 18:19:16 2018 +0000
@@ -1,26 +1,24 @@
-# $NetBSD: Makefile,v 1.28 2018/01/16 09:15:28 jperkin Exp $
+# $NetBSD: Makefile,v 1.29 2018/07/14 18:19:16 adam Exp $
-DISTNAME= zeromq-4.2.3
+DISTNAME= zeromq-4.2.5
CATEGORIES= net devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=zeromq/}
+GITHUB_PROJECT= libzmq
+GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.zeromq.org/
COMMENT= The ZeroMQ messaging library
LICENSE= gnu-lgpl-v3
-GITHUB_PROJECT= libzmq
-GITHUB_RELEASE= v${PKGVERSION_NOREV}
+USE_LANGUAGES= c c99 gnu++11
-USE_LANGUAGES= c c99 gnu++11
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-libsodium=${BUILDLINK_PREFIX.libsodium}
-
PKGCONFIG_OVERRIDE+= src/libzmq.pc.in
-
-TEST_TARGET= check
+TEST_TARGET= check
.include "../../mk/bsd.prefs.mk"
diff -r bc378745f84a -r a00e2ab23ccd net/zeromq/distinfo
--- a/net/zeromq/distinfo Sat Jul 14 17:28:19 2018 +0000
+++ b/net/zeromq/distinfo Sat Jul 14 18:19:16 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.26 2018/01/13 18:22:42 adam Exp $
+$NetBSD: distinfo,v 1.27 2018/07/14 18:19:16 adam Exp $
-SHA1 (zeromq-4.2.3.tar.gz) = a4d00313d11f0fe38fd7a24a65c2363c80675494
-RMD160 (zeromq-4.2.3.tar.gz) = cb1fd3fa0193760872dcbd3dc7bd212826299f7e
-SHA512 (zeromq-4.2.3.tar.gz) = 8ac588a7a4db9d65586dd7b501999edac151e1d03056c1014d7ded6cd4bcf5bb4f81252b47d89d60c3ad7d527685218992bf5853b4656c0702e0f64c2d77712b
-Size (zeromq-4.2.3.tar.gz) = 1326780 bytes
+SHA1 (zeromq-4.2.5.tar.gz) = 1132f839d703486c4ee1cf22f056585dfbb329c2
+RMD160 (zeromq-4.2.5.tar.gz) = 3b1348e904f2055becc833a9c7b3a12a455e5443
+SHA512 (zeromq-4.2.5.tar.gz) = 4556cb50d05a6d133015a0ba804d6d951a47479a33fa29561eaeecb93d48b7bb6477365d0986c38b779f500cadaf08522c4a7aa13f5510303bd923f794d37036
+Size (zeromq-4.2.5.tar.gz) = 1409447 bytes
SHA1 (patch-configure) = c6b5ab95dc022525b8af92756c5c1ee9dc3656e0
SHA1 (patch-src_ipc__listener.cpp) = fdaa86b9c13b5c3f7e9dff3934085a4138fac279
SHA1 (patch-src_tcp__listener.cpp) = d91f06b69a650f74084bb4a0106d7fc0a8387107
Home |
Main Index |
Thread Index |
Old Index