[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-24 Thread Arthur Zamarin
commit: ea624bbdc6e52c3d74b722b16a967e5df6d79bbe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 24 16:15:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 24 16:18:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea624bbd

dev-libs/librdkafka: drop 1.8.2, 2.1.1, 2.2.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/Manifest|   2 -
 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 108 ---
 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 108 ---
 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 109 
 4 files changed, 327 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 3a72062c282c..e53816e500da 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1 @@
-DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22
-DIST librdkafka-2.1.1.tar.gz 4281061 BLAKE2B 
8200c2aee0d04109cb78f13b186cf907f3260ee6a17a2fffc4f7706ed9cbea9436eb31d17167e9af783495ef2365f7401bbdc671d5a8d7e7f2ecb9b5c7d57fbb
 SHA512 
6bf1761e7ed1820b587fda24277f6606ec046da281064df13c4380f49a92f3e2b165614b9c622d46b27078ec024a4dc211610e500e597265e8219f8869c4d203
 DIST librdkafka-2.2.0.tar.gz 4340164 BLAKE2B 
394c9fd25db0a3a02b16fec3d5d5acc4808b4c8a6c8e025e71f15a91c6311206bf4d7c863860be36483c150bb10955cdc98ba0f088fa493b20ae52154e2a83d0
 SHA512 
1a85b5864efdeece1327e461b62a378f24b73eb7174168f630aeff01d4a5074d6b2f15744bc267665fcfc6384e804df00c20b7271ecd85a98dca84746b86b4d9

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
deleted file mode 100644
index 6c9c3a3edca6..
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit python-any-r1 toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/confluentinc/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs zstd"
-
-LIB_DEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(+)] )
-   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
-   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
-   zstd? ( app-arch/zstd:=[static-libs(+)] )
-   sys-libs/zlib:=[static-libs(+)]
-"
-# which: https://github.com/confluentinc/librdkafka/pull/4353
-BDEPEND="
-   sys-apps/which
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-"
-
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-
-DEPEND="
-   ${RDEPEND}
-   elibc_musl? ( sys-libs/queue-standalone )
-   static-libs? ( ${LIB_DEPEND} )
-"
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   if [[ ${PV} != "" ]]; then
-   sed -i \
-   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
-   tests/run-test.sh || die
-   fi
-}
-
-src_configure() {
-   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
-
-   local myeconf=(
-   --prefix="${EPREFIX}/usr"
-   --build="${CBUILD}"
-   --host="${CHOST}"
-   --mandir="${EPREFIX}/usr/share/man"
-   --infodir="${EPREFIX}/usr/share/info"
-   --datadir="${EPREFIX}/usr/share"
-   --sysconfdir="${EPREFIX}/etc"
-   --localstatedir="${EPREFIX}/var"
-   --libdir="${EPREFIX}/usr/$(get_libdir)"
-   --no-cache
-   --no-download
-   --disable-debug-symbols
-   $(use_enable lz4)
-   $(use_enable sasl)
-   $(usex static-libs '--enable-static' '')
-   $(use_enable ssl)
-   $(use_enable zstd)
-   )
-
-   ./configure ${myeconf[@]} || die
-}
-
-src_test() {
-   # Simulate CI so we do not fail when tests are running longer than 
expected,
-   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
-   local -x CI=true
-
-   emake -C tests run_local
-}
-
-src_install() {
-   emake -j1 \
-   DESTDIR="${D}" \
-   docdir="/usr/share/doc/${PF}" \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-24 Thread Sam James
commit: 2feefa13e40d3e88145edd8df32170effb4b6ae4
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr 24 06:04:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 24 06:04:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2feefa13

dev-libs/librdkafka: Stabilize 2.2.0-r1 x86, #930497

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
index e15c202156b1..86c99f805fc2 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-23 Thread Sam James
commit: d2c3482df85d3f7f4c57aee8ddc431b1e49fd505
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 14:30:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 14:30:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c3482d

dev-libs/librdkafka: Stabilize 2.2.0-r1 amd64, #930497

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
index 8f1621a87860..e15c202156b1 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-23 Thread Sam James
commit: da6c06e58874d8ac65313dfc4220b9f8e676a300
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 14:15:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 14:15:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6c06e5

dev-libs/librdkafka: Stabilize 2.2.0-r1 arm64, #930497

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
index 61cf609b3daa..a03f7da5118e 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-23 Thread Sam James
commit: ebe8de29f74320cc0568f9eb1ca95ec827d8604f
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 23 14:15:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 23 14:15:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe8de29

dev-libs/librdkafka: Stabilize 2.2.0-r1 ppc64, #930497

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
index a03f7da5118e..8f1621a87860 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-04-23 Thread Arthur Zamarin
commit: e97e638beea12cc091a719b5a6a2b4ea68c7d6c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 23 10:22:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 23 10:22:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97e638b

dev-libs/librdkafka: fix compile on musl

Closes: https://bugs.gentoo.org/834352
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild| 1 +
 dev-libs/librdkafka/librdkafka-2.1.1.ebuild| 1 +
 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 1 +
 dev-libs/librdkafka/librdkafka-2.2.0.ebuild| 1 +
 4 files changed, 4 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index b58580b204e0..6c9c3a3edca6 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -44,6 +44,7 @@ RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 
 DEPEND="
${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
static-libs? ( ${LIB_DEPEND} )
 "
 

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index b58580b204e0..6c9c3a3edca6 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -44,6 +44,7 @@ RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 
 DEPEND="
${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
static-libs? ( ${LIB_DEPEND} )
 "
 

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
index bcc0c17af6ab..61cf609b3daa 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild
@@ -45,6 +45,7 @@ RDEPEND="net-misc/curl
 
 DEPEND="
${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
static-libs? ( ${LIB_DEPEND} )
 "
 

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index c22046c164f6..fe891e25400a 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -45,6 +45,7 @@ RDEPEND="net-misc/curl
 
 DEPEND="
${RDEPEND}
+   elibc_musl? ( sys-libs/queue-standalone )
static-libs? ( ${LIB_DEPEND} )
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/files/, dev-libs/librdkafka/

2024-01-16 Thread Sam James
commit: 5c76deddafc83853e132b482dcf164cf1c1dd65f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jan 15 21:48:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:43:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c76dedd

dev-libs/librdkafka: fix tests on 32-bit

See: https://github.com/confluentinc/librdkafka/pull/4449
Bug: https://bugs.gentoo.org/915433
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34826
Signed-off-by: Sam James  gentoo.org>

 .../files/librdkafka-2.2.0-backport-pr4449.patch   | 285 +
 dev-libs/librdkafka/librdkafka-2.2.0-r1.ebuild | 110 
 2 files changed, 395 insertions(+)

diff --git a/dev-libs/librdkafka/files/librdkafka-2.2.0-backport-pr4449.patch 
b/dev-libs/librdkafka/files/librdkafka-2.2.0-backport-pr4449.patch
new file mode 100644
index ..cc6b57ea72d2
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-2.2.0-backport-pr4449.patch
@@ -0,0 +1,285 @@
+https://bugs.gentoo.org/915433
+https://github.com/confluentinc/librdkafka/pull/4449
+
+From 8b311b8a850805f4ec9bb068c0edb31492ad03fe Mon Sep 17 00:00:00 2001
+From: Emanuele Sabellico 
+Date: Wed, 27 Sep 2023 11:08:33 +0200
+Subject: [PATCH 1/3] tmpabuf refactor and fix for insufficient buffer
+ allocation
+
+---
+ CHANGELOG.md | 10 ++
+ src/rdkafka_buf.h| 25 ---
+ src/rdkafka_metadata.c   | 59 +++-
+ src/rdkafka_metadata_cache.c | 38 +++
+ src/rdkafka_topic.c  | 36 +-
+ 5 files changed, 100 insertions(+), 68 deletions(-)
+
+diff --git a/src/rdkafka_buf.h b/src/rdkafka_buf.h
+index ccd563cc6..623ec49ae 100644
+--- a/src/rdkafka_buf.h
 b/src/rdkafka_buf.h
+@@ -49,21 +49,36 @@ typedef struct rd_tmpabuf_s {
+ size_t of;
+ char *buf;
+ int failed;
+-int assert_on_fail;
++rd_bool_t assert_on_fail;
+ } rd_tmpabuf_t;
+ 
+ /**
+- * @brief Allocate new tmpabuf with \p size bytes pre-allocated.
++ * @brief Initialize new tmpabuf of non-final \p size bytes.
+  */
+ static RD_UNUSED void
+-rd_tmpabuf_new(rd_tmpabuf_t *tab, size_t size, int assert_on_fail) {
+-tab->buf= rd_malloc(size);
+-tab->size   = size;
++rd_tmpabuf_new(rd_tmpabuf_t *tab, size_t size, rd_bool_t assert_on_fail) {
++tab->buf= NULL;
++tab->size   = RD_ROUNDUP(size, 8);
+ tab->of = 0;
+ tab->failed = 0;
+ tab->assert_on_fail = assert_on_fail;
+ }
+ 
++/**
++ * @brief Add a new allocation of \p _size bytes,
++ *rounded up to maximum word size,
++ *for \p _times times.
++ */
++#define rd_tmpabuf_add_alloc_times(_tab, _size, _times)   
 \
++(_tab)->size += RD_ROUNDUP(_size, 8) * _times
++
++#define rd_tmpabuf_add_alloc(_tab, _size) 
 \
++rd_tmpabuf_add_alloc_times(_tab, _size, 1)
++/**
++ * @brief Finalize tmpabuf pre-allocating tab->size bytes.
++ */
++#define rd_tmpabuf_finalize(_tab) (_tab)->buf = rd_malloc((_tab)->size)
++
+ /**
+  * @brief Free memory allocated by tmpabuf
+  */
+diff --git a/src/rdkafka_metadata.c b/src/rdkafka_metadata.c
+index f96edf658..6c2f60ae3 100644
+--- a/src/rdkafka_metadata.c
 b/src/rdkafka_metadata.c
+@@ -164,7 +164,8 @@ static rd_kafka_metadata_internal_t 
*rd_kafka_metadata_copy_internal(
+  * Because of this we copy all the structs verbatim but
+  * any pointer fields needs to be copied explicitly to update
+  * the pointer address. */
+-rd_tmpabuf_new(, size, 1 /*assert on fail*/);
++rd_tmpabuf_new(, size, rd_true /*assert on fail*/);
++rd_tmpabuf_finalize();
+ mdi = rd_tmpabuf_write(, src, sizeof(*mdi));
+ md  = >metadata;
+ 
+@@ -506,11 +507,13 @@ rd_kafka_parse_Metadata(rd_kafka_broker_t *rkb,
+  * no more than 4 times larger than the wire representation.
+  * This is increased to 5 times in case if we want to compute 
partition
+  * to rack mapping. */
+-rd_tmpabuf_new(,
+-   sizeof(*mdi) + rkb_namelen +
+-   (rkbuf->rkbuf_totlen * 4 +
+-(compute_racks ? rkbuf->rkbuf_totlen : 0)),
+-   0 /*dont assert on fail*/);
++rd_tmpabuf_new(, 0, rd_false /*dont assert on fail*/);
++rd_tmpabuf_add_alloc(, sizeof(*mdi));
++rd_tmpabuf_add_alloc(, rkb_namelen);
++rd_tmpabuf_add_alloc(, rkbuf->rkbuf_totlen *
++(4 + (compute_racks ? 1 : 0)));
++
++rd_tmpabuf_finalize();
+ 
+ if (!(mdi = rd_tmpabuf_alloc(, sizeof(*mdi {
+ rd_kafka_broker_unlock(rkb);
+@@ -1603,35 +1606,37 @@ rd_kafka_metadata_new_topic_mock(const 
rd_kafka_metadata_topic_t 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-01-11 Thread Sam James
commit: 5f0f8e1dfc856ab103645739da848884c6be202d
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 11 13:26:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 11 14:12:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0f8e1d

dev-libs/librdkafka: BDEPEND on which

Bug: https://github.com/confluentinc/librdkafka/pull/4353
Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 5 +++--
 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 5 +++--
 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 3 ++-
 3 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index d5b761b1d74b..b58580b204e0 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -33,8 +33,9 @@ LIB_DEPEND="
zstd? ( app-arch/zstd:=[static-libs(+)] )
sys-libs/zlib:=[static-libs(+)]
 "
-
+# which: https://github.com/confluentinc/librdkafka/pull/4353
 BDEPEND="
+   sys-apps/which
virtual/pkgconfig
${PYTHON_DEPS}
 "

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index d5b761b1d74b..b58580b204e0 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -33,8 +33,9 @@ LIB_DEPEND="
zstd? ( app-arch/zstd:=[static-libs(+)] )
sys-libs/zlib:=[static-libs(+)]
 "
-
+# which: https://github.com/confluentinc/librdkafka/pull/4353
 BDEPEND="
+   sys-apps/which
virtual/pkgconfig
${PYTHON_DEPS}
 "

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 41ebcbe25f5f..c22046c164f6 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -33,8 +33,9 @@ LIB_DEPEND="
zstd? ( app-arch/zstd:=[static-libs(+)] )
sys-libs/zlib:=[static-libs(+)]
 "
-
+# which: https://github.com/confluentinc/librdkafka/pull/4353
 BDEPEND="
+   sys-apps/which
virtual/pkgconfig
${PYTHON_DEPS}
 "



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2024-01-03 Thread Arthur Zamarin
commit: 2071370069cf9b614a0860de1eee72187ad3c3ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan  3 18:51:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan  3 18:51:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20713700

dev-libs/librdkafka: Stabilize 2.2.0 ppc64, #921204

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 97719958e5ba..41ebcbe25f5f 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-10-09 Thread Joonas Niilola
commit: eece24a810d222421095feece4839cea2d6ccdc0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:42:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eece24a8

dev-libs/librdkafka: Stabilize 2.2.0 x86, #915433

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 92cd7a77ace8..97719958e5ba 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-10-09 Thread Sam James
commit: d61e33d277cfa3a1bd2ba2d731333700eefd5e16
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 18:56:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 18:56:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61e33d2

dev-libs/librdkafka: Stabilize 2.2.0 amd64, #915433

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index ce21ad3c8cef..92cd7a77ace8 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-10-08 Thread Sam James
commit: 3aec5bc5f70713c5298e60fabefe5f5f1a1dfcd2
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:52:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aec5bc5

dev-libs/librdkafka: Stabilize 2.2.0 arm64, #915433

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index ad0ada9bb95a..ce21ad3c8cef 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-31 Thread Joonas Niilola
commit: 73059e98ae6dc5ca5794e83d500a7a8ac9e94baf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Jul 31 08:00:21 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 31 08:00:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73059e98

dev-libs/librdkafka: enable py3.12

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 765477947b5f..ad0ada9bb95a 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 
 inherit python-any-r1 toolchain-funcs
 
@@ -39,7 +39,8 @@ BDEPEND="
${PYTHON_DEPS}
 "
 
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+RDEPEND="net-misc/curl
+   !static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 
 DEPEND="
${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-31 Thread Joonas Niilola
commit: 570b3969600aa7c06e0d0eb55fcc305e2b52074f
Author: Miezhiko  gmail  com>
AuthorDate: Wed Jul 12 12:04:46 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Jul 31 07:59:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=570b3969

dev-libs/librdkafka: new version 2.2.0

Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31848
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/librdkafka/Manifest|   1 +
 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index d309b6eb4f09..3a72062c282c 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22
 DIST librdkafka-2.1.1.tar.gz 4281061 BLAKE2B 
8200c2aee0d04109cb78f13b186cf907f3260ee6a17a2fffc4f7706ed9cbea9436eb31d17167e9af783495ef2365f7401bbdc671d5a8d7e7f2ecb9b5c7d57fbb
 SHA512 
6bf1761e7ed1820b587fda24277f6606ec046da281064df13c4380f49a92f3e2b165614b9c622d46b27078ec024a4dc211610e500e597265e8219f8869c4d203
+DIST librdkafka-2.2.0.tar.gz 4340164 BLAKE2B 
394c9fd25db0a3a02b16fec3d5d5acc4808b4c8a6c8e025e71f15a91c6311206bf4d7c863860be36483c150bb10955cdc98ba0f088fa493b20ae52154e2a83d0
 SHA512 
1a85b5864efdeece1327e461b62a378f24b73eb7174168f630aeff01d4a5074d6b2f15744bc267665fcfc6384e804df00c20b7271ecd85a98dca84746b86b4d9

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
new file mode 100644
index ..765477947b5f
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/confluentinc/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --prefix="${EPREFIX}/usr"
+   --build="${CBUILD}"
+   --host="${CHOST}"
+   --mandir="${EPREFIX}/usr/share/man"
+   --infodir="${EPREFIX}/usr/share/info"
+   --datadir="${EPREFIX}/usr/share"
+   --sysconfdir="${EPREFIX}/etc"
+   --localstatedir="${EPREFIX}/var"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   ./configure ${myeconf[@]} || die
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-15 Thread Sam James
commit: c633bc7fb59cf323db6d4061eb6525aaedf70c63
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 06:08:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 06:08:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c633bc7f

dev-libs/librdkafka: Stabilize 2.1.1 arm64, #910346

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index 429e0ce95764..d5b761b1d74b 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-14 Thread Sam James
commit: 82370c503d49c3eb1fd9e2de4d919e4b6c157dc5
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 15 03:08:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 15 03:10:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82370c50

dev-libs/librdkafka: Stabilize 2.1.1 arm, #910346

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index cd71a056..429e0ce95764 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-14 Thread Arthur Zamarin
commit: d0c95ba1dd0c627c30acd93cdac0ecc32a28184f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 14 16:51:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 14 16:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c95ba1

dev-libs/librdkafka: Stabilize 2.1.1 x86, #910346

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index f80d31eb0248..cd71a056 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-07-14 Thread Arthur Zamarin
commit: a91dad3a2ebea2a6c90ff88673af7abb015b33a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul 14 16:15:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul 14 16:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91dad3a

dev-libs/librdkafka: Stabilize 2.1.1 amd64, #910346

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index 765477947b5f..f80d31eb0248 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-06-04 Thread Arthur Zamarin
commit: a555158c867507c429e44810fac3d5157d25fe57
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Jun  4 09:12:56 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 16:18:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a555158c

dev-libs/librdkafka: update github link

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 8 
 dev-libs/librdkafka/librdkafka-2.1.1.ebuild | 8 
 dev-libs/librdkafka/metadata.xml| 4 ++--
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 61cfc39c076f..d5b761b1d74b 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -8,14 +8,14 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
+HOMEPAGE="https://github.com/confluentinc/librdkafka;
 
 if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
 
inherit git-r3
 else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
@@ -88,7 +88,7 @@ src_configure() {
 
 src_test() {
# Simulate CI so we do not fail when tests are running longer than 
expected,
-   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
local -x CI=true
 
emake -C tests run_local

diff --git a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
index 99a1329b06bf..765477947b5f 100644
--- a/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
@@ -8,14 +8,14 @@ PYTHON_COMPAT=( python3_{9..11} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
+HOMEPAGE="https://github.com/confluentinc/librdkafka;
 
 if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+   EGIT_REPO_URI="https://github.com/confluentinc/${PN}.git;
 
inherit git-r3
 else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 fi
 
@@ -88,7 +88,7 @@ src_configure() {
 
 src_test() {
# Simulate CI so we do not fail when tests are running longer than 
expected,
-   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   # 
https://github.com/confluentinc/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
local -x CI=true
 
emake -C tests run_local

diff --git a/dev-libs/librdkafka/metadata.xml b/dev-libs/librdkafka/metadata.xml
index 147ef55459fa..d2461fd50b37 100644
--- a/dev-libs/librdkafka/metadata.xml
+++ b/dev-libs/librdkafka/metadata.xml
@@ -3,8 +3,8 @@
 


-   https://github.com/edenhill/librdkafka/issues
-   edenhill/librdkafka
+   
https://github.com/confluentinc/librdkafka/issues
+   confluentinc/librdkafka


Enable support for Kafka's LZ4 compression 
based on KIP-57 (uses app-arch/lz4)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-05-27 Thread Joonas Niilola
commit: 592a04e85b1bc57d0d0524a3be715edaa4cbdfcc
Author: Miezhiko  gmail  com>
AuthorDate: Mon May 15 06:32:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat May 27 07:49:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a04e8

dev-libs/librdkafka: minor update 2.1.0 -> 2.1.1

Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31042
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/librdkafka/Manifest| 2 +-
 .../librdkafka/{librdkafka-2.1.0.ebuild => librdkafka-2.1.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index dbe431ffa583..d309b6eb4f09 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,2 @@
 DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22
-DIST librdkafka-2.1.0.tar.gz 4276259 BLAKE2B 
3b0f50bcebdc8115790622a6124e12bc8c2b36fe170484788fc1d2d01a5e9696d7cc988c5eea9efd0922ac5c70c8ab02fc4a574d0bd03bed74b22db2b5bef5a0
 SHA512 
eeefa8833e7c178015ff8d0914d927d1bf4e09a75c5f227ba75e527f9bfc46407798d69642b5db3edafb93fcdbe56e8b506df826d01c7793af0f11e96c38caed
+DIST librdkafka-2.1.1.tar.gz 4281061 BLAKE2B 
8200c2aee0d04109cb78f13b186cf907f3260ee6a17a2fffc4f7706ed9cbea9436eb31d17167e9af783495ef2365f7401bbdc671d5a8d7e7f2ecb9b5c7d57fbb
 SHA512 
6bf1761e7ed1820b587fda24277f6606ec046da281064df13c4380f49a92f3e2b165614b9c622d46b27078ec024a4dc211610e500e597265e8219f8869c4d203

diff --git a/dev-libs/librdkafka/librdkafka-2.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.1.ebuild
similarity index 100%
rename from dev-libs/librdkafka/librdkafka-2.1.0.ebuild
rename to dev-libs/librdkafka/librdkafka-2.1.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-05-14 Thread Viorel Munteanu
commit: 1457787d90a518a22fe1afcd2c91ca5a05df24eb
Author: Miezhiko  gmail  com>
AuthorDate: Wed Apr 19 14:35:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 09:42:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1457787d

dev-libs/librdkafka: new version 2.1.0

Signed-off-by: Miezhiko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30651
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/librdkafka/Manifest|   1 +
 dev-libs/librdkafka/librdkafka-2.1.0.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index da52a2e0337a..dbe431ffa583 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1 +1,2 @@
 DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22
+DIST librdkafka-2.1.0.tar.gz 4276259 BLAKE2B 
3b0f50bcebdc8115790622a6124e12bc8c2b36fe170484788fc1d2d01a5e9696d7cc988c5eea9efd0922ac5c70c8ab02fc4a574d0bd03bed74b22db2b5bef5a0
 SHA512 
eeefa8833e7c178015ff8d0914d927d1bf4e09a75c5f227ba75e527f9bfc46407798d69642b5db3edafb93fcdbe56e8b506df826d01c7793af0f11e96c38caed

diff --git a/dev-libs/librdkafka/librdkafka-2.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.1.0.ebuild
new file mode 100644
index ..99a1329b06bf
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-2.1.0.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --prefix="${EPREFIX}/usr"
+   --build="${CBUILD}"
+   --host="${CHOST}"
+   --mandir="${EPREFIX}/usr/share/man"
+   --infodir="${EPREFIX}/usr/share/info"
+   --datadir="${EPREFIX}/usr/share"
+   --sysconfdir="${EPREFIX}/etc"
+   --localstatedir="${EPREFIX}/var"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   ./configure ${myeconf[@]} || die
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-05-05 Thread Miroslav Šulc
commit: 90e440d81788f0e165d9e16cd7556de3b7229fb5
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May  6 05:31:28 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May  6 05:31:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e440d8

dev-libs/librdkafka: py3.11

Closes: https://bugs.gentoo.org/896722
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index f135b0c40db9..61cfc39c076f 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="8"
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit python-any-r1 toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2023-05-01 Thread Michał Górny
commit: c0e5352bafd489b18833da71db266affa25651e3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  1 12:37:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  1 12:39:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e5352b

dev-libs/librdkafka: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-libs/librdkafka/Manifest|  8 ---
 dev-libs/librdkafka/librdkafka-1.4.4.ebuild | 83 
 dev-libs/librdkafka/librdkafka-1.5.0.ebuild | 93 ---
 dev-libs/librdkafka/librdkafka-1.5.2.ebuild | 93 ---
 dev-libs/librdkafka/librdkafka-1.5.3.ebuild | 93 ---
 dev-libs/librdkafka/librdkafka-1.6.0.ebuild | 93 ---
 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 97 -
 dev-libs/librdkafka/librdkafka-1.7.0.ebuild | 97 -
 dev-libs/librdkafka/librdkafka-1.8.0.ebuild | 97 -
 9 files changed, 754 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 6fa639baa2c9..da52a2e0337a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,9 +1 @@
-DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d
-DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262
-DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446
-DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9
-DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b9895cda9b40c9d9fd8b70d5febbb2c851856fb71a355d606074dae9e026277da5e65d0e9ed44a3dfd76b2b55cc142651
 SHA512 
b58d701f71342eb2c29ecd5aa0514af351b5a5d2282768e034b5995300fcbe2c416d6b4e15dfaddaacf2ec3b7571a320bf5356ade3fe33598d3f05f99f6553ba
-DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc
-DIST librdkafka-1.7.0.tar.gz 2946082 BLAKE2B 
ea74e2dbd0e25ed998a80a0c964e78993f233c3fec1555dbefe11e0e9a407badcc903fbdef47289c82627a67cfce0d995a2786b90e810d874ccba04ba81fbc67
 SHA512 
2fb1eb1821d6eb2e3c4346aebd26a96c612f18a055e6861c49231957e8694758bd31aafa45c066280d6b1359e95e5a61927a276dab161356448da0685f5658fa
-DIST librdkafka-1.8.0.tar.gz 4092247 BLAKE2B 
e35235d92a5253956e24946493f03fa9f575efafb94279d4982e0aa86508fed5f4ce66887adab71168f03f61c0917e8722aa5d0314ea2d86b069fb52402e8e89
 SHA512 
6a612f0e2f7028c7b46314615e22a39ad36f54a2b83fe75e1f838eae7bb33d9bf5bdf45fbf8471af18ddb9c54bff8514180918e6ab15ff1faa4555af4a1e35e0
 DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22

diff --git a/dev-libs/librdkafka/librdkafka-1.4.4.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
deleted file mode 100644
index 141ec0f49725..
--- a/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs zstd"
-

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2022-08-05 Thread Arthur Zamarin
commit: 5212a77b1e088092dd0b6dc8b02ccce934981e45
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug  5 09:31:41 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug  5 09:31:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5212a77b

dev-libs/librdkafka: Keyword 1.8.2 ia64, #855443

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 6c805afc1211..38dea7711d76 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2022-06-07 Thread Agostino Sarubbo
commit: 66fc99a08da76a728ecf0388603743fa966d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:34:13 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66fc

dev-libs/librdkafka: x86 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 098ed626256d..6c805afc1211 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2022-06-07 Thread Agostino Sarubbo
commit: 736499dad413f812e5236a4f8b1bc005f910d401
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:40 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736499da

dev-libs/librdkafka: arm stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 9f5e227ecadf..fa4b2a2fe47b 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2022-06-07 Thread Agostino Sarubbo
commit: 9b78af52625f700bdc03fcdca5f21d33a3809fdb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:32:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:32:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b78af52

dev-libs/librdkafka: arm64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index fa4b2a2fe47b..098ed626256d 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2022-06-07 Thread Agostino Sarubbo
commit: ec48635077010317b789bb48a5846df05cd8255e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:31:05 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:31:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec486350

dev-libs/librdkafka: amd64 stable wrt bug #850178

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
index 08a217cf453b..9f5e227ecadf 100644
--- a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-10-20 Thread Thomas Deutschmann
commit: 6ce2f45d96edf46a789782106c8599ea533cee68
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 20 22:48:14 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 20 23:46:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce2f45d

dev-libs/librdkafka: bump to v1.8.2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|   1 +
 dev-libs/librdkafka/librdkafka-1.8.2.ebuild | 106 
 2 files changed, 107 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 23954568164..6fa639baa2c 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -6,3 +6,4 @@ DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b989
 DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc
 DIST librdkafka-1.7.0.tar.gz 2946082 BLAKE2B 
ea74e2dbd0e25ed998a80a0c964e78993f233c3fec1555dbefe11e0e9a407badcc903fbdef47289c82627a67cfce0d995a2786b90e810d874ccba04ba81fbc67
 SHA512 
2fb1eb1821d6eb2e3c4346aebd26a96c612f18a055e6861c49231957e8694758bd31aafa45c066280d6b1359e95e5a61927a276dab161356448da0685f5658fa
 DIST librdkafka-1.8.0.tar.gz 4092247 BLAKE2B 
e35235d92a5253956e24946493f03fa9f575efafb94279d4982e0aa86508fed5f4ce66887adab71168f03f61c0917e8722aa5d0314ea2d86b069fb52402e8e89
 SHA512 
6a612f0e2f7028c7b46314615e22a39ad36f54a2b83fe75e1f838eae7bb33d9bf5bdf45fbf8471af18ddb9c54bff8514180918e6ab15ff1faa4555af4a1e35e0
+DIST librdkafka-1.8.2.tar.gz 4097028 BLAKE2B 
37a3190417e973ea4629012e358ff61cda45eb0134448dd0054fd1f1cac57f3543b11b0b0d518f219f30f79f7665a214c75084d6a8474687b7e686395724
 SHA512 
8c8ae291129b78e3b8367307ad1b1715af1438cd76d7160d64d13a58adf84c7c9f51efeba4656f55e101c25e4cb744db0d8bb5c01a2decb229e4567d16bdcb22

diff --git a/dev-libs/librdkafka/librdkafka-1.8.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
new file mode 100644
index 000..08a217cf453
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.8.2.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --prefix="${EPREFIX}/usr"
+   --build="${CBUILD}"
+   --host="${CHOST}"
+   --mandir="${EPREFIX}/usr/share/man"
+   --infodir="${EPREFIX}/usr/share/info"
+   --datadir="${EPREFIX}/usr/share"
+   --sysconfdir="${EPREFIX}/etc"
+   --localstatedir="${EPREFIX}/var"
+   --libdir="${EPREFIX}/usr/$(get_libdir)"
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   ./configure ${myeconf[@]} || die
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-09-22 Thread Thomas Deutschmann
commit: 5d7625429597f39bc5ac77385a690de86df4ce23
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 22 11:21:30 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 22 12:16:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d762542

dev-libs/librdkafka: bump to v1.8.0

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.8.0.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 19c84f474b3..23954568164 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -5,3 +5,4 @@ DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f
 DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b9895cda9b40c9d9fd8b70d5febbb2c851856fb71a355d606074dae9e026277da5e65d0e9ed44a3dfd76b2b55cc142651
 SHA512 
b58d701f71342eb2c29ecd5aa0514af351b5a5d2282768e034b5995300fcbe2c416d6b4e15dfaddaacf2ec3b7571a320bf5356ade3fe33598d3f05f99f6553ba
 DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc
 DIST librdkafka-1.7.0.tar.gz 2946082 BLAKE2B 
ea74e2dbd0e25ed998a80a0c964e78993f233c3fec1555dbefe11e0e9a407badcc903fbdef47289c82627a67cfce0d995a2786b90e810d874ccba04ba81fbc67
 SHA512 
2fb1eb1821d6eb2e3c4346aebd26a96c612f18a055e6861c49231957e8694758bd31aafa45c066280d6b1359e95e5a61927a276dab161356448da0685f5658fa
+DIST librdkafka-1.8.0.tar.gz 4092247 BLAKE2B 
e35235d92a5253956e24946493f03fa9f575efafb94279d4982e0aa86508fed5f4ce66887adab71168f03f61c0917e8722aa5d0314ea2d86b069fb52402e8e89
 SHA512 
6a612f0e2f7028c7b46314615e22a39ad36f54a2b83fe75e1f838eae7bb33d9bf5bdf45fbf8471af18ddb9c54bff8514180918e6ab15ff1faa4555af4a1e35e0

diff --git a/dev-libs/librdkafka/librdkafka-1.8.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.8.0.ebuild
new file mode 100644
index 000..c3888b30770
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.8.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-07-26 Thread Marek Szuba
commit: 32fefca5665920b25d20eb13303ad225adb06cc1
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Jul 26 13:40:10 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Jul 26 15:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fefca5

dev-libs/librdkafka: keyword 1.7.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.7.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.7.0.ebuild
index 0057ccda8dd..c3888b30770 100644
--- a/dev-libs/librdkafka/librdkafka-1.7.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.7.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit python-any-r1 toolchain-funcs
 
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-05-14 Thread Sam James
commit: e7e578a58e749f3c99df90ec334d67b785b65bac
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 02:40:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 02:40:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e578a5

dev-libs/librdkafka: Stabilize 1.6.1 arm, #768675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
index bdf581a534a..ec837b5e061 100644
--- a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-05-14 Thread Sam James
commit: 549fbd1dd7c4766e6aa54b8786de49f850202219
Author: Sam James  gentoo  org>
AuthorDate: Sat May 15 02:36:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 15 02:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=549fbd1d

dev-libs/librdkafka: Stabilize 1.6.1 arm64, #768675

Signed-off-by: Sam James  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
index 34c76012da4..bdf581a534a 100644
--- a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-05-11 Thread Thomas Deutschmann
commit: 0f2d922d122bdbc90ac4efb576e7aa910ebc23e9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue May 11 15:30:20 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue May 11 15:34:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f2d922d

dev-libs/librdkafka: bump to v1.7.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.7.0.ebuild | 97 +
 2 files changed, 98 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index e724f3b88e5..19c84f474b3 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -4,3 +4,4 @@ DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b
 DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9
 DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b9895cda9b40c9d9fd8b70d5febbb2c851856fb71a355d606074dae9e026277da5e65d0e9ed44a3dfd76b2b55cc142651
 SHA512 
b58d701f71342eb2c29ecd5aa0514af351b5a5d2282768e034b5995300fcbe2c416d6b4e15dfaddaacf2ec3b7571a320bf5356ade3fe33598d3f05f99f6553ba
 DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc
+DIST librdkafka-1.7.0.tar.gz 2946082 BLAKE2B 
ea74e2dbd0e25ed998a80a0c964e78993f233c3fec1555dbefe11e0e9a407badcc903fbdef47289c82627a67cfce0d995a2786b90e810d874ccba04ba81fbc67
 SHA512 
2fb1eb1821d6eb2e3c4346aebd26a96c612f18a055e6861c49231957e8694758bd31aafa45c066280d6b1359e95e5a61927a276dab161356448da0685f5658fa

diff --git a/dev-libs/librdkafka/librdkafka-1.7.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.7.0.ebuild
new file mode 100644
index 000..0057ccda8dd
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.7.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-04-05 Thread Thomas Deutschmann
commit: 561b8af73ae8ae4ecb68cd67580a4d9338896d90
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr  6 01:02:09 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr  6 01:02:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561b8af7

dev-libs/librdkafka: amd64 stable (bug #768675)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
index 05f6c14b8da..34c76012da4 100644
--- a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-04-05 Thread Thomas Deutschmann
commit: 90de4407f88d262ae479c5338684de8fcb2bbb06
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr  6 00:59:39 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr  6 00:59:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90de4407

dev-libs/librdkafka: x86 stable (bug #768675)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
index adb3cb591b2..05f6c14b8da 100644
--- a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-04-05 Thread Thomas Deutschmann
commit: 4c89f2af812199dd9e8726a566d776a161a97ed2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Apr  6 00:32:32 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Apr  6 00:32:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c89f2af

dev-libs/librdkafka: run tests in CI mode

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
index 01faa8bf266..adb3cb591b2 100644
--- a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -78,6 +78,10 @@ src_configure() {
 }
 
 src_test() {
+   # Simulate CI so we do not fail when tests are running longer than 
expected,
+   # 
https://github.com/edenhill/librdkafka/blob/v1.6.1/tests/0062-stats_event.c#L101-L116
+   local -x CI=true
+
emake -C tests run_local
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-03-01 Thread Thomas Deutschmann
commit: 97883f3028b7bbc2e676daba35410eb720b5812a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Mar  1 17:56:42 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  1 17:56:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97883f30

dev-libs/librdkafka: bump to v1.6.1

Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.6.1.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 8d495da7b96..e724f3b88e5 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -3,3 +3,4 @@ DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12
 DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446
 DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9
 DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b9895cda9b40c9d9fd8b70d5febbb2c851856fb71a355d606074dae9e026277da5e65d0e9ed44a3dfd76b2b55cc142651
 SHA512 
b58d701f71342eb2c29ecd5aa0514af351b5a5d2282768e034b5995300fcbe2c416d6b4e15dfaddaacf2ec3b7571a320bf5356ade3fe33598d3f05f99f6553ba
+DIST librdkafka-1.6.1.tar.gz 2920909 BLAKE2B 
03d949319b022bc933a9b816660f87498cf9df460f41c65f08e5f6aa22cf5766974f4abe5fe0078054a21df45cc0b46f30383ce83743348fd3124e3b9ffed7f5
 SHA512 
19f64f275c7cd1c60f026a466c79021549e4acced60e6c01b364944ddb2f4a2c0784ab35031275c406b638a14b958c6f904177e51e2fcb4d058c541d046677dc

diff --git a/dev-libs/librdkafka/librdkafka-1.6.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
new file mode 100644
index 000..01faa8bf266
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.6.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2021-01-27 Thread Thomas Deutschmann
commit: cbaca026ef700b4d43e4a487b1f2f99fe84b1eee
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Jan 27 13:45:07 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Jan 27 15:10:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbaca026

dev-libs/librdkafka: bump to v1.6.0

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.6.0.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index dfcdf4dd624..8d495da7b96 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -2,3 +2,4 @@ DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee498
 DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262
 DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446
 DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9
+DIST librdkafka-1.6.0.tar.gz 2909665 BLAKE2B 
64b9098531febc0c4b06ce8d6d6cc65b9895cda9b40c9d9fd8b70d5febbb2c851856fb71a355d606074dae9e026277da5e65d0e9ed44a3dfd76b2b55cc142651
 SHA512 
b58d701f71342eb2c29ecd5aa0514af351b5a5d2282768e034b5995300fcbe2c416d6b4e15dfaddaacf2ec3b7571a320bf5356ade3fe33598d3f05f99f6553ba

diff --git a/dev-libs/librdkafka/librdkafka-1.6.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.6.0.ebuild
new file mode 100644
index 000..29c71079aaf
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.6.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-12-15 Thread Thomas Deutschmann
commit: de031ea609f0491bbf1f478510d5f424a48bccce
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 15 21:04:39 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 15 21:43:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de031ea6

dev-libs/librdkafka: bump to v1.5.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.5.3.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index eba346e62eb..dfcdf4dd624 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d
 DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262
 DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446
+DIST librdkafka-1.5.3.tar.gz 2773929 BLAKE2B 
f23ed9fe04af5d17ee2066366d32701a07f1360d665fd06126008f42e2512434848829eeb2578b35bd7f8fb26663d72c3d2ee22a5b3f33b7029df28f919b2b77
 SHA512 
24c93658462f933766a026fede5f09e1056ee9532f27b56da64bdde5626ac6f2460bc92b950337a7c3a99d75201a3c3bc5aaa78e888ffd9665e248d62f2c87d9

diff --git a/dev-libs/librdkafka/librdkafka-1.5.3.ebuild 
b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild
new file mode 100644
index 000..86b1ca55996
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.5.3.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-10-20 Thread Thomas Deutschmann
commit: ba8100a3f602810e61d923eb4b5c03bee6df86bf
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct 20 19:24:52 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct 20 19:24:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8100a3

dev-libs/librdkafka: bump to v1.5.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.5.2.ebuild | 93 +
 2 files changed, 94 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 0e3eba9ca8c..eba346e62eb 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d
 DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262
+DIST librdkafka-1.5.2.tar.gz 2771823 BLAKE2B 
61a56d36ba49539eb52f89a0d5b48e0245b1cedd09c40e65063d65208b50bb95aa5f00ce3c050d4203b4720b2ce63a9f1d6eee7100fdf85c50e7a15457a52010
 SHA512 
6a796c58aef9d91fe85f3815ee523a0dcafad59f33c83e5c20c62d4e4337c21c2d223dd0d6a88f37cf86d14a8e55facfa87c651990e08d9522f7cf78b0d17446

diff --git a/dev-libs/librdkafka/librdkafka-1.5.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.5.2.ebuild
new file mode 100644
index 000..86b1ca55996
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.5.2.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-07-26 Thread Thomas Deutschmann
commit: eaf5d9c9fdf9f7aa1baa643dfe6de8bb33e145d5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 26 18:13:42 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 18:30:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf5d9c9

dev-libs/librdkafka: drop old

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest   |  2 -
 dev-libs/librdkafka/librdkafka-1.4.0.ebuild| 73 --
 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 83 --
 dev-libs/librdkafka/librdkafka-1.4.2-r2.ebuild | 83 --
 dev-libs/librdkafka/librdkafka-1.4.2.ebuild| 73 --
 5 files changed, 314 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 2a9a770adfc..49909b7b3b1 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1 @@
-DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c
-DIST librdkafka-1.4.2.tar.gz 2732806 BLAKE2B 
140160fef4f228d877bcfa9d892fd053d2b74547abdbeb7dc661bd4b2b7d576f1ebeecaccd1ac3c3669e059746f0c63be6468cd4f066a9862b8c60d8f2d014a4
 SHA512 
3d8e496466c103829f5fe11f1a6e68d1299c847b637c6fad55adbe1ad28bd5c463508f3f3fb8b3316b15a104f74e551cd5e520950d76c0e4f8c876083397ced5
 DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
deleted file mode 100644
index ebc30a9d77d..000
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs zstd"
-
-LIB_DEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(+)] )
-   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
-   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
-   zstd? ( app-arch/zstd:=[static-libs(+)] )
-   sys-libs/zlib:=[static-libs(+)]
-"
-
-RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   static-libs? ( ${LIB_DEPEND} )
-"
-
-src_configure() {
-   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
-
-   local myeconf=(
-   --no-cache
-   --no-download
-   --disable-debug-symbols
-   $(use_enable lz4)
-   $(use_enable sasl)
-   $(usex static-libs '--enable-static' '')
-   $(use_enable ssl)
-   $(use_enable zstd)
-   )
-
-   econf ${myeconf[@]}
-}
-
-src_test() {
-   emake -C tests run_local
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   docdir="/usr/share/doc/${PF}" \
-   install
-
-   if ! use static-libs; then
-   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
-   fi
-}

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
deleted file mode 100644
index 70a131cef92..000
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ~ppc ~ppc64 ~sparc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs zstd"
-
-LIB_DEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(+)] )
-   sasl? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-07-26 Thread Thomas Deutschmann
commit: 001f746d900a6a7d71954cde33c1a4c8052d350f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 26 18:14:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 18:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001f746d

dev-libs/librdkafka: bump to v1.5.0

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.5.0.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 49909b7b3b1..0e3eba9ca8c 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1 +1,2 @@
 DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d
+DIST librdkafka-1.5.0.tar.gz 2757553 BLAKE2B 
a9bbcdaa011944e43f9c70e2062199c5f12d1b92e40ba55707520002ed3a909ff13308336703924388625570d88a94d58b24cd19b5d6e9f79acd31dd92d0d7ed
 SHA512 
ccd8dd3e90c9315833610745c28e0ffa60786324c938c7cbbb2ff847d7493d1b72d97adf5e5210bbc87970047cfd7e58a85141534d227187f2f17c492bef4262

diff --git a/dev-libs/librdkafka/librdkafka-1.5.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.5.0.ebuild
new file mode 100644
index 000..b87a68933f6
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.5.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-07-26 Thread Thomas Deutschmann
commit: f961376b6302f1dc4a247973097146846f23a138
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 26 18:24:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 18:30:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f961376b

dev-libs/librdkafka: bump to v1.5.0

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.5.0.ebuild | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.5.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.5.0.ebuild
index b87a68933f6..86b1ca55996 100644
--- a/dev-libs/librdkafka/librdkafka-1.5.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.5.0.ebuild
@@ -3,7 +3,9 @@
 
 EAPI="7"
 
-inherit toolchain-funcs
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Apache Kafka C/C++ client library"
 HOMEPAGE="https://github.com/edenhill/librdkafka;
@@ -32,14 +34,22 @@ LIB_DEPEND="
sys-libs/zlib:=[static-libs(+)]
 "
 
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+
 RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
 
 DEPEND="
${RDEPEND}
-   virtual/pkgconfig
static-libs? ( ${LIB_DEPEND} )
 "
 
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-07-26 Thread Thomas Deutschmann
commit: 56ab4542bee6fb127955b29efbd07fb513db3651
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 26 18:13:15 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 26 18:30:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ab4542

dev-libs/librdkafka: rollover stable keywords

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.4.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
index b87a68933f6..719b22ab551 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-07-02 Thread Sergei Trofimovich
commit: e7037498402fbfcb5ee04014dbf31daf060b5548
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Jul  2 08:26:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jul  2 17:05:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7037498

dev-libs/librdkafka: stable 1.4.2-r1 for hppa, bug #728694

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 794aa066dc5..70a131cef92 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-25 Thread Thomas Deutschmann
commit: ba6f0baf2b7008d166deb55d1c4debbaf21cd5fc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Jun 25 20:12:55 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Jun 25 21:43:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6f0baf

dev-libs/librdkafka: bump to v1.4.4

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.4.4.ebuild | 83 +
 2 files changed, 84 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index a68cb4204ce..2a9a770adfc 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c
 DIST librdkafka-1.4.2.tar.gz 2732806 BLAKE2B 
140160fef4f228d877bcfa9d892fd053d2b74547abdbeb7dc661bd4b2b7d576f1ebeecaccd1ac3c3669e059746f0c63be6468cd4f066a9862b8c60d8f2d014a4
 SHA512 
3d8e496466c103829f5fe11f1a6e68d1299c847b637c6fad55adbe1ad28bd5c463508f3f3fb8b3316b15a104f74e551cd5e520950d76c0e4f8c876083397ced5
+DIST librdkafka-1.4.4.tar.gz 2734332 BLAKE2B 
47c22f00d88d58eb6366e17a8f0ddaee4984bc65f01a627c5d3b8eee019519a2de9a7ae6e2ab2053354a5d72337107b7f515ad65ff205b6838e154b95d9f2331
 SHA512 
478d17f56efd39b312ea774695bc31d22a83aae3a94913fb0dd07e7f04f3f2a6e3f3610dc7501864dbacbcf4a3207603c6e1d5eebac4e5246ee868cde398021d

diff --git a/dev-libs/librdkafka/librdkafka-1.4.4.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
new file mode 100644
index 000..b87a68933f6
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.4.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-21 Thread Agostino Sarubbo
commit: 36d8d81fbc1d5fbf4f853a18025d22873f63ca04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 21 16:57:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 21 16:58:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d8d81f

dev-libs/librdkafka: arm stable wrt bug #728694

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 6459bd2f0a1..794aa066dc5 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-21 Thread Agostino Sarubbo
commit: bf0071d2b185e98dd4a8f6a1d5e401b11c5e231d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 21 16:51:32 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 21 16:54:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0071d2

dev-libs/librdkafka: amd64 stable wrt bug #728694

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 58cf22a6831..6459bd2f0a1 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-20 Thread Mart Raudsepp
commit: 957d4103b45ff5f7a85a3b9ef8c30604fa30da1e
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Sat Jun 20 06:31:41 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jun 20 16:39:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=957d4103

dev-libs/librdkafka: arm64 stable (bug #728694)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index f6f4c96dc63..58cf22a6831 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-20 Thread 罗百科
commit: 6ce20713b9a309e502e9ec19ee79c830ea9408b8
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jun 20 15:10:02 2020 +
Commit: 罗百科  gentoo  org>
CommitDate: Sat Jun 20 15:10:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce20713

dev-libs/librdkafka: Avoid race condition in install phase

Fixes #718694

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Patrick Lauer  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r2.ebuild | 83 ++
 1 file changed, 83 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r2.ebuild
new file mode 100644
index 000..b87a68933f6
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake -j1 \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-20 Thread Thomas Deutschmann
commit: 40ed51f6aa3a631f0db72c74b78d3858ba7dd9a9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 10:11:03 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 10:11:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ed51f6

dev-libs/librdkafka: x86 stable (bug #728694)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 44147ffd4ce..f6f4c96dc63 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-19 Thread Thomas Deutschmann
commit: 8dad074d9270403c912f49c8f419d120f3e78048
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 03:10:04 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 03:10:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dad074d

dev-libs/librdkafka: don't call git in non-live ebuilds

Closes: https://bugs.gentoo.org/723050
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
index 026accdfa88..44147ffd4ce 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -40,6 +40,16 @@ DEPEND="
static-libs? ( ${LIB_DEPEND} )
 "
 
+src_prepare() {
+   default
+
+   if [[ ${PV} != "" ]]; then
+   sed -i \
+   -e "s/^\(export 
RDKAFKA_GITVER=\).*/\1\"${PV}@release\"/" \
+   tests/run-test.sh || die
+   fi
+}
+
 src_configure() {
tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-14 Thread Sergei Trofimovich
commit: 673f14de314e31f533512f2bc82ce4efa6eb8f70
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jun 14 11:12:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jun 14 11:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=673f14de

dev-libs/librdkafka: avoid calling 'ar' directly

Closes: https://bugs.gentoo.org/726304
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild | 73 ++
 1 file changed, 73 insertions(+)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
new file mode 100644
index 000..026accdfa88
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.2-r1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export AR CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-06-01 Thread Georgy Yakovlev
commit: 6004abeb39b34699197b60c718f9e2f00ba1054a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun  1 05:27:59 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun  1 06:22:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6004abeb

dev-libs/librdkafka: add ~ppc64 keyword, bug #715962

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
index c6121981cc1..296fa0afea2 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-05-08 Thread Thomas Deutschmann
commit: da7832d7de1438aa7d7a5c5253bcaeea9d2acd17
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:39:48 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7832d7

dev-libs/librdkafka: bump to v1.4.2

Closes: https://bugs.gentoo.org/710324
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.4.2.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 4e8068c2eb4..a68cb4204ce 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1 +1,2 @@
 DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c
+DIST librdkafka-1.4.2.tar.gz 2732806 BLAKE2B 
140160fef4f228d877bcfa9d892fd053d2b74547abdbeb7dc661bd4b2b7d576f1ebeecaccd1ac3c3669e059746f0c63be6468cd4f066a9862b8c60d8f2d014a4
 SHA512 
3d8e496466c103829f5fe11f1a6e68d1299c847b637c6fad55adbe1ad28bd5c463508f3f3fb8b3316b15a104f74e551cd5e520950d76c0e4f8c876083397ced5

diff --git a/dev-libs/librdkafka/librdkafka-1.4.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
new file mode 100644
index 000..c6121981cc1
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-05-08 Thread Thomas Deutschmann
commit: 005daee3a9656e0061b394dba4379dcfa0dd4b6b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri May  8 22:38:36 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri May  8 22:49:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005daee3

dev-libs/librdkafka: fix find in src_install

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index 4eb1eb477a1..ebc30a9d77d 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -68,6 +68,6 @@ src_install() {
install
 
if ! use static-libs; then
-   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   find "${ED}" -type f \( -name "*.a" -o -name "*.la" \) -delete 
|| die
fi
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/

2020-04-30 Thread Thomas Deutschmann
commit: d43aca579cd3e0fa62569c2030f82db85c9bcb8e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 30 23:36:00 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 30 23:36:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d43aca57

dev-libs/librdkafka: security cleanup

Bug: https://bugs.gentoo.org/717704
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest   |  4 --
 ...librdkafka-1.1.0-remove-automagic-on-zstd.patch | 29 
 dev-libs/librdkafka/librdkafka-1.1.0.ebuild| 78 --
 dev-libs/librdkafka/librdkafka-1.2.1.ebuild| 76 -
 dev-libs/librdkafka/librdkafka-1.2.2.ebuild| 76 -
 dev-libs/librdkafka/librdkafka-1.3.0.ebuild| 76 -
 6 files changed, 339 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 5dcba1b774b..4e8068c2eb4 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,5 +1 @@
-DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
-DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62
-DIST librdkafka-1.2.2.tar.gz 2588441 BLAKE2B 
27cf73c61a56cd899926a2022f3751f66a2569d3065d5c3d8d542df8c0c92db08095188a08c91e347d2c1439f244d417eacbfb218e49c08fe4b5b2ef76f2bd6d
 SHA512 
ef6fc34989e5e484cb0b9f6a6f8a5c4816d89239c18d65becc2004cdfeedbfb541e18affbb8662b05831003249630cb2119ee496b5b844c963b01eb6d4ebac5a
-DIST librdkafka-1.3.0.tar.gz 2627028 BLAKE2B 
bee04707047142833c6c27ec25b81678be929ec08995c0cbf79a744b9c211691a2b4dd086782900a4cead73c6885886a26ab4052a7b9d0f6e6057bbee5a11c1d
 SHA512 
94b6202a83d54dfa181466a7ea4e0b492cd695e2bc08e7e46e60efb9c1dacc912fc891cb2bb50d189dc6d0fd6c7553266196dded460957ba0f569d3e08090669
 DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c

diff --git 
a/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch 
b/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch
deleted file mode 100644
index 792bb453570..000
--- a/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-commit 828e10cb9331fc5bd48fb1d6fdb8e08cd5fb27ea
-Author: Thomas Deutschmann 
-AuthorDate: Mon Apr 29 18:57:10 2019 +0200
-Commit: Thomas Deutschmann 
-CommitDate: Mon Jun 24 23:52:25 2019 +0200
-
-configure: Add option to disable automagic dependency on zstd
-
-This commit will add an option which will allow you to explicit disable
-zstd usage.
-
-diff --git a/mklove/modules/configure.libzstd 
b/mklove/modules/configure.libzstd
-index d9599d82..cb82c128 100644
 a/mklove/modules/configure.libzstd
-+++ b/mklove/modules/configure.libzstd
-@@ -9,8 +9,12 @@
- #   mkl_check libzstd []
- #
- 
-+mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for 
ZSTD compression" "y"
-+
- function manual_checks {
--local action=$1
-+local action=${1:-disable}
-+
-+[[ $ENABLE_ZSTD == y ]] || return 0
- 
- mkl_meta_set "libzstd" "brew" "zstd"
- mkl_meta_set "libzstd" "apk" "zstd-dev zstd-static"

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
deleted file mode 100644
index b3f9787c020..000
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs zstd"
-
-LIB_DEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(+)] )
-   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-30 Thread Sergei Trofimovich
commit: df9104cc94820e57b9463d9a21c5429c6446a875
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr 30 06:51:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr 30 07:08:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9104cc

dev-libs/librdkafka: stable 1.4.0 for hppa, bug #717704

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index a9b61adfcaf..4eb1eb477a1 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-23 Thread Agostino Sarubbo
commit: 9dc72cbf91bd516fa4ee9e0ce9bdcd5f7a5dc2e3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:29:25 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:29:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dc72cbf

dev-libs/librdkafka: x86 stable wrt bug #717704

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index 9992b672d92..a9b61adfcaf 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-23 Thread Agostino Sarubbo
commit: bc06df09a16836f4ca3cf2154b72395a036c36aa
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:21:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:21:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc06df09

dev-libs/librdkafka: arm stable wrt bug #717704

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index d239c8d5e0a..9992b672d92 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-23 Thread Agostino Sarubbo
commit: d24e43db39819f0158cf220b23edd0b216379d2e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Apr 23 06:19:50 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Apr 23 06:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24e43db

dev-libs/librdkafka: amd64 stable wrt bug #717704

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index feba68d45a7..d239c8d5e0a 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-17 Thread Mart Raudsepp
commit: 53402c40b967d6ea8e55200cd5bcf50e779bdb5e
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Fri Apr 17 01:30:40 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Apr 17 20:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53402c40

dev-libs/librdkafka: arm64 stable (bug #717704)

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
index fb67297572d..feba68d45a7 100644
--- a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~sparc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-04-16 Thread Thomas Deutschmann
commit: cf95684ecb19253788c01c21ada8bcbb2c3c7e33
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr 16 11:33:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr 16 12:07:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf95684e

dev-libs/librdkafka: bump to v1.4.0

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.4.0.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 9ee1d2f298a..5dcba1b774b 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -2,3 +2,4 @@ DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0
 DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62
 DIST librdkafka-1.2.2.tar.gz 2588441 BLAKE2B 
27cf73c61a56cd899926a2022f3751f66a2569d3065d5c3d8d542df8c0c92db08095188a08c91e347d2c1439f244d417eacbfb218e49c08fe4b5b2ef76f2bd6d
 SHA512 
ef6fc34989e5e484cb0b9f6a6f8a5c4816d89239c18d65becc2004cdfeedbfb541e18affbb8662b05831003249630cb2119ee496b5b844c963b01eb6d4ebac5a
 DIST librdkafka-1.3.0.tar.gz 2627028 BLAKE2B 
bee04707047142833c6c27ec25b81678be929ec08995c0cbf79a744b9c211691a2b4dd086782900a4cead73c6885886a26ab4052a7b9d0f6e6057bbee5a11c1d
 SHA512 
94b6202a83d54dfa181466a7ea4e0b492cd695e2bc08e7e46e60efb9c1dacc912fc891cb2bb50d189dc6d0fd6c7553266196dded460957ba0f569d3e08090669
+DIST librdkafka-1.4.0.tar.gz 2722992 BLAKE2B 
590fa90805bc2dc728dd32be333eaf9b2a4e6a840403838406684794ca68f2bcf9fc831e252a637622f9e6cd209d779ed20d503e49dac20bdb28f5d3fbd676bd
 SHA512 
cd343597707d22490dfcd513a6b24ca5487dca5230a5a6775e7d6f10be2dc5481deb3a76968bb244d5f7514db92aceca541823c5841a7b54d8e00aeb9088731c

diff --git a/dev-libs/librdkafka/librdkafka-1.4.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
new file mode 100644
index 000..fb67297572d
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.4.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   docdir="/usr/share/doc/${PF}" \
+   install
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-01-05 Thread Aaron Bauman
commit: 71ef885ccca32b9d2429f2e9dc956ce8a01f2a2d
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Jan  6 00:46:56 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jan  6 00:46:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ef885c

dev-libs/librdkafka: arm64 stable (bug #704340)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index b417ca565c5..e446aa6623f 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-01-04 Thread Sergei Trofimovich
commit: 2e182c5ce84e03884909b098cadee594995fc369
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan  4 22:49:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan  4 22:50:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e182c5c

dev-libs/librdkafka: stable 1.3.0 for hppa, bug #704340

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index 13b19753ce3..b417ca565c5 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2020-01-01 Thread Agostino Sarubbo
commit: 283b98e8ddd40a69faf5d61e8acfa8433ec41a8e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jan  1 19:43:36 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jan  1 19:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=283b98e8

dev-libs/librdkafka: arm stable wrt bug #704340

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index a54c96f4f5b..13b19753ce3 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-12-31 Thread Agostino Sarubbo
commit: 7befe5e124cf509d512a767068b69cf6f5f139b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 14:06:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 14:06:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7befe5e1

dev-libs/librdkafka: amd64 stable wrt bug #704340

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index 1e3b64cae32..a54c96f4f5b 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-12-31 Thread Agostino Sarubbo
commit: 16778fdf85d7409050817d1ee2dd3378616d477c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 14:01:13 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 14:01:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16778fdf

dev-libs/librdkafka: x86 stable wrt bug #704340

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
index 6d51d76e53f..1e3b64cae32 100644
--- a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-12-09 Thread Thomas Deutschmann
commit: f493c3120f7e199c85b0ddccf33c9e0982d2a529
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Dec  9 23:10:02 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Dec  9 23:12:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f493c312

dev-libs/librdkafka: bump to v1.3.0

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.3.0.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 2c9668bdde9..9ee1d2f298a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
 DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62
 DIST librdkafka-1.2.2.tar.gz 2588441 BLAKE2B 
27cf73c61a56cd899926a2022f3751f66a2569d3065d5c3d8d542df8c0c92db08095188a08c91e347d2c1439f244d417eacbfb218e49c08fe4b5b2ef76f2bd6d
 SHA512 
ef6fc34989e5e484cb0b9f6a6f8a5c4816d89239c18d65becc2004cdfeedbfb541e18affbb8662b05831003249630cb2119ee496b5b844c963b01eb6d4ebac5a
+DIST librdkafka-1.3.0.tar.gz 2627028 BLAKE2B 
bee04707047142833c6c27ec25b81678be929ec08995c0cbf79a744b9c211691a2b4dd086782900a4cead73c6885886a26ab4052a7b9d0f6e6057bbee5a11c1d
 SHA512 
94b6202a83d54dfa181466a7ea4e0b492cd695e2bc08e7e46e60efb9c1dacc912fc891cb2bb50d189dc6d0fd6c7553266196dded460957ba0f569d3e08090669

diff --git a/dev-libs/librdkafka/librdkafka-1.3.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
new file mode 100644
index 000..6d51d76e53f
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.3.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-11-17 Thread Thomas Deutschmann
commit: 0c692db2367694077e37b182e546d6690f004dc6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Nov 17 20:23:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Nov 17 20:23:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c692db2

dev-libs/librdkafka: bump to v1.2.2

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.2.2.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 52717deb6f5..2c9668bdde9 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
 DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62
+DIST librdkafka-1.2.2.tar.gz 2588441 BLAKE2B 
27cf73c61a56cd899926a2022f3751f66a2569d3065d5c3d8d542df8c0c92db08095188a08c91e347d2c1439f244d417eacbfb218e49c08fe4b5b2ef76f2bd6d
 SHA512 
ef6fc34989e5e484cb0b9f6a6f8a5c4816d89239c18d65becc2004cdfeedbfb541e18affbb8662b05831003249630cb2119ee496b5b844c963b01eb6d4ebac5a

diff --git a/dev-libs/librdkafka/librdkafka-1.2.2.ebuild 
b/dev-libs/librdkafka/librdkafka-1.2.2.ebuild
new file mode 100644
index 000..6d51d76e53f
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.2.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-10-11 Thread Thomas Deutschmann
commit: 3a57d0fdd0e908176c92a5624bcfc9c55d3f5177
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 11 14:25:12 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 11 14:26:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a57d0fd

dev-libs/librdkafka: bump to v1.2.1

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest| 2 +-
 .../librdkafka/{librdkafka-1.2.0.ebuild => librdkafka-1.2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index d6ed4d7a222..52717deb6f5 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,2 @@
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
-DIST librdkafka-1.2.0.tar.gz 2534841 BLAKE2B 
2526ee5e40e9d78ce9ce66fd0c5bcfb8309c04c23fc18e890df6dfa32e182f48409728518a85647ea4a156e9d20c40ea5b443ff9813fc754e260874a6cda71c7
 SHA512 
7caddeec09bd1556688f0011f5cae49f8b0cde55b8dbc1296b3d2a39879badc42b7f59369bb1938ce7c4c4ff8b0fe4f1973b923c3db603466c10a4c015306522
+DIST librdkafka-1.2.1.tar.gz 2547009 BLAKE2B 
f55c2f23339294d54c1a3cbe064b0ddb6a638adfd192351a69bba91c81f7d33dfad13b45d50a8ea008e397400c89e90fe267549566a8dff07ca701ae59934126
 SHA512 
57341a0e4dbe98b9da912f5a63cc82490222bd91aef7c3cda3acaa4807e1d13ac047fbff8898f7459e7a1cb46f02dfc665e8c5bddffd8153d67a2c0546000a62

diff --git a/dev-libs/librdkafka/librdkafka-1.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.2.1.ebuild
similarity index 100%
rename from dev-libs/librdkafka/librdkafka-1.2.0.ebuild
rename to dev-libs/librdkafka/librdkafka-1.2.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-10-11 Thread Thomas Deutschmann
commit: 7099daa7cf08d1180d1b5537b7a8d4ac3eb7b91a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 11 14:23:21 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 11 14:26:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7099daa7

dev-libs/librdkafka: arm stable (#691914)

Thanks to Mark Schüttler for testing!

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index d5ed3cd0a1f..b3f9787c020 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 hppa ~ppc ~sparc x86"
+   KEYWORDS="amd64 arm arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/

2019-10-11 Thread Thomas Deutschmann
commit: 4e23cd06568d78fc088c30a96a2a4771a5db8ff8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 11 14:24:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 11 14:26:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e23cd06

dev-libs/librdkafka: drop old

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest   |  4 --
 ...librdkafka-1.0.0-remove-automagic-on-zstd.patch | 29 
 dev-libs/librdkafka/librdkafka-0.11.5.ebuild   | 71 
 dev-libs/librdkafka/librdkafka-0.11.6.ebuild   | 71 
 dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild | 75 -
 dev-libs/librdkafka/librdkafka-1.0.1.ebuild| 78 --
 6 files changed, 328 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index a97bd71b839..d6ed4d7a222 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,6 +1,2 @@
-DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
-DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718
-DIST librdkafka-1.0.0.tar.gz 2465603 BLAKE2B 
7006dc421ae5c2c991853f4ede9d99e7dd308b49372a7c2c859ecc0e6ee7aa3b6cda9af7a71a5813610630b564bd65c6cf18ecaefd1a1880545838d7758aea88
 SHA512 
15ac1e4c9042debf8d4df602ccdc5eccae3a37b305be24d724fcaffc3d1d0aafa708fc8e29d6af51f51ed6c7daf74b3041b8b9b0444e6702cd73479c8078859a
-DIST librdkafka-1.0.1.tar.gz 2466259 BLAKE2B 
a391d57b21711853ce7df338070512f715f3a49ead2b4f7eb1fe5500699c1891821e6bbd4b87d3debea6852eb85094aba161cb3ca95aee3c592a38be4933ecff
 SHA512 
094599e974236814c03e688eaa5e39d817cca110ff691501826268c45653fcd6b21b60e741140a1f7ffccd49902247f08fcec82475be2e9f85feaa4340b32d4c
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
 DIST librdkafka-1.2.0.tar.gz 2534841 BLAKE2B 
2526ee5e40e9d78ce9ce66fd0c5bcfb8309c04c23fc18e890df6dfa32e182f48409728518a85647ea4a156e9d20c40ea5b443ff9813fc754e260874a6cda71c7
 SHA512 
7caddeec09bd1556688f0011f5cae49f8b0cde55b8dbc1296b3d2a39879badc42b7f59369bb1938ce7c4c4ff8b0fe4f1973b923c3db603466c10a4c015306522

diff --git 
a/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch 
b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
deleted file mode 100644
index ed4dbda6b8a..000
--- a/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-commit ff67402dcfb2f4913a3ff1d84449a5e1620ee4ae
-Author: Thomas Deutschmann 
-AuthorDate: Mon Apr 29 18:57:10 2019 +0200
-Commit: Thomas Deutschmann 
-CommitDate: Mon Apr 29 18:57:10 2019 +0200
-
-configure: Add option to disable automagic dependency on zstd
-
-This commit will add an option which will allow you to explicit disable
-zstd usage.
-
-diff --git a/mklove/modules/configure.zstd b/mklove/modules/configure.zstd
-index 6dd621ad..3ea36ccf 100644
 a/mklove/modules/configure.zstd
-+++ b/mklove/modules/configure.zstd
-@@ -9,8 +9,12 @@
- #   mkl_check zstd []
- #
- 
-+mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for 
ZSTD compression" "y"
-+
- function manual_checks {
--local action=$1
-+local action=${1:-disable}
-+
-+[[ $ENABLE_ZSTD == y ]] || return 0
- 
- if [[ $WITH_STATIC_LINKING != y ]]; then
- # Homebrew does not provide a static library for zstd

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
deleted file mode 100644
index 8d19079df92..000
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-09-26 Thread Thomas Deutschmann
commit: b185724da7aada95c44320af42e22346501d4ff9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep 26 13:28:01 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep 26 13:50:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b185724d

dev-libs/librdkafka: bump to v1.2.0

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.2.0.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index d367b203cfd..a97bd71b839 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -3,3 +3,4 @@ DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57f
 DIST librdkafka-1.0.0.tar.gz 2465603 BLAKE2B 
7006dc421ae5c2c991853f4ede9d99e7dd308b49372a7c2c859ecc0e6ee7aa3b6cda9af7a71a5813610630b564bd65c6cf18ecaefd1a1880545838d7758aea88
 SHA512 
15ac1e4c9042debf8d4df602ccdc5eccae3a37b305be24d724fcaffc3d1d0aafa708fc8e29d6af51f51ed6c7daf74b3041b8b9b0444e6702cd73479c8078859a
 DIST librdkafka-1.0.1.tar.gz 2466259 BLAKE2B 
a391d57b21711853ce7df338070512f715f3a49ead2b4f7eb1fe5500699c1891821e6bbd4b87d3debea6852eb85094aba161cb3ca95aee3c592a38be4933ecff
 SHA512 
094599e974236814c03e688eaa5e39d817cca110ff691501826268c45653fcd6b21b60e741140a1f7ffccd49902247f08fcec82475be2e9f85feaa4340b32d4c
 DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6
+DIST librdkafka-1.2.0.tar.gz 2534841 BLAKE2B 
2526ee5e40e9d78ce9ce66fd0c5bcfb8309c04c23fc18e890df6dfa32e182f48409728518a85647ea4a156e9d20c40ea5b443ff9813fc754e260874a6cda71c7
 SHA512 
7caddeec09bd1556688f0011f5cae49f8b0cde55b8dbc1296b3d2a39879badc42b7f59369bb1938ce7c4c4ff8b0fe4f1973b923c3db603466c10a4c015306522

diff --git a/dev-libs/librdkafka/librdkafka-1.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.2.0.ebuild
new file mode 100644
index 000..6d51d76e53f
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.2.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~sparc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-09-14 Thread Sergei Trofimovich
commit: 5b51efe0e46489f1824d7bd895aa05fe99db1a00
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Sep 14 16:34:24 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 14 23:27:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b51efe0

dev-libs/librdkafka: keyworded 1.1.0 for sparc, bug #691914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index 48f125af392..d5ed3cd0a1f 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm arm64 hppa ~ppc ~sparc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-08-14 Thread Sergei Trofimovich
commit: 7f3abebc3cfd3206410245520e6298cb1b495951
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Aug 14 16:19:17 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Aug 14 18:07:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3abebc

dev-libs/librdkafka: stable 1.1.0 for hppa, bug #691914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index 0f81434dee3..48f125af392 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-08-12 Thread Agostino Sarubbo
commit: 25b0c35900a0a2d352d9435b7cd4547f15bdde36
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 12 09:11:10 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 12 09:11:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b0c359

dev-libs/librdkafka: amd64 stable wrt bug #691914

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index 3c8062a29bb..0f81434dee3 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-08-10 Thread Aaron Bauman
commit: 40cef8acad513e2fe92b27c74960d54cb3f582cd
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Aug 10 21:59:47 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Aug 10 21:59:47 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40cef8ac

dev-libs/librdkafka: arm64 stable (bug #691914)

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
RepoMan-Options: --include-arches="arm64"

 dev-libs/librdkafka/librdkafka-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
index d47d633d548..9259b1cf643 100644
--- a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-07-28 Thread Mikle Kolyada
commit: 70f31735ceea3bddd8db28e5168dd544dd2ed015
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 11:05:34 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 11:05:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f31735

dev-libs/librdkafka: arm stable wrt bug #687392

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
index c46e4e5f124..d545a285df7 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86"
+   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/

2019-06-24 Thread Thomas Deutschmann
commit: 2193e147a34d269adc8b70d46cd77f83836aaea7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 24 21:55:48 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 24 21:57:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2193e147

dev-libs/librdkafka: bump to v1.1.0

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest   |  1 +
 ...librdkafka-1.1.0-remove-automagic-on-zstd.patch | 29 
 dev-libs/librdkafka/librdkafka-1.1.0.ebuild| 78 ++
 3 files changed, 108 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 17d47e8af2b..d367b203cfd 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -2,3 +2,4 @@ DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34
 DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718
 DIST librdkafka-1.0.0.tar.gz 2465603 BLAKE2B 
7006dc421ae5c2c991853f4ede9d99e7dd308b49372a7c2c859ecc0e6ee7aa3b6cda9af7a71a5813610630b564bd65c6cf18ecaefd1a1880545838d7758aea88
 SHA512 
15ac1e4c9042debf8d4df602ccdc5eccae3a37b305be24d724fcaffc3d1d0aafa708fc8e29d6af51f51ed6c7daf74b3041b8b9b0444e6702cd73479c8078859a
 DIST librdkafka-1.0.1.tar.gz 2466259 BLAKE2B 
a391d57b21711853ce7df338070512f715f3a49ead2b4f7eb1fe5500699c1891821e6bbd4b87d3debea6852eb85094aba161cb3ca95aee3c592a38be4933ecff
 SHA512 
094599e974236814c03e688eaa5e39d817cca110ff691501826268c45653fcd6b21b60e741140a1f7ffccd49902247f08fcec82475be2e9f85feaa4340b32d4c
+DIST librdkafka-1.1.0.tar.gz 2511445 BLAKE2B 
00c20361058d537d045da6961afc45e40e0ac641918df9eb457937dc3ca566639b81d8aa10cc6ed2f57988eded180f3d2eaea72ca4b910a652b93b54b9388253
 SHA512 
35561399b07278a09a51245c5503c86eb0cc8971692b4e65a332144bfb71e2e86d4ceaf1804534b6a416bcace74cef493b6465c20b32c14de97f45f2854359c6

diff --git 
a/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch 
b/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch
new file mode 100644
index 000..792bb453570
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-1.1.0-remove-automagic-on-zstd.patch
@@ -0,0 +1,29 @@
+commit 828e10cb9331fc5bd48fb1d6fdb8e08cd5fb27ea
+Author: Thomas Deutschmann 
+AuthorDate: Mon Apr 29 18:57:10 2019 +0200
+Commit: Thomas Deutschmann 
+CommitDate: Mon Jun 24 23:52:25 2019 +0200
+
+configure: Add option to disable automagic dependency on zstd
+
+This commit will add an option which will allow you to explicit disable
+zstd usage.
+
+diff --git a/mklove/modules/configure.libzstd 
b/mklove/modules/configure.libzstd
+index d9599d82..cb82c128 100644
+--- a/mklove/modules/configure.libzstd
 b/mklove/modules/configure.libzstd
+@@ -9,8 +9,12 @@
+ #   mkl_check libzstd []
+ #
+ 
++mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for 
ZSTD compression" "y"
++
+ function manual_checks {
+-local action=$1
++local action=${1:-disable}
++
++[[ $ENABLE_ZSTD == y ]] || return 0
+ 
+ mkl_meta_set "libzstd" "brew" "zstd"
+ mkl_meta_set "libzstd" "apk" "zstd-dev zstd-static"

diff --git a/dev-libs/librdkafka/librdkafka-1.1.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
new file mode 100644
index 000..d47d633d548
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.1.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
+"
+
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.1.0-remove-automagic-on-zstd.patch )
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-06-20 Thread Mikle Kolyada
commit: a1e69df991d84da9fd449b95a7c7c666cc0baa3a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 20 18:08:06 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 20 18:08:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e69df9

dev-libs/librdkafka: amd64 stable wrt bug #687392

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
index c93c26debe9..c46e4e5f124 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-06-11 Thread Sergei Trofimovich
commit: 642f1156569a6434d8051c799fff1362e46e4657
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jun 11 19:10:37 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jun 11 22:15:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642f1156

dev-libs/librdkafka: stable 1.0.1 for hppa, bug #687392

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
index 8a86a2f8c9a..c93c26debe9 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-06-10 Thread Thomas Deutschmann
commit: 1170533c940757bbba6cf662eb67287d427014ef
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 10 14:23:07 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 10 14:23:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1170533c

dev-libs/librdkafka: fix USE=static-libs

Closes: https://bugs.gentoo.org/687798
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
index 4f3e2e8a533..8a86a2f8c9a 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -24,17 +24,20 @@ SLOT="0/1"
 
 IUSE="lz4 sasl ssl static-libs zstd"
 
-RDEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(-)?] )
-   sasl? ( dev-libs/cyrus-sasl:= )
-   ssl? ( dev-libs/openssl:0= )
-   zstd? ( app-arch/zstd:= )
-   sys-libs/zlib
+LIB_DEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(+)] )
+   sasl? ( dev-libs/cyrus-sasl:=[static-libs(+)] )
+   ssl? ( dev-libs/openssl:0=[static-libs(+)] )
+   zstd? ( app-arch/zstd:=[static-libs(+)] )
+   sys-libs/zlib:=[static-libs(+)]
 "
 
+RDEPEND="!static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+
 DEPEND="
${RDEPEND}
virtual/pkgconfig
+   static-libs? ( ${LIB_DEPEND} )
 "
 
 PATCHES=( "${FILESDIR}"/${PN}-1.0.0-remove-automagic-on-zstd.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-06-04 Thread Thomas Deutschmann
commit: 294a2a9c271aa33aca1ad1c0988c15c80133a84f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun  4 23:12:28 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun  4 23:12:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=294a2a9c

dev-libs/librdkafka: x86 stable (bug #687392)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
index 7ffc8964e5e..4f3e2e8a533 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-05-29 Thread Thomas Deutschmann
commit: ea9b714baa9cf3fdad694fac0c34adfb5ba933e0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed May 29 22:44:57 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed May 29 22:44:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea9b714b

dev-libs/librdkafka: bump to v1.0.1

Package-Manager: Portage-2.3.67, Repoman-2.3.13
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.0.1.ebuild | 75 +
 2 files changed, 76 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 0f83a6778e9..17d47e8af2b 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,4 @@
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
 DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718
 DIST librdkafka-1.0.0.tar.gz 2465603 BLAKE2B 
7006dc421ae5c2c991853f4ede9d99e7dd308b49372a7c2c859ecc0e6ee7aa3b6cda9af7a71a5813610630b564bd65c6cf18ecaefd1a1880545838d7758aea88
 SHA512 
15ac1e4c9042debf8d4df602ccdc5eccae3a37b305be24d724fcaffc3d1d0aafa708fc8e29d6af51f51ed6c7daf74b3041b8b9b0444e6702cd73479c8078859a
+DIST librdkafka-1.0.1.tar.gz 2466259 BLAKE2B 
a391d57b21711853ce7df338070512f715f3a49ead2b4f7eb1fe5500699c1891821e6bbd4b87d3debea6852eb85094aba161cb3ca95aee3c592a38be4933ecff
 SHA512 
094599e974236814c03e688eaa5e39d817cca110ff691501826268c45653fcd6b21b60e741140a1f7ffccd49902247f08fcec82475be2e9f85feaa4340b32d4c

diff --git a/dev-libs/librdkafka/librdkafka-1.0.1.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
new file mode 100644
index 000..7ffc8964e5e
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.0.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs zstd"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   zstd? ( app-arch/zstd:= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-1.0.0-remove-automagic-on-zstd.patch )
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   $(use_enable zstd)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/, dev-libs/librdkafka/files/

2019-04-29 Thread Thomas Deutschmann
commit: 27e2f3689035cc8c4eb20364bd5f4f821a739a19
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr 29 17:00:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr 29 17:02:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e2f368

dev-libs/librdkafka: remove automagic on app-arch/zstd

Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...librdkafka-1.0.0-remove-automagic-on-zstd.patch | 29 ++
 ...fka-1.0.0.ebuild => librdkafka-1.0.0-r1.ebuild} |  6 -
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch 
b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
new file mode 100644
index 000..ed4dbda6b8a
--- /dev/null
+++ b/dev-libs/librdkafka/files/librdkafka-1.0.0-remove-automagic-on-zstd.patch
@@ -0,0 +1,29 @@
+commit ff67402dcfb2f4913a3ff1d84449a5e1620ee4ae
+Author: Thomas Deutschmann 
+AuthorDate: Mon Apr 29 18:57:10 2019 +0200
+Commit: Thomas Deutschmann 
+CommitDate: Mon Apr 29 18:57:10 2019 +0200
+
+configure: Add option to disable automagic dependency on zstd
+
+This commit will add an option which will allow you to explicit disable
+zstd usage.
+
+diff --git a/mklove/modules/configure.zstd b/mklove/modules/configure.zstd
+index 6dd621ad..3ea36ccf 100644
+--- a/mklove/modules/configure.zstd
 b/mklove/modules/configure.zstd
+@@ -9,8 +9,12 @@
+ #   mkl_check zstd []
+ #
+ 
++mkl_toggle_option "Feature" ENABLE_ZSTD "--enable-zstd" "Enable support for 
ZSTD compression" "y"
++
+ function manual_checks {
+-local action=$1
++local action=${1:-disable}
++
++[[ $ENABLE_ZSTD == y ]] || return 0
+ 
+ if [[ $WITH_STATIC_LINKING != y ]]; then
+ # Homebrew does not provide a static library for zstd

diff --git a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
similarity index 89%
rename from dev-libs/librdkafka/librdkafka-1.0.0.ebuild
rename to dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
index 1ba0f2d7c09..fa9a0fd5d55 100644
--- a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-1.0.0-r1.ebuild
@@ -22,12 +22,13 @@ LICENSE="BSD-2"
 # subslot = soname version
 SLOT="0/1"
 
-IUSE="lz4 sasl ssl static-libs"
+IUSE="lz4 sasl ssl static-libs zstd"
 
 RDEPEND="
lz4? ( app-arch/lz4:=[static-libs(-)?] )
sasl? ( dev-libs/cyrus-sasl:= )
ssl? ( dev-libs/openssl:0= )
+   zstd? ( app-arch/zstd:= )
sys-libs/zlib
 "
 
@@ -36,6 +37,8 @@ DEPEND="
virtual/pkgconfig
 "
 
+PATCHES=( "${FILESDIR}"/${P}-remove-automagic-on-zstd.patch )
+
 src_configure() {
tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
 
@@ -47,6 +50,7 @@ src_configure() {
$(use_enable sasl)
$(usex static-libs '--enable-static' '')
$(use_enable ssl)
+   $(use_enable zstd)
)
 
econf ${myeconf[@]}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-04-05 Thread Thomas Deutschmann
commit: 81492dc94dcdc46560cfc6e34a1c1156057d3312
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Apr  5 18:17:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Apr  5 20:21:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81492dc9

dev-libs/librdkafka: bump to v1.0.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest|  1 +
 dev-libs/librdkafka/librdkafka-1.0.0.ebuild | 71 +
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 6cb8046324a..0f83a6778e9 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
 DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718
+DIST librdkafka-1.0.0.tar.gz 2465603 BLAKE2B 
7006dc421ae5c2c991853f4ede9d99e7dd308b49372a7c2c859ecc0e6ee7aa3b6cda9af7a71a5813610630b564bd65c6cf18ecaefd1a1880545838d7758aea88
 SHA512 
15ac1e4c9042debf8d4df602ccdc5eccae3a37b305be24d724fcaffc3d1d0aafa708fc8e29d6af51f51ed6c7daf74b3041b8b9b0444e6702cd73479c8078859a

diff --git a/dev-libs/librdkafka/librdkafka-1.0.0.ebuild 
b/dev-libs/librdkafka/librdkafka-1.0.0.ebuild
new file mode 100644
index 000..1ba0f2d7c09
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-1.0.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2019-01-03 Thread Mikle Kolyada
commit: 63272e16f40653174ea24d9fc72f2f640d966158
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jan  3 19:12:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jan  3 19:12:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63272e16

dev-libs/librdkafka: arm stable wrt bug #673428

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
index d56225a7b92..3e90b50ba9b 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86"
+   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-28 Thread Sergei Trofimovich
commit: 41996288cfa8d705f249e23b2c669381b7d9d82d
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Dec 28 08:43:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 28 12:17:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41996288

dev-libs/librdkafka: stable 0.11.6 for hppa, bug #673428

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
index cbd1e8fd3d2..d56225a7b92 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-19 Thread Thomas Deutschmann
commit: 9f6de2a9e30059f4a7fb0752db61eda876f4971a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 20 01:20:20 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 20 01:29:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6de2a9

dev-libs/librdkafka: x86 stable (bug #673428)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
index 31355c8ac34..cbd1e8fd3d2 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-19 Thread Mikle Kolyada
commit: ba4151e39188469107d381e3def501536a96bed3
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Dec 19 20:18:41 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Dec 19 20:19:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4151e3

dev-libs/librdkafka: amd64 stable wrt bug #673428

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
index b0cc10771fd..31355c8ac34 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-11 Thread Thomas Deutschmann
commit: 89b8628931f43a9058db75ab04d1089baba67253
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:21:25 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b86289

dev-libs/librdkafka: drop old

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest |  1 -
 dev-libs/librdkafka/librdkafka-0.11.4.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 0d10c5fc79a..6cb8046324a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,3 +1,2 @@
-DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 
3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467
 SHA512 
6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
 DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718

diff --git a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
deleted file mode 100644
index 4e975e7bdf0..000
--- a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Apache Kafka C/C++ client library"
-HOMEPAGE="https://github.com/edenhill/librdkafka;
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
-
-   inherit git-r3
-else
-   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
-fi
-
-LICENSE="BSD-2"
-
-# subslot = soname version
-SLOT="0/1"
-
-IUSE="lz4 sasl ssl static-libs"
-
-RDEPEND="
-   lz4? ( app-arch/lz4:=[static-libs(-)?] )
-   sasl? ( dev-libs/cyrus-sasl:= )
-   ssl? ( dev-libs/openssl:0= )
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-"
-
-src_configure() {
-   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
-
-   local myeconf=(
-   --no-cache
-   --no-download
-   --disable-debug-symbols
-   $(use_enable lz4)
-   $(use_enable sasl)
-   $(usex static-libs '--enable-static' '')
-   $(use_enable ssl)
-   )
-
-   econf ${myeconf[@]}
-}
-
-src_test() {
-   emake -C tests run_local
-}
-
-src_install() {
-   local DOCS=(
-   README.md
-   CONFIGURATION.md
-   INTRODUCTION.md
-   )
-
-   default
-
-   if ! use static-libs; then
-   find "${ED}"usr/lib* -name '*.la' -o -name '*.a' -delete || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-11 Thread Thomas Deutschmann
commit: a22fa9e6ac7779f5b1093a1867087244984d467e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Dec 11 16:19:39 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Dec 11 16:32:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22fa9e6

dev-libs/librdkafka: mark hppa stable (bug #667542)

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-0.11.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
index 59e3da0002c..8d19079df92 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 arm ~arm64 hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-12-02 Thread Mikle Kolyada
commit: 833d6d736d24227a9aed7d797d51d24f4e6e040e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Dec  2 13:28:42 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Dec  2 13:28:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833d6d73

dev-libs/librdkafka: arm stable wrt bug #667542

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-libs/librdkafka/librdkafka-0.11.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
index cbd1e8fd3d2..59e3da0002c 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-10-29 Thread Thomas Deutschmann
commit: 859f95819786330c353c4ceb1155868ac3467113
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Oct 29 13:55:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Oct 29 14:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859f9581

dev-libs/librdkafka: bump to v0.11.6

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/Manifest |  1 +
 dev-libs/librdkafka/librdkafka-0.11.6.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 6a895733406..0d10c5fc79a 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1,2 +1,3 @@
 DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 
3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467
 SHA512 
6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8
 DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c
+DIST librdkafka-0.11.6.tar.gz 1994337 BLAKE2B 
7b61e6ba02c5ed58c20e604d6765f6a57ff63ab0c61f2a4c64eff55bfb6c854ef089ac9eea9acc6d44b6abdb6d1425ff23e9d4e6037c733bc5719d6b69c74ae0
 SHA512 
9657dc53220bbff3eb44941cff2f50ab7f71a82f7486d64ea14f67eabd4abe8c67f225a752cc1f0339439a1cc512e99ade6536d087857979cd198c0102015718

diff --git a/dev-libs/librdkafka/librdkafka-0.11.6.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
new file mode 100644
index 000..b0cc10771fd
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-0.11.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-10-05 Thread Mikle Kolyada
commit: e0a861719038525be2b0cbd2b37464060c8401c8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Oct  5 13:32:01 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Oct  5 13:32:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a86171

dev-libs/librdkafka: amd64 stable wrt bug #667542

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-libs/librdkafka/librdkafka-0.11.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
index 5b54f2459d8..cbd1e8fd3d2 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-10-04 Thread Thomas Deutschmann
commit: aeef9336f57f2c83f4d09256a92bad22d844bb6b
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct  5 03:54:30 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct  5 03:54:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeef9336

dev-libs/librdkafka: x86 stable (bug #667542)

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/librdkafka/librdkafka-0.11.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
index 5e13b2f3eb9..5b54f2459d8 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -14,7 +14,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc x86"
 fi
 
 LICENSE="BSD-2"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-07-28 Thread Thomas Deutschmann
commit: 175ead058c6d9e13bdd109fb992ef5cb0c61f305
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jul 28 12:42:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jul 28 12:47:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175ead05

dev-libs/librdkafka: fix building with USE="lz4 static-libs"

Closes: https://bugs.gentoo.org/661984
Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-libs/librdkafka/librdkafka-0.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
index 72d9b9687f4..4e975e7bdf0 100644
--- a/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
+++ b/dev-libs/librdkafka/librdkafka-0.11.4.ebuild
@@ -25,7 +25,7 @@ SLOT="0/1"
 IUSE="lz4 sasl ssl static-libs"
 
 RDEPEND="
-   lz4? ( app-arch/lz4:= )
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
sasl? ( dev-libs/cyrus-sasl:= )
ssl? ( dev-libs/openssl:0= )
sys-libs/zlib



[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/

2018-07-28 Thread Thomas Deutschmann
commit: 356c5d04ab2a32afe297701012c7d49d33a863cc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jul 28 12:47:03 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jul 28 12:47:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356c5d04

dev-libs/librdkafka: bump to v0.11.5

- EAPI bumped to EAPI=7

Package-Manager: Portage-2.3.43, Repoman-2.3.10

 dev-libs/librdkafka/Manifest |  1 +
 dev-libs/librdkafka/librdkafka-0.11.5.ebuild | 71 
 2 files changed, 72 insertions(+)

diff --git a/dev-libs/librdkafka/Manifest b/dev-libs/librdkafka/Manifest
index 003a93a0a18..6a895733406 100644
--- a/dev-libs/librdkafka/Manifest
+++ b/dev-libs/librdkafka/Manifest
@@ -1 +1,2 @@
 DIST librdkafka-0.11.4.tar.gz 1900117 BLAKE2B 
3e755c91d6a2e12829ba841749977f8c05c9f243d79db64247547e4a49790e67d07f7d82633f45689dcc5f88caaef200027e6af3866de283c1de6120d7f98467
 SHA512 
6b34e7c476d328a2f8e8321f6ddcaeaf43730284bb3aaddac81c3cd9a1fa5d7f7ef7481f1093b36d89edde7b766da6cd27a9eb9a635b12b640e8a46a269bafc8
+DIST librdkafka-0.11.5.tar.gz 1984510 BLAKE2B 
55a27482275726233b5c9b39dfac1b9f34235c68600b5720c1a9dec782de6a4d7d084ad71e50857c32a93b39beacc891933e02f45162d0de144ecaadb3640c41
 SHA512 
4a8dc46ad66f23cff4d4ef2fc8daa7207bfa3e77fd3580b3f141a73b449e60ea5381e97263235b4d0d762df027a8a2cad08637d88162d9605c82d74a1e64b67c

diff --git a/dev-libs/librdkafka/librdkafka-0.11.5.ebuild 
b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
new file mode 100644
index 000..5e13b2f3eb9
--- /dev/null
+++ b/dev-libs/librdkafka/librdkafka-0.11.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+DESCRIPTION="Apache Kafka C/C++ client library"
+HOMEPAGE="https://github.com/edenhill/librdkafka;
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://github.com/edenhill/${PN}.git;
+
+   inherit git-r3
+else
+   SRC_URI="https://github.com/edenhill/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86"
+fi
+
+LICENSE="BSD-2"
+
+# subslot = soname version
+SLOT="0/1"
+
+IUSE="lz4 sasl ssl static-libs"
+
+RDEPEND="
+   lz4? ( app-arch/lz4:=[static-libs(-)?] )
+   sasl? ( dev-libs/cyrus-sasl:= )
+   ssl? ( dev-libs/openssl:0= )
+   sys-libs/zlib
+"
+
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+"
+
+src_configure() {
+   tc-export CC CXX LD NM OBJDUMP PKG_CONFIG STRIP
+
+   local myeconf=(
+   --no-cache
+   --no-download
+   --disable-debug-symbols
+   $(use_enable lz4)
+   $(use_enable sasl)
+   $(usex static-libs '--enable-static' '')
+   $(use_enable ssl)
+   )
+
+   econf ${myeconf[@]}
+}
+
+src_test() {
+   emake -C tests run_local
+}
+
+src_install() {
+   local DOCS=(
+   README.md
+   CONFIGURATION.md
+   INTRODUCTION.md
+   )
+
+   default
+
+   if ! use static-libs; then
+   find "${ED}"/usr/lib* -name '*.la' -o -name '*.a' -delete || die
+   fi
+}



  1   2   >