[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/

2024-03-20 Thread Sam James
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/

2024-01-13 Thread Sam James
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/

2023-11-29 Thread Arthur Zamarin
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/

2023-11-29 Thread Michał Górny
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/

2023-11-29 Thread Michał Górny
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/

2023-11-24 Thread Arthur Zamarin
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/

2023-11-06 Thread Sam James
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/

2023-11-06 Thread Sam James
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/

2023-07-28 Thread Sam James
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/

2023-03-17 Thread Michał Górny
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/

2023-03-17 Thread Michał Górny
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/

2023-03-15 Thread Michał Górny
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/

2023-01-05 Thread Michał Górny
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/

2023-01-05 Thread Michał Górny
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/

2023-01-05 Thread Michał Górny
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/

2023-01-05 Thread Sam James
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/

2023-01-05 Thread Sam James
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-11-28 Thread Georgy Yakovlev
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/

2022-02-04 Thread Michał Górny
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/

2022-02-04 Thread Michał Górny
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/

2022-02-04 Thread Michał Górny
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/

2022-02-04 Thread Jakov Smolić
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/

2022-02-03 Thread Agostino Sarubbo
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/

2021-12-19 Thread Georgy Yakovlev
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/

2021-12-19 Thread Georgy Yakovlev
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/

2021-12-19 Thread Georgy Yakovlev
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/

2021-12-18 Thread Michał Górny
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/

2021-12-18 Thread Michał Górny
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/

2021-12-18 Thread Michał Górny
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/

2021-12-18 Thread Arthur Zamarin
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/

2021-11-13 Thread Georgy Yakovlev
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/

2021-11-13 Thread Georgy Yakovlev
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/

2021-11-13 Thread Georgy Yakovlev
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/

2021-11-13 Thread Michał Górny
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/

2021-11-13 Thread Michał Górny
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/

2021-11-13 Thread Michał Górny
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/

2021-11-13 Thread Jakov Smolić
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/

2021-11-13 Thread Jakov Smolić
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/

2021-10-06 Thread Arthur Zamarin
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/

2021-10-06 Thread Arthur Zamarin
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/

2021-10-06 Thread Arthur Zamarin
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/

2021-07-25 Thread Michał Górny
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/

2021-07-25 Thread Michał Górny
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/

2021-07-25 Thread Michał Górny
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/

2021-07-24 Thread Sam James
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/

2021-07-24 Thread Sam James
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/

2021-06-28 Thread Yixun Lan
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-21 Thread Georgy Yakovlev
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/

2021-06-14 Thread Georgy Yakovlev
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/

2021-06-14 Thread Georgy Yakovlev
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/

2021-06-05 Thread Michał Górny
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/

2021-06-05 Thread Michał Górny
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/

2021-06-05 Thread Michał Górny
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/

2021-06-05 Thread Sam James
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/

2021-06-05 Thread Sam James
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/

2021-05-29 Thread Georgy Yakovlev
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/

2021-05-29 Thread Georgy Yakovlev
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/

2021-05-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-29 Thread Georgy Yakovlev
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/

2021-04-17 Thread Georgy Yakovlev
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/

2021-04-17 Thread Georgy Yakovlev
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/

2021-01-27 Thread Conrad Kostecki
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/

2021-01-27 Thread Conrad Kostecki
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/

2020-12-17 Thread Michał Górny
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/

2020-12-10 Thread Thomas Deutschmann
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/

2020-10-09 Thread Georgy Yakovlev
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/

2020-09-25 Thread Georgy Yakovlev
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/

2020-09-25 Thread Georgy Yakovlev
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/

2020-09-25 Thread Georgy Yakovlev
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/

2020-09-20 Thread Agostino Sarubbo
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/

2020-08-31 Thread Thomas Deutschmann
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/

2020-08-09 Thread Zac Medico
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/

2020-06-08 Thread Georgy Yakovlev
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/

2020-06-08 Thread Georgy Yakovlev
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/

2020-06-06 Thread Michał Górny
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/

2020-04-20 Thread Georgy Yakovlev
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/

2020-04-20 Thread Georgy Yakovlev
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/

2020-04-20 Thread Georgy Yakovlev
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/

2020-03-27 Thread Michał Górny
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/

2020-03-27 Thread Michał Górny
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/

2020-03-27 Thread Michał Górny
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/

2020-02-21 Thread Georgy Yakovlev
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/

2020-02-21 Thread Georgy Yakovlev
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/

2020-02-21 Thread Georgy Yakovlev
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/

2020-02-05 Thread Georgy Yakovlev
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}]
-   

  1   2   >