Bug 233403

Summary: [NEW PORT] net/py-confluent-kafka: Confluent's Apache Kafka Python client
Product: Ports & Packages Reporter: Sergey Akhmatov <sergey>
Component: Individual Port(s)Assignee: Tobias Kortkamp <tobik>
Status: Closed FIXED    
Severity: Affects Only Me Keywords: feature, needs-patch
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/confluentinc/confluent-kafka-python
Attachments:
Description Flags
py-confluent-kafka-0.11.6
sergey: maintainer-approval+
py-confluent-kafka-0.11.6 sergey: maintainer-approval+

Description Sergey Akhmatov 2018-11-22 11:46:38 UTC
Created attachment 199446 [details]
py-confluent-kafka-0.11.6

Add new port for confluent-kafka-python: a lightweight python wrapper around librdkafka.

QA:
portlint -NAC: OK
poudriere testport: OK on 11.2 and 12.0-RC1 with all flavors
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2018-11-22 11:59:27 UTC
maintainer-feedback (+) not required unless set (to ?) first.

Minor review item: one could/should technically (though i prefer explicit > implicit) use USES=localbase, instead of:

+CFLAGS+=	-I${PREFIX}/include
+LDFLAGS+=	-L${PREFIX}/lib
Comment 2 Sergey Akhmatov 2018-11-22 12:08:09 UTC
Created attachment 199447 [details]
py-confluent-kafka-0.11.6

Thanks for the review!

Updated patch to use USES=localbase
Comment 3 commit-hook freebsd_committer freebsd_triage 2019-01-28 19:10:02 UTC
A commit references this bug:

Author: tobik
Date: Mon Jan 28 19:09:38 UTC 2019
New revision: 491512
URL: https://svnweb.freebsd.org/changeset/ports/491512

Log:
  New port: net/py-confluent-kafka

  Confluent-kafka-python is a lightweight wrapper around librdkafka,
  a finely tuned C client.  The Python bindings provides a high-level
  Producer and Consumer with support for the balanced consumer groups
  of Apache Kafka.

  WWW: https://github.com/confluentinc/confluent-kafka-python

  PR:		233403
  Submitted by:	sergey@akhmatov.ru
  Reviewed by:	koobs

Changes:
  head/net/Makefile
  head/net/py-confluent-kafka/
  head/net/py-confluent-kafka/Makefile
  head/net/py-confluent-kafka/distinfo
  head/net/py-confluent-kafka/pkg-descr