Date: Mon, 12 Feb 2018 01:58:09 +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: r461550 - in head/net/czmq4: . files Message-ID: <201802120158.w1C1w9CL097305@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Feb 12 01:58:09 2018 New Revision: 461550 URL: https://svnweb.freebsd.org/changeset/ports/461550 Log: net/czmq4: Update to 4.1.0 Changelog: https://github.com/zeromq/czmq/releases/tag/v4.1.0 Additional port changes: * Moved relevant lines into the USExx section * Added 2 patches from the maintainer Shared library soname didn't change, but headers were reformatted, it is hard to tell if anything really changed there. PR: 224853 Submitted by: Kenji Rikitake <kenji@k2r.org> (maintainer) Approved by: tcberner (mentor, implicit) Added: head/net/czmq4/files/ head/net/czmq4/files/patch-include_czmq__prelude.h (contents, props changed) head/net/czmq4/files/patch-src_zuuid.c (contents, props changed) Modified: head/net/czmq4/Makefile head/net/czmq4/distinfo head/net/czmq4/pkg-plist Modified: head/net/czmq4/Makefile ============================================================================== --- head/net/czmq4/Makefile Mon Feb 12 01:28:14 2018 (r461549) +++ head/net/czmq4/Makefile Mon Feb 12 01:58:09 2018 (r461550) @@ -2,7 +2,7 @@ PORTNAME= czmq DISTVERSIONPREFIX= v -DISTVERSION= 4.0.2 +DISTVERSION= 4.1.0 CATEGORIES= net PKGNAMESUFFIX= 4 @@ -17,10 +17,12 @@ BUILD_DEPENDS= asciidoc:textproc/asciidoc \ LIB_DEPENDS= libzmq.so:net/libzmq4 USES= autoreconf libtool pkgconfig shebangfix -USE_LDCONFIG= yes - +GNU_CONFIGURE= yes USE_GITHUB= yes GH_ACCOUNT= zeromq +USE_LDCONFIG= yes +INSTALL_TARGET= install-strip +TEST_TARGET= check SHEBANG_FILES= doc/mkman mkdoc \ model/chkopts.pl \ @@ -28,7 +30,6 @@ SHEBANG_FILES= doc/mkman mkdoc \ CONFLICTS_INSTALL= czmq-3.* -GNU_CONFIGURE= yes # uuid_CFLAGS and uuid_LIBS required # to avoid conflicts with misc/e2fsprogs-libuuid CONFIGURE_ARGS= uuid_CFLAGS="-I/usr/include ${CFLAGS}" \ @@ -37,9 +38,6 @@ CONFIGURE_ARGS= uuid_CFLAGS="-I/usr/include ${CFLAGS}" --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig \ --enable-drafts="yes" \ --with-docs="yes" - -INSTALL_TARGET= install-strip -TEST_TARGET= check MAKE_ENV= V=1 CPPFLAGS+= -Wno-error Modified: head/net/czmq4/distinfo ============================================================================== --- head/net/czmq4/distinfo Mon Feb 12 01:28:14 2018 (r461549) +++ head/net/czmq4/distinfo Mon Feb 12 01:58:09 2018 (r461550) @@ -1,3 +1,3 @@ -TIMESTAMP = 1509166511 -SHA256 (zeromq-czmq-v4.0.2_GH0.tar.gz) = 794f80af7392ec8d361ad69646fc20aaa284d23fef92951334009771a732c810 -SIZE (zeromq-czmq-v4.0.2_GH0.tar.gz) = 883078 +TIMESTAMP = 1514947580 +SHA256 (zeromq-czmq-v4.1.0_GH0.tar.gz) = 2e87c19988d1168b70d7ec0fdce79aba4e92a6330959c3a2576c72b319acb478 +SIZE (zeromq-czmq-v4.1.0_GH0.tar.gz) = 1068897 Added: head/net/czmq4/files/patch-include_czmq__prelude.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/czmq4/files/patch-include_czmq__prelude.h Mon Feb 12 01:58:09 2018 (r461550) @@ -0,0 +1,12 @@ +--- include/czmq_prelude.h.orig 2017-12-31 14:43:10 UTC ++++ include/czmq_prelude.h +@@ -683,6 +683,9 @@ char *if_indextoname (unsigned int ifind + #if defined (__UTYPE_OSX) && !defined (HAVE_UUID) + # define HAVE_UUID 1 + #endif ++#if defined (__UTYPE_FREEBSD) && !defined (HAVE_UUID) ++# define HAVE_UUID 1 ++#endif + #if defined (HAVE_UUID) + # if defined (__UTYPE_FREEBSD) || defined (__UTYPE_NETBSD) || defined(__UTYPE_OPENBSD) + # include <uuid.h> Added: head/net/czmq4/files/patch-src_zuuid.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net/czmq4/files/patch-src_zuuid.c Mon Feb 12 01:58:09 2018 (r461550) @@ -0,0 +1,11 @@ +--- src/zuuid.c.orig 2017-12-31 14:43:10 UTC ++++ src/zuuid.c +@@ -47,7 +47,7 @@ zuuid_new (void) + assert (sizeof (uuid) == ZUUID_LEN); + UuidCreate (&uuid); + zuuid_set (self, (byte *) &uuid); +-#elif defined (HAVE_UUID) ++#elif defined (HAVE_UUID) && !defined (__UTYPE_FREEBSD) + uuid_t uuid; + assert (sizeof (uuid) == ZUUID_LEN); + uuid_generate (uuid); Modified: head/net/czmq4/pkg-plist ============================================================================== --- head/net/czmq4/pkg-plist Mon Feb 12 01:28:14 2018 (r461549) +++ head/net/czmq4/pkg-plist Mon Feb 12 01:58:09 2018 (r461550) @@ -3,6 +3,7 @@ include/czmq_library.h include/czmq_prelude.h include/czmq.h include/zactor.h +include/zargs.h include/zarmour.h include/zauth.h include/zbeacon.h @@ -38,10 +39,11 @@ include/zuuid.h lib/libczmq.a lib/libczmq.so lib/libczmq.so.4 -lib/libczmq.so.4.0.2 +lib/libczmq.so.4.1.0 libdata/pkgconfig/libczmq.pc man/man1/zmakecert.1.gz man/man3/zactor.3.gz +man/man3/zargs.3.gz man/man3/zarmour.3.gz man/man3/zauth.3.gz man/man3/zbeacon.3.gz @@ -76,6 +78,7 @@ man/man3/ztrie.3.gz man/man3/zuuid.3.gz man/man7/czmq.7.gz share/zproject/czmq/zactor.api +share/zproject/czmq/zargs.api share/zproject/czmq/zarmour.api share/zproject/czmq/zcert.api share/zproject/czmq/zcertstore.api @@ -100,6 +103,7 @@ share/zproject/czmq/zproc.api share/zproject/czmq/zsock_option.api share/zproject/czmq/zsock.api share/zproject/czmq/zstr.api +share/zproject/czmq/zsys.api share/zproject/czmq/ztimerset.api share/zproject/czmq/ztrie.api share/zproject/czmq/zuuid.api
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201802120158.w1C1w9CL097305>