* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2024-11-13 20:41 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2024-11-13 20:41 UTC (permalink / raw
To: gentoo-commits
commit: f0189f63c43cb8513430acb765ad92beffc59e97
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 13 20:33:54 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Nov 13 20:41:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0189f63
dev-python/protobuf: Make the rename less confusing about S
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/Manifest | 2 +-
dev-python/protobuf/protobuf-5.28.0.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index fb851d0bf1d3..f9b19611784d 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -2,7 +2,7 @@ DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 33500612d103afb817062486a741e8e5503f8
DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
DIST protobuf-22.5.tar.gz 4924661 BLAKE2B d69c73f4ebfddf45fd94b4f5f898faf00256fe674f2cbc0443c60a88d7a0f47fb96f2f6262879927c6da88095b4ea3ee7fd4c471c100bf42a2bae9edf48c07f1 SHA512 058ab2fec5b11007972e6043071056d1944c3b6fe1d31246cddba8eb57686e3b5280f6ad3d58e78940ca63005e74a8de3c72237f9f7c5066548c5a2513ddc584
DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
+DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180
DIST protobuf-python-5.27.4.tar.gz 401622 BLAKE2B 4a7f211a4f4b3e7a338f8be6a7c6cdec2df629d6f9b62dfc276d6029864dfb541468a5e4d221f4540ae9281e5fc622ee898daeb178f9d98bac9932af0c8625db SHA512 2b817947363ab8d31bd484c18d33234004c7f5e6cb7bff55657cc33e1f325e22c7ccf83c19e255e839d6061fc62d632af9b36bc4fef0d4b33623b278239043b2
-DIST protobuf-python-5.28.0.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
diff --git a/dev-python/protobuf/protobuf-5.28.0.ebuild b/dev-python/protobuf/protobuf-5.28.0.ebuild
index 3ce286ddf0db..6f2bfd580e7a 100644
--- a/dev-python/protobuf/protobuf-5.28.0.ebuild
+++ b/dev-python/protobuf/protobuf-5.28.0.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
# Rename sdist to avoid conflicts with dev-libs/protobuf
SRC_URI="
- $(pypi_sdist_url) -> protobuf-python-${PV}.tar.gz
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
"
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-03 19:04 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-01-03 19:04 UTC (permalink / raw
To: gentoo-commits
commit: cd649a2c088d5f087ead17872998c880ca1b86d5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 3 18:31:42 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jan 3 19:04:08 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd649a2c
dev-python/protobuf: Bump to 5.28.3
Closes: https://bugs.gentoo.org/945692
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/Manifest | 1 +
dev-python/protobuf/protobuf-5.28.3.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index f9b19611784d..18976180405d 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -3,6 +3,7 @@ DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f5617
DIST protobuf-22.5.tar.gz 4924661 BLAKE2B d69c73f4ebfddf45fd94b4f5f898faf00256fe674f2cbc0443c60a88d7a0f47fb96f2f6262879927c6da88095b4ea3ee7fd4c471c100bf42a2bae9edf48c07f1 SHA512 058ab2fec5b11007972e6043071056d1944c3b6fe1d31246cddba8eb57686e3b5280f6ad3d58e78940ca63005e74a8de3c72237f9f7c5066548c5a2513ddc584
DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
+DIST protobuf-5.28.3.py.tar.gz 422479 BLAKE2B ce571a63641cbb9af0aafd21b140c0732028bf04ae5aafe60301b3b1e31defc9b4d7d1d8f088e5b01fa7911617230feb5f58e38c0909b8f88676e62c59385a69 SHA512 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180
DIST protobuf-python-5.27.4.tar.gz 401622 BLAKE2B 4a7f211a4f4b3e7a338f8be6a7c6cdec2df629d6f9b62dfc276d6029864dfb541468a5e4d221f4540ae9281e5fc622ee898daeb178f9d98bac9932af0c8625db SHA512 2b817947363ab8d31bd484c18d33234004c7f5e6cb7bff55657cc33e1f325e22c7ccf83c19e255e839d6061fc62d632af9b36bc4fef0d4b33623b278239043b2
diff --git a/dev-python/protobuf/protobuf-5.28.3.ebuild b/dev-python/protobuf/protobuf-5.28.3.ebuild
new file mode 100644
index 000000000000..389b9b7662da
--- /dev/null
+++ b/dev-python/protobuf/protobuf-5.28.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-05 20:35 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-01-05 20:35 UTC (permalink / raw
To: gentoo-commits
commit: c9462b2c953573cf7544fe3176275bdbfbd4c7a9
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sun Dec 8 15:02:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 5 20:34:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9462b2c
dev-python/protobuf: add 5.29.2
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/Manifest | 1 +
dev-python/protobuf/protobuf-5.29.2.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 9770cf46895c..ae5fa1eb4f62 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -6,6 +6,7 @@ DIST protobuf-4.25.5.py.tar.gz 380315 BLAKE2B 84b635be347a6ebf14cc3f0862da5b9ed1
DIST protobuf-5.27.5.py.tar.gz 401551 BLAKE2B ab51b7a99af041ae2cd96751b2d73092c5af17c55753f4f3e028d11d4f1de3b04a31814939dce707c6d3c95ce0c63714ed583d2a79a1d90e13875ccda004b4fd SHA512 a6e3ae76ceb077af3823d0b6b355cf7e3b811b89ca2f073bf2964890bda9c0339777ed60a0d91d4ebdced9a2c3f6eeec73ef9918f9a6676636727f6a7ed6f60d
DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
DIST protobuf-5.28.3.py.tar.gz 422479 BLAKE2B ce571a63641cbb9af0aafd21b140c0732028bf04ae5aafe60301b3b1e31defc9b4d7d1d8f088e5b01fa7911617230feb5f58e38c0909b8f88676e62c59385a69 SHA512 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
+DIST protobuf-5.29.2.py.tar.gz 424901 BLAKE2B ea90ff2bda8e2d264b9870d34a2aecf3e86691d144b420c39db1bcfb425723ef91ece5a2d7d448d026160866ee93d2c5d0e506a99712a5c22165f7c07865dc54 SHA512 7b7a0b116f03e5c64e9342ac0f9143bf8a41fe716697bcd58e20a410fb5d1043a174e68b33209178c5e3605421a145a11a17338ca1171597194eb0a5cfd2e63d
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180
DIST protobuf-python-5.27.4.tar.gz 401622 BLAKE2B 4a7f211a4f4b3e7a338f8be6a7c6cdec2df629d6f9b62dfc276d6029864dfb541468a5e4d221f4540ae9281e5fc622ee898daeb178f9d98bac9932af0c8625db SHA512 2b817947363ab8d31bd484c18d33234004c7f5e6cb7bff55657cc33e1f325e22c7ccf83c19e255e839d6061fc62d632af9b36bc4fef0d4b33623b278239043b2
diff --git a/dev-python/protobuf/protobuf-5.29.2.ebuild b/dev-python/protobuf/protobuf-5.29.2.ebuild
new file mode 100644
index 000000000000..389b9b7662da
--- /dev/null
+++ b/dev-python/protobuf/protobuf-5.29.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-05 20:35 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-01-05 20:35 UTC (permalink / raw
To: gentoo-commits
commit: 5931156d623b96f1710b7c1beae96ca8f46f61d3
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sat Nov 16 15:27:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 5 20:34:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5931156d
dev-python/protobuf: add 5.27.5 4.25.5
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/Manifest | 2 ++
dev-python/protobuf/protobuf-4.25.5.ebuild | 29 +++++++++++++++++++++++++++++
dev-python/protobuf/protobuf-5.27.5.ebuild | 29 +++++++++++++++++++++++++++++
3 files changed, 60 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 18976180405d..9770cf46895c 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -2,6 +2,8 @@ DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 33500612d103afb817062486a741e8e5503f8
DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
DIST protobuf-22.5.tar.gz 4924661 BLAKE2B d69c73f4ebfddf45fd94b4f5f898faf00256fe674f2cbc0443c60a88d7a0f47fb96f2f6262879927c6da88095b4ea3ee7fd4c471c100bf42a2bae9edf48c07f1 SHA512 058ab2fec5b11007972e6043071056d1944c3b6fe1d31246cddba8eb57686e3b5280f6ad3d58e78940ca63005e74a8de3c72237f9f7c5066548c5a2513ddc584
DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
+DIST protobuf-4.25.5.py.tar.gz 380315 BLAKE2B 84b635be347a6ebf14cc3f0862da5b9ed195ae6e418144761a4e0d48a681d28338677621f914bb186f729d7ff7da859a7ff4ea69c0bdabb1ebaab833909c1d7d SHA512 6e085baf8c325a807b036adebd1dca13e018c97be3686a26b43701815548128b54fbfa68eeedfba4707a3311d89f903a02c77c3dfcc2abdc16e64f7ac67b893d
+DIST protobuf-5.27.5.py.tar.gz 401551 BLAKE2B ab51b7a99af041ae2cd96751b2d73092c5af17c55753f4f3e028d11d4f1de3b04a31814939dce707c6d3c95ce0c63714ed583d2a79a1d90e13875ccda004b4fd SHA512 a6e3ae76ceb077af3823d0b6b355cf7e3b811b89ca2f073bf2964890bda9c0339777ed60a0d91d4ebdced9a2c3f6eeec73ef9918f9a6676636727f6a7ed6f60d
DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
DIST protobuf-5.28.3.py.tar.gz 422479 BLAKE2B ce571a63641cbb9af0aafd21b140c0732028bf04ae5aafe60301b3b1e31defc9b4d7d1d8f088e5b01fa7911617230feb5f58e38c0909b8f88676e62c59385a69 SHA512 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
diff --git a/dev-python/protobuf/protobuf-4.25.5.ebuild b/dev-python/protobuf/protobuf-4.25.5.ebuild
new file mode 100644
index 000000000000..389b9b7662da
--- /dev/null
+++ b/dev-python/protobuf/protobuf-4.25.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
diff --git a/dev-python/protobuf/protobuf-5.27.5.ebuild b/dev-python/protobuf/protobuf-5.27.5.ebuild
new file mode 100644
index 000000000000..389b9b7662da
--- /dev/null
+++ b/dev-python/protobuf/protobuf-5.27.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-18 8:56 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-01-18 8:56 UTC (permalink / raw
To: gentoo-commits
commit: d94b7d2ed44111d22a6f7f67e5084787a39b3fc8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 08:56:29 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 08:56:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d94b7d2e
dev-python/protobuf: Stabilize 5.28.3 ppc64, #948308
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.28.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.28.3.ebuild b/dev-python/protobuf/protobuf-5.28.3.ebuild
index 389b9b7662da..a7b4e2e6472f 100644
--- a/dev-python/protobuf/protobuf-5.28.3.ebuild
+++ b/dev-python/protobuf/protobuf-5.28.3.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-18 9:09 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-01-18 9:09 UTC (permalink / raw
To: gentoo-commits
commit: 09db2e0e08b25c3c87e469aeb18257e1e77eb04e
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 09:09:16 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 09:09:16 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09db2e0e
dev-python/protobuf: Stabilize 5.28.3 arm, #948308
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.28.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.28.3.ebuild b/dev-python/protobuf/protobuf-5.28.3.ebuild
index a7b4e2e6472f..58784d2f1ee9 100644
--- a/dev-python/protobuf/protobuf-5.28.3.ebuild
+++ b/dev-python/protobuf/protobuf-5.28.3.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-18 9:13 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-01-18 9:13 UTC (permalink / raw
To: gentoo-commits
commit: dfcd3963338166562d17f99d209b1e1c274b47fb
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 09:13:05 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 09:13:05 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfcd3963
dev-python/protobuf: Stabilize 5.28.3 x86, #948308
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.28.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.28.3.ebuild b/dev-python/protobuf/protobuf-5.28.3.ebuild
index 58784d2f1ee9..93dec892d004 100644
--- a/dev-python/protobuf/protobuf-5.28.3.ebuild
+++ b/dev-python/protobuf/protobuf-5.28.3.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-18 9:25 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-01-18 9:25 UTC (permalink / raw
To: gentoo-commits
commit: 431757f1d07a23245b7a4923805001d61f91c381
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 18 09:24:56 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 18 09:24:56 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431757f1
dev-python/protobuf: Stabilize 5.28.3 arm64, #948308
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.28.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.28.3.ebuild b/dev-python/protobuf/protobuf-5.28.3.ebuild
index 71f28f4ea85d..457e87a2c17d 100644
--- a/dev-python/protobuf/protobuf-5.28.3.ebuild
+++ b/dev-python/protobuf/protobuf-5.28.3.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-01-24 4:41 Matt Turner
0 siblings, 0 replies; 43+ messages in thread
From: Matt Turner @ 2025-01-24 4:41 UTC (permalink / raw
To: gentoo-commits
commit: 6e66fd662777f8efed3a626a674ca2d033236a7d
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 24 04:09:08 2025 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jan 24 04:41:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e66fd66
dev-python/protobuf: Keyword 5.29.2 hppa, bug #912773
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.2.ebuild b/dev-python/protobuf/protobuf-5.29.2.ebuild
index 389b9b7662da..53c9a8302bfa 100644
--- a/dev-python/protobuf/protobuf-5.29.2.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-03-20 6:49 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-03-20 6:49 UTC (permalink / raw
To: gentoo-commits
commit: 8b59a052047ff2a2e708a8ba9b9968c5fba2faf3
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 20 05:32:40 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 20 06:49:07 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b59a052
dev-python/protobuf: Bump to 5.29.4
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/Manifest | 1 +
dev-python/protobuf/protobuf-5.29.4.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 2238ce99e655..f159ab88d003 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -8,6 +8,7 @@ DIST protobuf-5.27.5.py.tar.gz 401551 BLAKE2B ab51b7a99af041ae2cd96751b2d73092c5
DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98bc4784cb2ce9d57690682d9327fb2a66646241ecc02e96be602b6763b177b3192ca457732540d1fa8c33afecd8d76f SHA512 91f05915ace778ee76a07856049410c48c02a665f6c4665df9ac3e32992a67235a93fb4e19c9f991821652f236b87749c3d79cfabd8c6508fdc17a2ee612cee5
DIST protobuf-5.28.3.py.tar.gz 422479 BLAKE2B ce571a63641cbb9af0aafd21b140c0732028bf04ae5aafe60301b3b1e31defc9b4d7d1d8f088e5b01fa7911617230feb5f58e38c0909b8f88676e62c59385a69 SHA512 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
DIST protobuf-5.29.2.py.tar.gz 424901 BLAKE2B ea90ff2bda8e2d264b9870d34a2aecf3e86691d144b420c39db1bcfb425723ef91ece5a2d7d448d026160866ee93d2c5d0e506a99712a5c22165f7c07865dc54 SHA512 7b7a0b116f03e5c64e9342ac0f9143bf8a41fe716697bcd58e20a410fb5d1043a174e68b33209178c5e3605421a145a11a17338ca1171597194eb0a5cfd2e63d
+DIST protobuf-5.29.4.py.tar.gz 424902 BLAKE2B 54941b008ff5ebd007076448828564128d98e9a6a4613c87057c359124940d341358fe28107b929e3e842ac7e1b34ed54c30219ed95cbb418826592e2458a01f SHA512 634faf103ed8320762593689796d26e6b988e1b40277b12dc7356983c07d5d1da8cac1530e4f16c0a1494abfb885f26bf9884988029e863515cf535c62d96c77
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180
DIST protobuf-python-5.27.4.tar.gz 401622 BLAKE2B 4a7f211a4f4b3e7a338f8be6a7c6cdec2df629d6f9b62dfc276d6029864dfb541468a5e4d221f4540ae9281e5fc622ee898daeb178f9d98bac9932af0c8625db SHA512 2b817947363ab8d31bd484c18d33234004c7f5e6cb7bff55657cc33e1f325e22c7ccf83c19e255e839d6061fc62d632af9b36bc4fef0d4b33623b278239043b2
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
new file mode 100644
index 000000000000..53c9a8302bfa
--- /dev/null
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-03 16:52 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-04-03 16:52 UTC (permalink / raw
To: gentoo-commits
commit: 21c1dc0aa7b405aaa7ae751269f9bf99edb86954
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 3 16:52:13 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 3 16:52:13 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c1dc0a
dev-python/protobuf: Keyword 5.29.4 ppc, #953079
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index 53c9a8302bfa..98b27408bd2f 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-05 0:42 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-05 0:42 UTC (permalink / raw
To: gentoo-commits
commit: a90e590831cc8402e7a74444cf442cd5c2a736d3
Author: Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Thu Mar 6 11:37:50 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 5 00:39:50 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90e5908
dev-python/protobuf: add 6.30.2
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/Manifest | 1 +
dev-python/protobuf/protobuf-6.30.2.ebuild | 29 +++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index f159ab88d003..252c57e23818 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -9,6 +9,7 @@ DIST protobuf-5.28.0.py.tar.gz 422388 BLAKE2B 208f92bdb2bc0b92dca76de4d13eda0c98
DIST protobuf-5.28.3.py.tar.gz 422479 BLAKE2B ce571a63641cbb9af0aafd21b140c0732028bf04ae5aafe60301b3b1e31defc9b4d7d1d8f088e5b01fa7911617230feb5f58e38c0909b8f88676e62c59385a69 SHA512 5c42d50c6fbccf03acb95872d3233f75ff20333924e4eba6b36c095824f850121c9aa1664a5826dcb3a7dc79e9647e4f7decdee0d78a1a8557373613645d6507
DIST protobuf-5.29.2.py.tar.gz 424901 BLAKE2B ea90ff2bda8e2d264b9870d34a2aecf3e86691d144b420c39db1bcfb425723ef91ece5a2d7d448d026160866ee93d2c5d0e506a99712a5c22165f7c07865dc54 SHA512 7b7a0b116f03e5c64e9342ac0f9143bf8a41fe716697bcd58e20a410fb5d1043a174e68b33209178c5e3605421a145a11a17338ca1171597194eb0a5cfd2e63d
DIST protobuf-5.29.4.py.tar.gz 424902 BLAKE2B 54941b008ff5ebd007076448828564128d98e9a6a4613c87057c359124940d341358fe28107b929e3e842ac7e1b34ed54c30219ed95cbb418826592e2458a01f SHA512 634faf103ed8320762593689796d26e6b988e1b40277b12dc7356983c07d5d1da8cac1530e4f16c0a1494abfb885f26bf9884988029e863515cf535c62d96c77
+DIST protobuf-6.30.2.py.tar.gz 429315 BLAKE2B 6b56e23a8a962ce9da282ec49c4807877f4bfb677ad84bb6930b83cc436e9839f5791cfb19105678881c8361e27d62d3dde51e5e6c42f7a0e146d9e469282780 SHA512 48ddb2b63acc91759ba4243926c50bb0d16601aace9019129975701634b77a59415659751c69b06464afe994a0fbbd8da6640a208b743ba7df8bf6d60c5ec2b9
DIST protobuf-python-4.25.4.tar.gz 380283 BLAKE2B 3ded7b654fa4db54b0dff2309f096bcab634b9d587bd94dae4ab49fb2fe9dc8f821c52deed43b026e06189b3b7a1a6697074942c1fa732ec82257233bf1b2f90 SHA512 7b91a9473fafe62b723741faec8e8531c604b025a49ef8be79778f8a48c84c475518447b24f5a08a0a8a8ecb1ff22e2106a3183197b76be3b2b8c6c994d93920
DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180
DIST protobuf-python-5.27.4.tar.gz 401622 BLAKE2B 4a7f211a4f4b3e7a338f8be6a7c6cdec2df629d6f9b62dfc276d6029864dfb541468a5e4d221f4540ae9281e5fc622ee898daeb178f9d98bac9932af0c8625db SHA512 2b817947363ab8d31bd484c18d33234004c7f5e6cb7bff55657cc33e1f325e22c7ccf83c19e255e839d6061fc62d632af9b36bc4fef0d4b33623b278239043b2
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
new file mode 100644
index 000000000000..98b27408bd2f
--- /dev/null
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYPI_PN="protobuf"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-26 0:39 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-26 0:39 UTC (permalink / raw
To: gentoo-commits
commit: b0bb14c0e1dc85f7a8d5aded21e87f6d21278ed7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 26 00:38:38 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 26 00:38:38 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0bb14c0
dev-python/protobuf: Stabilize 5.29.4 amd64, #954450
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index bf11ece92b73..ff001cd68dcf 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-26 0:39 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-26 0:39 UTC (permalink / raw
To: gentoo-commits
commit: 27040e1052241d9da28eee90a4d87833d21c8cf0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 26 00:38:37 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 26 00:38:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27040e10
dev-python/protobuf: Stabilize 5.29.4 arm64, #954450
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index 98b27408bd2f..bf11ece92b73 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-26 0:40 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-26 0:40 UTC (permalink / raw
To: gentoo-commits
commit: 4bcad278fd7973453dfe420ced643f0314be7fcc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 26 00:40:26 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 26 00:40:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcad278
dev-python/protobuf: Stabilize 5.29.4 arm, #954450
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index ff001cd68dcf..4aa05bca03dd 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-26 1:02 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-26 1:02 UTC (permalink / raw
To: gentoo-commits
commit: cfd1693d02974000a58fb87b4730e695291ff954
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 26 01:01:45 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 26 01:01:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd1693d
dev-python/protobuf: Stabilize 5.29.4 ppc64, #954450
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index 4aa05bca03dd..9ca7c0c1e08d 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-04-26 1:37 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-04-26 1:37 UTC (permalink / raw
To: gentoo-commits
commit: 68c07ad74aa7d70346f10967fe208a799da0d191
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 26 01:36:54 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 26 01:36:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c07ad7
dev-python/protobuf: Stabilize 5.29.4 x86, #954450
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-5.29.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4.ebuild
index 9ca7c0c1e08d..9f755bb55941 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-08 17:05 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-05-08 17:05 UTC (permalink / raw
To: gentoo-commits
commit: 5cdec9fc46fac82120289c7dbe4ff6ca1167d3ad
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 8 17:05:21 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 8 17:05:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdec9fc
dev-python/protobuf: drop 4.21.9, 4.21.12, 4.22.5, 4.23.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/Manifest | 4 --
dev-python/protobuf/protobuf-4.21.12.ebuild | 78 --------------------------
dev-python/protobuf/protobuf-4.21.9.ebuild | 84 ----------------------------
dev-python/protobuf/protobuf-4.22.5.ebuild | 86 -----------------------------
dev-python/protobuf/protobuf-4.23.3.ebuild | 79 --------------------------
5 files changed, 331 deletions(-)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 252c57e23818..18adaaa9d6d5 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -1,7 +1,3 @@
-DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e SHA512 2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346
-DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
-DIST protobuf-22.5.tar.gz 4924661 BLAKE2B d69c73f4ebfddf45fd94b4f5f898faf00256fe674f2cbc0443c60a88d7a0f47fb96f2f6262879927c6da88095b4ea3ee7fd4c471c100bf42a2bae9edf48c07f1 SHA512 058ab2fec5b11007972e6043071056d1944c3b6fe1d31246cddba8eb57686e3b5280f6ad3d58e78940ca63005e74a8de3c72237f9f7c5066548c5a2513ddc584
-DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9dddd615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
DIST protobuf-4.25.5.py.tar.gz 380315 BLAKE2B 84b635be347a6ebf14cc3f0862da5b9ed195ae6e418144761a4e0d48a681d28338677621f914bb186f729d7ff7da859a7ff4ea69c0bdabb1ebaab833909c1d7d SHA512 6e085baf8c325a807b036adebd1dca13e018c97be3686a26b43701815548128b54fbfa68eeedfba4707a3311d89f903a02c77c3dfcc2abdc16e64f7ac67b893d
DIST protobuf-4.25.6.py.tar.gz 380631 BLAKE2B 02c443bbcea3e40f374a757b1d0209669082a885819e5777306121b68573c67cfbf7c457dcccf43007037e927a87e1ed5170036e9123398681ad50a41c8289da SHA512 95882642e53b4218bb8da0afb666a1fc434b51c3538a0308cc811265e2d29059f2affe2acb191bf873abaccd3163c917b9ac4cf94714069173a5d7b0cfa1dcee
DIST protobuf-5.27.5.py.tar.gz 401551 BLAKE2B ab51b7a99af041ae2cd96751b2d73092c5af17c55753f4f3e028d11d4f1de3b04a31814939dce707c6d3c95ce0c63714ed583d2a79a1d90e13875ccda004b4fd SHA512 a6e3ae76ceb077af3823d0b6b355cf7e3b811b89ca2f073bf2964890bda9c0339777ed60a0d91d4ebdced9a2c3f6eeec73ef9918f9a6676636727f6a7ed6f60d
diff --git a/dev-python/protobuf/protobuf-4.21.12.ebuild b/dev-python/protobuf/protobuf-4.21.12.ebuild
deleted file mode 100644
index 4c01b69d46e8..000000000000
--- a/dev-python/protobuf/protobuf-4.21.12.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2008-2024 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_{10..11} )
-
-inherit distutils-r1
-
-PARENT_PN="${PN/-python/}"
-PARENT_PV="$(ver_cut 2-)"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
- EGIT_SUBMODULES=()
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
- SRC_URI="
- https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
- -> ${PARENT_P}.tar.gz
- "
- KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Python bindings"
-HOMEPAGE="
- https://developers.google.com/protocol-buffers/
- https://pypi.org/project/protobuf/
-"
-
-LICENSE="BSD"
-SLOT="0/3.${PARENT_PV}.0"
-
-S="${WORKDIR}/${PARENT_P}/python"
-
-DEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- ${BDEPEND}
- dev-libs/protobuf:${SLOT}
-"
-
-distutils_enable_tests setup.py
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "python/" subdirectory.
-PATCHES=(
- "${FILESDIR}"/${PN}-3.20.3-python311.patch
-)
-
-python_prepare_all() {
- pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
- [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
- eapply_user
- popd > /dev/null || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- DISTUTILS_ARGS=( --cpp_implementation )
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die
-}
diff --git a/dev-python/protobuf/protobuf-4.21.9.ebuild b/dev-python/protobuf/protobuf-4.21.9.ebuild
deleted file mode 100644
index 2a2d21423728..000000000000
--- a/dev-python/protobuf/protobuf-4.21.9.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 2008-2024 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_{10..12} )
-
-inherit distutils-r1
-
-PARENT_PN="${PN/-python/}"
-PARENT_PV="$(ver_cut 2-)"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
- EGIT_SUBMODULES=()
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
- SRC_URI="
- https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
- -> ${PARENT_P}.tar.gz
- "
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Python bindings"
-HOMEPAGE="
- https://developers.google.com/protocol-buffers/
- https://pypi.org/project/protobuf/
-"
-
-LICENSE="BSD"
-SLOT="0/32"
-
-S="${WORKDIR}/${PARENT_P}/python"
-
-BDEPEND="
-"
-DEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- ${BDEPEND}
- dev-libs/protobuf:${SLOT}
-"
-
-distutils_enable_tests setup.py
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "python/" subdirectory.
-PATCHES=(
- "${FILESDIR}"/${PN}-3.20.3-python311.patch
-)
-
-python_prepare_all() {
- pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
- [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
- eapply_user
- popd > /dev/null || die
-
- # py3.12
- sed -i -e 's:assertRaisesRegexp:assertRaisesRegex:' \
- google/protobuf/internal/json_format_test.py || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- DISTUTILS_ARGS=( --cpp_implementation )
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die
-}
diff --git a/dev-python/protobuf/protobuf-4.22.5.ebuild b/dev-python/protobuf/protobuf-4.22.5.ebuild
deleted file mode 100644
index 59b4f648ed71..000000000000
--- a/dev-python/protobuf/protobuf-4.22.5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2008-2024 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_{10..12} )
-
-inherit distutils-r1
-
-PARENT_PN="${PN/-python/}"
-PARENT_PV="$(ver_cut 2-)"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
- EGIT_SUBMODULES=()
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
- SRC_URI="
- https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
- -> ${PARENT_P}.tar.gz
- "
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Python bindings"
-HOMEPAGE="
- https://developers.google.com/protocol-buffers/
- https://pypi.org/project/protobuf/
-"
-
-LICENSE="BSD"
-SLOT="0/22.5.0"
-
-S="${WORKDIR}/${PARENT_P}/python"
-
-DEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- dev-libs/protobuf:${SLOT}
-"
-
-distutils_enable_tests setup.py
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
- "${FILESDIR}/${P}-c++-17.patch"
-)
-
-# Here for patches within "python/" subdirectory.
-PATCHES=(
- "${FILESDIR}/${PN}-4.22.5-python.patch"
-)
-
-python_prepare_all() {
- pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
- [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
- eapply_user
- popd > /dev/null || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- DISTUTILS_ARGS=( --cpp_implementation )
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- einfo "Installing headers"
- insinto /usr/include/google/protobuf
- doins google/protobuf/proto_api.h
-}
diff --git a/dev-python/protobuf/protobuf-4.23.3.ebuild b/dev-python/protobuf/protobuf-4.23.3.ebuild
deleted file mode 100644
index a186181fd7f9..000000000000
--- a/dev-python/protobuf/protobuf-4.23.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2008-2024 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_{10..12} )
-
-inherit distutils-r1
-
-PARENT_PN="${PN/-python/}"
-PARENT_PV="$(ver_cut 2-)"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git"
- EGIT_SUBMODULES=()
- EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
- SRC_URI="
- https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
- -> ${PARENT_P}.tar.gz
- "
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Python bindings"
-HOMEPAGE="
- https://developers.google.com/protocol-buffers/
- https://pypi.org/project/protobuf/
-"
-
-LICENSE="BSD"
-SLOT="0/23.3.0"
-
-S="${WORKDIR}/${PARENT_P}/python"
-
-BDEPEND="
-"
-DEPEND="
- ${PYTHON_DEPS}
-"
-RDEPEND="
- ${BDEPEND}
- dev-libs/protobuf:${SLOT}
-"
-
-distutils_enable_tests setup.py
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "python/" subdirectory.
-PATCHES=(
-)
-
-python_prepare_all() {
- pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
- [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
- eapply_user
- popd > /dev/null || die
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- DISTUTILS_ARGS=( --cpp_implementation )
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 863cef2cf3d1f6a30c8ae4f363730f8a3eaa3ee9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:36 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:36 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=863cef2c
dev-python/protobuf: Stabilize 6.30.2 amd64, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index 98b27408bd2f..5aa75102aaf2 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 1a50da812dc65f025dc9e1150bf845aac6789333
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:37 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a50da81
dev-python/protobuf: Stabilize 6.30.2 arm64, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index 5aa75102aaf2..ff001cd68dcf 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 0a1cf321d2252f2cf84dfa3291e8cfb81f28bbbc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:38 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:38 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1cf321
dev-python/protobuf: Stabilize 6.30.2 ppc64, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index ff001cd68dcf..53ea9f7afa5a 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: b3e8e91e7b9d6863d6ef19e330f5f4da66fa8f4f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:39 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:39 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e8e91e
dev-python/protobuf: Stabilize 6.30.2 arm, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index 53ea9f7afa5a..9ca7c0c1e08d 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: f2b8a304efe2d60bb61720a61b8fdc4ccc2b0249
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:41 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:41 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b8a304
dev-python/protobuf: Stabilize 6.30.2 ppc, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index 9ca7c0c1e08d..545277fdf213 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-27 0:01 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-05-27 0:01 UTC (permalink / raw
To: gentoo-commits
commit: 75c6b2ed1745f6defa8653a1fa46cde77f4d277d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 27 00:00:42 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 27 00:00:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c6b2ed
dev-python/protobuf: Stabilize 6.30.2 x86, #956645
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.30.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2.ebuild
index 545277fdf213..657632c70b3d 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2.ebuild
@@ -26,4 +26,4 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-05-29 6:43 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-05-29 6:43 UTC (permalink / raw
To: gentoo-commits
commit: 6c318905ea87b746e0167bf853d85d00dc4d2a49
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu May 29 06:35:36 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu May 29 06:42:24 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c318905
dev-python/protobuf: Strip explicit namespaces
Closes: https://bugs.gentoo.org/956779
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../{protobuf-5.29.4.ebuild => protobuf-5.29.4-r1.ebuild} | 9 ++++++++-
.../{protobuf-6.30.2.ebuild => protobuf-6.30.2-r1.ebuild} | 9 ++++++++-
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4.ebuild b/dev-python/protobuf/protobuf-5.29.4-r1.ebuild
similarity index 84%
rename from dev-python/protobuf/protobuf-5.29.4.ebuild
rename to dev-python/protobuf/protobuf-5.29.4-r1.ebuild
index 657632c70b3d..590c6fa1c266 100644
--- a/dev-python/protobuf/protobuf-5.29.4.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4-r1.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
PYPI_PN="protobuf"
inherit distutils-r1 pypi
@@ -27,3 +27,10 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # strip old-style namespace
+ rm google/__init__.py || die
+}
diff --git a/dev-python/protobuf/protobuf-6.30.2.ebuild b/dev-python/protobuf/protobuf-6.30.2-r1.ebuild
similarity index 84%
rename from dev-python/protobuf/protobuf-6.30.2.ebuild
rename to dev-python/protobuf/protobuf-6.30.2-r1.ebuild
index 657632c70b3d..590c6fa1c266 100644
--- a/dev-python/protobuf/protobuf-6.30.2.ebuild
+++ b/dev-python/protobuf/protobuf-6.30.2-r1.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
PYPI_PN="protobuf"
inherit distutils-r1 pypi
@@ -27,3 +27,10 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # strip old-style namespace
+ rm google/__init__.py || die
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 13:36 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 13:36 UTC (permalink / raw
To: gentoo-commits
commit: 1e13cb1943bd0aa843bee89edd08644bfa56865e
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 13:35:31 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 13:35:49 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e13cb19
dev-python/protobuf: Revert incorrect namespace backport from 6.x
Upstream changed the way namespaces are installed in 6.x, but 5.x
still uses the deprecated `namespace_packages=` key. Revert
the `__init__.py` removal to fix installing packages and reenable
the old eclass logic.
Bug: https://bugs.gentoo.org/956779
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../{protobuf-5.29.4-r1.ebuild => protobuf-5.29.4-r2.ebuild} | 7 -------
.../protobuf/{protobuf-5.29.5.ebuild => protobuf-5.29.5-r1.ebuild} | 7 -------
2 files changed, 14 deletions(-)
diff --git a/dev-python/protobuf/protobuf-5.29.4-r1.ebuild b/dev-python/protobuf/protobuf-5.29.4-r2.ebuild
similarity index 88%
rename from dev-python/protobuf/protobuf-5.29.4-r1.ebuild
rename to dev-python/protobuf/protobuf-5.29.4-r2.ebuild
index 590c6fa1c266..c7bb73fae092 100644
--- a/dev-python/protobuf/protobuf-5.29.4-r1.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.4-r2.ebuild
@@ -27,10 +27,3 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # strip old-style namespace
- rm google/__init__.py || die
-}
diff --git a/dev-python/protobuf/protobuf-5.29.5.ebuild b/dev-python/protobuf/protobuf-5.29.5-r1.ebuild
similarity index 88%
rename from dev-python/protobuf/protobuf-5.29.5.ebuild
rename to dev-python/protobuf/protobuf-5.29.5-r1.ebuild
index 116324351ddf..80ade606cf1f 100644
--- a/dev-python/protobuf/protobuf-5.29.5.ebuild
+++ b/dev-python/protobuf/protobuf-5.29.5-r1.ebuild
@@ -27,10 +27,3 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-src_prepare() {
- distutils-r1_src_prepare
-
- # strip old-style namespace
- rm google/__init__.py || die
-}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 15:41 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 15:41 UTC (permalink / raw
To: gentoo-commits
commit: caf505a17e6617f4ba859330354f657b1f97beb6
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 15:40:37 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 15:41:05 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caf505a1
dev-python/protobuf: Enable testing
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/Manifest | 1 +
dev-python/protobuf/protobuf-6.30.2-r2.ebuild | 145 ++++++++++++++++++++++++++
2 files changed, 146 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index dbb057902755..67bc667adcc3 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -1,3 +1,4 @@
DIST protobuf-5.29.4.py.tar.gz 424902 BLAKE2B 54941b008ff5ebd007076448828564128d98e9a6a4613c87057c359124940d341358fe28107b929e3e842ac7e1b34ed54c30219ed95cbb418826592e2458a01f SHA512 634faf103ed8320762593689796d26e6b988e1b40277b12dc7356983c07d5d1da8cac1530e4f16c0a1494abfb885f26bf9884988029e863515cf535c62d96c77
DIST protobuf-5.29.5.py.tar.gz 425226 BLAKE2B 1d7461e94ba8bc097d6f52170678665e3cd97ef44e4757e6c20bcb1bdfbfe673d26cd4a63f8e6972af964e381dfffedeb9a4959ec7a7d5a3a3f87f917c8aa329 SHA512 cbb39efe7f6499362b3e4cc9f073df921c8b83d3aafde245a2ca3432f3e744a428e946799c48b2797e08312342e164eced0bf2b8865b8d042b54913855abb1c8
+DIST protobuf-6.30.2.gh.tar.gz 9523913 BLAKE2B d3950abfe8b3b61dc2bb61f683b014de29451252c46b670dee75a81eb0b8ed30a3209227aa9483800244af16058469deb281521609d769a3456a798ca8a9a4a3 SHA512 f2ee857a36b49f87257a306b3f3c361770d74aaf24c4650b9d00994e1e1a0b09079fb0ce5ffb4d5a4a32d8ca46e3247d6db454918fa0b104fc8d58e8a0546a96
DIST protobuf-6.30.2.py.tar.gz 429315 BLAKE2B 6b56e23a8a962ce9da282ec49c4807877f4bfb677ad84bb6930b83cc436e9839f5791cfb19105678881c8361e27d62d3dde51e5e6c42f7a0e146d9e469282780 SHA512 48ddb2b63acc91759ba4243926c50bb0d16601aace9019129975701634b77a59415659751c69b06464afe994a0fbbd8da6640a208b743ba7df8bf6d60c5ec2b9
diff --git a/dev-python/protobuf/protobuf-6.30.2-r2.ebuild b/dev-python/protobuf/protobuf-6.30.2-r2.ebuild
new file mode 100644
index 000000000000..0d60b5a6f32d
--- /dev/null
+++ b/dev-python/protobuf/protobuf-6.30.2-r2.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+ test? (
+ https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# need protobuf compiler
+BDEPEND="
+ test? (
+ dev-libs/protobuf
+ dev-python/absl-py[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+ unpack "${P}.py.tar.gz"
+
+ if use test; then
+ mkdir "${WORKDIR}/test" || die
+ cd "${WORKDIR}/test" || die
+ unpack "${P}.gh.tar.gz"
+ fi
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # strip old-style namespace
+ rm google/__init__.py || die
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # TODO: figure out how to build the pybind11 test extension
+ google/protobuf/internal/recursive_message_pybind11_test.py
+ )
+
+ case ${EPYTHON} in
+ python3.11)
+ EPYTEST_IGNORE+=(
+ # syntax error...
+ google/protobuf/internal/json_format_test.py
+ )
+ ;;
+ python3.13)
+ # TODO: segfaults on exit
+ return
+ ;;
+ esac
+
+ cp -r "${BUILD_DIR}"/{install,test} || die
+ local -x PATH="${BUILD_DIR}/test${EPREFIX}/usr/bin:${PATH}"
+ cd "${BUILD_DIR}/test$(python_get_sitedir)" || die
+
+ # copy test files from the source tree
+ cp -r "${WORKDIR}/test/${P}/python/google/protobuf/internal/." \
+ google/protobuf/internal/ || die
+ # link the test data for text_format_test.py
+ # (it traverses directories upwards until to finds src/google...)
+ ln -s "${WORKDIR}/test/${P}/src" ../src || die
+
+ # compile test-related protobufs
+ local test_protos=(
+ # from src
+ any_test.proto
+ map_proto2_unittest.proto
+ map_unittest.proto
+ unittest.proto
+ unittest_custom_options.proto
+ unittest_delimited.proto
+ unittest_delimited_import.proto
+ unittest_features.proto
+ unittest_import.proto
+ unittest_import_public.proto
+ unittest_legacy_features.proto
+ unittest_mset.proto
+ unittest_mset_wire_format.proto
+ unittest_no_field_presence.proto
+ unittest_no_generic_services.proto
+ unittest_proto3.proto
+ unittest_proto3_arena.proto
+ unittest_proto3_extensions.proto
+ unittest_retention.proto
+ util/json_format.proto
+ util/json_format_proto3.proto
+ # from python
+ internal/descriptor_pool_test1.proto
+ internal/descriptor_pool_test2.proto
+ internal/factory_test1.proto
+ internal/factory_test2.proto
+ internal/file_options_test.proto
+ internal/import_test_package/import_public.proto
+ internal/import_test_package/import_public_nested.proto
+ internal/import_test_package/inner.proto
+ internal/import_test_package/outer.proto
+ internal/message_set_extensions.proto
+ internal/missing_enum_values.proto
+ internal/more_extensions.proto
+ internal/more_messages.proto
+ internal/no_package.proto
+ internal/packed_field_test.proto
+ internal/self_recursive.proto
+ internal/test_bad_identifiers.proto
+ internal/test_proto2.proto
+ internal/test_proto3_optional.proto
+ internal/well_known_types_test.proto
+ )
+ local proto
+ for proto in "${test_protos[@]}"; do
+ protoc --python_out=. -I"${WORKDIR}/test/${P}/src" -I. \
+ "google/protobuf/${proto}" || die
+ done
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -s
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 15:52 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 15:52 UTC (permalink / raw
To: gentoo-commits
commit: 1bcb19d1468c1e61f4e026bf3be02b687ffb4c50
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 15:51:37 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 15:51:37 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bcb19d1
dev-python/protobuf: Bump to 6.31.1
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/Manifest | 2 +
dev-python/protobuf/protobuf-6.31.1.ebuild | 145 +++++++++++++++++++++++++++++
2 files changed, 147 insertions(+)
diff --git a/dev-python/protobuf/Manifest b/dev-python/protobuf/Manifest
index 67bc667adcc3..1358c221b7d6 100644
--- a/dev-python/protobuf/Manifest
+++ b/dev-python/protobuf/Manifest
@@ -2,3 +2,5 @@ DIST protobuf-5.29.4.py.tar.gz 424902 BLAKE2B 54941b008ff5ebd007076448828564128d
DIST protobuf-5.29.5.py.tar.gz 425226 BLAKE2B 1d7461e94ba8bc097d6f52170678665e3cd97ef44e4757e6c20bcb1bdfbfe673d26cd4a63f8e6972af964e381dfffedeb9a4959ec7a7d5a3a3f87f917c8aa329 SHA512 cbb39efe7f6499362b3e4cc9f073df921c8b83d3aafde245a2ca3432f3e744a428e946799c48b2797e08312342e164eced0bf2b8865b8d042b54913855abb1c8
DIST protobuf-6.30.2.gh.tar.gz 9523913 BLAKE2B d3950abfe8b3b61dc2bb61f683b014de29451252c46b670dee75a81eb0b8ed30a3209227aa9483800244af16058469deb281521609d769a3456a798ca8a9a4a3 SHA512 f2ee857a36b49f87257a306b3f3c361770d74aaf24c4650b9d00994e1e1a0b09079fb0ce5ffb4d5a4a32d8ca46e3247d6db454918fa0b104fc8d58e8a0546a96
DIST protobuf-6.30.2.py.tar.gz 429315 BLAKE2B 6b56e23a8a962ce9da282ec49c4807877f4bfb677ad84bb6930b83cc436e9839f5791cfb19105678881c8361e27d62d3dde51e5e6c42f7a0e146d9e469282780 SHA512 48ddb2b63acc91759ba4243926c50bb0d16601aace9019129975701634b77a59415659751c69b06464afe994a0fbbd8da6640a208b743ba7df8bf6d60c5ec2b9
+DIST protobuf-6.31.1.gh.tar.gz 9602805 BLAKE2B 349a528acaad6bae8c39be2888fcfe855dc71605d2b52e20c24e63b3171a855b0f16c60e4fa8a69bcad8b484edd46232132e7b0256634f420aea2dd207da129e SHA512 9138ac1b1c248246ed9840ab3879a6e18da60c709454ede2cb8e45e66e949998ab6e2c8aba557f0bb0b650ec430caeb546695b23387321ced5bc288866e04ad7
+DIST protobuf-6.31.1.py.tar.gz 441797 BLAKE2B 867ee81473a733020098f76c2ccf22161a73b3a1219e08f0f339f202cff871447d874cc6c13d42ef314a0134d65c56631ba4ab6feb806749f3d18443f666f5d9 SHA512 595c125a116020344d5706adf444e1a3259eae5bce3ca61b92c1ab4cb63c167f97210c71e5e24b8c49c6489777ca6de95abdd398125ba3925313ad5ebe09cc18
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
new file mode 100644
index 000000000000..b03f14ae5af9
--- /dev/null
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2008-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Default implementation currently is upb, which doesn't match dev-libs/protobuf
+# https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#implementation-backends
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google's Protocol Buffers - Python bindings"
+HOMEPAGE="
+ https://protobuf.dev/
+ https://pypi.org/project/protobuf/
+"
+# Rename sdist to avoid conflicts with dev-libs/protobuf
+SRC_URI="
+ $(pypi_sdist_url) -> ${P}.py.tar.gz
+ test? (
+ https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-3)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# need protobuf compiler
+BDEPEND="
+ test? (
+ dev-libs/protobuf
+ dev-python/absl-py[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+ unpack "${P}.py.tar.gz"
+
+ if use test; then
+ mkdir "${WORKDIR}/test" || die
+ cd "${WORKDIR}/test" || die
+ unpack "${P}.gh.tar.gz"
+ fi
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # strip old-style namespace
+ rm google/__init__.py || die
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # TODO: figure out how to build the pybind11 test extension
+ google/protobuf/internal/recursive_message_pybind11_test.py
+ )
+
+ case ${EPYTHON} in
+ python3.11)
+ EPYTEST_IGNORE+=(
+ # syntax error...
+ google/protobuf/internal/json_format_test.py
+ )
+ ;;
+ python3.13)
+ # TODO: segfaults on exit
+ return
+ ;;
+ esac
+
+ cp -r "${BUILD_DIR}"/{install,test} || die
+ local -x PATH="${BUILD_DIR}/test${EPREFIX}/usr/bin:${PATH}"
+ cd "${BUILD_DIR}/test$(python_get_sitedir)" || die
+
+ # copy test files from the source tree
+ cp -r "${WORKDIR}/test/${P}/python/google/protobuf/internal/." \
+ google/protobuf/internal/ || die
+ # link the test data for text_format_test.py
+ # (it traverses directories upwards until to finds src/google...)
+ ln -s "${WORKDIR}/test/${P}/src" ../src || die
+
+ # compile test-related protobufs
+ local test_protos=(
+ # from src
+ any_test.proto
+ map_proto2_unittest.proto
+ map_unittest.proto
+ unittest.proto
+ unittest_custom_options.proto
+ unittest_delimited.proto
+ unittest_delimited_import.proto
+ unittest_features.proto
+ unittest_import.proto
+ unittest_import_public.proto
+ unittest_legacy_features.proto
+ unittest_mset.proto
+ unittest_mset_wire_format.proto
+ unittest_no_field_presence.proto
+ unittest_no_generic_services.proto
+ unittest_proto3.proto
+ unittest_proto3_arena.proto
+ unittest_proto3_extensions.proto
+ unittest_retention.proto
+ util/json_format.proto
+ util/json_format_proto3.proto
+ # from python
+ internal/descriptor_pool_test1.proto
+ internal/descriptor_pool_test2.proto
+ internal/factory_test1.proto
+ internal/factory_test2.proto
+ internal/file_options_test.proto
+ internal/import_test_package/import_public.proto
+ internal/import_test_package/import_public_nested.proto
+ internal/import_test_package/inner.proto
+ internal/import_test_package/outer.proto
+ internal/message_set_extensions.proto
+ internal/missing_enum_values.proto
+ internal/more_extensions.proto
+ internal/more_messages.proto
+ internal/no_package.proto
+ internal/packed_field_test.proto
+ internal/self_recursive.proto
+ internal/test_bad_identifiers.proto
+ internal/test_proto2.proto
+ internal/test_proto3_optional.proto
+ internal/well_known_types_test.proto
+ )
+ local proto
+ for proto in "${test_protos[@]}"; do
+ protoc --python_out=. -I"${WORKDIR}/test/${P}/src" -I. \
+ "google/protobuf/${proto}" || die
+ done
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 16:19 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 16:19 UTC (permalink / raw
To: gentoo-commits
commit: 7b01344ad2dbd0cfc168114e052581dc7c9d5e7a
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 16:18:43 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 16:19:49 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b01344a
dev-python/protobuf: Workaround py3.13 segv using pytest-forked
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index b03f14ae5af9..d05299680aac 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -36,9 +36,11 @@ BDEPEND="
dev-libs/protobuf
dev-python/absl-py[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
)
"
+EPYTEST_XDIST=1
distutils_enable_tests pytest
src_unpack() {
@@ -71,10 +73,6 @@ python_test() {
google/protobuf/internal/json_format_test.py
)
;;
- python3.13)
- # TODO: segfaults on exit
- return
- ;;
esac
cp -r "${BUILD_DIR}"/{install,test} || die
@@ -141,5 +139,6 @@ python_test() {
done
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
+ # pytest-forked prevents segfault on py3.13
+ epytest -p pytest_forked --forked
}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 16:27 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 355359dee6bb19ea48697c4e06052eedd6be3bbe
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 16:24:22 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 16:24:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355359de
dev-python/protobuf: Enable py3.14
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index d05299680aac..2972fa556c7d 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -8,7 +8,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit distutils-r1 pypi
@@ -61,6 +61,7 @@ src_prepare() {
}
python_test() {
+ local EPYTEST_DESELECT=()
local EPYTEST_IGNORE=(
# TODO: figure out how to build the pybind11 test extension
google/protobuf/internal/recursive_message_pybind11_test.py
@@ -73,6 +74,13 @@ python_test() {
google/protobuf/internal/json_format_test.py
)
;;
+ python3.14*)
+ EPYTEST_DESELECT+=(
+ # exception message mismatch
+ google/protobuf/internal/json_format_test.py::JsonFormatTest::testInvalidTimestamp
+ google/protobuf/internal/well_known_types_test.py::TimeUtilTest::testInvalidTimestamp
+ )
+ ;;
esac
cp -r "${BUILD_DIR}"/{install,test} || die
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 16:27 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 16:27 UTC (permalink / raw
To: gentoo-commits
commit: ebc1534992b740a8db504e6d63fb2a3c2d29fa31
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 16:25:16 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 16:25:16 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc15349
dev-python/protobuf: Remove incorrect subslots description
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/dev-python/protobuf/metadata.xml b/dev-python/protobuf/metadata.xml
index 421d59c28f9a..3f344b8cea52 100644
--- a/dev-python/protobuf/metadata.xml
+++ b/dev-python/protobuf/metadata.xml
@@ -5,9 +5,6 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
- <slots>
- <subslots>Soname version number of Protobuf</subslots>
- </slots>
<upstream>
<remote-id type="github">protocolbuffers/protobuf</remote-id>
<remote-id type="pypi">protobuf</remote-id>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 16:27 Michał Górny
0 siblings, 0 replies; 43+ messages in thread
From: Michał Górny @ 2025-06-01 16:27 UTC (permalink / raw
To: gentoo-commits
commit: b79e4c8da324946fe60a8bf8b5c04c798828e6ec
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 16:24:48 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 16:24:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79e4c8d
dev-python/protobuf: Make python@ the maintainer
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/protobuf/metadata.xml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-python/protobuf/metadata.xml b/dev-python/protobuf/metadata.xml
index 05a4e2ab92b2..421d59c28f9a 100644
--- a/dev-python/protobuf/metadata.xml
+++ b/dev-python/protobuf/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<slots>
<subslots>Soname version number of Protobuf</subslots>
</slots>
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 19:47 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-01 19:47 UTC (permalink / raw
To: gentoo-commits
commit: ce312ce4c58a87487eb8fe2740400210eae2e288
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 19:47:26 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 19:47:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce312ce4
dev-python/protobuf: Keyword 6.31.1 mips, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 2972fa556c7d..4c6efb8b48da 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-01 22:21 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-01 22:21 UTC (permalink / raw
To: gentoo-commits
commit: c4391ab1f5dce78a52ff676043701375295f4d54
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 1 22:12:00 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 1 22:20:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4391ab1
dev-python/protobuf: add bug ref wrt crash
Bug: https://github.com/protocolbuffers/protobuf/issues/22067
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 4c6efb8b48da..d2f261693ba3 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -148,5 +148,6 @@ python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
# pytest-forked prevents segfault on py3.13
+ # https://github.com/protocolbuffers/protobuf/issues/22067
epytest -p pytest_forked --forked
}
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-02 19:27 Jakov Smolić
0 siblings, 0 replies; 43+ messages in thread
From: Jakov Smolić @ 2025-06-02 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 6e1a1ab287cdf139e5815e36f4dbf3072de0c769
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 2 19:27:23 2025 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun 2 19:27:23 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1a1ab2
dev-python/protobuf: Keyword 6.31.1 riscv, #957012
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index d2f261693ba3..2cac652382bd 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-14 18:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: d2959a9dd1341f70664107037b6f81c393721bf6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 18:33:00 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 18:33:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2959a9d
dev-python/protobuf: Keyword 6.31.1 alpha, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 2cac652382bd..fd032b3c541f 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-14 18:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 64315fcada93daefdf21342840e985037534f9f6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 18:33:05 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 18:33:50 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64315fca
dev-python/protobuf: Keyword 6.31.1 hppa, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index fd032b3c541f..f3c46a942f99 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-14 18:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 98b051cfc5751de43831166a8dbd846c9e6ee2c8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 18:33:10 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 18:33:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b051cf
dev-python/protobuf: Keyword 6.31.1 ppc, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index f3c46a942f99..fc0d260a1915 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~riscv ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-14 18:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: ec69f8b2cfadae1351c15b667f59fbeeed5acdeb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 18:33:13 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 18:33:53 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec69f8b2
dev-python/protobuf: Keyword 6.31.1 ppc64, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index fc0d260a1915..2176c99d75db 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-14 18:34 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 54e20d4bb0ec99ab868695a2980c4307d179cb10
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 14 18:33:17 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 14 18:33:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54e20d4b
dev-python/protobuf: Keyword 6.31.1 sparc, #957012
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 2176c99d75db..14e20d2d8cc4 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-21 9:06 Arthur Zamarin
0 siblings, 0 replies; 43+ messages in thread
From: Arthur Zamarin @ 2025-06-21 9:06 UTC (permalink / raw
To: gentoo-commits
commit: 577484a06f8d4f16de30e2ea9cdcc26491391cb3
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 09:06:40 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 09:06:40 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577484a0
dev-python/protobuf: Stabilize 6.31.1 ppc64, #958559
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 14e20d2d8cc4..66d560e6683c 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-06-21 9:42 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-06-21 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 97ed3ab992fc267f58ba6c25675ddfbd9c2e6577
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 21 09:42:02 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 21 09:42:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ed3ab9
dev-python/protobuf: Stabilize 6.31.1 amd64, #958559
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 66d560e6683c..2f933dbe2b83 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/
@ 2025-07-04 19:15 Sam James
0 siblings, 0 replies; 43+ messages in thread
From: Sam James @ 2025-07-04 19:15 UTC (permalink / raw
To: gentoo-commits
commit: 0721e7f98d58cebed06caffc627e31f9c9db8813
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 4 19:14:54 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 4 19:14:54 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0721e7f9
dev-python/protobuf: Stabilize 6.31.1 arm64, #958559
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-python/protobuf/protobuf-6.31.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/protobuf/protobuf-6.31.1.ebuild b/dev-python/protobuf/protobuf-6.31.1.ebuild
index 2f933dbe2b83..4599e9f5e956 100644
--- a/dev-python/protobuf/protobuf-6.31.1.ebuild
+++ b/dev-python/protobuf/protobuf-6.31.1.ebuild
@@ -28,7 +28,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/$(ver_cut 1-3)"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
# need protobuf compiler
BDEPEND="
^ permalink raw reply related [flat|nested] 43+ messages in thread
end of thread, other threads:[~2025-07-04 19:15 UTC | newest]
Thread overview: 43+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-05 0:42 [gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-07-04 19:15 Sam James
2025-06-21 9:42 Sam James
2025-06-21 9:06 Arthur Zamarin
2025-06-14 18:34 Sam James
2025-06-14 18:34 Sam James
2025-06-14 18:34 Sam James
2025-06-14 18:34 Sam James
2025-06-14 18:34 Sam James
2025-06-02 19:27 Jakov Smolić
2025-06-01 22:21 Sam James
2025-06-01 19:47 Sam James
2025-06-01 16:27 Michał Górny
2025-06-01 16:27 Michał Górny
2025-06-01 16:27 Michał Górny
2025-06-01 16:19 Michał Górny
2025-06-01 15:52 Michał Górny
2025-06-01 15:41 Michał Górny
2025-06-01 13:36 Michał Górny
2025-05-29 6:43 Michał Górny
2025-05-27 0:01 Sam James
2025-05-27 0:01 Sam James
2025-05-27 0:01 Sam James
2025-05-27 0:01 Sam James
2025-05-27 0:01 Sam James
2025-05-27 0:01 Sam James
2025-05-08 17:05 Arthur Zamarin
2025-04-26 1:37 Sam James
2025-04-26 1:02 Sam James
2025-04-26 0:40 Sam James
2025-04-26 0:39 Sam James
2025-04-26 0:39 Sam James
2025-04-03 16:52 Arthur Zamarin
2025-03-20 6:49 Michał Górny
2025-01-24 4:41 Matt Turner
2025-01-18 9:25 Arthur Zamarin
2025-01-18 9:13 Arthur Zamarin
2025-01-18 9:09 Arthur Zamarin
2025-01-18 8:56 Arthur Zamarin
2025-01-05 20:35 Sam James
2025-01-05 20:35 Sam James
2025-01-03 19:04 Michał Górny
2024-11-13 20:41 Michał Górny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox