Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Mar 2026 17:51:02 +0000
From:      Rene Ladan <rene@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: b18c4fa3dacd - main - net/libzmq3: Remove expired port
Message-ID:  <69cc0986.44f36.2bb50c38@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b18c4fa3dacd17fc64debc81bca018be279e2726

commit b18c4fa3dacd17fc64debc81bca018be279e2726
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-03-31 17:50:04 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-03-31 17:50:57 +0000

    net/libzmq3: Remove expired port
    
    2026-03-31 net/libzmq3: Upstream unmaintained version with multiple vulnerabilities
---
 MOVED                                              |  1 +
 net/Makefile                                       |  1 -
 net/libzmq3/Makefile                               | 45 -------------------
 net/libzmq3/distinfo                               |  3 --
 .../files/patch-tests_test__connect__delay.cpp     | 10 -----
 net/libzmq3/pkg-descr                              |  6 ---
 net/libzmq3/pkg-plist                              | 50 ----------------------
 7 files changed, 1 insertion(+), 115 deletions(-)

diff --git a/MOVED b/MOVED
index 05c63a061e01..f55afccb5c97 100644
--- a/MOVED
+++ b/MOVED
@@ -5211,3 +5211,4 @@ databases/mysql91-server||2026-03-31|Has expired: EOLed upstream, switch to newe
 databases/mysql94-server||2026-03-31|Has expired: EOLed upstream, switch to newer version
 www/obhttpd||2026-03-31|Has expired: Depends on bundled version of LibreSSL which is unsupported upstream
 net/cloud-init-devel|net/cloud-init|2026-03-31|Has expired: Outdated and no longer maintained, consider migrating to net/cloud-init
+net/libzmq3|net/libzmq4|2026-03-31|Has expired: Upstream unmaintained version with multiple vulnerabilities
diff --git a/net/Makefile b/net/Makefile
index 9bdd7672c65a..167a60ad1b63 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -439,7 +439,6 @@
     SUBDIR += libyang
     SUBDIR += libyang2
     SUBDIR += libzapojit
-    SUBDIR += libzmq3
     SUBDIR += libzmq4
     SUBDIR += liferea
     SUBDIR += linphone
