Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id E61947A26C for ; Thu, 20 Apr 2017 08:01:20 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 5864B84DCB; Thu, 20 Apr 2017 08:01:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DD0D184D96 for ; Thu, 20 Apr 2017 08:01:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id LOjD-g3SkFHn for ; Thu, 20 Apr 2017 08:01:19 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 37EAD84D79 for ; Thu, 20 Apr 2017 08:01:19 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 32EA9FBE4; Thu, 20 Apr 2017 08:01:19 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1492675279139280" MIME-Version: 1.0 Date: Thu, 20 Apr 2017 08:01:19 +0000 From: "Filip Hajny" Subject: CVS commit: pkgsrc/devel/librdkafka To: pkgsrc-changes@NetBSD.org Reply-To: fhajny@netbsd.org X-Mailer: log_accum Message-Id: <20170420080119.32EA9FBE4@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1492675279139280 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: fhajny Date: Thu Apr 20 08:01:19 UTC 2017 Added Files: pkgsrc/devel/librdkafka: DESCR Makefile PLIST distinfo pkgsrc/devel/librdkafka/patches: patch-src_rdkafka__broker.c Log Message: Import librdkafka 0.9.5 as devel/librdkafka. librdkafka is a C library implementation of the Apache Kafka protocol, containing both Producer and Consumer support. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 pkgsrc/devel/librdkafka/DESCR \ pkgsrc/devel/librdkafka/Makefile pkgsrc/devel/librdkafka/PLIST \ pkgsrc/devel/librdkafka/distinfo cvs rdiff -u -r0 -r1.1 \ pkgsrc/devel/librdkafka/patches/patch-src_rdkafka__broker.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1492675279139280 Content-Disposition: inline Content-Length: 3260 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Added files: Index: pkgsrc/devel/librdkafka/DESCR diff -u /dev/null pkgsrc/devel/librdkafka/DESCR:1.1 --- /dev/null Thu Apr 20 08:01:19 2017 +++ pkgsrc/devel/librdkafka/DESCR Thu Apr 20 08:01:18 2017 @@ -0,0 +1,2 @@ +librdkafka is a C library implementation of the Apache Kafka protocol, +containing both Producer and Consumer support. Index: pkgsrc/devel/librdkafka/Makefile diff -u /dev/null pkgsrc/devel/librdkafka/Makefile:1.1 --- /dev/null Thu Apr 20 08:01:19 2017 +++ pkgsrc/devel/librdkafka/Makefile Thu Apr 20 08:01:18 2017 @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1 2017/04/20 08:01:18 fhajny Exp $ + +DISTNAME= librdkafka-0.9.5 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GITHUB:=edenhill/} + +MAINTAINER= filip@joyent.com +HOMEPAGE= https://github.com/edenhill/librdkafka/ +COMMENT= Apache Kafka C/C++ library +LICENSE= 2-clause-bsd + +GITHUB_TAG= v${PKGVERSION_NOREV} + +HAS_CONFIGURE= yes +USE_LANGUAGES= c c99 c++ +USE_TOOLS+= bash gmake pkg-config + +CONFIGURE_ARGS+= --prefix=${PREFIX} +CONFIGURE_ARGS+= --enable-lz4 +CONFIGURE_ARGS+= --enable-ssl +CONFIGURE_ARGS+= --disable-sasl + +.include "../../archivers/lz4/buildlink3.mk" +.include "../../devel/zlib/buildlink3.mk" +.include "../../security/openssl/buildlink3.mk" +.include "../../mk/pthread.buildlink3.mk" +.include "../../mk/bsd.pkg.mk" Index: pkgsrc/devel/librdkafka/PLIST diff -u /dev/null pkgsrc/devel/librdkafka/PLIST:1.1 --- /dev/null Thu Apr 20 08:01:19 2017 +++ pkgsrc/devel/librdkafka/PLIST Thu Apr 20 08:01:18 2017 @@ -0,0 +1,11 @@ +@comment $NetBSD: PLIST,v 1.1 2017/04/20 08:01:18 fhajny Exp $ +include/librdkafka/rdkafka.h +include/librdkafka/rdkafkacpp.h +lib/librdkafka++.a +lib/librdkafka++.so +lib/librdkafka++.so.1 +lib/librdkafka.a +lib/librdkafka.so +lib/librdkafka.so.1 +lib/pkgconfig/rdkafka++.pc +lib/pkgconfig/rdkafka.pc Index: pkgsrc/devel/librdkafka/distinfo diff -u /dev/null pkgsrc/devel/librdkafka/distinfo:1.1 --- /dev/null Thu Apr 20 08:01:19 2017 +++ pkgsrc/devel/librdkafka/distinfo Thu Apr 20 08:01:18 2017 @@ -0,0 +1,7 @@ +$NetBSD: distinfo,v 1.1 2017/04/20 08:01:18 fhajny Exp $ + +SHA1 (librdkafka-0.9.5.tar.gz) = 8cc5ba85d18104c644d7bb9e4e64e8c95cd2f100 +RMD160 (librdkafka-0.9.5.tar.gz) = 56343b3724acb09a2df0f7a42830426bea392158 +SHA512 (librdkafka-0.9.5.tar.gz) = 06b2c7e3dd1c8a84322d256f2470804ba0ac205777cf66c0c98222d3f90ed26d6fcae375ee0343558ccf901d7a8d354009f377a435ecd0ce2d02c73848fbc8a4 +Size (librdkafka-0.9.5.tar.gz) = 753196 bytes +SHA1 (patch-src_rdkafka__broker.c) = 6c123399f7472e2727731e307ff90a52712f7ec3 Index: pkgsrc/devel/librdkafka/patches/patch-src_rdkafka__broker.c diff -u /dev/null pkgsrc/devel/librdkafka/patches/patch-src_rdkafka__broker.c:1.1 --- /dev/null Thu Apr 20 08:01:19 2017 +++ pkgsrc/devel/librdkafka/patches/patch-src_rdkafka__broker.c Thu Apr 20 08:01:19 2017 @@ -0,0 +1,15 @@ +$NetBSD: patch-src_rdkafka__broker.c,v 1.1 2017/04/20 08:01:19 fhajny Exp $ + +XPG6 is needed. + +--- src/rdkafka_broker.c.orig 2017-04-12 08:36:34.000000000 +0000 ++++ src/rdkafka_broker.c +@@ -31,7 +31,7 @@ + #ifndef _MSC_VER + #define _GNU_SOURCE + #ifndef _AIX /* AIX defines this and the value needs to be set correctly */ +-#define _XOPEN_SOURCE ++#define _XOPEN_SOURCE 600 + #endif + #include + #endif --_----------=_1492675279139280--