From 56767705335e747c2a8b3f3282e5c1a393352d54 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 29 Nov 2022 01:18:33 +0000 Subject: gentoo auto-resync : 29:11:2022 - 01:18:33 --- dev-python/Manifest.gz | Bin 261399 -> 261401 bytes dev-python/grpcio-testing/Manifest | 2 + .../grpcio-testing/grpcio-testing-1.51.0.ebuild | 24 +++++++++++ dev-python/grpcio-tools/Manifest | 4 +- .../grpcio-tools/grpcio-tools-1.43.0-r1.ebuild | 35 +++++++++++++++ dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild | 35 --------------- dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild | 36 ++++++++++++++++ dev-python/grpcio/Manifest | 5 ++- dev-python/grpcio/files/1.51.0-respect-cc.patch | 28 ++++++++++++ dev-python/grpcio/grpcio-1.43.0-r1.ebuild | 47 ++++++++++++++++++++ dev-python/grpcio/grpcio-1.43.0.ebuild | 47 -------------------- dev-python/grpcio/grpcio-1.51.0.ebuild | 48 +++++++++++++++++++++ dev-python/piexif/Manifest | 1 + dev-python/piexif/piexif-1.1.3-r2.ebuild | 39 +++++++++++++++++ 14 files changed, 267 insertions(+), 84 deletions(-) create mode 100644 dev-python/grpcio-testing/grpcio-testing-1.51.0.ebuild create mode 100644 dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild delete mode 100644 dev-python/grpcio-tools/grpcio-tools-1.43.0.ebuild create mode 100644 dev-python/grpcio-tools/grpcio-tools-1.51.0.ebuild create mode 100644 dev-python/grpcio/files/1.51.0-respect-cc.patch create mode 100644 dev-python/grpcio/grpcio-1.43.0-r1.ebuild delete mode 100644 dev-python/grpcio/grpcio-1.43.0.ebuild create mode 100644 dev-python/grpcio/grpcio-1.51.0.ebuild create mode 100644 dev-python/piexif/piexif-1.1.3-r2.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 1303c62e02e0..7eefa9719c06 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/grpcio-testing/Manifest b/dev-python/grpcio-testing/Manifest index c32ac9ea68ad..2487ce9711ef 100644 --- a/dev-python/grpcio-testing/Manifest +++ b/dev-python/grpcio-testing/Manifest @@ -1,3 +1,5 @@ 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 EBUILD grpcio-testing-1.43.0.ebuild 488 BLAKE2B 3f303bf15b800b01c999ff7b283137facaa78d47adaf511ec456cab179c306f40ace6a0fb5f7684f66f3cbe2ba8f17c0f533b7620471bc562c5bcb4a0aa2bb6c SHA512 f65e2cc4411436daa412a0bc5dd073c8942dc456b7bf9daaa709eae338f94fc3cad577e4d0989ae841c2866c7b6140d417fdf289afb69d22b6c5c2a503508d5e +EBUILD grpcio-testing-1.51.0.ebuild 578 BLAKE2B 8692b2b65a5293040571266cd4a74c18e7725591f960647603722c75f4624016503de58de217af185219f1c8ce3b7219b20b6c40bb0bc077d51293c806c11dc3 SHA512 b1e41d3cb92a8e679e74a3db4176362e653d2cc6320f4e598dad9f237cc51ae6b9ad9c9f8d81cae479dfc079353917f2d344179b2838649787b3362426944333 MISC metadata.xml 378 BLAKE2B bd4fcbd45d6b8892ced059de5457506a61573264ec9533ffa06f3076e0c72908e3565930e8cf200f87def824d26fb8e184dd358ad04e02b5642f7cc24b087e9f SHA512 73109d9926eb1dfa38add772e095d8765a8cfee436168cf6bb4541ed58cf441dbb84075c72d2d33e4535af3661948ace21657b7814456a5f708d6d612faa3386 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 000000000000..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}" diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest index 33a08568d861..6acc465b7acf 100644 --- a/dev-python/grpcio-tools/Manifest +++ b/dev-python/grpcio-tools/Manifest @@ -1,3 +1,5 @@ DIST grpcio-tools-1.43.0.tar.gz 2210483 BLAKE2B 5daab31940dc5a21fbfea0985f6056361375be1b45f1a00e9345dc25808050193e20c9316d2a2a18d9a5f503787506f6d76a3bdf95ac6b3b7525873076b9d1e0 SHA512 60a5fa62fc1a81b5a57b47aca212ed94913ca20c3c1055dac18101776177fc0b18cc480c7356332e3eb4cf7819634ddc53d2e77f7c4b582a0fa53e26053f3ed4 -EBUILD grpcio-tools-1.43.0.ebuild 791 BLAKE2B 04b759212d5f7e62e2fdad154a261cc071895e9bd3bb47ca84d44867a29135e0a234d7e56d5d561568bf964ec8b777f91a2fe9484bd36210fdb9d09b36428529 SHA512 aa28e6ee249ef8bfb85a751bd930aa6a7d0f47baf0e8867eaa4b652e299caa7ccd8ea26c4cb53dbb58dc42d5c7f52180fb2b1e3c93d69f206c48d23ab9ecf8a4 +DIST grpcio-tools-1.51.0.tar.gz 2254565 BLAKE2B 7486c7c62d691cb3cbaf02a68e73d6d94ee48396b26c4d46c22776396ba7d637c9b6738c00e19a99101e189e7092b2240adbf53ae9d32188dc813a9b0a49c25d SHA512 fa76fd970c399aed7639d6ce343834a5e7d76f2247cc99e59d0bf29844fb2f366bc9b8e2124d7c9dd9163953741c06015ded7f400b8e77d0cdad8ac291a7af83 +EBUILD grpcio-tools-1.43.0-r1.ebuild 794 BLAKE2B c63470e9b17d347cccacda2e860764af05504be7a2ce1eeb83649085b163c20e7fdd0e922aff1815c05305cc562acd0b1703d949be2e63eee5a66945d04087d7 SHA512 d0fea2bc1c4299de1ba3a08d38ded5a1fdbee91eaf092a91f438a5f222da4517d87eab874648b60f8c57462496fb28debf87208432598a8b098a717e31d8479d +EBUILD grpcio-tools-1.51.0.ebuild 848 BLAKE2B f297dfc086be476f277dbb71c1669e6b79071c3bab0b7d0bd6062ad352fc78d8c58d76ca81229a7fa6450e0c74fb9bd846f0c6ab5ffc1c8ef516baa2a2465aa1 SHA512 516a01f3759377657ccb5173cbe855213e71eb10d237eedbf9995be84efb8e252914615e1b872d9bfc4560a70eda367e67ab0dcb72f2ccc3c3b980ccb2c3e821 MISC metadata.xml 376 BLAKE2B e5cdaf58121264aa01fca1e7466b497ebdfccebcebef9ff8a6eab4378e5031115c3cf64469dfdd0902b8b1f76ab2ccbe460239627d3d0590e6ddd772c04d7639 SHA512 a55fa742c61014334fb41be9dba20bc42caf767bdddbcc92e227ac643d368668603a3b4f4402cb2393e0ae4af0fcb74fd5a6784c3a7be17afed8c21ab338b0bb 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 new file mode 100644 index 000000000000..f4e92a2243c2 --- /dev/null +++ b/dev-python/grpcio-tools/grpcio-tools-1.43.0-r1.ebuild @@ -0,0 +1,35 @@ +# 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}] + +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.43.0-r1.ebuild b/dev-python/grpcio/grpcio-1.43.0-r1.ebuild new file mode 100644 index 000000000000..e27ff7b932cd --- /dev/null +++ b/dev-python/grpcio/grpcio-1.43.0-r1.ebuild @@ -0,0 +1,47 @@ +# 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}] +