pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net



Module Name:    pkgsrc
Committed By:   nros
Date:           Mon Aug 14 07:38:37 UTC 2023

Modified Files:
        pkgsrc/net: Makefile
Added Files:
        pkgsrc/net/czmq: DESCR Makefile PLIST buildlink3.mk distinfo
        pkgsrc/net/czmq/patches: patch-configure

Log Message:
Add czmq version 4.2.1 to pkgsrc-current

High-level C binding for ZeroMQ. czmq is trying to create shorter and
more readable applications by wrapping the ZeroMQ core API in better
semantics. It also tries to hide the differences between versions of
ZeroMQ as far as possible.


To generate a diff of this commit:
cvs rdiff -u -r1.1530 -r1.1531 pkgsrc/net/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/net/czmq/DESCR pkgsrc/net/czmq/Makefile \
    pkgsrc/net/czmq/PLIST pkgsrc/net/czmq/buildlink3.mk \
    pkgsrc/net/czmq/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/czmq/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/Makefile
diff -u pkgsrc/net/Makefile:1.1530 pkgsrc/net/Makefile:1.1531
--- pkgsrc/net/Makefile:1.1530  Sun Aug  6 01:32:39 2023
+++ pkgsrc/net/Makefile Mon Aug 14 07:38:36 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1530 2023/08/06 01:32:39 tsutsui Exp $
+# $NetBSD: Makefile,v 1.1531 2023/08/14 07:38:36 nros Exp $
 #
 
 COMMENT=       Networking tools
@@ -87,6 +87,7 @@ SUBDIR+=      cppzmq
 SUBDIR+=       croc
 SUBDIR+=       csup
 SUBDIR+=       czds
+SUBDIR+=       czmq
 SUBDIR+=       dante
 SUBDIR+=       daq
 SUBDIR+=       darkstat

Added files:

Index: pkgsrc/net/czmq/DESCR
diff -u /dev/null pkgsrc/net/czmq/DESCR:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/DESCR       Mon Aug 14 07:38:37 2023
@@ -0,0 +1,4 @@
+High-level C binding for ZeroMQ. czmq is trying to create shorter and
+more readable applications by wrapping the ZeroMQ core API in better
+semantics. It also tries to hide the differences between versions of
+ZeroMQ as far as possible.
Index: pkgsrc/net/czmq/Makefile
diff -u /dev/null pkgsrc/net/czmq/Makefile:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/Makefile    Mon Aug 14 07:38:37 2023
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1 2023/08/14 07:38:37 nros Exp $
+
+DISTNAME=      czmq-4.2.1
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=zeromq/}
+GITHUB_PROJECT=        czmq
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://czmq.zeromq.org/
+COMMENT=       High-level C binding for ZeroMQ
+LICENSE=       mpl-2.0
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_TOOLS+=    gmake pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+=   src/libczmq.pc.in
+
+CONFIGURE_ARGS+=       --with-libsystemd=no
+CONFIGURE_ARGS+=       --with-docs=no
+
+TEST_TARGET=   check
+
+.include "../../archivers/lz4/buildlink3.mk"
+.include "../../devel/libuuid/buildlink3.mk"
+.include "../../devel/nss/buildlink3.mk"
+.include "../../net/zeromq/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../www/libmicrohttpd/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/czmq/PLIST
diff -u /dev/null pkgsrc/net/czmq/PLIST:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/PLIST       Mon Aug 14 07:38:37 2023
@@ -0,0 +1,84 @@
+@comment $NetBSD: PLIST,v 1.1 2023/08/14 07:38:37 nros Exp $
+bin/zmakecert
+include/czmq.h
+include/czmq_library.h
+include/czmq_prelude.h
+include/zactor.h
+include/zargs.h
+include/zarmour.h
+include/zauth.h
+include/zbeacon.h
+include/zcert.h
+include/zcertstore.h
+include/zchunk.h
+include/zclock.h
+include/zconfig.h
+include/zdigest.h
+include/zdir.h
+include/zdir_patch.h
+include/zfile.h
+include/zframe.h
+include/zgossip.h
+include/zhash.h
+include/zhashx.h
+include/zhttp_client.h
+include/zhttp_request.h
+include/zhttp_response.h
+include/zhttp_server.h
+include/zhttp_server_options.h
+include/ziflist.h
+include/zlist.h
+include/zlistx.h
+include/zloop.h
+include/zmonitor.h
+include/zmsg.h
+include/zosc.h
+include/zpoller.h
+include/zproc.h
+include/zproxy.h
+include/zrex.h
+include/zsock.h
+include/zstr.h
+include/zsys.h
+include/ztimerset.h
+include/ztrie.h
+include/zuuid.h
+lib/libczmq.la
+lib/pkgconfig/libczmq.pc
+share/zproject/czmq/python_cffi.slurp
+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
+share/zproject/czmq/zchunk.api
+share/zproject/czmq/zclock.api
+share/zproject/czmq/zconfig.api
+share/zproject/czmq/zdigest.api
+share/zproject/czmq/zdir.api
+share/zproject/czmq/zdir_patch.api
+share/zproject/czmq/zfile.api
+share/zproject/czmq/zframe.api
+share/zproject/czmq/zgossip_msg.api
+share/zproject/czmq/zhash.api
+share/zproject/czmq/zhashx.api
+share/zproject/czmq/zhttp_client.api
+share/zproject/czmq/zhttp_request.api
+share/zproject/czmq/zhttp_response.api
+share/zproject/czmq/zhttp_server.api
+share/zproject/czmq/zhttp_server_options.api
+share/zproject/czmq/ziflist.api
+share/zproject/czmq/zlist.api
+share/zproject/czmq/zlistx.api
+share/zproject/czmq/zloop.api
+share/zproject/czmq/zmsg.api
+share/zproject/czmq/zosc.api
+share/zproject/czmq/zpoller.api
+share/zproject/czmq/zproc.api
+share/zproject/czmq/zsock.api
+share/zproject/czmq/zsock_option.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
Index: pkgsrc/net/czmq/buildlink3.mk
diff -u /dev/null pkgsrc/net/czmq/buildlink3.mk:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/buildlink3.mk       Mon Aug 14 07:38:37 2023
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/08/14 07:38:37 nros Exp $
+
+BUILDLINK_TREE+=       czmq
+
+.if !defined(CZMQ_BUILDLINK3_MK)
+CZMQ_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.czmq+=   czmq>=4.2.1
+BUILDLINK_PKGSRCDIR.czmq?=     ../../net/czmq
+
+.include "../../net/zeromq/buildlink3.mk"
+.endif # CZMQ_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -czmq
Index: pkgsrc/net/czmq/distinfo
diff -u /dev/null pkgsrc/net/czmq/distinfo:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/distinfo    Mon Aug 14 07:38:37 2023
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2023/08/14 07:38:37 nros Exp $
+
+BLAKE2s (czmq-4.2.1.tar.gz) = 49c24af9028f5cdb9814c78dbd81d96667df0a31ad9325c8d5f257b869720eab
+SHA512 (czmq-4.2.1.tar.gz) = 776c524ffeba3dbe2534351f91623a6f9db31268aa2e794e29b7eca99c9fd0a726de0f7fba4376a5b3d7321b1033314e86644efaa5a9c7226fc1f06805f7aa9f
+Size (czmq-4.2.1.tar.gz) = 1617066 bytes
+SHA1 (patch-configure) = 581427a74176d2bd64b2fa65fc7c96446f8791ae

