[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 4586f5f9bbc3786a03d316a4a6a06175c66b362d Author: Eli Schwartz gmail com> AuthorDate: Thu Mar 21 03:43:39 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 21 05:57:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4586f5f9 dev-python/grpcio: mark as LTO-unsafe Closes: https://bugs.gentoo.org/856775 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0-r1.ebuild | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild index c913ad233af6..d6ca281e1887 100644 --- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0-r1.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 @@ -7,7 +7,7 @@ DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 multiprocessing prefix pypi +inherit distutils-r1 flag-o-matic multiprocessing prefix pypi DESCRIPTION="High-performance RPC framework (python libraries)" HOMEPAGE="https://grpc.io; @@ -38,6 +38,11 @@ python_prepare_all() { } python_configure_all() { + # -Werror=odr -Werror=lto-type-mismatch + # https://bugs.gentoo.org/856775 + # https://github.com/grpc/grpc/issues/36158 + filter-lto + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) export GRPC_BUILD_WITH_BORING_SSL_ASM= export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 9b363da93a638a4b366c569ecba44a2626f3bf92 Author: Sam James gentoo org> AuthorDate: Sun Jan 14 03:15:26 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jan 14 03:15:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b363da9 dev-python/grpcio: drop 1.51.0 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 49 -- 1 file changed, 49 deletions(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild deleted file mode 100644 index aa28d810ed2f.. --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 multiprocessing prefix pypi - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -#
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 6ce24c7324805e30950e576f9e17560283860d31 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 29 11:44:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 29 11:44:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ce24c73 dev-python/grpcio: Stabilize 1.51.0-r1 amd64, #918747 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio/grpcio-1.51.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild index da24c8369415..c913ad233af6 100644 --- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 9f9f2f3ec248c974a67fa0fcdb932ab5041da7b7 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:15:21 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:15:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9f2f3e dev-python/grpcio: Stabilize 1.51.0-r1 x86, #918747 Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/grpcio-1.51.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild index 85c643ebf39b..da24c8369415 100644 --- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: bbe9d9ed0f2c7408c8a3f4c9381350b8e12a6203 Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:02:41 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:02:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe9d9ed dev-python/grpcio: Stabilize 1.51.0-r1 arm64, #918747 Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/grpcio-1.51.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild index b8b3a0c4317a..85c643ebf39b 100644 --- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 06f4c4397b92abe47e43d1c5d8216dbcb091a5ec Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 24 15:12:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 24 15:12:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f4c439 dev-python/grpcio: Stabilize 1.51.0 arm64, #918229 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index 7d9a16a4a4fd..aa28d810ed2f 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" #
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: cc52e200c27079549121bb72b6dbad33f802607e Author: Sam James gentoo org> AuthorDate: Mon Nov 6 14:41:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 14:41:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc52e200 dev-python/grpcio: destabilize 1.51.0-r1 for ~amd64, ~x86 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild index 3fd7cdbe2a7f..b8b3a0c4317a 100644 --- a/dev-python/grpcio/grpcio-1.51.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io; LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/, dev-python/grpcio/files/
commit: d6f68f48a5d578608b07ec63017a0a23c80c9017 Author: Sam James gentoo org> AuthorDate: Mon Nov 6 14:39:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Nov 6 14:39:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f68f48 dev-python/grpcio: fix cython-3 compat Closes: https://bugs.gentoo.org/911370 Closes: https://bugs.gentoo.org/905740 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/files/1.51.0-cython3.patch | 150 +++ dev-python/grpcio/grpcio-1.51.0-r1.ebuild| 50 + 2 files changed, 200 insertions(+) diff --git a/dev-python/grpcio/files/1.51.0-cython3.patch b/dev-python/grpcio/files/1.51.0-cython3.patch new file mode 100644 index ..97e70e150455 --- /dev/null +++ b/dev-python/grpcio/files/1.51.0-cython3.patch @@ -0,0 +1,150 @@ +https://bugs.gentoo.org/911370 +https://github.com/grpc/grpc/issues/33918#issuecomment-1703386656 +https://github.com/grpc/grpc/issues/33918#issuecomment-1788823585 +https://github.com/grpc/grpc/pull/34242 +https://src.fedoraproject.org/rpms/grpc/blob/8bf11b8c20d2c54dcf7b88777d7590237b6b0555/f/0001-Specify-noexcept-for-cdef-functions.patch + +From 45d31dba83999638808891ee7bf93638106bdb71 Mon Sep 17 00:00:00 2001 +From: Atri Bhattacharya +Date: Thu, 7 Sep 2023 07:06:56 +0200 +Subject: [PATCH] Specify noexcept for cdef functions. +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +To build against cython 3.0, cdef functions that do not raise exceptions +need to be explicitly declared as noexcept. Fixes issue #33918. + +Co-Authored-By: Miro HronĨok +--- + .../grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi | 2 +- + .../grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi | 2 +- + .../grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi | 2 +- + .../grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi | 12 ++-- + .../grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi | 6 +++--- + .../grpcio/grpc/_cython/_cygrpc/vtable.pyx.pxi | 6 +++--- + 6 files changed, 15 insertions(+), 15 deletions(-) + +diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi +index e54e510..26edbdb 100644 +--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pxd.pxi +@@ -48,7 +48,7 @@ cdef class CallbackWrapper: + @staticmethod + cdef void functor_run( + grpc_completion_queue_functor* functor, +-int succeed) ++int succeed) noexcept + + cdef grpc_completion_queue_functor *c_functor(self) + +diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi +index f2d94a9..5dda90a 100644 +--- a/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/aio/callback_common.pyx.pxi +@@ -50,7 +50,7 @@ cdef class CallbackWrapper: + @staticmethod + cdef void functor_run( + grpc_completion_queue_functor* functor, +-int success): ++int success) noexcept: + cdef CallbackContext *context = functor + cdef object waiter = context.waiter + if not waiter.cancelled(): +diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi +index 23de3a0..52071f5 100644 +--- a/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/credentials.pyx.pxi +@@ -314,7 +314,7 @@ def server_credentials_ssl_dynamic_cert_config(initial_cert_config, + return credentials + + cdef grpc_ssl_certificate_config_reload_status _server_cert_config_fetcher_wrapper( +-void* user_data, grpc_ssl_server_certificate_config **config) with gil: ++void* user_data, grpc_ssl_server_certificate_config **config) noexcept with gil: + # This is a credentials.ServerCertificateConfig + cdef ServerCertificateConfig cert_config = None + if not user_data: +diff --git a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi +index a925bdd..5e97a6d 100644 +--- a/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi b/src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pxd.pxi +@@ -15,15 +15,15 @@ + + cdef extern from "pthread.h" nogil: + int pthread_atfork( +-void (*prepare)() nogil, +-void (*parent)() nogil, +-void (*child)() nogil) ++void (*prepare)() noexcept nogil, ++void (*parent)() noexcept nogil, ++void (*child)() noexcept nogil) noexcept + + +-cdef void __prefork() nogil ++cdef void __prefork() noexcept nogil + + +-cdef void __postfork_parent() nogil ++cdef void __postfork_parent() noexcept
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: fcf4477f6cab1ef6cbecd7fe2f0b645c0e81e536 Author: Sam James gentoo org> AuthorDate: Fri Jul 28 09:31:17 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 28 09:31:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcf4477f dev-python/grpcio: depend on https://bugs.gentoo.org/911370 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index 8795f203de5a..7d9a16a4a4fd 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -16,10 +16,11 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +#
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 2b281aae72e351eacaa61b5c80f94fd0e54cb67b Author: Michał Górny gentoo org> AuthorDate: Fri Mar 17 11:58:50 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 17 15:20:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b281aae dev-python/grpcio-testing: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild index 849836612a88..7dd1d26fa299 100644 --- a/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild +++ b/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild @@ -5,12 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Testing utilities for gRPC Python" HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: dbc12c7c1bece7efa26ec07fc066c7f8f8e0ef44 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 17 11:58:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 17 15:20:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc12c7c dev-python/grpcio-tools: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild index aacd0f046b71..92eb5d244d7a 100644 --- a/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild +++ b/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild @@ -5,12 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 -inherit distutils-r1 multiprocessing prefix +inherit distutils-r1 multiprocessing prefix pypi DESCRIPTION="Protobuf code generator for gRPC" HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 02ff5a4df543cfc752495da4ed3878f266a9ecb0 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 15 17:45:45 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 16 03:48:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ff5a4d dev-python/grpcio: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index a4c92cf1b712..c501eb843a7c 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 multiprocessing prefix +inherit distutils-r1 multiprocessing prefix pypi DESCRIPTION="High-performance RPC framework (python libraries)" HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 084e58a382d02e2e3c9b14167232ed3d9fd46cc7 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 5 11:55:14 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 5 11:55:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084e58a3 dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - .../grpcio-tools/grpcio-tools-1.43.0-r1.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index f150c98232f7..f21c8b1d3670 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 DIST grpcio-tools-1.51.0.tar.gz 2254565 BLAKE2B 7486c7c62d691cb3cbaf02a68e73d6d94ee48396b26c4d46c22776396ba7d637c9b6738c00e19a99101e189e7092b2240adbf53ae9d32188dc813a9b0a49c25d SHA512 fa76fd970c399aed7639d6ce343834a5e7d76f2247cc99e59d0bf29844fb2f366bc9b8e2124d7c9dd9163953741c06015ded7f400b8e77d0cdad8ac291a7af83 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild deleted file mode 100644 index f4e92a2243c2.. --- a/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 89d89e1d8a11e83f97ab00d969a896104539a4c6 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 5 11:55:05 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 5 11:55:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d89e1d dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.43.0.ebuild| 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 56dc95a6fa63..254135ada0a6 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1 @@ -DIST grpcio-testing-1.43.0.tar.gz 17693 BLAKE2B f75158a870b63c48d19e849f87e4682c13a1d500690ff0f39d0d609c3de2f3086765dc7fe15acd590667fcc8ab8ce5d149517be5cbbb685bc222619b23e367a8 SHA512 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2 DIST grpcio-testing-1.51.0.tar.gz 22390 BLAKE2B 813ade1f3f44e3aeda7ca779f130897281036de111cb17f9297f267961a591e1fa3b88380ccbec42edd339487f1b3f1028dcd308c46ffd8fde5817e3909cfd41 SHA512 3fd9de9cd75aebcf1f6c3716bbacaf5cc9cc9aa74acb42dd128b5c158fa2d52549cdcc8f3ea9f2cb0b86d0b84c998acd55fa16e879ac9099a2348d889d35d837 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild deleted file mode 100644 index dd036f46ba69.. --- a/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/, dev-python/grpcio/
commit: d885c407033f0f19ef7f27a927cccb489e5f47f7 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 5 11:55:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 5 11:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d885c407 dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - .../grpcio/files/1.37.1-cc-flag-test-fix.patch | 26 dev-python/grpcio/grpcio-1.43.0-r1.ebuild | 47 -- 3 files changed, 74 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index cc25dda8f5e2..698e5d88b4e3 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.43.0.tar.gz 21461955 BLAKE2B 406a341d24bf418a006b3f86c25254f3bb3981fd20123fd2d99d53d73e04b8da5500b7d871d8e3d96d1167a1306fd66a05cff418d1af8ff3eba9bb3faa34a199 SHA512 c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1 DIST grpcio-1.51.0.tar.gz 22142437 BLAKE2B 20acb52c89e41cd6e87ddb5554bcf79acc6fa18f4516c7be7a3fa1408ecb1e5800d6123bd7ac561093ca341344618de9701c3df75251e96cd9da5a3443568303 SHA512 3560e07df79143cb7a8a0a1f0dbaba2d164962ba712adf030a60654102bbd5ce6a08f88c133b81a3e471f1ec3d63de14f1b0567aa45bd641d958d3349ccef542 diff --git a/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch b/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch deleted file mode 100644 index 0869c57dd113.. --- a/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch +++ /dev/null @@ -1,26 +0,0 @@ -From c21ddf679bf46c0a13046060f17d7a87608923e3 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Mon, 14 Jun 2021 19:38:37 -0700 -Subject: [PATCH] fix cc flag test - - src/python/grpcio/commands.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py -index df8fc46..de71ea5 100644 a/src/python/grpcio/commands.py -+++ b/src/python/grpcio/commands.py -@@ -234,7 +234,8 @@ class BuildExt(build_ext.build_ext): - """ - try: - # TODO(lidiz) Remove the generated a.out for success tests. --cc_test = subprocess.Popen(['cc', '-x', 'c', '-std=c++11', '-'], -+cc = os.environ.get('CC', 'cc') -+cc_test = subprocess.Popen([cc, '-x', 'c', '-std=c++11', '-'], -stdin=subprocess.PIPE, -stdout=subprocess.PIPE, -stderr=subprocess.PIPE) --- -2.32.0 - diff --git a/dev-python/grpcio/grpcio-1.43.0-r1.ebuild b/dev-python/grpcio/grpcio-1.43.0-r1.ebuild deleted file mode 100644 index e27ff7b932cd.. --- a/dev-python/grpcio/grpcio-1.43.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-libs/openssl-1.1.1:0=[-bindist(-)] - >=dev-libs/re2-0.2021.11.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: a3b41ed378714387ccf634bfb7b57a70867206e7 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 08:58:31 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 09:01:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b41ed3 dev-python/grpcio: Stabilize 1.51.0 amd64, #889098 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index b6bfbc6dba01..3457ae38ed08 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 08099e3ffa15543e673970f5018ff17013f02e15 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 08:53:03 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 08:53:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08099e3f dev-python/grpcio: Stabilize 1.51.0 x86, #889098 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.51.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index 316ccdb61a70..b6bfbc6dba01 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 50ae616a02e04e94e5824cacb1f94d8389e6895e Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 22:01:12 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 22:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ae616a dev-python/grpcio-testing: add 1.51.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.51.0.ebuild| 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 8b74ea0fc289..56dc95a6fa63 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.43.0.tar.gz 17693 BLAKE2B f75158a870b63c48d19e849f87e4682c13a1d500690ff0f39d0d609c3de2f3086765dc7fe15acd590667fcc8ab8ce5d149517be5cbbb685bc222619b23e367a8 SHA512 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2 +DIST grpcio-testing-1.51.0.tar.gz 22390 BLAKE2B 813ade1f3f44e3aeda7ca779f130897281036de111cb17f9297f267961a591e1fa3b88380ccbec42edd339487f1b3f1028dcd308c46ffd8fde5817e3909cfd41 SHA512 3fd9de9cd75aebcf1f6c3716bbacaf5cc9cc9aa74acb42dd128b5c158fa2d52549cdcc8f3ea9f2cb0b86d0b84c998acd55fa16e879ac9099a2348d889d35d837 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild new file mode 100644 index ..b65b69efba23 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + =dev-python/protobuf-python-4.21.3[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/, dev-python/grpcio/files/
commit: 0ff6a32f5ca325f48d9a7ffab4ce59ec523d5813 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 22:10:04 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 22:21:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff6a32f dev-python/grpcio: re-add CC patch in 1.51.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/files/1.51.0-respect-cc.patch | 28 + dev-python/grpcio/grpcio-1.51.0.ebuild | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/dev-python/grpcio/files/1.51.0-respect-cc.patch b/dev-python/grpcio/files/1.51.0-respect-cc.patch new file mode 100644 index ..8a2c8313aa8f --- /dev/null +++ b/dev-python/grpcio/files/1.51.0-respect-cc.patch @@ -0,0 +1,28 @@ +From 209e9e0c21dd5bdf62d943dfd9caca40565734b5 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Mon, 28 Nov 2022 14:08:17 -0800 +Subject: [PATCH] respect CC variable + +https://github.com/grpc/grpc/pull/26480 +Signed-off-by: Georgy Yakovlev +--- + src/python/grpcio/commands.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +index 58ab57be47..6d8228ffa0 100644 +--- a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +@@ -228,7 +228,8 @@ class BuildExt(build_ext.build_ext): + """ + try: + # TODO(lidiz) Remove the generated a.out for success tests. +-cc_test = subprocess.Popen(['cc', '-x', 'c', '-std=c++14', '-'], ++cc = os.environ.get('CC', 'cc') ++cc_test = subprocess.Popen([cc, '-x', 'c', '-std=c++14', '-'], +stdin=subprocess.PIPE, +stdout=subprocess.PIPE, +stderr=subprocess.PIPE) +-- +2.38.1 + diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild index e0957a3fca22..316ccdb61a70 100644 --- a/dev-python/grpcio/grpcio-1.51.0.ebuild +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -28,7 +28,7 @@ RDEPEND=" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) +PATCHES=( "${FILESDIR}/1.51.0-respect-cc.patch" ) python_prepare_all() { distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: ef0f4376bbaeee4c40d6cf7df44b96ab3960237a Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 21:56:54 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 22:21:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0f4376 dev-python/grpcio: add 1.51.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.51.0.ebuild | 48 ++ 2 files changed, 49 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index a9bd416c914f..cc25dda8f5e2 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.43.0.tar.gz 21461955 BLAKE2B 406a341d24bf418a006b3f86c25254f3bb3981fd20123fd2d99d53d73e04b8da5500b7d871d8e3d96d1167a1306fd66a05cff418d1af8ff3eba9bb3faa34a199 SHA512 c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1 +DIST grpcio-1.51.0.tar.gz 22142437 BLAKE2B 20acb52c89e41cd6e87ddb5554bcf79acc6fa18f4516c7be7a3fa1408ecb1e5800d6123bd7ac561093ca341344618de9701c3df75251e96cd9da5a3443568303 SHA512 3560e07df79143cb7a8a0a1f0dbaba2d164962ba712adf030a60654102bbd5ce6a08f88c133b81a3e471f1ec3d63de14f1b0567aa45bd641d958d3349ccef542 diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild new file mode 100644 index ..e0957a3fca22 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.51.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/re2-0.2021.11.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + =dev-python/protobuf-python-4.21.3[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 7084f72af81c2dc7608b8dad3e1bbe5b20eb2571 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 21:58:47 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 22:21:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7084f72a dev-python/grpcio-tools: add 1.51.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild | 36 ++ 2 files changed, 37 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index d0f707222582..f150c98232f7 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 +DIST grpcio-tools-1.51.0.tar.gz 2254565 BLAKE2B 7486c7c62d691cb3cbaf02a68e73d6d94ee48396b26c4d46c22776396ba7d637c9b6738c00e19a99101e189e7092b2240adbf53ae9d32188dc813a9b0a49c25d SHA512 fa76fd970c399aed7639d6ce343834a5e7d76f2247cc99e59d0bf29844fb2f366bc9b8e2124d7c9dd9163953741c06015ded7f400b8e77d0cdad8ac291a7af83 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild new file mode 100644 index ..bb067461a7b0 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + =dev-python/protobuf-python-4.21.3[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: b4b1cb0a34d4efa2de39582afa9879f731376c5b Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 21:44:29 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 21:44:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b1cb0a dev-python/grpcio-tools: depend on protobuf-python < 4 Signed-off-by: Georgy Yakovlev gentoo.org> .../{grpcio-tools-1.43.0.ebuild => grpcio-tools-1.43.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild similarity index 89% rename from dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild rename to dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild index e37b35397828..f4e92a2243c2 100644 --- a/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild +++ b/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.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=7 @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" dev-python/cython[${PYTHON_USEDEP}] ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: c09c721cd5caa6e215599f11a6e6648c4a26511e Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Nov 28 21:41:46 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Nov 28 21:44:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c09c721c dev-python/grpcio: depend on protobuf-python < 4 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/{grpcio-1.43.0.ebuild => grpcio-1.43.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.43.0.ebuild b/dev-python/grpcio/grpcio-1.43.0-r1.ebuild similarity index 96% rename from dev-python/grpcio/grpcio-1.43.0.ebuild rename to dev-python/grpcio/grpcio-1.43.0-r1.ebuild index cbd51222c6c7..e27ff7b932cd 100644 --- a/dev-python/grpcio/grpcio-1.43.0.ebuild +++ b/dev-python/grpcio/grpcio-1.43.0-r1.ebuild @@ -19,7 +19,7 @@ RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)] >=dev-libs/re2-0.2021.11.01:= >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: a3700dc208dd2e6c41d5438b9336934e78b5fa03 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 4 09:28:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 4 10:26:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3700dc2 dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - dev-python/grpcio/grpcio-1.41.1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 78a9fd483571..a9bd416c914f 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.41.1.tar.gz 21241107 BLAKE2B 28600650352c92e215c9cfa150e73835b4dff3946628192bff7f5848c5e2600c37f563c7d1403fb119bebbdcaef4f5e36ac43c4f8609a8338983978501bc21f9 SHA512 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff DIST grpcio-1.43.0.tar.gz 21461955 BLAKE2B 406a341d24bf418a006b3f86c25254f3bb3981fd20123fd2d99d53d73e04b8da5500b7d871d8e3d96d1167a1306fd66a05cff418d1af8ff3eba9bb3faa34a199 SHA512 c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1 diff --git a/dev-python/grpcio/grpcio-1.41.1.ebuild b/dev-python/grpcio/grpcio-1.41.1.ebuild deleted file mode 100644 index 9c0f5ec6ff36.. --- a/dev-python/grpcio/grpcio-1.41.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 3b0e8c4938928d28797b10e900a3ccd39100093b Author: Michał Górny gentoo org> AuthorDate: Fri Feb 4 09:28:17 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 4 10:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0e8c49 dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.41.1.ebuild| 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 6402755205df..8b74ea0fc289 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1 @@ -DIST grpcio-testing-1.41.1.tar.gz 16856 BLAKE2B 2aedcdb83800a144f52469fe8aa6d2fac63e8235c1804d9426bbece0d57cd01fce178bf6854b1743f77b95896aabd5831abef74438596e7d188a72ec388502a6 SHA512 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73 DIST grpcio-testing-1.43.0.tar.gz 17693 BLAKE2B f75158a870b63c48d19e849f87e4682c13a1d500690ff0f39d0d609c3de2f3086765dc7fe15acd590667fcc8ab8ce5d149517be5cbbb685bc222619b23e367a8 SHA512 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild deleted file mode 100644 index dd036f46ba69.. --- a/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 0c78a5b406587a1c0a921e735f9e909f1d1410ed Author: Michał Górny gentoo org> AuthorDate: Fri Feb 4 09:28:10 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 4 10:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c78a5b4 dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index ee91d0cef1c9..d0f707222582 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio-tools-1.41.1.tar.gz 2173046 BLAKE2B 2edfda68c5e5eaa86a69f2061d1b13a6c7070ad4152a20ecea910d4685e0face957aa204c639e4e72b04c131bccca63549a83aa38f0e5201304b48352e4ae3ab SHA512 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9 DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild deleted file mode 100644 index e37b35397828.. --- a/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 676c8dcf7cc0585f07905fb8f2e70344d5ae729f Author: Jakov Smolić gentoo org> AuthorDate: Fri Feb 4 09:12:10 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Feb 4 09:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676c8dcf dev-python/grpcio: Stabilize 1.43.0 amd64, #832673 Signed-off-by: Jakov Smolić gentoo.org> dev-python/grpcio/grpcio-1.43.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.43.0.ebuild b/dev-python/grpcio/grpcio-1.43.0.ebuild index 467b1cba2140..cbd51222c6c7 100644 --- a/dev-python/grpcio/grpcio-1.43.0.ebuild +++ b/dev-python/grpcio/grpcio-1.43.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 2b578eaf0600791c7eefeac5d3e651cf888d7ac5 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 4 07:28:22 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 4 07:28:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b578eaf dev-python/grpcio: x86 stable wrt bug #832673 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/grpcio/grpcio-1.43.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio/grpcio-1.43.0.ebuild b/dev-python/grpcio/grpcio-1.43.0.ebuild index 1ad2f3d376ce..467b1cba2140 100644 --- a/dev-python/grpcio/grpcio-1.43.0.ebuild +++ b/dev-python/grpcio/grpcio-1.43.0.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=7 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.1.1:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 08e40f024c416bdef80700c889e358dc1d2a7808 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:03:38 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e40f02 dev-python/grpcio-testing: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.43.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 4bfac09d155e..6402755205df 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.41.1.tar.gz 16856 BLAKE2B 2aedcdb83800a144f52469fe8aa6d2fac63e8235c1804d9426bbece0d57cd01fce178bf6854b1743f77b95896aabd5831abef74438596e7d188a72ec388502a6 SHA512 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73 +DIST grpcio-testing-1.43.0.tar.gz 17693 BLAKE2B f75158a870b63c48d19e849f87e4682c13a1d500690ff0f39d0d609c3de2f3086765dc7fe15acd590667fcc8ab8ce5d149517be5cbbb685bc222619b23e367a8 SHA512 4ad3da7805e85c0869c5a8c992d1512942334edeef10812665bdfb4a81b3d07efff08686b93c501f43d12e0c6181717ddbea392f1751a229d7a5fe26f162fae2 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild new file mode 100644 index ..dd036f46ba69 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.43.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: c22eeb47ee0649637cc6ecd9357f0f3a9241d6ed Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:02:19 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c22eeb47 dev-python/grpcio: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.43.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 1e0aeb1f7f64..78a9fd483571 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.41.1.tar.gz 21241107 BLAKE2B 28600650352c92e215c9cfa150e73835b4dff3946628192bff7f5848c5e2600c37f563c7d1403fb119bebbdcaef4f5e36ac43c4f8609a8338983978501bc21f9 SHA512 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff +DIST grpcio-1.43.0.tar.gz 21461955 BLAKE2B 406a341d24bf418a006b3f86c25254f3bb3981fd20123fd2d99d53d73e04b8da5500b7d871d8e3d96d1167a1306fd66a05cff418d1af8ff3eba9bb3faa34a199 SHA512 c4e9c7d20e53653c014d3c301f572df26ae84beb8d04fc3d763afcb695d232416ed8e7822f93bed1f9d8aab44f08aaaf36bf2f05aaa6bc3607428efbc0775cb1 diff --git a/dev-python/grpcio/grpcio-1.43.0.ebuild b/dev-python/grpcio/grpcio-1.43.0.ebuild new file mode 100644 index ..1ad2f3d376ce --- /dev/null +++ b/dev-python/grpcio/grpcio-1.43.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.1.1:0=[-bindist(-)] + >=dev-libs/re2-0.2021.11.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 8be15dd7c1ed1413d3047f533a36e48d2c09e4aa Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 05:03:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 05:04:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be15dd7 dev-python/grpcio-tools: add 1.43.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index cefbb8ad8db2..ee91d0cef1c9 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.41.1.tar.gz 2173046 BLAKE2B 2edfda68c5e5eaa86a69f2061d1b13a6c7070ad4152a20ecea910d4685e0face957aa204c639e4e72b04c131bccca63549a83aa38f0e5201304b48352e4ae3ab SHA512 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9 +DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild new file mode 100644 index ..e37b35397828 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 838937426833b8c0584fe8ad90353ef8fa71f0ce Author: Michał Górny gentoo org> AuthorDate: Sat Dec 18 15:37:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 18 15:39:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83893742 dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.41.0.ebuild| 22 -- 2 files changed, 23 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 620a918aa92f..4bfac09d155e 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1 @@ -DIST grpcio-testing-1.41.0.tar.gz 16777 BLAKE2B 143b543f713c5d92d016cb428e06503fc92f33a9ae758eddae25b5d815222bff7d045d0330a148b072638adff3157b7accbc5fc0eb9c99c981499acd1916f37c SHA512 107bd368a10112cb9bfd0ea0cde8c245ac3131e7db4c14884ec9cd768cf510986dd06ed84b922df81542273951a8f25ef6b75954c3c6e5b42b3b80475508303b DIST grpcio-testing-1.41.1.tar.gz 16856 BLAKE2B 2aedcdb83800a144f52469fe8aa6d2fac63e8235c1804d9426bbece0d57cd01fce178bf6854b1743f77b95896aabd5831abef74438596e7d188a72ec388502a6 SHA512 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild deleted file mode 100644 index dd036f46ba69.. --- a/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 3cf12bf73abb8c5b3f3585522332a3de29b58dba Author: Michał Górny gentoo org> AuthorDate: Sat Dec 18 15:37:49 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 18 15:39:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf12bf7 dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - dev-python/grpcio/grpcio-1.41.0.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 0230ea85f959..1e0aeb1f7f64 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.41.0.tar.gz 21214188 BLAKE2B ac534e34cc5ccf810c1d2006d11d18dd067f0eff68724375f68710dcfe63f016adc467d2c1453e310ac531ec03f2dfd5b0dd8ccc14a6dab94b1c5815b6e3a0ee SHA512 714c1da865864df994540ccc48e73e709f63ceb8617119e67b463f647783d65222b8ef760e2ac1ebaab0fe43442382c2859d796c8a30d6e1eaf511b7dac515a7 DIST grpcio-1.41.1.tar.gz 21241107 BLAKE2B 28600650352c92e215c9cfa150e73835b4dff3946628192bff7f5848c5e2600c37f563c7d1403fb119bebbdcaef4f5e36ac43c4f8609a8338983978501bc21f9 SHA512 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff diff --git a/dev-python/grpcio/grpcio-1.41.0.ebuild b/dev-python/grpcio/grpcio-1.41.0.ebuild deleted file mode 100644 index 9c0f5ec6ff36.. --- a/dev-python/grpcio/grpcio-1.41.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 8e551f000a2ef4811f92f96d3d57f99ebc51611a Author: Michał Górny gentoo org> AuthorDate: Sat Dec 18 15:37:28 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 18 15:39:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e551f00 dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 99e25b99eb96..cefbb8ad8db2 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio-tools-1.41.0.tar.gz 2172949 BLAKE2B 42c4eee8a5b2f815681fb45fdc681bc713c113d9251acdc1f2fa897756e96a058d83fe75abdafd446d9fe61cec280b6db7e62cb15278882b964c0ed57dbb7beb SHA512 67b293fdbace63d3031372594d57a22194b6d257704279c12b227dabd8feb6de0acd5ba36f6296da7d82c8eac0ca4aa7cc3b12ea01ca9ffa0d15ed8181eb46ee DIST grpcio-tools-1.41.1.tar.gz 2173046 BLAKE2B 2edfda68c5e5eaa86a69f2061d1b13a6c7070ad4152a20ecea910d4685e0face957aa204c639e4e72b04c131bccca63549a83aa38f0e5201304b48352e4ae3ab SHA512 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild deleted file mode 100644 index e37b35397828.. --- a/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: b3be28bb001b9ae74ae2735b18bca409ced6c172 Author: Jakov Smolić gentoo org> AuthorDate: Sat Dec 18 14:56:27 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 18 15:08:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3be28bb dev-python/grpcio: Stabilize 1.41.1 amd64, #829535 Signed-off-by: Jakov Smolić gentoo.org> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio/grpcio-1.41.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.41.1.ebuild b/dev-python/grpcio/grpcio-1.41.1.ebuild index 2a9c8550a948..9c0f5ec6ff36 100644 --- a/dev-python/grpcio/grpcio-1.41.1.ebuild +++ b/dev-python/grpcio/grpcio-1.41.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 34366390abe503c4945e1c146c4d67d16a98e811 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Nov 14 01:26:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Nov 14 01:28:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34366390 dev-python/grpcio: add 1.41.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.41.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 6f5c5f725b3..0230ea85f95 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.41.0.tar.gz 21214188 BLAKE2B ac534e34cc5ccf810c1d2006d11d18dd067f0eff68724375f68710dcfe63f016adc467d2c1453e310ac531ec03f2dfd5b0dd8ccc14a6dab94b1c5815b6e3a0ee SHA512 714c1da865864df994540ccc48e73e709f63ceb8617119e67b463f647783d65222b8ef760e2ac1ebaab0fe43442382c2859d796c8a30d6e1eaf511b7dac515a7 +DIST grpcio-1.41.1.tar.gz 21241107 BLAKE2B 28600650352c92e215c9cfa150e73835b4dff3946628192bff7f5848c5e2600c37f563c7d1403fb119bebbdcaef4f5e36ac43c4f8609a8338983978501bc21f9 SHA512 555ab9e2524108efb60ec957d419e80e4abc07752bbd265cd1dee5ccd7c55141d9f2f88db6ba5c03d606e266cd72e4650d38316215da8d70358dad971be52fff diff --git a/dev-python/grpcio/grpcio-1.41.1.ebuild b/dev-python/grpcio/grpcio-1.41.1.ebuild new file mode 100644 index 000..cf5915184db --- /dev/null +++ b/dev-python/grpcio/grpcio-1.41.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-)] + >=dev-libs/re2-0.2021.04.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 5853b9b6664e03a330a8e1556aafff8b640edc81 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Nov 14 01:27:20 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Nov 14 01:28:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5853b9b6 dev-python/grpcio-testing: add 1.41.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.41.1.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index f32a294c5af..620a918aa92 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.41.0.tar.gz 16777 BLAKE2B 143b543f713c5d92d016cb428e06503fc92f33a9ae758eddae25b5d815222bff7d045d0330a148b072638adff3157b7accbc5fc0eb9c99c981499acd1916f37c SHA512 107bd368a10112cb9bfd0ea0cde8c245ac3131e7db4c14884ec9cd768cf510986dd06ed84b922df81542273951a8f25ef6b75954c3c6e5b42b3b80475508303b +DIST grpcio-testing-1.41.1.tar.gz 16856 BLAKE2B 2aedcdb83800a144f52469fe8aa6d2fac63e8235c1804d9426bbece0d57cd01fce178bf6854b1743f77b95896aabd5831abef74438596e7d188a72ec388502a6 SHA512 9f55056d97bc7aa7f6ee59a94fee1e6ce92b5871da08a54f1e749a3d5bf1d4aec568c9855082a03dd5899ca19da91c9dfd5dda43c27b37347d99ee1615d4ff73 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild new file mode 100644 index 000..dd036f46ba6 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.41.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 2d1f454842925624a042ae27d7fbb525046adbc7 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Nov 14 01:26:49 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Nov 14 01:28:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d1f4548 dev-python/grpcio-tools: add 1.41.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 72f2b3d2656..99e25b99eb9 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.41.0.tar.gz 2172949 BLAKE2B 42c4eee8a5b2f815681fb45fdc681bc713c113d9251acdc1f2fa897756e96a058d83fe75abdafd446d9fe61cec280b6db7e62cb15278882b964c0ed57dbb7beb SHA512 67b293fdbace63d3031372594d57a22194b6d257704279c12b227dabd8feb6de0acd5ba36f6296da7d82c8eac0ca4aa7cc3b12ea01ca9ffa0d15ed8181eb46ee +DIST grpcio-tools-1.41.1.tar.gz 2173046 BLAKE2B 2edfda68c5e5eaa86a69f2061d1b13a6c7070ad4152a20ecea910d4685e0face957aa204c639e4e72b04c131bccca63549a83aa38f0e5201304b48352e4ae3ab SHA512 8f9ea6c2541670cb206059c378b33425fea3d63c3e890ba064581e780dcd3b0ce5f9c890731cac35d14281bfa49182857148fe2794a9373914493c4e0d4ce3b9 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild new file mode 100644 index 000..e37b3539782 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.41.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 8543c243afc99b5a47543211d681d17215873180 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 13 20:44:54 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 13 21:23:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8543c243 dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.38.1.ebuild| 23 -- 2 files changed, 24 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 49b0c881bff..f32a294c5af 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1 @@ -DIST grpcio-testing-1.38.1.tar.gz 16862 BLAKE2B fad99b35851e36b4e80e8d5d1ec91fd5f22e21a37596b3240aa81128fc77b73c95ce83f0d0423a047c85b9dba428e94f9a2c1681971776c1a141c756026b7ce1 SHA512 2814247be309498ef9605d630afd4bdf1843b21e89a7d6742b27107499ac73ca60c2bbcbe9b76d2be765505025e887af9a2b2159b324f10e3d85960759aba23c DIST grpcio-testing-1.41.0.tar.gz 16777 BLAKE2B 143b543f713c5d92d016cb428e06503fc92f33a9ae758eddae25b5d815222bff7d045d0330a148b072638adff3157b7accbc5fc0eb9c99c981499acd1916f37c SHA512 107bd368a10112cb9bfd0ea0cde8c245ac3131e7db4c14884ec9cd768cf510986dd06ed84b922df81542273951a8f25ef6b75954c3c6e5b42b3b80475508303b diff --git a/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild deleted file mode 100644 index cc55c657252..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: ac9e1532ecd58f8efa1aefe910b9c1bef0a58c37 Author: Michał Górny gentoo org> AuthorDate: Sat Nov 13 20:45:10 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 13 21:23:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac9e1532 dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - dev-python/grpcio/grpcio-1.38.1.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index a17d9904222..6f5c5f725b3 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.38.1.tar.gz 21392075 BLAKE2B 92f1ad9e119fe346bc1f8f10ffe7067fb736c975ecd276eb8ab37a3b25d0a818fff76cec164db5745ac157ba7b94b841c6e66bb332d9f3b2c08974cab415a973 SHA512 c4f831ee654eec78f01c099fa5a6d9dc7e9551b1db5e5c89e3b8bd4e5c3bae622aee32cac9212bb60bc1baec98e4a49f8e18c0043bc90d1144729dee337072f9 DIST grpcio-1.41.0.tar.gz 21214188 BLAKE2B ac534e34cc5ccf810c1d2006d11d18dd067f0eff68724375f68710dcfe63f016adc467d2c1453e310ac531ec03f2dfd5b0dd8ccc14a6dab94b1c5815b6e3a0ee SHA512 714c1da865864df994540ccc48e73e709f63ceb8617119e67b463f647783d65222b8ef760e2ac1ebaab0fe43442382c2859d796c8a30d6e1eaf511b7dac515a7 diff --git a/dev-python/grpcio/grpcio-1.38.1.ebuild b/dev-python/grpcio/grpcio-1.38.1.ebuild deleted file mode 100644 index 97c8b815273..000 --- a/dev-python/grpcio/grpcio-1.38.1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 9a60479a3aeb485144b2c224dd94c1e9e4bdccee Author: Michał Górny gentoo org> AuthorDate: Sat Nov 13 20:44:47 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Nov 13 21:23:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a60479a dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 2211f67af10..72f2b3d2656 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio-tools-1.38.1.tar.gz 2128280 BLAKE2B bd8f8a371e89c096ce0e7f458e88c7d00ee6d75f18c008e8e0daef37559afea1792cf874829e1a8bda315ae49cd6e453406a75705672032811b059c2189b6aee SHA512 7498443a42da8077b91972ccf78bc64d9906a4344d8f4ce17ae8e45f32c952baf0c84d20771f572e7c883a26022be32f6e0a46f1d0e79dc651f90193987892e5 DIST grpcio-tools-1.41.0.tar.gz 2172949 BLAKE2B 42c4eee8a5b2f815681fb45fdc681bc713c113d9251acdc1f2fa897756e96a058d83fe75abdafd446d9fe61cec280b6db7e62cb15278882b964c0ed57dbb7beb SHA512 67b293fdbace63d3031372594d57a22194b6d257704279c12b227dabd8feb6de0acd5ba36f6296da7d82c8eac0ca4aa7cc3b12ea01ca9ffa0d15ed8181eb46ee diff --git a/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild deleted file mode 100644 index 3cd4ae36bed..000 --- a/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 7e5d78e710700e81f35573ba708aeed9a21bfecb Author: Jakov Smolić gentoo org> AuthorDate: Sat Nov 13 20:40:24 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Nov 13 20:40:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5d78e7 dev-python/grpcio: Stabilize 1.41.0 x86, #823500 Signed-off-by: Jakov Smolić gentoo.org> dev-python/grpcio/grpcio-1.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.41.0.ebuild b/dev-python/grpcio/grpcio-1.41.0.ebuild index 3ff595fd466..9c0f5ec6ff3 100644 --- a/dev-python/grpcio/grpcio-1.41.0.ebuild +++ b/dev-python/grpcio/grpcio-1.41.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 2c2417a52be9a7cbbd97fa1c58dd90aea24d3b21 Author: Jakov Smolić gentoo org> AuthorDate: Sat Nov 13 09:46:55 2021 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Nov 13 09:46:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2417a5 dev-python/grpcio: Stabilize 1.41.0 amd64, #823500 Signed-off-by: Jakov Smolić gentoo.org> dev-python/grpcio/grpcio-1.41.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.41.0.ebuild b/dev-python/grpcio/grpcio-1.41.0.ebuild index cf5915184db..3ff595fd466 100644 --- a/dev-python/grpcio/grpcio-1.41.0.ebuild +++ b/dev-python/grpcio/grpcio-1.41.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: b8538b34595ecfc82d246004d20fe323abb130f6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 6 12:08:19 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 6 12:15:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8538b34 dev-python/grpcio-testing: add 1.41.0, enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.41.0.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 6c8e053442e..49b0c881bff 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.38.1.tar.gz 16862 BLAKE2B fad99b35851e36b4e80e8d5d1ec91fd5f22e21a37596b3240aa81128fc77b73c95ce83f0d0423a047c85b9dba428e94f9a2c1681971776c1a141c756026b7ce1 SHA512 2814247be309498ef9605d630afd4bdf1843b21e89a7d6742b27107499ac73ca60c2bbcbe9b76d2be765505025e887af9a2b2159b324f10e3d85960759aba23c +DIST grpcio-testing-1.41.0.tar.gz 16777 BLAKE2B 143b543f713c5d92d016cb428e06503fc92f33a9ae758eddae25b5d815222bff7d045d0330a148b072638adff3157b7accbc5fc0eb9c99c981499acd1916f37c SHA512 107bd368a10112cb9bfd0ea0cde8c245ac3131e7db4c14884ec9cd768cf510986dd06ed84b922df81542273951a8f25ef6b75954c3c6e5b42b3b80475508303b diff --git a/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild new file mode 100644 index 000..dd036f46ba6 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.41.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +BDEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: b1285363d5455d15dcd837700a6f45338b0b2b57 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 6 12:08:09 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 6 12:15:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1285363 dev-python/grpcio: add 1.41.0, enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.41.0.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 4da9bd27415..a17d9904222 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.38.1.tar.gz 21392075 BLAKE2B 92f1ad9e119fe346bc1f8f10ffe7067fb736c975ecd276eb8ab37a3b25d0a818fff76cec164db5745ac157ba7b94b841c6e66bb332d9f3b2c08974cab415a973 SHA512 c4f831ee654eec78f01c099fa5a6d9dc7e9551b1db5e5c89e3b8bd4e5c3bae622aee32cac9212bb60bc1baec98e4a49f8e18c0043bc90d1144729dee337072f9 +DIST grpcio-1.41.0.tar.gz 21214188 BLAKE2B ac534e34cc5ccf810c1d2006d11d18dd067f0eff68724375f68710dcfe63f016adc467d2c1453e310ac531ec03f2dfd5b0dd8ccc14a6dab94b1c5815b6e3a0ee SHA512 714c1da865864df994540ccc48e73e709f63ceb8617119e67b463f647783d65222b8ef760e2ac1ebaab0fe43442382c2859d796c8a30d6e1eaf511b7dac515a7 diff --git a/dev-python/grpcio/grpcio-1.41.0.ebuild b/dev-python/grpcio/grpcio-1.41.0.ebuild new file mode 100644 index 000..cf5915184db --- /dev/null +++ b/dev-python/grpcio/grpcio-1.41.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-)] + >=dev-libs/re2-0.2021.04.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: bfba30b841f4d925d073e62a2aec58a070705a43 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Oct 6 12:08:27 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Oct 6 12:15:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfba30b8 dev-python/grpcio-tools: add 1.41.0, enable py3.10 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index cd7350aca4c..2211f67af10 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.38.1.tar.gz 2128280 BLAKE2B bd8f8a371e89c096ce0e7f458e88c7d00ee6d75f18c008e8e0daef37559afea1792cf874829e1a8bda315ae49cd6e453406a75705672032811b059c2189b6aee SHA512 7498443a42da8077b91972ccf78bc64d9906a4344d8f4ce17ae8e45f32c952baf0c84d20771f572e7c883a26022be32f6e0a46f1d0e79dc651f90193987892e5 +DIST grpcio-tools-1.41.0.tar.gz 2172949 BLAKE2B 42c4eee8a5b2f815681fb45fdc681bc713c113d9251acdc1f2fa897756e96a058d83fe75abdafd446d9fe61cec280b6db7e62cb15278882b964c0ed57dbb7beb SHA512 67b293fdbace63d3031372594d57a22194b6d257704279c12b227dabd8feb6de0acd5ba36f6296da7d82c8eac0ca4aa7cc3b12ea01ca9ffa0d15ed8181eb46ee diff --git a/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild new file mode 100644 index 000..e37b3539782 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.41.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/, dev-python/grpcio/files/
commit: 13eb84ad4527eb76abeb19745499cc0280620f5d Author: Michał Górny gentoo org> AuthorDate: Sun Jul 25 06:55:24 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 25 08:41:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13eb84ad dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest| 1 - dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch | 35 dev-python/grpcio/grpcio-1.37.1-r1.ebuild | 50 --- 3 files changed, 86 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 982c9eebc3f..4da9bd27415 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e DIST grpcio-1.38.1.tar.gz 21392075 BLAKE2B 92f1ad9e119fe346bc1f8f10ffe7067fb736c975ecd276eb8ab37a3b25d0a818fff76cec164db5745ac157ba7b94b841c6e66bb332d9f3b2c08974cab415a973 SHA512 c4f831ee654eec78f01c099fa5a6d9dc7e9551b1db5e5c89e3b8bd4e5c3bae622aee32cac9212bb60bc1baec98e4a49f8e18c0043bc90d1144729dee337072f9 diff --git a/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch b/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch deleted file mode 100644 index 71e02eafeb6..000 --- a/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 05ae3c5a87ba1037bd4c7a94e6b574c8df847065 Mon Sep 17 00:00:00 2001 -From: Lidi Zheng -Date: Tue, 6 Apr 2021 06:50:40 -0700 -Subject: [PATCH] Remove -std=gnu99 CFlag when compiling C++ with clang - (#25778) - -* Remove -std=gnu99 CFlag when compiling C++ with clang - -* Use endswith instead of hard-coded slices - -* Fix a typo - src/python/grpcio/commands.py | 6 +- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py -index f4a3d2bdc041..df8fc46a3cad 100644 a/src/python/grpcio/commands.py -+++ b/src/python/grpcio/commands.py -@@ -258,10 +258,14 @@ def compiler_ok_with_extra_std(): - old_compile = self.compiler._compile - - def new_compile(obj, src, ext, cc_args, extra_postargs, pp_opts): --if src[-2:] == '.c': -+if src.endswith('.c'): - extra_postargs = [ - arg for arg in extra_postargs if not '-std=c++' in arg - ] -+elif src.endswith('.cc') or src.endswith('.cpp'): -+extra_postargs = [ -+arg for arg in extra_postargs if not '-std=gnu99' in arg -+] - return old_compile(obj, src, ext, cc_args, extra_postargs, -pp_opts) - diff --git a/dev-python/grpcio/grpcio-1.37.1-r1.ebuild b/dev-python/grpcio/grpcio-1.37.1-r1.ebuild deleted file mode 100644 index 4a41d63de85..000 --- a/dev-python/grpcio/grpcio-1.37.1-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}/1.37.1-cxx-no-gnu99.patch" - "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" -) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: a7f56d88f29271a551b03b313a724bccf578e5ae Author: Michał Górny gentoo org> AuthorDate: Sun Jul 25 06:54:59 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 25 08:41:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f56d88 dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.37.1.ebuild| 23 -- 2 files changed, 24 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 1a1f4ac18e3..6c8e053442e 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1 @@ -DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a DIST grpcio-testing-1.38.1.tar.gz 16862 BLAKE2B fad99b35851e36b4e80e8d5d1ec91fd5f22e21a37596b3240aa81128fc77b73c95ce83f0d0423a047c85b9dba428e94f9a2c1681971776c1a141c756026b7ce1 SHA512 2814247be309498ef9605d630afd4bdf1843b21e89a7d6742b27107499ac73ca60c2bbcbe9b76d2be765505025e887af9a2b2159b324f10e3d85960759aba23c diff --git a/dev-python/grpcio-testing/grpcio-testing-1.37.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.37.1.ebuild deleted file mode 100644 index cc55c657252..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.37.1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 93f994602d68dfe2e96117d4d0f2827a62062503 Author: Michał Górny gentoo org> AuthorDate: Sun Jul 25 06:54:52 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Jul 25 08:41:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f99460 dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index c8791812c41..cd7350aca4c 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a DIST grpcio-tools-1.38.1.tar.gz 2128280 BLAKE2B bd8f8a371e89c096ce0e7f458e88c7d00ee6d75f18c008e8e0daef37559afea1792cf874829e1a8bda315ae49cd6e453406a75705672032811b059c2189b6aee SHA512 7498443a42da8077b91972ccf78bc64d9906a4344d8f4ce17ae8e45f32c952baf0c84d20771f572e7c883a26022be32f6e0a46f1d0e79dc651f90193987892e5 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild deleted file mode 100644 index 3cd4ae36bed..000 --- a/dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 7c678d84efb2b79a7295b043966136ad82089078 Author: Sam James gentoo org> AuthorDate: Sun Jul 25 01:04:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jul 25 01:04:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c678d84 dev-python/grpcio: Stabilize 1.38.1 x86, #803713 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.38.1.ebuild b/dev-python/grpcio/grpcio-1.38.1.ebuild index 1d79bf9a048..97c8b815273 100644 --- a/dev-python/grpcio/grpcio-1.38.1.ebuild +++ b/dev-python/grpcio/grpcio-1.38.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 93b49576dde97ed7ba7b33d141cdb5041e546a60 Author: Sam James gentoo org> AuthorDate: Sat Jul 24 15:11:18 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jul 24 15:11:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b49576 dev-python/grpcio: Stabilize 1.38.1 amd64, #803713 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.38.1.ebuild b/dev-python/grpcio/grpcio-1.38.1.ebuild index 9260d4de4f6..1d79bf9a048 100644 --- a/dev-python/grpcio/grpcio-1.38.1.ebuild +++ b/dev-python/grpcio/grpcio-1.38.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 651b9007327ff415ca14945c24b431cc3bc2c4e8 Author: Ye Cao rioslab org> AuthorDate: Mon Jun 28 09:29:51 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jun 29 05:50:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651b9007 dev-python/grpcio: add ~riscv keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao rioslab.org> Signed-off-by: Yixun Lan gentoo.org> dev-python/grpcio/grpcio-1.38.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.38.1.ebuild b/dev-python/grpcio/grpcio-1.38.1.ebuild index d32f26672e4..9260d4de4f6 100644 --- a/dev-python/grpcio/grpcio-1.38.1.ebuild +++ b/dev-python/grpcio/grpcio-1.38.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist(-)]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: c3041f5b3f04f2e08f889324580be2c86110051d Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:30:21 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:30:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3041f5b dev-python/grpcio-tools: drop 1.38.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 - dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 2cf7f05877c..c8791812c41 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,3 +1,2 @@ DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a -DIST grpcio-tools-1.38.0.tar.gz 2128330 BLAKE2B e2d191289dd7cb1edf85ed3d63dc2c469ed03f75145fdbf8dc0c300427c629dbf27a9c4393bf37ac29545dc5b959dff20a7ac6cef679f34aa6b395c556e9c01d SHA512 0aa5827d2f6e575874b9d1222f889a8d07e54c64d4a2e9fb76610cc5ca731789cf5e9eec2dd42462eda386d96ea519040e162e0ad8883c1fe9683289311cd8eb DIST grpcio-tools-1.38.1.tar.gz 2128280 BLAKE2B bd8f8a371e89c096ce0e7f458e88c7d00ee6d75f18c008e8e0daef37559afea1792cf874829e1a8bda315ae49cd6e453406a75705672032811b059c2189b6aee SHA512 7498443a42da8077b91972ccf78bc64d9906a4344d8f4ce17ae8e45f32c952baf0c84d20771f572e7c883a26022be32f6e0a46f1d0e79dc651f90193987892e5 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild deleted file mode 100644 index 3cd4ae36bed..000 --- a/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 041971ba5f2385c4b4efce2a2b7f90f05d5b61bb Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:30:04 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:30:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041971ba dev-python/grpcio: drop 1.38.0-r1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest| 1 - dev-python/grpcio/grpcio-1.38.0-r1.ebuild | 47 --- 2 files changed, 48 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index bf993b2bc9c..982c9eebc3f 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,3 +1,2 @@ DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e -DIST grpcio-1.38.0.tar.gz 21391828 BLAKE2B efbbf42ad4e67a2c39369c47f345b2a823427341f3e535737d28ff4061941bc649bca179cab84ff5457bab2ccef49146fd2cf7daeb0cae7303e47f192f250feb SHA512 7def460f1a96df65b99fae8aa149428286002aecd14242f62885622fda1568f2d44fc69c3bea28cd1568e3eaa46f03b0fbfda2a9cee23e1e5dfb44ac99ffe597 DIST grpcio-1.38.1.tar.gz 21392075 BLAKE2B 92f1ad9e119fe346bc1f8f10ffe7067fb736c975ecd276eb8ab37a3b25d0a818fff76cec164db5745ac157ba7b94b841c6e66bb332d9f3b2c08974cab415a973 SHA512 c4f831ee654eec78f01c099fa5a6d9dc7e9551b1db5e5c89e3b8bd4e5c3bae622aee32cac9212bb60bc1baec98e4a49f8e18c0043bc90d1144729dee337072f9 diff --git a/dev-python/grpcio/grpcio-1.38.0-r1.ebuild b/dev-python/grpcio/grpcio-1.38.0-r1.ebuild deleted file mode 100644 index d32f26672e4..000 --- a/dev-python/grpcio/grpcio-1.38.0-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist(-)] - >=dev-libs/re2-0.2021.04.01:= - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: c14e09f59153b9bcd0d7fcc7817f2d61755ccc57 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:30:38 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:30:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14e09f5 dev-python/grpcio-testing: drop 1.38.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.38.0.ebuild| 23 -- 2 files changed, 24 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index ee1acce8713..1a1f4ac18e3 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,3 +1,2 @@ DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a -DIST grpcio-testing-1.38.0.tar.gz 16637 BLAKE2B e5d63653baa3ddd7c85b04a8979a748703037aacd1daa25e3e066a14efbcf6e9a36352cb4fd14422490246e72f7d3bff2e445f659eaf890db31cec0ddfdf7445 SHA512 5bcd2204475329bfe7ea194380152bddd440d82cb31a3a2510bf253cd4c165c06e02b607f19e93d5860eec18e08ef39bd6ac105c6dc016bb2d083c1dd74fbee4 DIST grpcio-testing-1.38.1.tar.gz 16862 BLAKE2B fad99b35851e36b4e80e8d5d1ec91fd5f22e21a37596b3240aa81128fc77b73c95ce83f0d0423a047c85b9dba428e94f9a2c1681971776c1a141c756026b7ce1 SHA512 2814247be309498ef9605d630afd4bdf1843b21e89a7d6742b27107499ac73ca60c2bbcbe9b76d2be765505025e887af9a2b2159b324f10e3d85960759aba23c diff --git a/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild deleted file mode 100644 index cc55c657252..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 38879c9f541f7d6a370270a593ea1be42ca7133f Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:03:28 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:29:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38879c9f dev-python/grpcio-tools: add 1.38.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 83d2af410cf..2cf7f05877c 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1,3 @@ DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a DIST grpcio-tools-1.38.0.tar.gz 2128330 BLAKE2B e2d191289dd7cb1edf85ed3d63dc2c469ed03f75145fdbf8dc0c300427c629dbf27a9c4393bf37ac29545dc5b959dff20a7ac6cef679f34aa6b395c556e9c01d SHA512 0aa5827d2f6e575874b9d1222f889a8d07e54c64d4a2e9fb76610cc5ca731789cf5e9eec2dd42462eda386d96ea519040e162e0ad8883c1fe9683289311cd8eb +DIST grpcio-tools-1.38.1.tar.gz 2128280 BLAKE2B bd8f8a371e89c096ce0e7f458e88c7d00ee6d75f18c008e8e0daef37559afea1792cf874829e1a8bda315ae49cd6e453406a75705672032811b059c2189b6aee SHA512 7498443a42da8077b91972ccf78bc64d9906a4344d8f4ce17ae8e45f32c952baf0c84d20771f572e7c883a26022be32f6e0a46f1d0e79dc651f90193987892e5 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild new file mode 100644 index 000..3cd4ae36bed --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.38.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 663ec7b4d3392fe1b8cef2e3d793d9dbd6d14886 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:06:32 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:29:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663ec7b4 dev-python/grpcio-testing: add 1.38.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.38.1.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index f6d350347a7..ee1acce8713 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1,3 @@ DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a DIST grpcio-testing-1.38.0.tar.gz 16637 BLAKE2B e5d63653baa3ddd7c85b04a8979a748703037aacd1daa25e3e066a14efbcf6e9a36352cb4fd14422490246e72f7d3bff2e445f659eaf890db31cec0ddfdf7445 SHA512 5bcd2204475329bfe7ea194380152bddd440d82cb31a3a2510bf253cd4c165c06e02b607f19e93d5860eec18e08ef39bd6ac105c6dc016bb2d083c1dd74fbee4 +DIST grpcio-testing-1.38.1.tar.gz 16862 BLAKE2B fad99b35851e36b4e80e8d5d1ec91fd5f22e21a37596b3240aa81128fc77b73c95ce83f0d0423a047c85b9dba428e94f9a2c1681971776c1a141c756026b7ce1 SHA512 2814247be309498ef9605d630afd4bdf1843b21e89a7d6742b27107499ac73ca60c2bbcbe9b76d2be765505025e887af9a2b2159b324f10e3d85960759aba23c diff --git a/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild new file mode 100644 index 000..cc55c657252 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.38.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 818130abbe13bbf2d16a06086e9a789a0f0dccab Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 21 23:02:55 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 21 23:29:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818130ab dev-python/grpcio: add 1.38.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.38.1.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 3962d984650..bf993b2bc9c 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1,3 @@ DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e DIST grpcio-1.38.0.tar.gz 21391828 BLAKE2B efbbf42ad4e67a2c39369c47f345b2a823427341f3e535737d28ff4061941bc649bca179cab84ff5457bab2ccef49146fd2cf7daeb0cae7303e47f192f250feb SHA512 7def460f1a96df65b99fae8aa149428286002aecd14242f62885622fda1568f2d44fc69c3bea28cd1568e3eaa46f03b0fbfda2a9cee23e1e5dfb44ac99ffe597 +DIST grpcio-1.38.1.tar.gz 21392075 BLAKE2B 92f1ad9e119fe346bc1f8f10ffe7067fb736c975ecd276eb8ab37a3b25d0a818fff76cec164db5745ac157ba7b94b841c6e66bb332d9f3b2c08974cab415a973 SHA512 c4f831ee654eec78f01c099fa5a6d9dc7e9551b1db5e5c89e3b8bd4e5c3bae622aee32cac9212bb60bc1baec98e4a49f8e18c0043bc90d1144729dee337072f9 diff --git a/dev-python/grpcio/grpcio-1.38.1.ebuild b/dev-python/grpcio/grpcio-1.38.1.ebuild new file mode 100644 index 000..d32f26672e4 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.38.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist(-)] + >=dev-libs/re2-0.2021.04.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 86f08885f4983cbcd4078b3aafd9cd2f0583d14b Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jun 15 02:57:29 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jun 15 02:57:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f08885 dev-python/grpcio: fix whitespace Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/grpcio-1.38.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.38.0.ebuild b/dev-python/grpcio/grpcio-1.38.0.ebuild index 016123e4194..13d41c60bbc 100644 --- a/dev-python/grpcio/grpcio-1.38.0.ebuild +++ b/dev-python/grpcio/grpcio-1.38.0.ebuild @@ -27,7 +27,7 @@ RDEPEND=" DEPEND="${RDEPEND}" -PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) python_prepare_all() { distutils-r1_python_prepare_all
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/, dev-python/grpcio/files/
commit: a275799528a1109e58d7191ead0959a8a570cd7a Author: Georgy Yakovlev gentoo org> AuthorDate: Tue Jun 15 02:49:59 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Jun 15 02:50:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2757995 dev-python/grpcio: don't pass gnu99 to cxx Closes: https://bugs.gentoo.org/730228 Signed-off-by: Georgy Yakovlev gentoo.org> .../grpcio/files/1.37.1-cc-flag-test-fix.patch | 26 dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch | 35 ++ dev-python/grpcio/grpcio-1.37.1.ebuild | 5 dev-python/grpcio/grpcio-1.38.0.ebuild | 2 ++ 4 files changed, 68 insertions(+) diff --git a/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch b/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch new file mode 100644 index 000..0869c57dd11 --- /dev/null +++ b/dev-python/grpcio/files/1.37.1-cc-flag-test-fix.patch @@ -0,0 +1,26 @@ +From c21ddf679bf46c0a13046060f17d7a87608923e3 Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Mon, 14 Jun 2021 19:38:37 -0700 +Subject: [PATCH] fix cc flag test + +--- + src/python/grpcio/commands.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +index df8fc46..de71ea5 100644 +--- a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +@@ -234,7 +234,8 @@ class BuildExt(build_ext.build_ext): + """ + try: + # TODO(lidiz) Remove the generated a.out for success tests. +-cc_test = subprocess.Popen(['cc', '-x', 'c', '-std=c++11', '-'], ++cc = os.environ.get('CC', 'cc') ++cc_test = subprocess.Popen([cc, '-x', 'c', '-std=c++11', '-'], +stdin=subprocess.PIPE, +stdout=subprocess.PIPE, +stderr=subprocess.PIPE) +-- +2.32.0 + diff --git a/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch b/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch new file mode 100644 index 000..71e02eafeb6 --- /dev/null +++ b/dev-python/grpcio/files/1.37.1-cxx-no-gnu99.patch @@ -0,0 +1,35 @@ +From 05ae3c5a87ba1037bd4c7a94e6b574c8df847065 Mon Sep 17 00:00:00 2001 +From: Lidi Zheng +Date: Tue, 6 Apr 2021 06:50:40 -0700 +Subject: [PATCH] Remove -std=gnu99 CFlag when compiling C++ with clang + (#25778) + +* Remove -std=gnu99 CFlag when compiling C++ with clang + +* Use endswith instead of hard-coded slices + +* Fix a typo +--- + src/python/grpcio/commands.py | 6 +- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +index f4a3d2bdc041..df8fc46a3cad 100644 +--- a/src/python/grpcio/commands.py b/src/python/grpcio/commands.py +@@ -258,10 +258,14 @@ def compiler_ok_with_extra_std(): + old_compile = self.compiler._compile + + def new_compile(obj, src, ext, cc_args, extra_postargs, pp_opts): +-if src[-2:] == '.c': ++if src.endswith('.c'): + extra_postargs = [ + arg for arg in extra_postargs if not '-std=c++' in arg + ] ++elif src.endswith('.cc') or src.endswith('.cpp'): ++extra_postargs = [ ++arg for arg in extra_postargs if not '-std=gnu99' in arg ++] + return old_compile(obj, src, ext, cc_args, extra_postargs, +pp_opts) + diff --git a/dev-python/grpcio/grpcio-1.37.1.ebuild b/dev-python/grpcio/grpcio-1.37.1.ebuild index 9516150c799..4c178de93a2 100644 --- a/dev-python/grpcio/grpcio-1.37.1.ebuild +++ b/dev-python/grpcio/grpcio-1.37.1.ebuild @@ -27,6 +27,11 @@ RDEPEND=" DEPEND="${RDEPEND}" +PATCHES=( + "${FILESDIR}/1.37.1-cxx-no-gnu99.patch" + "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" +) + python_prepare_all() { distutils-r1_python_prepare_all hprefixify setup.py diff --git a/dev-python/grpcio/grpcio-1.38.0.ebuild b/dev-python/grpcio/grpcio-1.38.0.ebuild index 9a037a3b070..016123e4194 100644 --- a/dev-python/grpcio/grpcio-1.38.0.ebuild +++ b/dev-python/grpcio/grpcio-1.38.0.ebuild @@ -27,6 +27,8 @@ RDEPEND=" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/1.37.1-cc-flag-test-fix.patch" ) + python_prepare_all() { distutils-r1_python_prepare_all hprefixify setup.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/, dev-python/grpcio/files/
commit: 0948d90764a5bb3ae06b549eb4a2271b8fdfaa88 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 21:30:12 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 21:33:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0948d907 dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - ...up.py-respect-CC-variable-in-latomic-test.patch | 28 -- dev-python/grpcio/grpcio-1.32.0-r1.ebuild | 45 -- 3 files changed, 74 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index f46500fde60..3962d984650 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,3 +1,2 @@ -DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e DIST grpcio-1.38.0.tar.gz 21391828 BLAKE2B efbbf42ad4e67a2c39369c47f345b2a823427341f3e535737d28ff4061941bc649bca179cab84ff5457bab2ccef49146fd2cf7daeb0cae7303e47f192f250feb SHA512 7def460f1a96df65b99fae8aa149428286002aecd14242f62885622fda1568f2d44fc69c3bea28cd1568e3eaa46f03b0fbfda2a9cee23e1e5dfb44ac99ffe597 diff --git a/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch b/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch deleted file mode 100644 index c6729e9808b..000 --- a/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch +++ /dev/null @@ -1,28 +0,0 @@ -From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Fri, 25 Sep 2020 15:34:19 -0700 -Subject: [PATCH] setup.py: respect CC variable in latomic test - - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 20a6d76..d1cd707 100644 a/setup.py -+++ b/setup.py -@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( - - def check_linker_need_libatomic(): - """Test if linker on system needs libatomic.""" -+cc = os.environ.get('CC', 'cc') - code_test = (b'#include \n' + - b'int main() { return std::atomic{}; }') --cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], -+cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], -stdin=PIPE, -stdout=PIPE, -stderr=PIPE) --- -2.28.0 - diff --git a/dev-python/grpcio/grpcio-1.32.0-r1.ebuild b/dev-python/grpcio/grpcio-1.32.0-r1.ebuild deleted file mode 100644 index c9c963aa55e..000 --- a/dev-python/grpcio/grpcio-1.32.0-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=" - >=dev-libs/openssl-1.0.2:0=[-bindist] - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) - export GRPC_BUILD_WITH_BORING_SSL_ASM= - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/, dev-python/grpcio-tools/files/
commit: 90cbdd30da3f06556ffda393a7fa5d955c29b31d Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 21:30:02 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 21:33:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90cbdd30 dev-python/grpcio-tools: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 1 - ...up.py-respect-CC-variable-in-latomic-test.patch | 28 - dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild | 36 -- 3 files changed, 65 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index a483d9fd991..83d2af410cf 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,3 +1,2 @@ -DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98 SHA512 aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a DIST grpcio-tools-1.38.0.tar.gz 2128330 BLAKE2B e2d191289dd7cb1edf85ed3d63dc2c469ed03f75145fdbf8dc0c300427c629dbf27a9c4393bf37ac29545dc5b959dff20a7ac6cef679f34aa6b395c556e9c01d SHA512 0aa5827d2f6e575874b9d1222f889a8d07e54c64d4a2e9fb76610cc5ca731789cf5e9eec2dd42462eda386d96ea519040e162e0ad8883c1fe9683289311cd8eb diff --git a/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch b/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch deleted file mode 100644 index c6729e9808b..000 --- a/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch +++ /dev/null @@ -1,28 +0,0 @@ -From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Fri, 25 Sep 2020 15:34:19 -0700 -Subject: [PATCH] setup.py: respect CC variable in latomic test - - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 20a6d76..d1cd707 100644 a/setup.py -+++ b/setup.py -@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( - - def check_linker_need_libatomic(): - """Test if linker on system needs libatomic.""" -+cc = os.environ.get('CC', 'cc') - code_test = (b'#include \n' + - b'int main() { return std::atomic{}; }') --cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], -+cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], -stdin=PIPE, -stdout=PIPE, -stderr=PIPE) --- -2.28.0 - diff --git a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild deleted file mode 100644 index 38d1a3e83c5..000 --- a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 multiprocessing prefix - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" ) - -python_prepare_all() { - distutils-r1_python_prepare_all - hprefixify setup.py -} - -python_configure_all() { - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 8be00d9ea26b5226312c298f02f87ecdb1eab256 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 21:29:49 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 21:33:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be00d9e dev-python/grpcio-testing: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 1 - .../grpcio-testing/grpcio-testing-1.32.0.ebuild| 23 -- 2 files changed, 24 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 2346b04ee79..f6d350347a7 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,3 +1,2 @@ -DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1 SHA512 3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473 DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a DIST grpcio-testing-1.38.0.tar.gz 16637 BLAKE2B e5d63653baa3ddd7c85b04a8979a748703037aacd1daa25e3e066a14efbcf6e9a36352cb4fd14422490246e72f7d3bff2e445f659eaf890db31cec0ddfdf7445 SHA512 5bcd2204475329bfe7ea194380152bddd440d82cb31a3a2510bf253cd4c165c06e02b607f19e93d5860eec18e08ef39bd6ac105c6dc016bb2d083c1dd74fbee4 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild deleted file mode 100644 index cc55c657252..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" - -DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 3f443b56cf385f8c29882368b87ad7a191a2aafc Author: Sam James gentoo org> AuthorDate: Sat Jun 5 20:38:50 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 5 20:43:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f443b56 dev-python/grpcio: Stabilize 1.37.1 amd64, #794340 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.37.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.37.1.ebuild b/dev-python/grpcio/grpcio-1.37.1.ebuild index 610e08c415d..9516150c799 100644 --- a/dev-python/grpcio/grpcio-1.37.1.ebuild +++ b/dev-python/grpcio/grpcio-1.37.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: dc874eaa15a0ad54d9e5de97eb40a17743b8874d Author: Sam James gentoo org> AuthorDate: Sat Jun 5 20:31:29 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 5 20:31:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc874eaa dev-python/grpcio: Stabilize 1.37.1 x86, #794340 Signed-off-by: Sam James gentoo.org> dev-python/grpcio/grpcio-1.37.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.37.1.ebuild b/dev-python/grpcio/grpcio-1.37.1.ebuild index 9a037a3b070..610e08c415d 100644 --- a/dev-python/grpcio/grpcio-1.37.1.ebuild +++ b/dev-python/grpcio/grpcio-1.37.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 86c72716765008922bb0c03cd56b5f1e0da1b37f Author: Georgy Yakovlev gentoo org> AuthorDate: Sun May 30 01:41:25 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun May 30 01:41:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c72716 dev-python/grpcio-tools: add 1.38.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 5ad453bdc74..a483d9fd991 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1,3 @@ DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98 SHA512 aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a +DIST grpcio-tools-1.38.0.tar.gz 2128330 BLAKE2B e2d191289dd7cb1edf85ed3d63dc2c469ed03f75145fdbf8dc0c300427c629dbf27a9c4393bf37ac29545dc5b959dff20a7ac6cef679f34aa6b395c556e9c01d SHA512 0aa5827d2f6e575874b9d1222f889a8d07e54c64d4a2e9fb76610cc5ca731789cf5e9eec2dd42462eda386d96ea519040e162e0ad8883c1fe9683289311cd8eb diff --git a/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild new file mode 100644 index 000..3cd4ae36bed --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.38.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: b2fb2afb7f6400541daef81e986cb5eece23ea7b Author: Georgy Yakovlev gentoo org> AuthorDate: Sun May 30 01:40:39 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun May 30 01:40:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2fb2afb dev-python/grpcio: add 1.38.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.38.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index edb4c1b7aa5..f46500fde60 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1,3 @@ DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e +DIST grpcio-1.38.0.tar.gz 21391828 BLAKE2B efbbf42ad4e67a2c39369c47f345b2a823427341f3e535737d28ff4061941bc649bca179cab84ff5457bab2ccef49146fd2cf7daeb0cae7303e47f192f250feb SHA512 7def460f1a96df65b99fae8aa149428286002aecd14242f62885622fda1568f2d44fc69c3bea28cd1568e3eaa46f03b0fbfda2a9cee23e1e5dfb44ac99ffe597 diff --git a/dev-python/grpcio/grpcio-1.38.0.ebuild b/dev-python/grpcio/grpcio-1.38.0.ebuild new file mode 100644 index 000..9a037a3b070 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.38.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-libs/re2-0.2021.04.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 89befb89dbc40387e18f44a927793ac4d1e92a17 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun May 30 01:41:46 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun May 30 01:41:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89befb89 dev-python/grpcio-testing: add 1.38.0 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.38.0.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index d0762710105..2346b04ee79 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1,3 @@ DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1 SHA512 3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473 DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a +DIST grpcio-testing-1.38.0.tar.gz 16637 BLAKE2B e5d63653baa3ddd7c85b04a8979a748703037aacd1daa25e3e066a14efbcf6e9a36352cb4fd14422490246e72f7d3bff2e445f659eaf890db31cec0ddfdf7445 SHA512 5bcd2204475329bfe7ea194380152bddd440d82cb31a3a2510bf253cd4c165c06e02b607f19e93d5860eec18e08ef39bd6ac105c6dc016bb2d083c1dd74fbee4 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild new file mode 100644 index 000..cc55c657252 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.38.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 32af76f484b3d62aa1f27f98b9a5c6706f8610c0 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 23:27:23 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 23:27:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32af76f4 dev-python/grpcio: bump to 1.37.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 2 +- dev-python/grpcio/{grpcio-1.37.0.ebuild => grpcio-1.37.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 265b200c5a1..edb4c1b7aa5 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1,2 @@ DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 -DIST grpcio-1.37.0.tar.gz 21678743 BLAKE2B 44ae197d781ba145d8b9b9d20f03eacb4ecadbd555cf0b3aabf4326a9e03d2b4a8126f665e43376a06a88957cb3659831d22332ddc3af61c3644ba68aa05ef94 SHA512 0b9ef3ff1c3e2b13f134eb36d9ca288b7021812e5de9d64a4bf8b512a1d92ce60669dff7f7e40e7418336e530c039e6878010166e9b0efa5f4df34af74e446ef +DIST grpcio-1.37.1.tar.gz 21678919 BLAKE2B ea1c9a1ce1d888d0e9aca27a9e12ebcaca5c79b6f70a282e4e9a12a4aba982c2cef3f755cc2e789de2302071ce3abf12c91f329febd04159b3c8abded96818d5 SHA512 e7697a6d0da40b7d63be7f4f31223d2314bf16fcab8887a41bc4750c844a58ad55fd27fca0a9f1016fc725076a16c3b2db5a9eb040a86a2acb9f45083835d90e diff --git a/dev-python/grpcio/grpcio-1.37.0.ebuild b/dev-python/grpcio/grpcio-1.37.1.ebuild similarity index 100% rename from dev-python/grpcio/grpcio-1.37.0.ebuild rename to dev-python/grpcio/grpcio-1.37.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 8d46b6ff90dbb5a9b100e1c9c6c5a939ec995038 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 23:30:14 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 23:30:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d46b6ff dev-python/grpcio-testing: bump to 1.37.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 2 +- .../{grpcio-testing-1.37.0.ebuild => grpcio-testing-1.37.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 7f1ba37f028..d0762710105 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,2 +1,2 @@ DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1 SHA512 3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473 -DIST grpcio-testing-1.37.0.tar.gz 16774 BLAKE2B 49d68672d38f985934c0611517529fca3b816b8e05d6510115d32aae2a775c1cf4fbf89321bd2b3f60e9062571f206bb00da388ac0c19c3771dfb5e8aaf1defd SHA512 a09a1dc98dda81b4fce6a730f7aa7e116e2eb8f1f6ef909fc1bd61a7e1e0ed590e57f95878a679957e79fa0ea3ec8432a6e73bf486e655f1e41b1d6e6e60da44 +DIST grpcio-testing-1.37.1.tar.gz 16930 BLAKE2B 17f30c1c8266ab1fdb363aaafa80a51711be61a76048ff47b09954f0d5ab570d87a1fcff9b3531245c2dc7066e8f71034662ef524aee898af81d922646d3482b SHA512 bb32067abd145dc2b45b29fe2f01ea9cd4c2a9fe76b94f4c5392c26557118aba2e3032b2566809575311e2773a0afd408a3ae656e31deb93e978fb35ad64c98a diff --git a/dev-python/grpcio-testing/grpcio-testing-1.37.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.37.1.ebuild similarity index 100% rename from dev-python/grpcio-testing/grpcio-testing-1.37.0.ebuild rename to dev-python/grpcio-testing/grpcio-testing-1.37.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 4d7f7c95429ebc31d812eceaae5c54072618d6a8 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 23:29:13 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 23:29:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7f7c95 dev-python/grpcio-tools: bump to 1.37.1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest| 2 +- .../{grpcio-tools-1.37.0.ebuild => grpcio-tools-1.37.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 8a5e8e92e8a..5ad453bdc74 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1,2 @@ DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98 SHA512 aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a -DIST grpcio-tools-1.37.0.tar.gz 2120358 BLAKE2B fb23a0e6a970672d03738adfdea0512cf540d237501e7db3d65f0936ff34e3b8fdefcab2a542200c45454d76bab53e9eccbf213aca1b45173c46df9aa39d695b SHA512 db7f80c264b450029184ab3c17603621cd7319711501d318f0d416564265a1d444d626349e5ffb1d117a3e15891a0a61949434f7a5e9b96386cf81f6578d3d37 +DIST grpcio-tools-1.37.1.tar.gz 2120381 BLAKE2B a0a0249166c4f2b0167ea3608f962d0cafae8d7ca7d9085649dc3ef70fb32a93240739c311dbdb59e29c5f1e3319f76f28bc97eebedd37c06b298099750d6730 SHA512 7fa77a822fd242c94547e93aaa7120648a25ddfc0af16a0c1b721e6e2df1fb02a4e29c260e0cd3b35f1b25fa74dcfd42065d0dc34e71fa489e7abbdf2e4ddb4a diff --git a/dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild similarity index 100% rename from dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild rename to dev-python/grpcio-tools/grpcio-tools-1.37.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 04d3ff083b4d3990c764f384dee57fb8e688c3b8 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 08:28:49 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 08:28:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d3ff08 dev-python/grpcio-testing: bump to 1.37.0 Bug: https://bugs.gentoo.org/786654 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.37.0.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index df72256db2f..7f1ba37f028 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1 SHA512 3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473 +DIST grpcio-testing-1.37.0.tar.gz 16774 BLAKE2B 49d68672d38f985934c0611517529fca3b816b8e05d6510115d32aae2a775c1cf4fbf89321bd2b3f60e9062571f206bb00da388ac0c19c3771dfb5e8aaf1defd SHA512 a09a1dc98dda81b4fce6a730f7aa7e116e2eb8f1f6ef909fc1bd61a7e1e0ed590e57f95878a679957e79fa0ea3ec8432a6e73bf486e655f1e41b1d6e6e60da44 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.37.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.37.0.ebuild new file mode 100644 index 000..cc55c657252 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.37.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: a13e8cf58ddd5a3c6aaf97b4d6f5cb2721ff1cc2 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 08:25:27 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 08:26:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13e8cf5 dev-python/grpcio-tools: bump to 1.37.0 Bug: https://bugs.gentoo.org/786654 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 75451670fc4..8a5e8e92e8a 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98 SHA512 aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a +DIST grpcio-tools-1.37.0.tar.gz 2120358 BLAKE2B fb23a0e6a970672d03738adfdea0512cf540d237501e7db3d65f0936ff34e3b8fdefcab2a542200c45454d76bab53e9eccbf213aca1b45173c46df9aa39d695b SHA512 db7f80c264b450029184ab3c17603621cd7319711501d318f0d416564265a1d444d626349e5ffb1d117a3e15891a0a61949434f7a5e9b96386cf81f6578d3d37 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild new file mode 100644 index 000..3cd4ae36bed --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.37.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: ba88dd98d5d342f2fd52ee502f0ddc125db03f50 Author: Georgy Yakovlev gentoo org> AuthorDate: Thu Apr 29 08:20:30 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Thu Apr 29 08:26:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba88dd98 dev-python/grpcio: bump to 1.37.0 Bug: https://bugs.gentoo.org/786654 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.37.0.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 51b51c2339f..265b200c5a1 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 +DIST grpcio-1.37.0.tar.gz 21678743 BLAKE2B 44ae197d781ba145d8b9b9d20f03eacb4ecadbd555cf0b3aabf4326a9e03d2b4a8126f665e43376a06a88957cb3659831d22332ddc3af61c3644ba68aa05ef94 SHA512 0b9ef3ff1c3e2b13f134eb36d9ca288b7021812e5de9d64a4bf8b512a1d92ce60669dff7f7e40e7418336e530c039e6878010166e9b0efa5f4df34af74e446ef diff --git a/dev-python/grpcio/grpcio-1.37.0.ebuild b/dev-python/grpcio/grpcio-1.37.0.ebuild new file mode 100644 index 000..9a037a3b070 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.37.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-libs/re2-0.2021.04.01:= + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 0533107964d81b9f419c808c4487324d62b44231 Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Apr 18 00:16:27 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Apr 18 00:30:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05331079 dev-python/grpcio-testing: add python3_9 support Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild index 916ceda1801..cc55c657252 100644 --- a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild +++ b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 9ee4de856c6a66c1874aa0549fb60c56077ae5ed Author: Georgy Yakovlev gentoo org> AuthorDate: Sun Apr 18 00:17:05 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sun Apr 18 00:30:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee4de85 dev-python/grpcio-tools: add python3_9 support Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild index aad0972ee21..38d1a3e83c5 100644 --- a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild +++ b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit distutils-r1 multiprocessing prefix
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/
commit: 391726367d43893092949b750363425fda764c46 Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Jan 27 12:48:51 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 18:17:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39172636 dev-python/grpcio: remove unused patch Bug: https://github.com/gentoo/gentoo/pull/19238 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> dev-python/grpcio/files/setup.py-respect-cc.patch | 33 --- 1 file changed, 33 deletions(-) diff --git a/dev-python/grpcio/files/setup.py-respect-cc.patch b/dev-python/grpcio/files/setup.py-respect-cc.patch deleted file mode 100644 index 545346e8152..000 --- a/dev-python/grpcio/files/setup.py-respect-cc.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 0a6c58fc0161e697bbf64b4f3d4ef14b03ac186b Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev -Date: Sun, 7 Jun 2020 23:35:31 -0700 -Subject: [PATCH] setup.py: respect CC variable in latomic test - -some configurations do not provide generic cc binary. -while rest of the build calls CHOST prefixed binaries, -this check fails. fix it. - -Signed-off-by: Georgy Yakovlev - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 2379703eb7..0f92270607 100644 a/setup.py -+++ b/setup.py -@@ -144,9 +144,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( - - def check_linker_need_libatomic(): - """Test if linker on system needs libatomic.""" -+ cc = os.environ.get('CC', 'cc') - code_test = (b'#include \n' + -b'int main() { return std::atomic{}; }') -- cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], -+ cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], - stdin=PIPE, - stdout=PIPE, - stderr=PIPE) --- -2.27.0 -
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/files/
commit: 6e5ac2a448e05c61b3b22388acd1116b8cfabe7b Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Jan 27 12:49:12 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Jan 27 18:17:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5ac2a4 dev-python/grpcio-tools: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/19238 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> dev-python/grpcio-tools/files/setup.py-respect-cc.patch | 14 -- 1 file changed, 14 deletions(-) diff --git a/dev-python/grpcio-tools/files/setup.py-respect-cc.patch b/dev-python/grpcio-tools/files/setup.py-respect-cc.patch deleted file mode 100644 index 029f9648968..000 --- a/dev-python/grpcio-tools/files/setup.py-respect-cc.patch +++ /dev/null @@ -1,14 +0,0 @@ a/setup.py 2020-06-08 00:11:23.457959701 -0700 -+++ b/setup.py 2020-06-08 00:11:54.384652323 -0700 -@@ -68,9 +68,10 @@ - - def check_linker_need_libatomic(): - """Test if linker on system needs libatomic.""" -+cc = os.environ.get('CC', 'cc') - code_test = (b'#include \n' + - b'int main() { return std::atomic{}; }') --cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], -+cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], -stdin=PIPE, -stdout=PIPE, -stderr=PIPE)
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: c8efe7ebbe267a3b7966891740c7888133ef3e48 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 17 16:58:12 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 17 17:09:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8efe7eb dev-python/grpcio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 1 - dev-python/grpcio/grpcio-1.28.1.ebuild | 37 -- 2 files changed, 38 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 8b912edf166..51b51c2339f 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,2 +1 @@ -DIST grpcio-1.28.1.tar.gz 19511346 BLAKE2B 01ebdeddcba5efbb67880693ede04ccd828771fe73def24a91d882c28f5cf6f14215daca212df1d8bb9372f385aff1e31418870437c87343f218e7b78a06b04c SHA512 12feaee3816a5e7b20b648a144d37f7e550a057112f5460bc4ec016885461951148cd4d2900fbfc905f76059ef29ae4c4d1d5a3216e5e3a2d17048c8b45f394f DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild deleted file mode 100644 index 2c54a20faf2..000 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} ) -inherit distutils-r1 multiprocessing - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" - -RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] - >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - sys-libs/zlib:= -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}/setup.py-respect-cc.patch" ) - -python_configure_all() { - export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 - export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 - export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 - export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 - export GRPC_PYTHON_BUILD_WITH_CYTHON=1 - export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 5593ab7c3968c85e6522b9c78f1fd2090487ad41 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 10 22:03:33 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 10 22:04:25 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5593ab7c dev-python/grpcio: x86 stable (bug #758518) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/grpcio/grpcio-1.32.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.32.0-r1.ebuild b/dev-python/grpcio/grpcio-1.32.0-r1.ebuild index 6a709cdf780..a45873f7318 100644 --- a/dev-python/grpcio/grpcio-1.32.0-r1.ebuild +++ b/dev-python/grpcio/grpcio-1.32.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=" >=dev-libs/openssl-1.0.2:0=[-bindist]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: b6b961028abd7f967a4b30cb8ef5e415e9ecfda4 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Oct 9 21:40:06 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Oct 9 21:41:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6b96102 dev-python/grpcio: enforce system openssl for real in 1.32.0 Closes: https://bugs.gentoo.org/744742 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/{grpcio-1.32.0.ebuild => grpcio-1.32.0-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/grpcio/grpcio-1.32.0.ebuild b/dev-python/grpcio/grpcio-1.32.0-r1.ebuild similarity index 91% rename from dev-python/grpcio/grpcio-1.32.0.ebuild rename to dev-python/grpcio/grpcio-1.32.0-r1.ebuild index d5fdc2f0f42..6a709cdf780 100644 --- a/dev-python/grpcio/grpcio-1.32.0.ebuild +++ b/dev-python/grpcio/grpcio-1.32.0-r1.ebuild @@ -34,6 +34,8 @@ python_prepare_all() { } python_configure_all() { + # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True) + export GRPC_BUILD_WITH_BORING_SSL_ASM= export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 1d59fd192f021ad6f4b2b70a6cc058524c57fbaa Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Sep 25 22:52:08 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Sep 25 22:55:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d59fd19 dev-python/grpcio-testing: bump to 1.32.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.32.0.ebuild| 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 9d4be3254ad..a094e7ae5de 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.28.1.tar.gz 17127 BLAKE2B 494e232d4a4cf098cefa0948868f0610732d1aeb7c788d1481ad2693394767d73a74bfda49cb8c892f6f246f47b18c016318b5eefe3509fdc87be5649c253a17 SHA512 89c3aa5528e1f243a435997266a210ba6e287bca1401931689eb51f258a51768eb25a34c095d383dfcac7d446865535c48aefa0e37b4844bbb92214c7f431068 +DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1 SHA512 3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild new file mode 100644 index 000..b27dfa6488a --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/, dev-python/grpcio/
commit: 31fe4f98334024bbb8f99fc16c75ac442f179a22 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Sep 25 22:36:55 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Sep 25 22:55:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fe4f98 dev-python/grpcio: bump to 1.32.0 Bug: https://bugs.gentoo.org/744619 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + ...up.py-respect-CC-variable-in-latomic-test.patch | 28 ++ dev-python/grpcio/grpcio-1.32.0.ebuild | 43 ++ 3 files changed, 72 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 8103d8c7204..8b912edf166 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.28.1.tar.gz 19511346 BLAKE2B 01ebdeddcba5efbb67880693ede04ccd828771fe73def24a91d882c28f5cf6f14215daca212df1d8bb9372f385aff1e31418870437c87343f218e7b78a06b04c SHA512 12feaee3816a5e7b20b648a144d37f7e550a057112f5460bc4ec016885461951148cd4d2900fbfc905f76059ef29ae4c4d1d5a3216e5e3a2d17048c8b45f394f +DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656 SHA512 f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157 diff --git a/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch b/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch new file mode 100644 index 000..c6729e9808b --- /dev/null +++ b/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch @@ -0,0 +1,28 @@ +From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Fri, 25 Sep 2020 15:34:19 -0700 +Subject: [PATCH] setup.py: respect CC variable in latomic test + +--- + setup.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 20a6d76..d1cd707 100644 +--- a/setup.py b/setup.py +@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( + + def check_linker_need_libatomic(): + """Test if linker on system needs libatomic.""" ++cc = os.environ.get('CC', 'cc') + code_test = (b'#include \n' + + b'int main() { return std::atomic{}; }') +-cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], ++cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], +stdin=PIPE, +stdout=PIPE, +stderr=PIPE) +-- +2.28.0 + diff --git a/dev-python/grpcio/grpcio-1.32.0.ebuild b/dev-python/grpcio/grpcio-1.32.0.ebuild new file mode 100644 index 000..d5fdc2f0f42 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.32.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/files/, dev-python/grpcio-tools/
commit: 3773fa5a93dfe66eef78b34a1b215b43fe19786c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Sep 25 22:40:49 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Sep 25 22:55:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3773fa5a dev-python/grpcio-tools: bump to 1.32.0 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + ...up.py-respect-CC-variable-in-latomic-test.patch | 28 + dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild | 36 ++ 3 files changed, 65 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index b64ce2a2757..4e63a72e008 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.28.1.tar.gz 1986547 BLAKE2B 9f6eeb1e12dbf088a38bbff4daec95327cf86d6b9ac72dfdd826507d6b19d635bb263ccb4aca7577df7f585acaf02a45feebcfe0879c32a1190cac179d8cafba SHA512 b385fc567e8bb5965082164f87c1fafca5f0ec236feef343df92f82862b12ca33ddf9c94a366cd56437dc691ec5a37b82fd0f4fd547e389c6e9bcc7fe912d12e +DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98 SHA512 aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a diff --git a/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch b/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch new file mode 100644 index 000..c6729e9808b --- /dev/null +++ b/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch @@ -0,0 +1,28 @@ +From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Fri, 25 Sep 2020 15:34:19 -0700 +Subject: [PATCH] setup.py: respect CC variable in latomic test + +--- + setup.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 20a6d76..d1cd707 100644 +--- a/setup.py b/setup.py +@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( + + def check_linker_need_libatomic(): + """Test if linker on system needs libatomic.""" ++cc = os.environ.get('CC', 'cc') + code_test = (b'#include \n' + + b'int main() { return std::atomic{}; }') +-cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], ++cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], +stdin=PIPE, +stdout=PIPE, +stderr=PIPE) +-- +2.28.0 + diff --git a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild new file mode 100644 index 000..1cd0831159e --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 multiprocessing prefix + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +PATCHES=( "${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" ) + +python_prepare_all() { + distutils-r1_python_prepare_all + hprefixify setup.py +} + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 905f108610968c2577c37a5003ebb30a1a3273f5 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 20 20:20:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 20 20:20:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=905f1086 dev-python/grpcio: amd64 stable wrt bug #718978 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/grpcio/grpcio-1.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild index 31e4755f6bf..2c54a20faf2 100644 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 891ea282971b66ba51a0d4116f81a181629cfd00 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Aug 31 20:54:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Aug 31 20:54:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891ea282 dev-python/grpcio: x86 stable (bug #718978) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> dev-python/grpcio/grpcio-1.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild index 0ed253b4d80..31e4755f6bf 100644 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: b2d6ba26835a065210e759b938b0b6b5b1a1433a Author: Zac Medico gentoo org> AuthorDate: Sun Aug 9 23:08:48 2020 + Commit: Zac Medico gentoo org> CommitDate: Sun Aug 9 23:08:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d6ba26 dev-python/grpcio: PYTHON_COMPAT+=(python3_9) Package-Manager: Portage-3.0.2, Repoman-2.3.23 Signed-off-by: Zac Medico gentoo.org> dev-python/grpcio/grpcio-1.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild index 52d65ba9345..0ed253b4d80 100644 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6..9} ) inherit distutils-r1 multiprocessing DESCRIPTION="High-performance RPC framework (python libraries)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/files/, dev-python/grpcio-tools/
commit: f27de769b375f53f4e2b0383c653b1be81538795 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 8 07:14:21 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 8 07:14:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27de769 dev-python/grpcio-tools: respect CC in setup.py Upstream-PR: https://github.com/grpc/grpc/pull/23159 Bug: https://bugs.gentoo.org/727478 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/files/setup.py-respect-cc.patch | 14 ++ dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild | 2 ++ 2 files changed, 16 insertions(+) diff --git a/dev-python/grpcio-tools/files/setup.py-respect-cc.patch b/dev-python/grpcio-tools/files/setup.py-respect-cc.patch new file mode 100644 index 000..029f9648968 --- /dev/null +++ b/dev-python/grpcio-tools/files/setup.py-respect-cc.patch @@ -0,0 +1,14 @@ +--- a/setup.py 2020-06-08 00:11:23.457959701 -0700 b/setup.py 2020-06-08 00:11:54.384652323 -0700 +@@ -68,9 +68,10 @@ + + def check_linker_need_libatomic(): + """Test if linker on system needs libatomic.""" ++cc = os.environ.get('CC', 'cc') + code_test = (b'#include \n' + + b'int main() { return std::atomic{}; }') +-cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], ++cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], +stdin=PIPE, +stdout=PIPE, +stderr=PIPE) diff --git a/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild index 5f5084a83ca..059e4b9e3b5 100644 --- a/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild +++ b/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild @@ -22,6 +22,8 @@ DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] " +PATCHES=( "${FILESDIR}/setup.py-respect-cc.patch" ) + python_configure_all() { export GRPC_PYTHON_BUILD_WITH_CYTHON=1 export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/, dev-python/grpcio/
commit: 4e00d0a56ca1dd9be9d99a3d80a12d2f0b6b1cfc Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 8 06:56:16 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 8 07:04:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e00d0a5 dev-python/grpcio: respect CC in setup.py Upstream-PR: https://github.com/grpc/grpc/pull/23159 Bug: https://bugs.gentoo.org/727478 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/files/setup.py-respect-cc.patch | 33 +++ dev-python/grpcio/grpcio-1.28.1.ebuild| 2 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/grpcio/files/setup.py-respect-cc.patch b/dev-python/grpcio/files/setup.py-respect-cc.patch new file mode 100644 index 000..545346e8152 --- /dev/null +++ b/dev-python/grpcio/files/setup.py-respect-cc.patch @@ -0,0 +1,33 @@ +From 0a6c58fc0161e697bbf64b4f3d4ef14b03ac186b Mon Sep 17 00:00:00 2001 +From: Georgy Yakovlev +Date: Sun, 7 Jun 2020 23:35:31 -0700 +Subject: [PATCH] setup.py: respect CC variable in latomic test + +some configurations do not provide generic cc binary. +while rest of the build calls CHOST prefixed binaries, +this check fails. fix it. + +Signed-off-by: Georgy Yakovlev +--- + setup.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/setup.py b/setup.py +index 2379703eb7..0f92270607 100644 +--- a/setup.py b/setup.py +@@ -144,9 +144,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get( + + def check_linker_need_libatomic(): + """Test if linker on system needs libatomic.""" ++ cc = os.environ.get('CC', 'cc') + code_test = (b'#include \n' + +b'int main() { return std::atomic{}; }') +- cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'], ++ cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'], + stdin=PIPE, + stdout=PIPE, + stderr=PIPE) +-- +2.27.0 + diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild index 8fd8e8b73c1..52d65ba9345 100644 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -25,6 +25,8 @@ DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}] " +PATCHES=( "${FILESDIR}/setup.py-respect-cc.patch" ) + python_configure_all() { export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 export GRPC_PYTHON_BUILD_SYSTEM_CARES=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: bd38e64ca54748bd9bca9e1a6dd5928a24fa4742 Author: Sam James (sam_c) cmpct info> AuthorDate: Thu Jun 4 20:56:39 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 6 18:01:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd38e64c dev-python/grpcio: arm keyworded (bug #722798) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/grpcio-1.28.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild index 3a7c3729478..8fd8e8b73c1 100644 --- a/dev-python/grpcio/grpcio-1.28.1.ebuild +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 371831a1635ba9e7d691dd1567f99424bed26643 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 20 06:15:11 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 20 07:25:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371831a1 dev-python/grpcio: bump to 1.28.1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 1 + dev-python/grpcio/grpcio-1.28.1.ebuild | 35 ++ 2 files changed, 36 insertions(+) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index bff63af10b6..c79340241f2 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1 +1,2 @@ DIST grpcio-1.26.0.tar.gz 15406206 BLAKE2B 4a9031e1d9e9285d1c1ee90396ae339a47715fa2c279f5bce517e3ea02bdc755e3044e3e402f73b3d797a6b1415f58396097a55ba16200c7f9d4569b0b159fe3 SHA512 df3b6787449c202f3e70640907c76231dbbeb6b411167300ba8a53c17f7d45ffa513a81046a4a66a368f2c17c2d57a48a07cb236f44a005e4073bd5d8aa3865c +DIST grpcio-1.28.1.tar.gz 19511346 BLAKE2B 01ebdeddcba5efbb67880693ede04ccd828771fe73def24a91d882c28f5cf6f14215daca212df1d8bb9372f385aff1e31418870437c87343f218e7b78a06b04c SHA512 12feaee3816a5e7b20b648a144d37f7e550a057112f5460bc4ec016885461951148cd4d2900fbfc905f76059ef29ae4c4d1d5a3216e5e3a2d17048c8b45f394f diff --git a/dev-python/grpcio/grpcio-1.28.1.ebuild b/dev-python/grpcio/grpcio-1.28.1.ebuild new file mode 100644 index 000..3a7c3729478 --- /dev/null +++ b/dev-python/grpcio/grpcio-1.28.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="High-performance RPC framework (python libraries)" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] + >=dev-python/cython-0.28.3[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + net-dns/c-ares:= + sys-libs/zlib:= +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +" + +python_configure_all() { + export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1 + export GRPC_PYTHON_BUILD_SYSTEM_CARES=1 + export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 + export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 1364bb8a5e034846a5cabefdf738319eed0694af Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 20 06:23:56 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 20 07:25:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1364bb8a dev-python/grpcio-tools: bump to 1.28.1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/Manifest | 1 + dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 0413409c2b1..a3ebf657e33 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1 +1,2 @@ DIST grpcio-tools-1.26.0.tar.gz 1990162 BLAKE2B 3f07f5d5be14851a3df276865b9a4d93222f0d4bb95610600ac56efa268e46225c2095d7112612296649bb48afb53a35b73febb3b379f05ea061e269c3546f03 SHA512 d1780a0103b531cc4416b4524c77bd96ab6aac3c081a8ba8c402c10909eb3945d9a3caf4ecc8f9f9c8ae216958405bb98fe1b1874af46407084ed3a65128e105 +DIST grpcio-tools-1.28.1.tar.gz 1986547 BLAKE2B 9f6eeb1e12dbf088a38bbff4daec95327cf86d6b9ac72dfdd826507d6b19d635bb263ccb4aca7577df7f585acaf02a45feebcfe0879c32a1190cac179d8cafba SHA512 b385fc567e8bb5965082164f87c1fafca5f0ec236feef343df92f82862b12ca33ddf9c94a366cd56437dc691ec5a37b82fd0f4fd547e389c6e9bcc7fe912d12e diff --git a/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild new file mode 100644 index 000..5f5084a83ca --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.28.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 multiprocessing + +DESCRIPTION="Protobuf code generator for gRPC" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="dev-python/cython[${PYTHON_USEDEP}] + ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +" + +python_configure_all() { + export GRPC_PYTHON_BUILD_WITH_CYTHON=1 + export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: c37d677970efe8bd67dcf4bdfd258b599a15cc6f Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Apr 20 06:30:19 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Apr 20 07:25:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37d6779 dev-python/grpcio-testing: bump to 1.28.1 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/Manifest | 1 + .../grpcio-testing/grpcio-testing-1.28.1.ebuild| 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 95cf6fc728d..bad133feb31 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1,2 @@ DIST grpcio-testing-1.26.0.tar.gz 17018 BLAKE2B 5747cef7d45ebd5deb0f86537fde2994ec7d4b0eb94cfbbfd3f9ad869e43a549d7a289477f76fc87d0c72a3a232bb643aa64c97e2ce3cc80ccb18368b276befb SHA512 7fae8c2e5dce79562005ae0c5e779e8ff157e245d849b573376aa36cc98fc6efa126f2aeed9431d2c41535ffbbac017ce69d83b5fffaf7f75b5493e778e8caf9 +DIST grpcio-testing-1.28.1.tar.gz 17127 BLAKE2B 494e232d4a4cf098cefa0948868f0610732d1aeb7c788d1481ad2693394767d73a74bfda49cb8c892f6f246f47b18c016318b5eefe3509fdc87be5649c253a17 SHA512 89c3aa5528e1f243a435997266a210ba6e287bca1401931689eb51f258a51768eb25a34c095d383dfcac7d446865535c48aefa0e37b4844bbb92214c7f431068 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.28.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.28.1.ebuild new file mode 100644 index 000..4ac3f66d4e6 --- /dev/null +++ b/dev-python/grpcio-testing/grpcio-testing-1.28.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit distutils-r1 + +DESCRIPTION="Testing utilities for gRPC Python" +HOMEPAGE="https://grpc.io; +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] + dev-python/protobuf-python[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] +"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: d08698579243b66ba9d0a07a758c675814b0487e Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 10:39:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 10:42:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0869857 dev-python/grpcio-tools: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-tools/Manifest | 3 --- dev-python/grpcio-tools/grpcio-tools-1.22.1.ebuild | 29 -- dev-python/grpcio-tools/grpcio-tools-1.23.0.ebuild | 29 -- dev-python/grpcio-tools/grpcio-tools-1.24.3.ebuild | 29 -- 4 files changed, 90 deletions(-) diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index ad436e0127f..0413409c2b1 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,4 +1 @@ -DIST grpcio-tools-1.22.1.tar.gz 2022553 BLAKE2B bd94ece55c5e9e41c923c1beb5a2deb2b49d6ac479401b9de622d8a3fb0deb7e852d7da3a0239442d7560135565af1fda80ab43f7def870488dd17cf52c1dce5 SHA512 92d65c40ccda268154dbc21a9b7607f4ccee8feb0c5eeb0d88ae0d34ca80b3e1e7a6a2f8b7059aa904a7cb3654b0e23ceeebe44f58c08b713bf78ab7e4faed4d -DIST grpcio-tools-1.23.0.tar.gz 2025916 BLAKE2B 7dc3854e29731f7736ef08526142e31e9b14df2b08367cddc9dd69a0b5ebb53938a9a24284e5228fd603402960507d7903eb7a6c90a1243ed311cd595eda0f26 SHA512 306e1de073bffd036643dee6fdaf8c2f48cf810fc4403b02a5b2aa44ba77d8c985181b23ec20d787261786b1c6e4930f8e5a253752da95beeb257ff0555175cb -DIST grpcio-tools-1.24.3.tar.gz 1984292 BLAKE2B f9ec935f0ea8af31ac5f60909551efc403241917879fb456ea88ac3fc58cd068f0263726819f0e6500d6ca11ae38cd1799db6af4d4f822002d92fe7a16d01060 SHA512 89d12beadead3c68532a769795446a9edca96be495ea2af42bf1934e86cc06d06fc345f7847b17a088d66a2c4390461533be075a93e3d5c255c625da097812ab DIST grpcio-tools-1.26.0.tar.gz 1990162 BLAKE2B 3f07f5d5be14851a3df276865b9a4d93222f0d4bb95610600ac56efa268e46225c2095d7112612296649bb48afb53a35b73febb3b379f05ea061e269c3546f03 SHA512 d1780a0103b531cc4416b4524c77bd96ab6aac3c081a8ba8c402c10909eb3945d9a3caf4ecc8f9f9c8ae216958405bb98fe1b1874af46407084ed3a65128e105 diff --git a/dev-python/grpcio-tools/grpcio-tools-1.22.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.22.1.ebuild deleted file mode 100644 index 97d026b22dd..000 --- a/dev-python/grpcio-tools/grpcio-tools-1.22.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 multiprocessing - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND="dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - !https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND="dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - !https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -RDEPEND="dev-python/cython[${PYTHON_USEDEP}] - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] - !
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 9a1450df005a378782916f1b735a6ead11e757d7 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 10:39:38 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 10:42:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1450df dev-python/grpcio-testing: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio-testing/Manifest | 3 --- .../grpcio-testing/grpcio-testing-1.22.1.ebuild| 22 -- .../grpcio-testing/grpcio-testing-1.23.0.ebuild| 22 -- .../grpcio-testing/grpcio-testing-1.24.3.ebuild| 22 -- 4 files changed, 69 deletions(-) diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index 7ed90b132c2..95cf6fc728d 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,4 +1 @@ -DIST grpcio-testing-1.22.1.tar.gz 16718 BLAKE2B c90717c5910be42a161fd08746b898a691cdc80f631991f718c061bf56e3e8851b49ab2219a59ebe80f4d878c713230ef6355095e78aa1d0c164aad570dd27d9 SHA512 90f366bbf352e7f7165f91ac4605ed74a7f7b08f1981838f0d218396c54983cc0752121fa890abbfcdba719461093ab3e5ce47e95d3e68047fcba1b7f5820d73 -DIST grpcio-testing-1.23.0.tar.gz 17042 BLAKE2B 42eeaf657355c569dd62e0acdad99449b2d70d725f493a727168314ca8f4a8016b3a39521b8796cc6160472e455385004079857ed88e796c964304d99b5361e4 SHA512 3eb370f5a6568a22a87c72c8bad1c4ae537d36b19fa45039620dc3ae645561bd4836cd430fdf6f64a7687178412c4a2e51fb6474d470039e310f639f86c351f3 -DIST grpcio-testing-1.24.3.tar.gz 17066 BLAKE2B 9f968ce096b70d7b3a01d9991d2dbd70aa73cb39dce4ea1aeb36e65f6e33180b0e7d126c18029da6cb1c91bb4371206cd3481ddaf0014c24e463014d6e990a08 SHA512 265369f696ecc5e3fff35027d951c405e62e7c8ac61145813d7eca66db6e91d0ebfc39ef151cedd9c67437688898bde02656fdbd547718443f2701ab18e68a1b DIST grpcio-testing-1.26.0.tar.gz 17018 BLAKE2B 5747cef7d45ebd5deb0f86537fde2994ec7d4b0eb94cfbbfd3f9ad869e43a549d7a289477f76fc87d0c72a3a232bb643aa64c97e2ce3cc80ccb18368b276befb SHA512 7fae8c2e5dce79562005ae0c5e779e8ff157e245d849b573376aa36cc98fc6efa126f2aeed9431d2c41535ffbbac017ce69d83b5fffaf7f75b5493e778e8caf9 diff --git a/dev-python/grpcio-testing/grpcio-testing-1.22.1.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.22.1.ebuild deleted file mode 100644 index b50c6a08499..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.22.1.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" diff --git a/dev-python/grpcio-testing/grpcio-testing-1.23.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.23.0.ebuild deleted file mode 100644 index b50c6a08499..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.23.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -" diff --git a/dev-python/grpcio-testing/grpcio-testing-1.24.3.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.24.3.ebuild deleted file mode 100644 index b50c6a08499..000 --- a/dev-python/grpcio-testing/grpcio-testing-1.24.3.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7} ) -inherit distutils-r1 - -DESCRIPTION="Testing utilities for gRPC Python" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND="~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - dev-python/protobuf-python[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND} - dev-python/setuptools[${PYTHON_USEDEP}] -"
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/, dev-python/grpcio/
commit: 969ae5027c01ca71a0b74f039008d22d5db01086 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 10:39:18 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 10:42:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969ae502 dev-python/grpcio: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/grpcio/Manifest | 3 - .../files/grpc-1.22.1-glibc-2.30-compat.patch | 78 -- dev-python/grpcio/grpcio-1.22.1.ebuild | 38 --- dev-python/grpcio/grpcio-1.23.0.ebuild | 38 --- dev-python/grpcio/grpcio-1.24.3.ebuild | 36 -- 5 files changed, 193 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index b6c0017e638..bff63af10b6 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,4 +1 @@ -DIST grpcio-1.22.1.tar.gz 13923342 BLAKE2B 6d211b93a7597f568d106e0d6e3d30b90d7b4bf6fae42b163f2ae04e01c4b323c4d7c2a5380ccdbab14f9a6986c86fae4948bc827a97c189f915bc24738fc426 SHA512 5392041a021b0523fc7a615070ea0f907fc960cb69ffba1e7fcdf0aa8e498cb33f567d9eec795dc06662f558884dcabcc17a1ae4a26fcaa479b0a43c08e8b913 -DIST grpcio-1.23.0.tar.gz 13977223 BLAKE2B b9f95aaf397eae9610280937980e4b2694af98e6cd5f80015dd83c67ec6bf9c41e76474f873627d6c6cc35fe9af3b45f14aabb6ea809b51cf5f0bb0f3b702794 SHA512 ff3cd9d2380a158ea7a49ba2c9cd5bd1ec98194aa48cf2d45596ab93f0e8a6d6ed0291e5dfc52bca79c62950e6a0ce387819d19f036c0dd1e6dc7b737c1ee97f -DIST grpcio-1.24.3.tar.gz 14030592 BLAKE2B aa9e61c692937d7fc06d0fb601f7632a6ac5fb165aabec9e7993cf1fa41254b004fff89f650f390544e5fb1972dca542169ce0fdae79a71d775fe3cbb44a2d95 SHA512 0dc90de5a06b9af7fa91d3e96117f69813e5fee31499e8e48daac7d164856594f164a434d3dd28d6e0220e417926aadceabb9b7597e86a6bb87d8943e6661dce DIST grpcio-1.26.0.tar.gz 15406206 BLAKE2B 4a9031e1d9e9285d1c1ee90396ae339a47715fa2c279f5bce517e3ea02bdc755e3044e3e402f73b3d797a6b1415f58396097a55ba16200c7f9d4569b0b159fe3 SHA512 df3b6787449c202f3e70640907c76231dbbeb6b411167300ba8a53c17f7d45ffa513a81046a4a66a368f2c17c2d57a48a07cb236f44a005e4073bd5d8aa3865c diff --git a/dev-python/grpcio/files/grpc-1.22.1-glibc-2.30-compat.patch b/dev-python/grpcio/files/grpc-1.22.1-glibc-2.30-compat.patch deleted file mode 100644 index 90bd9115893..000 --- a/dev-python/grpcio/files/grpc-1.22.1-glibc-2.30-compat.patch +++ /dev/null @@ -1,78 +0,0 @@ -From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001 -From: Benjamin Peterson -Date: Fri, 3 May 2019 08:11:00 -0700 -Subject: [PATCH] Rename gettid() functions. - -glibc 2.30 will declare its own gettid; see https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92. Rename the grpc versions to avoid naming conflicts. - src/core/lib/gpr/log_linux.cc | 4 ++-- - src/core/lib/gpr/log_posix.cc | 4 ++-- - src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++-- - 3 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc -index 561276f0c20..8b597b4cf2f 100644 a/src/core/lib/gpr/log_linux.cc -+++ b/src/core/lib/gpr/log_linux.cc -@@ -40,7 +40,7 @@ - #include - #include - --static long gettid(void) { return syscall(__NR_gettid); } -+static long sys_gettid(void) { return syscall(__NR_gettid); } - - void gpr_log(const char* file, int line, gpr_log_severity severity, - const char* format, ...) { -@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) { - gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME); - struct tm tm; - static __thread long tid = 0; -- if (tid == 0) tid = gettid(); -+ if (tid == 0) tid = sys_gettid(); - - timer = static_cast(now.tv_sec); - final_slash = strrchr(args->file, '/'); -diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc -index b6edc14ab6b..2f7c6ce3760 100644 a/src/core/lib/gpr/log_posix.cc -+++ b/src/core/lib/gpr/log_posix.cc -@@ -31,7 +31,7 @@ - #include - #include - --static intptr_t gettid(void) { return (intptr_t)pthread_self(); } -+static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); } - - void gpr_log(const char* file, int line, gpr_log_severity severity, - const char* format, ...) { -@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) { - char* prefix; - gpr_asprintf(, "%s%s.%09d %7" PRIdPTR " %s:%d]", -gpr_log_severity_string(args->severity), time_buffer, -- (int)(now.tv_nsec), gettid(), display_file, args->line); -+ (int)(now.tv_nsec), sys_gettid(), display_file, args->line); - - fprintf(stderr, "%-70s %s\n", prefix, args->message); - gpr_free(prefix); -diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc b/src/core/lib/iomgr/ev_epollex_linux.cc -index 08116b3ab53..76f59844312 100644 a/src/core/lib/iomgr/ev_epollex_linux.cc -+++
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/
commit: 0faca8b35de345edd933e47d56001716bc15351c Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 21 21:34:37 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Feb 22 01:29:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0faca8b3 dev-python/grpcio-testing: QA: RedundantLongDescription Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-testing/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/grpcio-testing/metadata.xml b/dev-python/grpcio-testing/metadata.xml index 42fc46aff1f..d2dd3d255be 100644 --- a/dev-python/grpcio-testing/metadata.xml +++ b/dev-python/grpcio-testing/metadata.xml @@ -5,9 +5,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - Testing utilities for gRPC Python - grpc/grpc grpcio-testing
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/
commit: 44014c27658d3acd98b7f72647c0649c27181556 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 21 21:35:52 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Feb 22 01:29:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44014c27 dev-python/grpcio-tools: QA: RedundantLongDescription Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio-tools/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/grpcio-tools/metadata.xml b/dev-python/grpcio-tools/metadata.xml index b140e0d02b9..28e96d6e9bf 100644 --- a/dev-python/grpcio-tools/metadata.xml +++ b/dev-python/grpcio-tools/metadata.xml @@ -5,9 +5,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - High-performance RPC framework (python libraries) - grpc/grpc grpcio-tools
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: 404fa22bcec6e27ee234616cc73bff3948604439 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Feb 21 21:36:42 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Feb 22 01:29:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404fa22b dev-python/grpcio: QA: RedundantLongDescription Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/grpcio/metadata.xml b/dev-python/grpcio/metadata.xml index 011f4a88ece..8ab14201ea3 100644 --- a/dev-python/grpcio/metadata.xml +++ b/dev-python/grpcio/metadata.xml @@ -5,9 +5,6 @@ gyakov...@gentoo.org Georgy Yakovlev - - High-performance RPC framework (python libraries) - grpc/grpc grpcio
[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/
commit: dd683e3e14f2712e21a1c4b323a292d2f406ac1c Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Feb 5 20:05:55 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Feb 5 20:12:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd683e3e dev-python/grpcio: drop old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev gentoo.org> dev-python/grpcio/Manifest | 6 -- dev-python/grpcio/grpcio-1.16.1.ebuild | 36 --- dev-python/grpcio/grpcio-1.17.1.ebuild | 38 - dev-python/grpcio/grpcio-1.18.0.ebuild | 38 - dev-python/grpcio/grpcio-1.19.0.ebuild | 39 -- dev-python/grpcio/grpcio-1.20.1.ebuild | 38 - dev-python/grpcio/grpcio-1.21.1.ebuild | 38 - 7 files changed, 233 deletions(-) diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest index 78031f9508f..b6c0017e638 100644 --- a/dev-python/grpcio/Manifest +++ b/dev-python/grpcio/Manifest @@ -1,9 +1,3 @@ -DIST grpcio-1.16.1.tar.gz 14514047 BLAKE2B e4fc7f196f3e377afb0a103aca60337dd63b3b0f84846e7e2a4622a0102d4300782f08367e1429e1fd021dd90b151f17dd927a25a749f35724c7d2a41a6943a6 SHA512 efd7fb36a61e2ee872c0807a8198cabe8f1f9003bd5bce7cd46c75541752c0f745db02bbfe3f37f572531e15df60913f2b08b678545f176fe683f3e64e22124f -DIST grpcio-1.17.1.tar.gz 14563233 BLAKE2B 61ccfaa967ee348f02f5a201e4f36f25d4fa09a1af11c6b5a0f345d13bf86f0fb12c3aea125c5bc27925698e0a23a9592806fe5db92fa37360cdcaf88e596189 SHA512 bf8dc6b7ce2f4a0765377fbae085395caef9f0cd0a2b4a779b3bf1667c6aba5fff034168bff9539f96dea76b2c97d7586305715c850d10e54918337458a4ee95 -DIST grpcio-1.18.0.tar.gz 14601124 BLAKE2B 4dc57243759c573b960e841def6af335f490fc6aa285f88979b4c66365b104a84269688c589ed7ae797527b04124a9997937f5bf33b179978077b2b680e515f5 SHA512 da791a418e0f6f3a7be921e107586837edcd2020dc8dab1107712372ebd4896b6b94e00d7501ed957e4ab0d5f7d6a3f2b57477ff33c55eb5e4ad7828b2f21624 -DIST grpcio-1.19.0.tar.gz 14621509 BLAKE2B b756ba60d317baa089b8ee57c458bc68fb72e61a87150f1ef3366fea23456ca8d5bd443ba1579d1bef5d0049f249fc8c2c6e7c7cc0967eb58c102fb03d783103 SHA512 620459dd1a22cf60cb6bccb1b7dd64175f1efdfc098152cfa1889ad0a727b7a92b72f9de28b57e9a45cc8d2c22e2fc36307af8ab52ced454a91aedeaf7158273 -DIST grpcio-1.20.1.tar.gz 13882426 BLAKE2B 4211d9dedc7ba858a5124798f17b3b158f255d055f32f5947191fcb5fd45cca9c97aa3f8c4966e7195add5289ba3747a77b2f0c01a35762ffbeba6938c76046d SHA512 0ac126d8b2c25204bb03daccfc9b17016bc18dd31f89f6e208f2ae39d7e6fd17ae04a8178367a5334421d959b14fd3d31ac71a692b48a060d98f983553fcc3e2 -DIST grpcio-1.21.1.tar.gz 13919484 BLAKE2B dcad98da8db4aa588facc30d1b010ec1e4d5f8085751422277631329f1c4949ba3e2c3882829354025a845992ba9972df1c48a277df93caef9015969f9423aef SHA512 0ea20490ce5e776a6253d4b89dd9d9091afb7462d6bd6bd9d2d3329979d61360a3e31abbd043b90d0908512cf7ff2668bb21cb472fbf0ad5a3b5963073850dd7 DIST grpcio-1.22.1.tar.gz 13923342 BLAKE2B 6d211b93a7597f568d106e0d6e3d30b90d7b4bf6fae42b163f2ae04e01c4b323c4d7c2a5380ccdbab14f9a6986c86fae4948bc827a97c189f915bc24738fc426 SHA512 5392041a021b0523fc7a615070ea0f907fc960cb69ffba1e7fcdf0aa8e498cb33f567d9eec795dc06662f558884dcabcc17a1ae4a26fcaa479b0a43c08e8b913 DIST grpcio-1.23.0.tar.gz 13977223 BLAKE2B b9f95aaf397eae9610280937980e4b2694af98e6cd5f80015dd83c67ec6bf9c41e76474f873627d6c6cc35fe9af3b45f14aabb6ea809b51cf5f0bb0f3b702794 SHA512 ff3cd9d2380a158ea7a49ba2c9cd5bd1ec98194aa48cf2d45596ab93f0e8a6d6ed0291e5dfc52bca79c62950e6a0ce387819d19f036c0dd1e6dc7b737c1ee97f DIST grpcio-1.24.3.tar.gz 14030592 BLAKE2B aa9e61c692937d7fc06d0fb601f7632a6ac5fb165aabec9e7993cf1fa41254b004fff89f650f390544e5fb1972dca542169ce0fdae79a71d775fe3cbb44a2d95 SHA512 0dc90de5a06b9af7fa91d3e96117f69813e5fee31499e8e48daac7d164856594f164a434d3dd28d6e0220e417926aadceabb9b7597e86a6bb87d8943e6661dce diff --git a/dev-python/grpcio/grpcio-1.16.1.ebuild b/dev-python/grpcio/grpcio-1.16.1.ebuild deleted file mode 100644 index c35a7691c6a..000 --- a/dev-python/grpcio/grpcio-1.16.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -inherit distutils-r1 - -DESCRIPTION="High-performance RPC framework (python libraries)" -HOMEPAGE="https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] - dev-python/cython[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - net-dns/c-ares:= - !https://grpc.io; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-libs/openssl-1.0.2:0=[-bindist] - dev-python/cython[${PYTHON_USEDEP}] -