Index: head/net/libzmq4/Makefile =================================================================== --- head/net/libzmq4/Makefile (revision 461516) +++ head/net/libzmq4/Makefile (revision 461517) @@ -1,72 +1,73 @@ # $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} MAINTAINER= koobs@FreeBSD.org COMMENT= ZeroMQ core library (Version 4) LICENSE= LGPL3 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 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 SODIUM_DESC= Use libsodium PGM_DESC= Enable PGM transport via OpenPGM NORM_DESC= Enable NORM via NRL DEBUG_CONFIGURE_ENABLE= debug 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 NORM_CONFIGURE_WITH= norm=${PREFIX} NORM_LIB_DEPENDS= libnorm.so:net/norm SODIUM_CONFIGURE_WITH= libsodium SODIUM_LIB_DEPENDS= libsodium.so:security/libsodium 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 .if !${PORT_OPTIONS:MSODIUM} && !${PORT_OPTIONS:MTWEETNACL} CONFIGURE_ARGS+= --disable-curve .endif .include Index: head/net/libzmq4/distinfo =================================================================== --- head/net/libzmq4/distinfo (revision 461516) +++ head/net/libzmq4/distinfo (revision 461517) @@ -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 Index: head/net/libzmq4/pkg-plist =================================================================== --- head/net/libzmq4/pkg-plist (revision 461516) +++ head/net/libzmq4/pkg-plist (revision 461517) @@ -1,70 +1,70 @@ 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 %%MANPAGES%%man/man3/zmq_atomic_counter_inc.3.gz %%MANPAGES%%man/man3/zmq_atomic_counter_new.3.gz %%MANPAGES%%man/man3/zmq_atomic_counter_set.3.gz %%MANPAGES%%man/man3/zmq_atomic_counter_value.3.gz %%MANPAGES%%man/man3/zmq_bind.3.gz %%MANPAGES%%man/man3/zmq_close.3.gz %%MANPAGES%%man/man3/zmq_connect.3.gz %%MANPAGES%%man/man3/zmq_ctx_get.3.gz %%MANPAGES%%man/man3/zmq_ctx_new.3.gz %%MANPAGES%%man/man3/zmq_ctx_set.3.gz %%MANPAGES%%man/man3/zmq_ctx_shutdown.3.gz %%MANPAGES%%man/man3/zmq_ctx_term.3.gz %%MANPAGES%%man/man3/zmq_curve_keypair.3.gz %%MANPAGES%%man/man3/zmq_curve_public.3.gz %%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 %%MANPAGES%%man/man3/zmq_msg_data.3.gz %%MANPAGES%%man/man3/zmq_msg_get.3.gz %%MANPAGES%%man/man3/zmq_msg_gets.3.gz %%MANPAGES%%man/man3/zmq_msg_init.3.gz %%MANPAGES%%man/man3/zmq_msg_init_data.3.gz %%MANPAGES%%man/man3/zmq_msg_init_size.3.gz %%MANPAGES%%man/man3/zmq_msg_more.3.gz %%MANPAGES%%man/man3/zmq_msg_move.3.gz %%MANPAGES%%man/man3/zmq_msg_recv.3.gz %%MANPAGES%%man/man3/zmq_msg_routing_id.3.gz %%MANPAGES%%man/man3/zmq_msg_send.3.gz %%MANPAGES%%man/man3/zmq_msg_set.3.gz %%MANPAGES%%man/man3/zmq_msg_set_routing_id.3.gz %%MANPAGES%%man/man3/zmq_msg_size.3.gz %%MANPAGES%%man/man3/zmq_poll.3.gz %%MANPAGES%%man/man3/zmq_proxy.3.gz %%MANPAGES%%man/man3/zmq_proxy_steerable.3.gz %%MANPAGES%%man/man3/zmq_recv.3.gz %%MANPAGES%%man/man3/zmq_recvmsg.3.gz %%MANPAGES%%man/man3/zmq_send.3.gz %%MANPAGES%%man/man3/zmq_send_const.3.gz %%MANPAGES%%man/man3/zmq_sendmsg.3.gz %%MANPAGES%%man/man3/zmq_setsockopt.3.gz %%MANPAGES%%man/man3/zmq_socket.3.gz %%MANPAGES%%man/man3/zmq_socket_monitor.3.gz %%MANPAGES%%man/man3/zmq_strerror.3.gz %%MANPAGES%%man/man3/zmq_unbind.3.gz %%MANPAGES%%man/man3/zmq_version.3.gz %%MANPAGES%%man/man3/zmq_z85_decode.3.gz %%MANPAGES%%man/man3/zmq_z85_encode.3.gz %%MANPAGES%%man/man7/zmq_curve.7.gz %%MANPAGES%%man/man7/zmq_inproc.7.gz %%MANPAGES%%man/man7/zmq_ipc.7.gz %%MANPAGES%%man/man7/zmq_null.7.gz %%MANPAGES%%man/man7/zmq_pgm.7.gz %%MANPAGES%%man/man7/zmq_plain.7.gz %%MANPAGES%%man/man7/zmq_tcp.7.gz %%MANPAGES%%man/man7/zmq_tipc.7.gz %%MANPAGES%%man/man7/zmq_udp.7.gz %%MANPAGES%%man/man7/zmq_vmci.7.gz %%MANPAGES%%man/man7/zmq.7.gz