Index: pkgsrc/net/czmq/patches/patch-configure
diff -u /dev/null pkgsrc/net/czmq/patches/patch-configure:1.1
--- /dev/null   Mon Aug 14 07:38:37 2023
+++ pkgsrc/net/czmq/patches/patch-configure     Mon Aug 14 07:38:37 2023
@@ -0,0 +1,33 @@
+$NetBSD: patch-configure,v 1.1 2023/08/14 07:38:37 nros Exp $
+
+* Fix compatibility problems
+
+--- configure.orig     2023-08-13 19:55:20.890973372 +0000
++++ configure
+@@ -13094,7 +13094,7 @@ if test "${with_gcov+set}" = set; then :
+ fi
+ 
+ 
+-if test "x${CZMQ_GCOV}" == "xyes"; then
++if test "x${CZMQ_GCOV}" = "xyes"; then
+     CFLAGS="-O0 -g -fprofile-arcs -ftest-coverage"
+ 
+     if test "x${CZMQ_ORIG_CFLAGS}" != "xnone"; then
+@@ -13132,7 +13132,7 @@ if test "${enable_address_sanitizer+set}
+ fi
+ 
+ 
+-if test "x${CZMQ_ASAN}" == "xyes"; then
++if test "x${CZMQ_ASAN}" = "xyes"; then
+     CFLAGS="${CFLAGS} -fsanitize=address"
+     CXXFLAGS="${CXXFLAGS} -fsanitize=address"
+ 
+@@ -13171,7 +13171,7 @@ else
+ fi
+ 
+ 
+-if test "x$ZPROJECT_BINDINGS_PYTHON" == "xyes"; then
++if test "x$ZPROJECT_BINDINGS_PYTHON" = "xyes"; then
+      if true; then
+   ENABLE_BINDINGS_PYTHON_TRUE=
+   ENABLE_BINDINGS_PYTHON_FALSE='#'



Home | Main Index | Thread Index | Old Index