[gentoo-commits] repo/gentoo:master commit in: dev-libs/librdkafka/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}