From 5eff493c31bc59360b3542bc7014f4380f04261b Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Mon, 2 Jun 2025 07:32:33 +0800 Subject: [PATCH 1/2] grpcio-tools: 1.72.0 stable --- dev-python/grpcio-testing/Manifest | 2 +- ....0.ebuild => grpcio-testing-1.72.0.ebuild} | 0 dev-python/grpcio-tools/Manifest | 1 - .../grpcio-tools/grpcio-tools-1.68.1.ebuild | 58 --------- .../grpcio-tools-1.72.0-r1.ebuild | 2 +- dev-python/grpcio/Manifest | 3 - dev-python/grpcio/grpcio-1.68.1.ebuild | 115 ------------------ dev-python/grpcio/metadata.xml | 12 -- .../base/package.accept_keywords/dev-python | 5 - 9 files changed, 2 insertions(+), 196 deletions(-) rename dev-python/grpcio-testing/{grpcio-testing-1.71.0.ebuild => grpcio-testing-1.72.0.ebuild} (100%) delete mode 100644 dev-python/grpcio-tools/grpcio-tools-1.68.1.ebuild delete mode 100644 dev-python/grpcio/Manifest delete mode 100644 dev-python/grpcio/grpcio-1.68.1.ebuild delete mode 100644 dev-python/grpcio/metadata.xml diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index efdd448ee..d6f9dee78 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1 +1 @@ -DIST grpcio_testing-1.71.0.tar.gz 22483 BLAKE2B 0c935103785d229502646be2ecc936e64d0046a5a0b1b3dfee5a65aee74342b0177a2b614cb0f7f2e3ecf646ef0360a205c5ea5164a5af7f24ea1392ff802bb5 SHA512 71f6b1a33ca5e7b374c7a3d637518d82e743c7da09e689877dc1c94ab346b4d0e602d626544aa7f25a415474b3330ceda162a56465586b91d016c96aa01483e5 +DIST grpcio_testing-1.72.0.tar.gz 22525 BLAKE2B fd3201169a1bce475702ef08845f109ed62562fa57a1919961bf773ae8f882e9ba88ffdb01240bd84c2c7be17f989a401a39a425d6832fc3cd8156f40b63cc93 SHA512 48c7fdc743a9a5c0da5aae6be01f0fbe7ff4aa3bee897a1ee026119f9cfbcb5fdc677c673f5c5f4cea15b27e3d18820125a95f390b46dbc98497ecfab9371ffb diff --git a/dev-python/grpcio-testing/grpcio-testing-1.71.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild similarity index 100% rename from dev-python/grpcio-testing/grpcio-testing-1.71.0.ebuild rename to dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 565b8e422..0fcdba275 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,2 +1 @@ -DIST grpcio_tools-1.68.1.tar.gz 5275384 BLAKE2B 29f504ccb3335c8f183c78c286b36c8e220dd30bd3ffb07770d330b232e40f87977bfe10e0099b05ca2a1d86c5743b056a5a4ae54f5343d9de0a9036a9b5cde4 SHA512 a967137875a50a28293d90a2b4ba6ceb35ce7532b73ea727cca0a40e734227a70e2b1f4ce201477b8418c4b29766e21d40fe33c92522d7d94c92c3a55cf265c4 DIST grpcio_tools-1.72.0.tar.gz 5396558 BLAKE2B db25a36efd70270b0b91c0e3b73f7595cf32b613dacf6c9d053659610e5a10773666a18776bf01d4904222ebe2b855def3accfc4c778ecd1f37f0d1f7913a3ba SHA512 b2317fdaba0d1c7cffc652443a42fd4d452fa9d188d9908eb73826448bafbce76ac898497da2fb3dbf709fed6666916f026c05af3e4a6dd5db71a13f895d345a diff --git a/dev-python/grpcio-tools/grpcio-tools-1.68.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.68.1.ebuild deleted file mode 100644 index 84641dfef..000000000 --- a/dev-python/grpcio-tools/grpcio-tools-1.68.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{11..13} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 multiprocessing prefix pypi - -DESCRIPTION="Protobuf code generator for gRPC" -HOMEPAGE="https://grpc.io" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - >=dev-python/protobuf-5.26.1[${PYTHON_USEDEP}] - - - - - python@gentoo.org - Python - - - grpcio - grpc/grpc - - diff --git a/profiles/pentoo/base/package.accept_keywords/dev-python b/profiles/pentoo/base/package.accept_keywords/dev-python index f7e07a099..3103cbeba 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-python +++ b/profiles/pentoo/base/package.accept_keywords/dev-python @@ -344,8 +344,3 @@ dev-python/inquirer3 # needed for python 3.13 ~dev-python/pyaudio-0.2.14 ~amd64 - -#https://github.com/pentoo/pentoo-overlay/issues/2357 -~dev-python/grpcio-1.72.0 -~dev-python/grpcio-tools-1.72.0 - From dd86ba226fd744f1c488fbb989fb3e2ab44d0414 Mon Sep 17 00:00:00 2001 From: Anton Bolshakov Date: Mon, 2 Jun 2025 10:40:19 +0800 Subject: [PATCH 2/2] grpcio-testing: deps fix --- .../grpcio-testing/grpcio-testing-1.72.0.ebuild | 7 +++---- dev-python/grpcio-testing/metadata.xml | 11 +++++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 dev-python/grpcio-testing/metadata.xml diff --git a/dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild b/dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild index 39e7935e6..3566f7100 100644 --- a/dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild +++ b/dev-python/grpcio-testing/grpcio-testing-1.72.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{11..13} ) -DISTUTILS_USE_PEP517=setuptools PYPI_PN="grpcio_testing" inherit distutils-r1 pypi @@ -19,7 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}] - =dev-python/protobuf-4.21.3[${PYTHON_USEDEP}] + >=dev-python/protobuf-6.30.0[${PYTHON_USEDEP}] + + + + + unknown@pentoo.ch + Author Unknown + + + grpcio_testing + +