diff --git a/net/libzmq3/Makefile b/net/libzmq3/Makefile
deleted file mode 100644
index f3e46233d1d4..000000000000
--- a/net/libzmq3/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME=	libzmq3
-PORTVERSION=	3.2.5
-PORTREVISION=	3
-CATEGORIES=	net
-MASTER_SITES=	https://github.com/zeromq/zeromq3-x/releases/download/${DISTVERSIONFULL}/
-DISTNAME=	zeromq-${DISTVERSION}
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	ZeroMQ core library (Version 3)
-WWW=		https://www.zeromq.org/
-
-LICENSE=	LGPL3+
-LICENSE_FILE=	${WRKSRC}/COPYING.LESSER
-
-DEPRECATED=	Upstream unmaintained version with multiple vulnerabilities
-EXPIRATION_DATE=	2026-03-31
-
-USES=		libtool pathfix
-USE_LDCONFIG=	yes
-
-GNU_CONFIGURE=	yes
-
-MAKE_ENV=	V=1
-INSTALL_TARGET=	install-strip
-TEST_TARGET=	check
-
-CONFLICTS=	zmq libzmq[^3]
-
-OPTIONS_DEFINE=		DEBUG PGM
-OPTIONS_DEFAULT=	PGM
-
-PGM_DESC=	Reliable multicast transport using PGM via OpenPGM
-
-DEBUG_CONFIGURE_ON=	--enable-debug
-PGM_LIB_DEPENDS=	libpgm.so:net/openpgm
-PGM_USES=		pkgconfig
-PGM_CONFIGURE_ON=	--with-system-pgm
-
-.include <bsd.port.options.mk>
-
-.if ${ARCH} == armv7
-CPPFLAGS+=	-Wno-error=unaligned-access
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/libzmq3/distinfo b/net/libzmq3/distinfo
deleted file mode 100644
index 39aff528811c..000000000000
--- a/net/libzmq3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1705057672
-SHA256 (zeromq-3.2.5.tar.gz) = 09653e56a466683edb2f87ee025c4de55b8740df69481b9d7da98748f0c92124
-SIZE (zeromq-3.2.5.tar.gz) = 2082960
diff --git a/net/libzmq3/files/patch-tests_test__connect__delay.cpp b/net/libzmq3/files/patch-tests_test__connect__delay.cpp
deleted file mode 100644
index 70c1e9a7f4cf..000000000000
--- a/net/libzmq3/files/patch-tests_test__connect__delay.cpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test_connect_delay.cpp.orig	2013-11-13 17:57:23 UTC
-+++ tests/test_connect_delay.cpp
-@@ -22,6 +22,7 @@
- #include <stdlib.h>
- #include <string.h>
- #include <unistd.h>
-+#include <time.h>
- #include <string>
- 
- #undef NDEBUG
diff --git a/net/libzmq3/pkg-descr b/net/libzmq3/pkg-descr
deleted file mode 100644
index 6e8da5b543b0..000000000000
--- a/net/libzmq3/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-ZeroMQ - Distributed Computing Made Simple
-
- * The socket library that acts as a concurrency framework.
- * Carries messages across inproc, IPC, TCP, and multicast.
- * Connect N-to-N via fanout, pubsub, pipeline, request-reply.
- * Asynch I/O for scalable multicore message-passing apps.
diff --git a/net/libzmq3/pkg-plist b/net/libzmq3/pkg-plist
deleted file mode 100644
index ec4d018674ce..000000000000
--- a/net/libzmq3/pkg-plist
+++ /dev/null
@@ -1,50 +0,0 @@
-include/zmq.h
-include/zmq_utils.h
-lib/libzmq.a
-lib/libzmq.so
-lib/libzmq.so.3
-lib/libzmq.so.3.0.0
-libdata/pkgconfig/libzmq.pc
-share/man/man3/zmq_bind.3.gz
-share/man/man3/zmq_close.3.gz
-share/man/man3/zmq_connect.3.gz
-share/man/man3/zmq_ctx_destroy.3.gz
-share/man/man3/zmq_ctx_get.3.gz
-share/man/man3/zmq_ctx_new.3.gz
-share/man/man3/zmq_ctx_set.3.gz
-share/man/man3/zmq_disconnect.3.gz
-share/man/man3/zmq_errno.3.gz
-share/man/man3/zmq_getsockopt.3.gz
-share/man/man3/zmq_init.3.gz
-share/man/man3/zmq_msg_close.3.gz
-share/man/man3/zmq_msg_copy.3.gz
-share/man/man3/zmq_msg_data.3.gz
-share/man/man3/zmq_msg_get.3.gz
-share/man/man3/zmq_msg_init.3.gz
-share/man/man3/zmq_msg_init_data.3.gz
-share/man/man3/zmq_msg_init_size.3.gz
-share/man/man3/zmq_msg_more.3.gz
-share/man/man3/zmq_msg_move.3.gz
-share/man/man3/zmq_msg_recv.3.gz
-share/man/man3/zmq_msg_send.3.gz
-share/man/man3/zmq_msg_set.3.gz
-share/man/man3/zmq_msg_size.3.gz
-share/man/man3/zmq_poll.3.gz
-share/man/man3/zmq_proxy.3.gz
-share/man/man3/zmq_recv.3.gz
-share/man/man3/zmq_recvmsg.3.gz
-share/man/man3/zmq_send.3.gz
-share/man/man3/zmq_sendmsg.3.gz
-share/man/man3/zmq_setsockopt.3.gz
-share/man/man3/zmq_socket.3.gz
-share/man/man3/zmq_socket_monitor.3.gz
-share/man/man3/zmq_strerror.3.gz
-share/man/man3/zmq_term.3.gz
-share/man/man3/zmq_unbind.3.gz
-share/man/man3/zmq_version.3.gz
-share/man/man7/zmq.7.gz
-share/man/man7/zmq_epgm.7.gz
-share/man/man7/zmq_inproc.7.gz
-share/man/man7/zmq_ipc.7.gz
-share/man/man7/zmq_pgm.7.gz
-share/man/man7/zmq_tcp.7.gz


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69cc0986.44f36.2bb50c38>