diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2024-01-12 10:20:39 +0000 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2024-01-12 22:37:12 +0000 |
commit | 8c5383c41245a657a99bbd0bdbf4faefcbf6607d (patch) | |
tree | 2a6ac0b4b86a944c5a877da638882081f26da167 /net/libzmq4/Makefile | |
parent | 77e2df667db4d1fc60d16cddfec0989f5f64d085 (diff) | |
download | ports-8c5383c41245a657a99bbd0bdbf4faefcbf6607d.tar.gz ports-8c5383c41245a657a99bbd0bdbf4faefcbf6607d.zip |
net/libzmq4: Update version 4.3.4=>4.3.5
- Relicensed from LGPL30+ to MPL20
Changelog: https://github.com/zeromq/libzmq/releases/tag/v4.3.5
Diffstat (limited to 'net/libzmq4/Makefile')
-rw-r--r-- | net/libzmq4/Makefile | 44 |
1 files changed, 15 insertions, 29 deletions
diff --git a/net/libzmq4/Makefile b/net/libzmq4/Makefile index 54e3db50c773..b5f02d5c32ea 100644 --- a/net/libzmq4/Makefile +++ b/net/libzmq4/Makefile @@ -1,41 +1,35 @@ PORTNAME= libzmq4 DISTVERSIONPREFIX= v -DISTVERSION= 4.3.4 +DISTVERSION= 4.3.5 CATEGORIES= net MASTER_SITES= https://github.com/zeromq/libzmq/releases/download/${DISTVERSIONFULL}/ DISTNAME= zeromq-${DISTVERSION} -PATCH_SITES= https://github.com/zeromq/libzmq/commit/ -PATCHFILES= 438d5d88392baffa6c2c5e0737d9de19d6686f0d.patch:-p1 - MAINTAINER= bofh@FreeBSD.org COMMENT= ZeroMQ core library (Version 4) WWW= https://www.zeromq.org/ -LICENSE= LGPL3 -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= MPL20 +LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake libtool pkgconfig +USES= gmake libtool pathfix pkgconfig USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+= --disable-silent-rules \ +HAS_CONFIGURE= yes +CONFIGURE_ARGS+= --prefix=${PREFIX} \ + --disable-silent-rules \ --disable-Werror \ - --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig + --mandir=${PREFIX}/share/man INSTALL_TARGET= install-strip TEST_TARGET= check -CFLAGS+= -Wno-long-long - CONFLICTS= libzmq[^4] zmq -OPTIONS_DEFINE= LIBUNWIND MANPAGES STATIC -OPTIONS_DEFAULT= MANPAGES NORM PGM TWEETNACL STATIC +OPTIONS_DEFINE= CURVE LIBUNWIND MANPAGES STATIC +OPTIONS_DEFAULT= MANPAGES NORM PGM CURVE STATIC OPTIONS_GROUP= MULTICAST OPTIONS_GROUP_MULTICAST= NORM PGM -OPTIONS_RADIO= CURVE -OPTIONS_RADIO_CURVE= SODIUM TWEETNACL OPTIONS_SUB= yes CURVE_DESC= CURVE security backend @@ -43,23 +37,19 @@ LIBUNWIND_DESC= Use libunwind to print stack trace in case of error MULTICAST_DESC= Reliable Multicast Transports NORM_DESC= Enable NORM via NRL PGM_DESC= Enable PGM transport via OpenPGM -SODIUM_DESC= Use libsodium -TWEETNACL_DESC= Use tweetnacl +CURVE_LIB_DEPENDS= libsodium.so:security/libsodium +CURVE_CONFIGURE_OFF= --disable-curve +CURVE_CONFIGURE_WITH= libsodium +CURVE_PLIST_FILES= bin/curve_keygen LIBUNWIND_LIB_DEPENDS= libunwind.so:devel/libunwind LIBUNWIND_CONFIGURE_ENABLE= libunwind -MANPAGES_BUILD_DEPENDS= asciidoc:textproc/asciidoc \ - xmlto:textproc/xmlto -MANPAGES_CONFIGURE_WITH= docs NORM_LIB_DEPENDS= libnorm.so:net/norm NORM_CONFIGURE_WITH= norm=${PREFIX} PGM_LIB_DEPENDS= libpgm.so:net/openpgm PGM_CONFIGURE_WITH= pgm -SODIUM_LIB_DEPENDS= libsodium.so:security/libsodium -SODIUM_CONFIGURE_WITH= libsodium -SODIUM_PLIST_FILES= bin/curve_keygen + STATIC_CONFIGURE_OFF= --disable-static -TWEETNACL_PLIST_FILES= bin/curve_keygen .include <bsd.port.options.mk> @@ -67,8 +57,4 @@ TWEETNACL_PLIST_FILES= bin/curve_keygen CONFIGURE_ARGS+= --enable-debug .endif -.if !${PORT_OPTIONS:MSODIUM} && !${PORT_OPTIONS:MTWEETNACL} -CONFIGURE_ARGS+= --disable-curve -.endif - .include <bsd.port.mk> |