aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2025-11-04 19:44:01 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2025-11-04 19:44:01 +0000
commit6ba30cc0eb03f98c54dcfa8a5584f42475f11403 (patch)
treeb78631b20bdbc14a72f5bfe328bcbc58ea43bfbd
parent5e02b2beb103c789ea282e291e567194121fc838 (diff)
net/cppzmq: update 4.10.0 → 4.11.0
-rw-r--r--net/cppzmq/Makefile10
-rw-r--r--net/cppzmq/distinfo6
-rw-r--r--net/cppzmq/pkg-descr6
3 files changed, 14 insertions, 8 deletions
diff --git a/net/cppzmq/Makefile b/net/cppzmq/Makefile
index 3c961a0aba1a..be30cf29effe 100644
--- a/net/cppzmq/Makefile
+++ b/net/cppzmq/Makefile
@@ -1,18 +1,18 @@
PORTNAME= cppzmq
-PORTVERSION= 4.10.0
+PORTVERSION= 4.11.0
DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= net
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ bindings for 0MQ
-WWW= https://github.com/zeromq/cppzmq
+WWW= https://github.com/zeromq/cppzmq \
+ https://zeromq.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libzmq.so:net/libzmq4
-TEST_DEPENDS= catch>0:devel/catch
+TEST_DEPENDS= catch2>0:devel/catch2
USES= cmake:testing pkgconfig
@@ -47,4 +47,6 @@ post-patch:
-e 's|ZeroMQ_LIBRARY AND ZeroMQ_STATIC_LIBRARY|ZeroMQ_LIBRARY|' \
${WRKSRC}/libzmq-pkg-config/FindZeroMQ.cmake
+# tests as of 4.11.0: 100% tests passed, 0 tests failed out of 107
+
.include <bsd.port.mk>
diff --git a/net/cppzmq/distinfo b/net/cppzmq/distinfo
index 73fc2b180efa..0dcefc3c6c5c 100644
--- a/net/cppzmq/distinfo
+++ b/net/cppzmq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712813916
-SHA256 (zeromq-cppzmq-v4.10.0_GH0.tar.gz) = c81c81bba8a7644c84932225f018b5088743a22999c6d82a2b5f5cd1e6942b74
-SIZE (zeromq-cppzmq-v4.10.0_GH0.tar.gz) = 47099
+TIMESTAMP = 1762285136
+SHA256 (zeromq-cppzmq-v4.11.0_GH0.tar.gz) = 0fff4ff311a7c88fdb76fceefba0e180232d56984f577db371d505e4d4c91afd
+SIZE (zeromq-cppzmq-v4.11.0_GH0.tar.gz) = 49666
diff --git a/net/cppzmq/pkg-descr b/net/cppzmq/pkg-descr
index 4badf9607499..f787ba3306fb 100644
--- a/net/cppzmq/pkg-descr
+++ b/net/cppzmq/pkg-descr
@@ -1 +1,5 @@
-C++ bindings for 0MQ
+cppzmq is a header-only C++ binding for libzmq, the core ZeroMQ library.
+
+It provides C++ idiomatic interfaces to the ZeroMQ C API, offering features
+like type safety, exception-based error handling, and RAII (Resource
+Acquisition Is Initialization) for resource management.