Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Feb 2018 17:53:33 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r461517 - head/net/libzmq4
Message-ID:  <201802111753.w1BHrXob055584@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Sun Feb 11 17:53:33 2018
New Revision: 461517
URL: https://svnweb.freebsd.org/changeset/ports/461517

Log:
  net/libzmq4: Update to 4.2.3
  
  Changelog:
  https://github.com/zeromq/libzmq/releases/tag/v4.2.3
  
  Additional port changes:
  * DISTVERSION
  * Added LIBUNWIND option to use devel/libunwind
  * Disabled static library
  * Minor formatting changes
  
  All tests pass.
  
  This release includes some FreeBSD specific fixes like
  https://github.com/zeromq/libzmq/pull/2514/files.
  
  PR:		224495
  Submitted by:	myself
  Approved by:	timeout expired, tcberner (mentor, implicit)

Modified:
  head/net/libzmq4/Makefile
  head/net/libzmq4/distinfo
  head/net/libzmq4/pkg-plist

Modified: head/net/libzmq4/Makefile
==============================================================================
--- head/net/libzmq4/Makefile	Sun Feb 11 17:08:16 2018	(r461516)
+++ head/net/libzmq4/Makefile	Sun Feb 11 17:53:33 2018	(r461517)
@@ -1,9 +1,8 @@
 # $FreeBSD$
 
 PORTNAME=	libzmq4
-PORTVERSION=	4.2.2
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+DISTVERSION=	4.2.3
 CATEGORIES=	net
 MASTER_SITES=	https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/
 DISTNAME=	zeromq-${DISTVERSION}
@@ -16,11 +15,13 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 CONFLICTS=	zmq-[0-9]* libzmq[^4]-[0-9]*
 
-USES=	gmake libtool pkgconfig
+USES=		gmake libtool pkgconfig
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+TEST_TARGET=	check
 
-OPTIONS_DEFINE=			DEBUG MANPAGES
+OPTIONS_DEFINE=			DEBUG LIBUNWIND MANPAGES
 OPTIONS_RADIO=			CURVE
 OPTIONS_RADIO_CURVE=		SODIUM TWEETNACL
 OPTIONS_GROUP=			MULTICAST
@@ -28,6 +29,7 @@ OPTIONS_GROUP_MULTICAST=	NORM PGM
 OPTIONS_DEFAULT=		MANPAGES NORM PGM TWEETNACL
 OPTIONS_SUB=		yes
 
+LIBUNWIND_DESC=	Use libunwind to print stack trace in case of error
 CURVE_DESC=	CURVE security backend
 MULTICAST_DESC=	Reliable Multicast Transports
 TWEETNACL_DESC=	Use tweetnacl
@@ -41,6 +43,9 @@ DEBUG_VARS=		WITH_DEBUG=yes
 PGM_CONFIGURE_WITH=	pgm
 PGM_LIB_DEPENDS=	libpgm.so:net/openpgm
 
+LIBUNWIND_LIB_DEPENDS=	libunwind.so:devel/libunwind
+LIBUNWIND_CONFIGURE_ENABLE=	libunwind
+
 MANPAGES_BUILD_DEPENDS=		xmlto:textproc/xmlto \
 				asciidoc:textproc/asciidoc
 MANPAGES_CONFIGURE_WITH=	docs
@@ -54,14 +59,10 @@ SODIUM_PLIST_FILES=	bin/curve_keygen
 
 TWEETNACL_PLIST_FILES=	bin/curve_keygen
 
-CONFIGURE_ARGS+=	--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig
-
-CFLAGS+=	-Wno-long-long
-CPPFLAGS+=	-Wno-error
-MAKE_ENV=	V=1
-
-INSTALL_TARGET=	install-strip
-TEST_TARGET=	check
+CONFIGURE_ARGS+=	--with-pkgconfigdir=${PREFIX}/libdata/pkgconfig --disable-static
+CFLAGS+=		-Wno-long-long
+CPPFLAGS+=		-Wno-error
+MAKE_ENV=		V=1
 
 .include <bsd.port.options.mk>
 

Modified: head/net/libzmq4/distinfo
==============================================================================
--- head/net/libzmq4/distinfo	Sun Feb 11 17:08:16 2018	(r461516)
+++ head/net/libzmq4/distinfo	Sun Feb 11 17:53:33 2018	(r461517)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496769977
-SHA256 (zeromq-4.2.2.tar.gz) = 5b23f4ca9ef545d5bd3af55d305765e3ee06b986263b31967435d285a3e6df6b
-SIZE (zeromq-4.2.2.tar.gz) = 1236437
+TIMESTAMP = 1513839554
+SHA256 (zeromq-4.2.3.tar.gz) = 8f1e2b2aade4dbfde98d82366d61baef2f62e812530160d2e6d0a5bb24e40bc0
+SIZE (zeromq-4.2.3.tar.gz) = 1326780

Modified: head/net/libzmq4/pkg-plist
==============================================================================
--- head/net/libzmq4/pkg-plist	Sun Feb 11 17:08:16 2018	(r461516)
+++ head/net/libzmq4/pkg-plist	Sun Feb 11 17:53:33 2018	(r461517)
@@ -1,9 +1,8 @@
 include/zmq_utils.h
 include/zmq.h
-lib/libzmq.a
 lib/libzmq.so
 lib/libzmq.so.5
-lib/libzmq.so.5.1.2
+lib/libzmq.so.5.1.3
 libdata/pkgconfig/libzmq.pc
 %%MANPAGES%%man/man3/zmq_atomic_counter_dec.3.gz
 %%MANPAGES%%man/man3/zmq_atomic_counter_destroy.3.gz
@@ -24,6 +23,7 @@ libdata/pkgconfig/libzmq.pc
 %%MANPAGES%%man/man3/zmq_disconnect.3.gz
 %%MANPAGES%%man/man3/zmq_errno.3.gz
 %%MANPAGES%%man/man3/zmq_getsockopt.3.gz
+%%MANPAGES%%man/man7/zmq_gssapi.7.gz
 %%MANPAGES%%man/man3/zmq_has.3.gz
 %%MANPAGES%%man/man3/zmq_msg_close.3.gz
 %%MANPAGES%%man/man3/zmq_msg_copy.3.gz



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802111753.w1BHrXob055584>