[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: c8392ee60aafec712829ccfc1a40c5154f5487a8 Author: Sam James gentoo org> AuthorDate: Thu Sep 12 22:39:14 2024 + Commit: Sam James gentoo org> CommitDate: Thu Sep 12 22:39:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8392ee6 dev-python/protobuf-python: Stabilize 5.27.2 ppc64, #938834 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-5.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index 926cf1fdc77f..aadd835eb2b9 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -27,4 +27,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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 183a8509cc07f3ddfb3785ef952c2b2ed49f2630 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 9 17:20:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 9 17:20:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=183a8509 dev-python/protobuf-python: unkeyword 4.23.3 for ~mips Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-4.23.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index b5b33871343e..a186181fd7f9 100644 --- a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: c763bb4264be181e09751a3e12e9062c0a8a1054 Author: Paul Zander gmail com> AuthorDate: Thu Aug 8 12:14:57 2024 + Commit: Sam James gentoo org> CommitDate: Thu Sep 5 02:10:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c763bb42 dev-python/protobuf-python: add 5.28.0, 5.27.4 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38361 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/Manifest| 2 ++ .../protobuf-python/protobuf-python-5.27.4.ebuild | 30 ++ .../protobuf-python/protobuf-python-5.28.0.ebuild | 30 ++ 3 files changed, 62 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 2a124bbb3c74..fb851d0bf1d3 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -4,3 +4,5 @@ DIST protobuf-22.5.tar.gz 4924661 BLAKE2B d69c73f4ebfddf45fd94b4f5f898faf00256fe DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b 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-python/protobuf-python-5.27.4.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.4.ebuild new file mode 100644 index ..b0d4a3ec76a7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-5.27.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2008-2024 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}.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-python/protobuf-python-5.28.0.ebuild b/dev-python/protobuf-python/protobuf-python-5.28.0.ebuild new file mode 100644 index ..b0d4a3ec76a7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-5.28.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2008-2024 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}.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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 0afa71cec48cfae5d59424cc4132083f36954706 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 2 07:29:20 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 2 07:29:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afa71ce dev-python/protobuf-python: Stabilize 5.27.2 arm64, #938834 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-5.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index 65eb03e6ee70..926cf1fdc77f 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -27,4 +27,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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 620a7c6f1614cc924650eb2c65fbf6f9b740135f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 14:37:09 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 14:37:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=620a7c6f dev-python/protobuf-python: Stabilize 5.27.2 arm, #938834 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-5.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index 97d09a6c15c7..65eb03e6ee70 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -27,4 +27,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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 3b0875cb07f8a32a9500665d7687e90907f2bf1b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 14:37:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 14:37:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0875cb dev-python/protobuf-python: Stabilize 5.27.2 x86, #938834 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-5.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index b0d4a3ec76a7..bb669d8f606e 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -27,4 +27,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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 40177566eab6dce6b047aeb76d703b741f9907ed Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 31 14:37:08 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 31 14:37:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40177566 dev-python/protobuf-python: Stabilize 5.27.2 amd64, #938834 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-5.27.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index bb669d8f606e..97d09a6c15c7 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -27,4 +27,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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: c33822b35557af594d12e5bce50ed606d48ebd87 Author: Paul Zander gmail com> AuthorDate: Sat Jul 13 19:12:50 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 13 16:23:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c33822b3 dev-python/protobuf-python: add 4.25.4 Add 4.25.4 for abseil-cpp:0/20230802 See-Also: https://github.com/gentoo/gentoo/pull/37487#issuecomment-2217842143 Signed-off-by: Paul Zander gmail.com> Closes: https://github.com/gentoo/gentoo/pull/37546 Signed-off-by: Joonas Niilola gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-4.25.4.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index f5b9bc33329a..2a124bbb3c74 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -2,4 +2,5 @@ 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 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b +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 diff --git a/dev-python/protobuf-python/protobuf-python-4.25.4.ebuild b/dev-python/protobuf-python/protobuf-python-4.25.4.ebuild new file mode 100644 index ..b0d4a3ec76a7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-4.25.4.ebuild @@ -0,0 +1,30 @@ +# Copyright 2008-2024 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}.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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: ea43d63d1245912a9bf8e259b70f3e2cdf51d204 Author: Paul Zander gmail com> AuthorDate: Sun Jul 7 20:01:48 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 9 12:51:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea43d63d dev-python/protobuf-python: update 5.27.2, drop protobuf-python can no longer be build from github archives. https://github.com/protocolbuffers/protobuf/blob/main/python/README.md#building-from-setuppy Closes: https://bugs.gentoo.org/920646 Closes: https://bugs.gentoo.org/933068 Closes: https://bugs.gentoo.org/927521 Closes: https://github.com/gentoo/gentoo/pull/36885 Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> .../protobuf-python/protobuf-python-5.27.2.ebuild | 74 .../protobuf-python/protobuf-python-.ebuild| 79 -- 2 files changed, 13 insertions(+), 140 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild index 8f12c5727960..b0d4a3ec76a7 100644 --- a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -3,76 +3,28 @@ 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 - -PARENT_PN="${PN/-python/}" -PARENT_PV="$(ver_cut 2-)" - -[[ "${PV}" == * ]] && PARENT_PV="28.0" - -PARENT_P="${PARENT_PN}-${PARENT_PV}" +inherit distutils-r1 pypi DESCRIPTION="Google's Protocol Buffers - Python bindings" HOMEPAGE=" - https://developers.google.com/protocol-buffers/ + https://protobuf.dev/ https://pypi.org/project/protobuf/ " -if [[ "${PV}" == * ]]; 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}.gh.tar.gz - " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -S="${WORKDIR}/${PARENT_P}/python" - -LICENSE="BSD" -SLOT="0/${PARENT_PV}.0" - -DEPEND="${PYTHON_DEPS} +# Rename sdist to avoid conflicts with dev-libs/protobuf +SRC_URI=" + $(pypi_sdist_url) + -> ${P}.tar.gz " -RDEPEND=" - dev-libs/protobuf:0/${PARENT_PV}.0 -" - -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 -} +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-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild deleted file mode 100644 index c8a33b8666b2.. --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2008-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -PARENT_PN="${PN/-python/}" -PARENT_PV="$(ver_cut 2-)" -PARENT_P="${PARENT_PN}-${PARENT_PV}" - -if [[ "${PV}" == * ]]; 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/23.3.0" - -S="${WORKDIR}/${PARENT_P}/python" - -BDEPEND
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 100044ece5d89f1cb08c58b06ce991b7a549ea3d Author: Paul Zander gmail com> AuthorDate: Sun Jul 7 16:03:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jul 9 12:51:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100044ec dev-python/protobuf-python: add 5.27.2 Signed-off-by: Paul Zander gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-5.27.2.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 8695f23be04a..f5b9bc33329a 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -2,3 +2,4 @@ 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 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b +DIST protobuf-python-5.27.2.tar.gz 401640 BLAKE2B 9d3420b75536ffd452cc2a3317a6ad1e16a62df36085f1e329f0178026032f5533e1a96f7b613f91093ac12a44d7ad4059ebededea636f38ded29da563afd075 SHA512 b3afcf13e223d7e855ac0aa000cc395e3ea1301b2e3dfe3c0d5435d8031be3726e6aec1fb6228c572aa1685f75aba2d97d2c9dfdb6d9e058a2e88321d6ba9180 diff --git a/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild new file mode 100644 index ..8f12c5727960 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-5.27.2.ebuild @@ -0,0 +1,78 @@ +# 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..13} ) + +inherit distutils-r1 + +PARENT_PN="${PN/-python/}" +PARENT_PV="$(ver_cut 2-)" + +[[ "${PV}" == * ]] && PARENT_PV="28.0" + +PARENT_P="${PARENT_PN}-${PARENT_PV}" + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE=" + https://developers.google.com/protocol-buffers/ + https://pypi.org/project/protobuf/ +" + +if [[ "${PV}" == * ]]; 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}.gh.tar.gz + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +S="${WORKDIR}/${PARENT_P}/python" + +LICENSE="BSD" +SLOT="0/${PARENT_PV}.0" + +DEPEND="${PYTHON_DEPS} +" +RDEPEND=" + dev-libs/protobuf:0/${PARENT_PV}.0 +" + +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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d91db88c3d2c4db49e090b6e3dcd3e38067bc4bf Author: Joonas Niilola gentoo org> AuthorDate: Sat Jun 15 08:12:51 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Jun 15 08:13:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91db88c dev-python/protobuf-python: Stabilize 4.23.3 x86, #934062 Signed-off-by: Joonas Niilola gentoo.org> dev-python/protobuf-python/protobuf-python-4.23.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index 0bc4dd6f9897..b5b33871343e 100644 --- a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -24,7 +24,7 @@ else 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 6e6a8e540051cbbb07593fe6246f38d1bfa650f8 Author: Sam James gentoo org> AuthorDate: Sat Jun 15 07:09:35 2024 + Commit: Sam James gentoo org> CommitDate: Sat Jun 15 07:09:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6a8e54 dev-python/protobuf-python: Stabilize 4.23.3 amd64, #934062 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.23.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index 546a2110c18e..0bc4dd6f9897 100644 --- a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2023 Gentoo Authors +# Copyright 2008-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ else 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, dev-python/protobuf-python/files/
commit: de15b02f0b35c97ba57195624a582d191b038812 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 04:52:49 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 04:53:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de15b02f dev-python/protobuf-python: fix tests Bug: https://bugs.gentoo.org/934062 Signed-off-by: Sam James gentoo.org> .../files/protobuf-python-4.22.5-python.patch | 21 + .../protobuf-python/protobuf-python-4.22.5.ebuild | 1 + 2 files changed, 22 insertions(+) diff --git a/dev-python/protobuf-python/files/protobuf-python-4.22.5-python.patch b/dev-python/protobuf-python/files/protobuf-python-4.22.5-python.patch new file mode 100644 index ..65cb22d5f653 --- /dev/null +++ b/dev-python/protobuf-python/files/protobuf-python-4.22.5-python.patch @@ -0,0 +1,21 @@ +See also https://github.com/protocolbuffers/protobuf/pull/9098 +--- a/google/protobuf/internal/json_format_test.py b/google/protobuf/internal/json_format_test.py +@@ -1060,7 +1060,7 @@ class JsonFormatTest(JsonFormatBase): + def testInvalidTimestamp(self): + message = json_format_proto3_pb2.TestTimestamp() + text = '{"value": "1-01-01T00:00:00.00Z"}' +-self.assertRaisesRegexp( ++self.assertRaisesRegex( + json_format.ParseError, 'Failed to parse value field: ' + 'time data \'1-01-01T00:00:00\' does not match' + ' format \'%Y-%m-%dT%H:%M:%S\' at TestTimestamp.value.', +@@ -1097,7 +1097,7 @@ class JsonFormatTest(JsonFormatBase): + def testInvalidOneof(self): + message = json_format_proto3_pb2.TestOneof() + text = '{"oneofInt32Value": 1, "oneofStringValue": "2"}' +-self.assertRaisesRegexp( ++self.assertRaisesRegex( + json_format.ParseError, 'Message type "proto3.TestOneof"' + ' should not have multiple "oneof_value" oneof fields at "TestOneof".', + json_format.Parse, text, message) diff --git a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild index 9cf2f3d4c74a..59b4f648ed71 100644 --- a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild @@ -56,6 +56,7 @@ PARENT_PATCHES=( # Here for patches within "python/" subdirectory. PATCHES=( + "${FILESDIR}/${PN}-4.22.5-python.patch" ) python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d07eaaa9cc8e7bdd94411e75c7bdd9dd153ed87b Author: Sam James gentoo org> AuthorDate: Thu Jun 13 04:10:08 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 04:10:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d07eaaa9 dev-python/protobuf-python: Stabilize 4.22.5 amd64, #934062 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.22.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild index 382ae922fc3a..9cf2f3d4c74a 100644 --- a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild @@ -24,7 +24,7 @@ else 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 3a0f71b31d9d8a65b9cbf274ffb6c44883f1b15c Author: Sam James gentoo org> AuthorDate: Wed Jun 12 17:42:35 2024 + Commit: Sam James gentoo org> CommitDate: Wed Jun 12 17:42:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a0f71b3 dev-python/protobuf-python: drop to maintainer-needed Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/dev-python/protobuf-python/metadata.xml b/dev-python/protobuf-python/metadata.xml index a3f1bad10813..05a4e2ab92b2 100644 --- a/dev-python/protobuf-python/metadata.xml +++ b/dev-python/protobuf-python/metadata.xml @@ -1,14 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - arfrever@gmail.com - Arfrever Frehtes Taifersar Arahesis - - - c...@gentoo.org - Cjk - + Soname version number of Protobuf
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 2948d26f6769971e12174e0673a2f64eac0c9fe2 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Jun 12 05:31:58 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Jun 12 05:31:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2948d26f dev-python/protobuf-python: Stabilize 4.22.5 ppc64, #934062 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-4.22.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild index 27768732e87b..382ae922fc3a 100644 --- a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild @@ -24,7 +24,7 @@ else 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: f8d1e6b76e6212298c2a4dd601f5dd29cbcce6bb Author: Sam James gentoo org> AuthorDate: Tue Jun 11 16:57:49 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 11 16:57:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d1e6b7 dev-python/protobuf-python: Stabilize 4.21.12 x86, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index c9c08e6aafb2..4c01b69d46e8 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 7f66f793946c3545875b408db804810be441f5db Author: Sam James gentoo org> AuthorDate: Tue Jun 11 16:57:47 2024 + Commit: Sam James gentoo org> CommitDate: Tue Jun 11 16:57:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f66f793 dev-python/protobuf-python: Stabilize 4.21.12 arm, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index c445608352ac..c9c08e6aafb2 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 551f9bcc4ccd2f5bb765c546a996bfb9d13b4588 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 14:31:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 14:31:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=551f9bcc dev-python/protobuf-python: Stabilize 4.21.12 arm64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 342a17238220..c445608352ac 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 703b668b8f8c0a745056a21fa80cb39008d96e7f Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:22 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703b668b dev-python/protobuf-python: Stabilize 4.21.12 amd64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 5bac62a748d7..8b433991fcda 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2023 Gentoo Authors +# Copyright 2008-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 30ab81e04e04e550dc0e21e2fe1538b5cffcc1c2 Author: Sam James gentoo org> AuthorDate: Mon Feb 5 12:44:23 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 5 12:44:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ab81e0 dev-python/protobuf-python: Stabilize 4.21.12 ppc64, #923809 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild index 8b433991fcda..342a17238220 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -24,7 +24,7 @@ else 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" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/files/, dev-python/protobuf-python/
commit: 3b21c6040943e41bcaa65dc68bf8a9badfc9eb3a Author: wangjiezhe gmail com> AuthorDate: Fri Jan 19 11:06:45 2024 + Commit: Jason Zaman gentoo org> CommitDate: Sat Feb 3 19:32:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b21c604 dev-python/protobuf-python: add 4.22.5 Signed-off-by: wangjiezhe gmail.com> Signed-off-by: Jason Zaman gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../files/protobuf-python-4.22.5-c++-17.patch | 13 .../protobuf-python/protobuf-python-4.22.5.ebuild | 85 ++ 3 files changed, 99 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 20e1338a9868..8695f23be04a 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,3 +1,4 @@ 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 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b diff --git a/dev-python/protobuf-python/files/protobuf-python-4.22.5-c++-17.patch b/dev-python/protobuf-python/files/protobuf-python-4.22.5-c++-17.patch new file mode 100644 index ..3ca6a5776d04 --- /dev/null +++ b/dev-python/protobuf-python/files/protobuf-python-4.22.5-c++-17.patch @@ -0,0 +1,13 @@ +diff --git a/python/setup.py b/python/setup.py +index e65631013..8a6cbe59a 100755 +--- a/python/setup.py b/python/setup.py +@@ -370,7 +370,7 @@ if __name__ == '__main__': + extra_compile_args.append('-Wno-invalid-offsetof') + extra_compile_args.append('-Wno-sign-compare') + extra_compile_args.append('-Wno-unused-variable') +- extra_compile_args.append('-std=c++14') ++ extra_compile_args.append('-std=c++17') + + if sys.platform == 'darwin': + extra_compile_args.append('-Wno-shorten-64-to-32') diff --git a/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild new file mode 100644 index ..27768732e87b --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-4.22.5.ebuild @@ -0,0 +1,85 @@ +# 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}" == * ]]; 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=( +) + +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() { +
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: b5eea9c7af52e7a4ea1d2f89423cde6328533081 Author: Alfred Wingate protonmail com> AuthorDate: Sat Dec 16 01:08:32 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 16 01:27:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5eea9c7 dev-python/protobuf-python: add 4.21.12 Closes: https://bugs.gentoo.org/917546 Signed-off-by: Alfred Wingate protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34305 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-4.21.12.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 5c1352c6..20e1338a9868 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,2 +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-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b diff --git a/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild new file mode 100644 index ..5bac62a748d7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-4.21.12.ebuild @@ -0,0 +1,78 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +PARENT_PN="${PN/-python/}" +PARENT_PV="$(ver_cut 2-)" +PARENT_P="${PARENT_PN}-${PARENT_PV}" + +if [[ "${PV}" == * ]]; 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 88c3ff8535a7d714ca96a85c685dad9915e73dcc Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 18:03:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 18:03:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c3ff85 dev-python/protobuf-python: Enable py3.12 in 4.21.9 Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 978ced742567..76cb2702273c 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -67,6 +67,10 @@ python_prepare_all() { 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 }
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: a9d67669bb7474e9d1ab61b170fea52bb8daa13f Author: Arthur Zamarin gentoo org> AuthorDate: Sat Oct 14 16:52:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Oct 14 16:52:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d67669 dev-python/protobuf-python: Keyword 4.23.3 sparc, #912773 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-4.23.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index c8a33b8666b2..546a2110c18e 100644 --- a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -24,7 +24,7 @@ else 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" + 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"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 111da5cfd07d832e11c0c70eb2eebcabb6e0f805 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Sep 14 10:58:17 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Sep 14 11:01:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111da5cf dev-python/protobuf-python: enable py3.12 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/protobuf-python/protobuf-python-4.23.3.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index ac61281fae8f..c8a33b8666b2 100644 --- a/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index ac61281fae8f..c8a33b8666b2 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 41ea15856da851ff809dfe4cdfbc0e899bf71a51 Author: Sam James gentoo org> AuthorDate: Mon Aug 21 18:13:51 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 21 18:22:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ea1585 dev-python/protobuf-python: add 4.23.3 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/Manifest | 1 + .../{protobuf-python-.ebuild => protobuf-python-4.23.3.ebuild}| 4 ++-- dev-python/protobuf-python/protobuf-python-.ebuild| 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 85bcbb4bda71..5c1352c6 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1 +1,2 @@ DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1 +DIST protobuf-23.3.tar.gz 5043803 BLAKE2B ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3 SHA512 646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild similarity index 91% copy from dev-python/protobuf-python/protobuf-python-.ebuild copy to dev-python/protobuf-python/protobuf-python-4.23.3.ebuild index be2fcc6b6a5d..ac61281fae8f 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.23.3.ebuild @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings" @@ -34,7 +34,7 @@ HOMEPAGE=" " LICENSE="BSD" -SLOT="0/32" +SLOT="0/23.3.0" S="${WORKDIR}/${PARENT_P}/python" diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index be2fcc6b6a5d..ac61281fae8f 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings" @@ -34,7 +34,7 @@ HOMEPAGE=" " LICENSE="BSD" -SLOT="0/32" +SLOT="0/23.3.0" S="${WORKDIR}/${PARENT_P}/python"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: be5ed32caf746b43588c71fb2d4c9096749d1b93 Author: Sam James gentoo org> AuthorDate: Mon Aug 21 17:56:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon Aug 21 18:21:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5ed32c dev-python/protobuf-python: sync live Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-.ebuild | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 6e644110d77b..be2fcc6b6a5d 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -3,13 +3,14 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1 PARENT_PN="${PN/-python/}" -PARENT_PV="${PV}" +PARENT_PV="$(ver_cut 2-)" PARENT_P="${PARENT_PN}-${PARENT_PV}" if [[ "${PV}" == * ]]; then @@ -38,15 +39,13 @@ SLOT="0/32" S="${WORKDIR}/${PARENT_P}/python" BDEPEND=" - dev-libs/protobuf:${SLOT} - dev-python/six[${PYTHON_USEDEP}] " DEPEND=" ${PYTHON_DEPS} - dev-libs/protobuf:${SLOT} " RDEPEND=" ${BDEPEND} + dev-libs/protobuf:${SLOT} " distutils_enable_tests setup.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d8d105a1ab28c43599b1cdff2dc139483e04e72d Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 05:19:13 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 05:24:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d105a1 dev-python/protobuf-python: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/protobuf-python/protobuf-python-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 6117a80be69d..6e644110d77b 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: a3dcba6ba8eb6783d5797478c7b0a7eb4dcf5f9e Author: WANG Xuerui gentoo org> AuthorDate: Thu Jul 27 05:19:08 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Jul 27 05:24:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3dcba6b dev-python/protobuf-python: keyword 4.21.9 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 9b676bd02b1e..978ced742567 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -24,7 +24,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: c261f0ec9c067f96facd237f80e0e21e87d5d5b1 Author: Michał Górny gentoo org> AuthorDate: Thu May 4 16:20:02 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu May 4 16:20:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c261f0ec dev-python/protobuf-python: Set DISTUTILS_EXT=1 Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index d50a7d274d8e..9b676bd02b1e 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 583aa7bd68c12f72d63c1b8c48394db4e9c7f3a3 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 5 11:55:40 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 5 11:55:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=583aa7bd dev-python/protobuf-python: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/Manifest| 2 - .../protobuf-python/protobuf-python-3.20.1.ebuild | 71 --- .../protobuf-python/protobuf-python-3.20.3.ebuild | 79 -- 3 files changed, 152 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index a24cffb5f6fd..85bcbb4bda71 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,3 +1 @@ DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1 -DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3 SHA512 fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0 -DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa SHA512 01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild deleted file mode 100644 index 2b318c1856aa.. --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2008-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE=" - https://developers.google.com/protocol-buffers/ - https://github.com/protocolbuffers/protobuf/ - https://pypi.org/project/protobuf/ -" -if [[ "${PV}" != "" ]]; then - SRC_URI=" - https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz - -> protobuf-${PV}.tar.gz - " -fi -S="${WORKDIR}/protobuf-${PV}/python" - -LICENSE="BSD" -SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -BDEPEND=" - ${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND=" - ${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} -" -RDEPEND=" - ${BDEPEND} - !dev-python/namespace-google -" - -if [[ "${PV}" == "" ]]; then - EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" -fi - -distutils_enable_tests setup.py - -python_prepare_all() { - pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die - 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-python/protobuf-python-3.20.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild deleted file mode 100644 index 3b2a8fa16265.. --- a/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 2008-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -PARENT_PN="${PN/-python/}" -PARENT_PV="${PV}" -PARENT_P="${PARENT_PN}-${PARENT_PV}" - -if [[ "${PV}" == * ]]; 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 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE=" -
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, dev-python/protobuf-python/files/
commit: d72194230e2ee03d5c1e6ee0be41ac12e6966e42 Author: Michał Górny gentoo org> AuthorDate: Thu Jan 5 11:08:42 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 5 11:08:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7219423 dev-python/protobuf-python: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/Manifest| 3 - ...protobuf.pyext._message.PyUnknownFieldRef.patch | 42 .../protobuf-python-3.19.3-r2.ebuild | 70 --- .../protobuf-python-3.19.3-r3.ebuild | 72 .../protobuf-python/protobuf-python-3.19.6.ebuild | 79 -- .../protobuf-python/protobuf-python-4.21.8.ebuild | 79 -- 6 files changed, 345 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 5dd5ef74895c..a24cffb5f6fd 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,6 +1,3 @@ -DIST protobuf-21.8.tar.gz 5110670 BLAKE2B 3c1b0c857a86e9586481d63896341d0cb11290dbd710d87a6f7889d34f5f262abe2986a29ed19a730f8fa5df0b5c62d77a4db6aa415a72b239f7483ae8d6380c SHA512 cb17be759311e91172801add1f88fe7a0291b547170c40d2e3303f5c248570dddeade96bd48740edd628215f55269c97475e2f4c4a41c50f1018d525f52036cb DIST protobuf-21.9.tar.gz 5110670 BLAKE2B a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe SHA512 6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1 -DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6 -DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072 SHA512 8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4 DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3 SHA512 fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0 DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa SHA512 01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c diff --git a/dev-python/protobuf-python/files/protobuf-python-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch b/dev-python/protobuf-python/files/protobuf-python-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch deleted file mode 100644 index a9e23feea148.. --- a/dev-python/protobuf-python/files/protobuf-python-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 387c9e58987c54b72e66c14b34c98297086cd812 Mon Sep 17 00:00:00 2001 -From: Arfrever Frehtes Taifersar Arahesis -Date: Fri, 28 Jan 2022 15:32:43 +0800 -Subject: [PATCH] protobuf-python-3.19.0: - google.protobuf.pyext._message.PyUnknownFieldRef - -Prevent integer overflow for unknown fields. - -https://github.com/protocolbuffers/protobuf/issues/6205 -https://github.com/protocolbuffers/protobuf/pull/7016 -https://github.com/protocolbuffers/protobuf/commit/5100be2b7746391c2724e2793e1428c36b63c98b - -Signed-off-by: Arfrever Frehtes Taifersar Arahesis -Signed-off-by: Yixun Lan - python/google/protobuf/pyext/unknown_fields.cc | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/python/google/protobuf/pyext/unknown_fields.cc b/python/google/protobuf/pyext/unknown_fields.cc -index 6d919b3..37e6eae 100644 a/python/google/protobuf/pyext/unknown_fields.cc -+++ b/python/google/protobuf/pyext/unknown_fields.cc -@@ -275,13 +275,13 @@ static PyObject* GetData(PyUnknownFieldRef* self, void *closure) { - PyObject* data = NULL; - switch (field->type()) { - case UnknownField::TYPE_VARINT: -- data = PyLong_FromLong(field->varint()); -+ data = PyLong_FromUnsignedLongLong(field->varint()); - break; - case UnknownField::TYPE_FIXED32: -- data = PyLong_FromLong(field->fixed32()); -+ data = PyLong_FromUnsignedLong(field->fixed32()); - break; - case UnknownField::TYPE_FIXED64: -- data = PyLong_FromLong(field->fixed64()); -+ data = PyLong_FromUnsignedLongLong(field->fixed64()); - break; -
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 02d9c8fe13d528650eab39a16f23bb5fe0b2c79c Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:58:04 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:58:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d9c8fe dev-python/protobuf-python: Stabilize 4.21.9 arm, #879971 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 029ac84987f4..1e838b381fd9 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2022 Gentoo Authors +# Copyright 2008-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 2f4afdc1de95e2c4d3c48855cada99a87f17f73d Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:58:14 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:58:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f4afdc1 dev-python/protobuf-python: Stabilize 4.21.9 x86, #879971 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 5b986ed3c118..826fe348e085 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: b606d75fd0e1312f8f7560a20b6a2061a32d4e0d Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:58:11 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:58:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b606d75f dev-python/protobuf-python: Stabilize 4.21.9 ppc, #879971 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 1e838b381fd9..5b986ed3c118 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: ca9329059e9ac1dd711c614bd4ff1bef4e366790 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:55:06 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:55:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca932905 dev-python/protobuf-python: add pypi upstream metadata Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/protobuf-python/metadata.xml b/dev-python/protobuf-python/metadata.xml index 7fc9e27ef82d..a3f1bad10813 100644 --- a/dev-python/protobuf-python/metadata.xml +++ b/dev-python/protobuf-python/metadata.xml @@ -14,5 +14,6 @@ protocolbuffers/protobuf + protobuf
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 7b810393c5c732635eb7a79749a83294c0149704 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:52 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b810393 dev-python/protobuf-python: Stabilize 3.20.1 x86, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index b5ad3ef6ce1b..2b318c1856aa 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: ee5de7cbf9846927c6c3be948625940044350d1e Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:35 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5de7cb dev-python/protobuf-python: Stabilize 3.20.1 arm64, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index 733a8e2fa2cd..658b14bd9e52 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 27caa766c522e2a34126b4b1233c5931e20ce994 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:48 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27caa766 dev-python/protobuf-python: Stabilize 3.20.1 ppc, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index 04c1bc81d470..b5ad3ef6ce1b 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 00a6e8110fc4dc81431e3aedcb9c0e7846d270b5 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:44 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a6e811 dev-python/protobuf-python: Stabilize 3.20.1 ppc64, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index e867c9561b5d..04c1bc81d470 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 34810810e1e9e6a661568a8b9ea9f4fc2c50dc3d Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:39 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34810810 dev-python/protobuf-python: Stabilize 3.20.1 arm, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index 658b14bd9e52..e867c9561b5d 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 2914b6657cc4eba986b1cd9dea3e272108aa6df1 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 07:53:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 07:53:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2914b665 dev-python/protobuf-python: Stabilize 3.20.1 amd64, #875329 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.20.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild index 72300c2997d3..733a8e2fa2cd 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2022 Gentoo Authors +# Copyright 2008-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 6a754d730ad5e68204d4ae59849baa917270a871 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 7 17:26:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 7 17:26:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a754d73 dev-python/protobuf-python: Stabilize 4.21.9 arm64, #879971 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index a271bc824cf8..029ac84987f4 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 25b069bf86456c75ac6d2b57dddc537c3b4bd9d2 Author: Sam James gentoo org> AuthorDate: Sun Nov 6 09:30:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 09:30:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b069bf dev-python/protobuf-python: Stabilize 4.21.9 ppc64, #879971 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index d3f2a14a19e7..a271bc824cf8 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: beda7486603194ea8d3f45d6eb59f8a4a9ab52d1 Author: Sam James gentoo org> AuthorDate: Sun Nov 6 07:25:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Nov 6 07:25:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beda7486 dev-python/protobuf-python: Stabilize 4.21.9 amd64, #879971 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-4.21.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild index 884546edf04c..d3f2a14a19e7 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.9.ebuild @@ -23,7 +23,7 @@ else https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz -> ${PARENT_P}.tar.gz " - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi DESCRIPTION="Google's Protocol Buffers - Python bindings"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, dev-python/protobuf-python/files/
commit: 8e06df67ca46cffed156e1786fafd31777e7c11d Author: Sam James gentoo org> AuthorDate: Wed Oct 26 22:35:25 2022 + Commit: Sam James gentoo org> CommitDate: Wed Oct 26 22:35:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e06df67 dev-python/protobuf-python: backport Python 3.11 patch to 3.20.3 too Closes: https://bugs.gentoo.org/878329 Signed-off-by: Sam James gentoo.org> ...on-4.21.8-python311.patch => protobuf-python-3.20.3-python311.patch} | 0 dev-python/protobuf-python/protobuf-python-3.20.3.ebuild| 1 + dev-python/protobuf-python/protobuf-python-4.21.8.ebuild| 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch b/dev-python/protobuf-python/files/protobuf-python-3.20.3-python311.patch similarity index 100% rename from dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch rename to dev-python/protobuf-python/files/protobuf-python-3.20.3-python311.patch diff --git a/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild index 80c782e2fbdc..3b2a8fa16265 100644 --- a/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.20.3.ebuild @@ -57,6 +57,7 @@ PARENT_PATCHES=( # Here for patches within "python/" subdirectory. PATCHES=( + "${FILESDIR}"/${PN}-3.20.3-python311.patch ) python_prepare_all() { diff --git a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild index 572a571542c6..884546edf04c 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild @@ -57,7 +57,7 @@ PARENT_PATCHES=( # Here for patches within "python/" subdirectory. PATCHES=( - "${FILESDIR}"/${P}-python311.patch + "${FILESDIR}"/${PN}-3.20.3-python311.patch ) python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, dev-python/protobuf-python/files/
commit: 35c5ad765e20f14e514f79b77d633a4c2e220d4d Author: Sam James gentoo org> AuthorDate: Tue Oct 25 23:02:41 2022 + Commit: Sam James gentoo org> CommitDate: Tue Oct 25 23:02:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c5ad76 dev-python/protobuf-python: fix Python 3.11 build Bug: https://bugs.gentoo.org/844184 Signed-off-by: Sam James gentoo.org> .../files/protobuf-python-4.21.8-python311.patch | 132 + .../protobuf-python/protobuf-python-4.21.8.ebuild | 1 + 2 files changed, 133 insertions(+) diff --git a/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch b/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch new file mode 100644 index ..b9aca40776c5 --- /dev/null +++ b/dev-python/protobuf-python/files/protobuf-python-4.21.8-python311.patch @@ -0,0 +1,132 @@ +https://github.com/protocolbuffers/protobuf/commit/2206b63c4649cf2e8a06b66c9191c8ef862ca519 +https://github.com/protocolbuffers/protobuf/pull/10403 +https://github.com/protocolbuffers/protobuf/issues/10305 +https://bugs.gentoo.org/844184 + +From da973aff2adab60a9e516d3202c111dbdde1a50f Mon Sep 17 00:00:00 2001 +From: Alexander Shadchin +Date: Sun, 14 Aug 2022 21:13:49 +0300 +Subject: [PATCH] Fix build with Python 3.11 + +The PyFrameObject structure members have been removed from the public C API. +--- a/google/protobuf/pyext/descriptor.cc b/google/protobuf/pyext/descriptor.cc +@@ -58,6 +58,37 @@ + : 0) \ +: PyBytes_AsStringAndSize(ob, (charpp), (sizep))) + ++#if PY_VERSION_HEX < 0x030900B1 && !defined(PYPY_VERSION) ++static PyCodeObject* PyFrame_GetCode(PyFrameObject *frame) ++{ ++Py_INCREF(frame->f_code); ++return frame->f_code; ++} ++ ++static PyFrameObject* PyFrame_GetBack(PyFrameObject *frame) ++{ ++Py_XINCREF(frame->f_back); ++return frame->f_back; ++} ++#endif ++ ++#if PY_VERSION_HEX < 0x030B00A7 && !defined(PYPY_VERSION) ++static PyObject* PyFrame_GetLocals(PyFrameObject *frame) ++{ ++if (PyFrame_FastToLocalsWithError(frame) < 0) { ++return NULL; ++} ++Py_INCREF(frame->f_locals); ++return frame->f_locals; ++} ++ ++static PyObject* PyFrame_GetGlobals(PyFrameObject *frame) ++{ ++Py_INCREF(frame->f_globals); ++return frame->f_globals; ++} ++#endif ++ + namespace google { + namespace protobuf { + namespace python { +@@ -96,48 +127,66 @@ bool _CalledFromGeneratedFile(int stacklevel) { + // This check is not critical and is somewhat difficult to implement correctly + // in PyPy. + PyFrameObject* frame = PyEval_GetFrame(); ++ PyCodeObject* frame_code = nullptr; ++ PyObject* frame_globals = nullptr; ++ PyObject* frame_locals = nullptr; ++ bool result = false; ++ + if (frame == nullptr) { +-return false; ++goto exit; + } ++ Py_INCREF(frame); + while (stacklevel-- > 0) { +-frame = frame->f_back; ++PyFrameObject* next_frame = PyFrame_GetBack(frame); ++Py_DECREF(frame); ++frame = next_frame; + if (frame == nullptr) { +- return false; ++ goto exit; + } + } + +- if (frame->f_code->co_filename == nullptr) { +-return false; ++ frame_code = PyFrame_GetCode(frame); ++ if (frame_code->co_filename == nullptr) { ++goto exit; + } + char* filename; + Py_ssize_t filename_size; +- if (PyString_AsStringAndSize(frame->f_code->co_filename, ++ if (PyString_AsStringAndSize(frame_code->co_filename, +&filename, &filename_size) < 0) { + // filename is not a string. + PyErr_Clear(); +-return false; ++goto exit; + } + if ((filename_size < 3) || + (strcmp(&filename[filename_size - 3], ".py") != 0)) { + // Cython's stack does not have .py file name and is not at global module + // scope. +-return true; ++result = true; ++goto exit; + } + if (filename_size < 7) { + // filename is too short. +-return false; ++goto exit; + } + if (strcmp(&filename[filename_size - 7], "_pb2.py") != 0) { + // Filename is not ending with _pb2. +-return false; ++goto exit; + } + +- if (frame->f_globals != frame->f_locals) { ++ frame_globals = PyFrame_GetGlobals(frame); ++ frame_locals = PyFrame_GetLocals(frame); ++ if (frame_globals != frame_locals) { + // Not at global module scope +-return false; ++goto exit; + } + #endif +- return true; ++ result = true; ++exit: ++ Py_XDECREF(frame_globals); ++ Py_XDECREF(frame_locals); ++ Py_XDECREF(frame_code); ++ Py_XDECREF(frame); ++ return result; + } + + // If the calling code is not a _pb2.py file, raise AttributeError. + diff --git a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild b/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild index 7d5ab4946eb9..572a571542c6 100644 --- a/dev-python/protobuf-python/protobuf-python-4.21.8.ebuild +++ b/dev-python/protobuf-pyth
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 4e446d13fe820ffe83d4819e5d0ee38191c9741d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 2 14:30:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 2 15:17:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e446d13 dev-python/protobuf-python: add 3.20.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-3.20.1.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 445bb0b6652e..dfb0564c5120 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1 +1,2 @@ DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6 +DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3 SHA512 fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0 diff --git a/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild new file mode 100644 index ..72300c2997d3 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.20.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 2008-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE=" + https://developers.google.com/protocol-buffers/ + https://github.com/protocolbuffers/protobuf/ + https://pypi.org/project/protobuf/ +" +if [[ "${PV}" != "" ]]; then + SRC_URI=" + https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz + -> protobuf-${PV}.tar.gz + " +fi +S="${WORKDIR}/protobuf-${PV}/python" + +LICENSE="BSD" +SLOT="0/30" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND=" + ${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + ${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} +" +RDEPEND=" + ${BDEPEND} + !dev-python/namespace-google +" + +if [[ "${PV}" == "" ]]; then + EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" +fi + +distutils_enable_tests setup.py + +python_prepare_all() { + pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 3b4a3bd538e77839225dbe7441a710f8af6e0dc2 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 10 19:25:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 10 19:25:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b4a3bd5 dev-python/protobuf-python: Stabilize 3.19.3-r3 ppc64, #857348 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild index 72e2de24a9de..3976006190c8 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 60bf9d46e8f565c8fb538f56c17263a320df51cd Author: Sam James gentoo org> AuthorDate: Sun Jul 10 19:12:14 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 10 19:12:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60bf9d46 dev-python/protobuf-python: Stabilize 3.19.3-r3 amd64, #857348 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild index d280524a6080..72e2de24a9de 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: e5a5963cd6924bea5520299884b88cbe346c9d74 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 10 18:30:08 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 10 18:30:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a5963c dev-python/protobuf-python: Stabilize 3.19.3-r3 ppc, #857348 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild index 30d6cbfd323f..d280524a6080 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fd68624b24cd843eb7aa32394c6ed40fa80bd8d8 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jul 10 18:04:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jul 10 18:04:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd68624b dev-python/protobuf-python: Stabilize 3.19.3-r3 arm64, #857348 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild index f486c2f2c58c..30d6cbfd323f 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild @@ -31,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: e4ca3a7b55bd93ba6d55373ae5ee0e52deb26bc2 Author: Michał Górny gentoo org> AuthorDate: Wed May 18 06:57:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed May 18 06:59:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ca3a7b dev-python/protobuf-python: Use PEP517 build Signed-off-by: Michał Górny gentoo.org> ...uf-python-.ebuild => protobuf-python-3.19.3-r3.ebuild} | 11 +++ dev-python/protobuf-python/protobuf-python-.ebuild| 8 +--- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild similarity index 75% copy from dev-python/protobuf-python/protobuf-python-.ebuild copy to dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild index 9347d6babd62..f486c2f2c58c 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r3.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -18,6 +19,7 @@ DESCRIPTION="Google's Protocol Buffers - Python bindings" HOMEPAGE=" https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf/ + https://pypi.org/project/protobuf/ " if [[ "${PV}" != "" ]]; then SRC_URI=" @@ -29,7 +31,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS} @@ -53,6 +55,7 @@ distutils_enable_tests setup.py python_prepare_all() { pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die + eapply "${FILESDIR}/${PN}-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" eapply_user popd > /dev/null || die @@ -63,7 +66,7 @@ src_configure() { DISTUTILS_ARGS=(--cpp_implementation) } -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name "*.pth" -type f -delete || die +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die } diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 9347d6babd62..3541dfec56fd 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -18,6 +19,7 @@ DESCRIPTION="Google's Protocol Buffers - Python bindings" HOMEPAGE=" https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf/ + https://pypi.org/project/protobuf/ " if [[ "${PV}" != "" ]]; then SRC_URI=" @@ -63,7 +65,7 @@ src_configure() { DISTUTILS_ARGS=(--cpp_implementation) } -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name "*.pth" -type f -delete || die +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}/install" -name "*.pth" -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 30498440a186e0ad50b47ab57f37c0ee4583b9f2 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 22 11:50:10 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 22 11:50:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30498440 dev-python/protobuf-python: Add a blocker on namespace-google Signed-off-by: Michał Górny gentoo.org> ...obuf-python-3.19.3-r1.ebuild => protobuf-python-3.19.3-r2.ebuild} | 5 - dev-python/protobuf-python/protobuf-python-.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r2.ebuild similarity index 96% rename from dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild rename to dev-python/protobuf-python/protobuf-python-3.19.3-r2.ebuild index d3d6e3565ec7..4fb279abd7d0 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r2.ebuild @@ -40,7 +40,10 @@ DEPEND=" ${PYTHON_DEPS} ~dev-libs/protobuf-${PV} " -RDEPEND="${BDEPEND}" +RDEPEND=" + ${BDEPEND} + !dev-python/namespace-google +" if [[ "${PV}" == "" ]]; then EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 34d32b251ad3..9347d6babd62 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -40,7 +40,10 @@ DEPEND=" ${PYTHON_DEPS} ~dev-libs/protobuf-${PV} " -RDEPEND="${BDEPEND}" +RDEPEND=" + ${BDEPEND} + !dev-python/namespace-google +" if [[ "${PV}" == "" ]]; then EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/files/, dev-python/protobuf-python/
commit: 9d0d812f46fe450e20eb74f5af20e1419fcbb2c5 Author: Michał Górny gentoo org> AuthorDate: Fri Apr 22 06:54:52 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Apr 22 07:08:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0d812f dev-python/protobuf-python: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/Manifest| 1 - ...protobuf.pyext._message.PyUnknownFieldRef.patch | 22 .../protobuf-python/protobuf-python-3.19.1.ebuild | 52 -- .../protobuf-python/protobuf-python-3.19.3.ebuild | 64 -- 4 files changed, 139 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 4bcae58108da..445bb0b6652e 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,2 +1 @@ -DIST protobuf-3.19.1.tar.gz 5291573 BLAKE2B a34f1a7cf99ecb6cb8a26bc858de6273bfd26aa9be1e89e48c16cb5df0f1e9576479344c8250017238dbac0d0c4ac33001125b5fc622cb64ed6b91023198b03a SHA512 f1271f5159a7be363a5f60ce4921dfea68a8468d66808330bacaeaa1cb7f652d045ab080b5d82816a6fd4e6d7d7fe79aaa6c8d66d81692721d36ce3bbf619f31 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6 diff --git a/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch b/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch deleted file mode 100644 index a03ad98b4550.. --- a/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/protocolbuffers/protobuf/issues/6205 -https://github.com/protocolbuffers/protobuf/pull/7016 - a/google/protobuf/pyext/unknown_fields.cc -+++ b/google/protobuf/pyext/unknown_fields.cc -@@ -274,13 +274,13 @@ - PyObject* data = NULL; - switch (field->type()) { - case UnknownField::TYPE_VARINT: -- data = PyLong_FromLong(field->varint()); -+ data = PyLong_FromUnsignedLongLong(field->varint()); - break; - case UnknownField::TYPE_FIXED32: -- data = PyLong_FromLong(field->fixed32()); -+ data = PyLong_FromUnsignedLongLong(field->fixed32()); - break; - case UnknownField::TYPE_FIXED64: -- data = PyLong_FromLong(field->fixed64()); -+ data = PyLong_FromUnsignedLongLong(field->fixed64()); - break; - case UnknownField::TYPE_LENGTH_DELIMITED: - data = PyBytes_FromStringAndSize(field->length_delimited().data(), diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild deleted file mode 100644 index 3e158f4d10aa.. --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2008-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" - EGIT_SUBMODULES=() -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi -S="${WORKDIR}/protobuf-${PV}/python" - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; - -LICENSE="BSD" -SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND}" - -PATCHES=( - "${FILESDIR}/${PN}-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch" -) - -distutils_enable_tests setup.py - -python_configure_all() { - mydistutilsargs=( - --cpp_implementation - ) -} - -python_install_all() { - distutils-r1_python_install_all - - find "${ED}" -name "*.pth" -type f -delete || die -} diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild deleted file mode 100644 index 01d4fc29d612.. --- a/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2008-2022 Gentoo Authors -# Distributed under the te
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fda744d6f4b2efdd7c4d612d1893978533ac59ef Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 22 06:28:38 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 22 06:28:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda744d6 dev-python/protobuf-python: Stabilize 3.19.3-r1 x86, #839717 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index a9928092d1c9..d3d6e3565ec7 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: e2b173bb36e208d6fbfbe32f126a18548d60deed Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 22 06:28:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 22 06:28:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b173bb dev-python/protobuf-python: Stabilize 3.19.3-r1 ppc, #839717 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index 51b27c357c1b..a9928092d1c9 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 5fa9e3924063a967945ceebb8623422eb1cd458a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 22 06:28:31 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 22 06:28:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa9e392 dev-python/protobuf-python: Stabilize 3.19.3-r1 arm, #839717 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index 9f5d5d63e10a..51b27c357c1b 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: ca8bf6025e3fe66ad0ec331d8e48cc20aa207e07 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 21 17:34:44 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 21 17:34:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8bf602 dev-python/protobuf-python: Stabilize 3.19.3-r1 ppc64, #839717 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index 08b8e626905f..3063a78df45a 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 130f73edc7a4bb93cf1f97985a34866a1d90bc74 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Apr 21 17:34:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Apr 21 17:34:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130f73ed dev-python/protobuf-python: Stabilize 3.19.3-r1 arm64, #839717 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index 3063a78df45a..9f5d5d63e10a 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 98dd612cd6cf8ea5e182858cb833edc57f9c17a4 Author: Jakov Smolić gentoo org> AuthorDate: Wed Apr 20 14:12:05 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Apr 20 14:12:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98dd612c dev-python/protobuf-python: Stabilize 3.19.3-r1 amd64, #839717 Signed-off-by: Jakov Smolić gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index e29ffa1c55e7..08b8e626905f 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -29,7 +29,7 @@ S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND=" ${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 3045345a071bb7d5251a93727288389836bd3fd8 Author: Michał Górny gentoo org> AuthorDate: Tue Apr 12 10:26:18 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 12 11:06:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3045345a dev-python/protobuf-python: EAPI 8, remove namespace dep Signed-off-by: Michał Górny gentoo.org> ...999.ebuild => protobuf-python-3.19.3-r1.ebuild} | 48 -- .../protobuf-python/protobuf-python-.ebuild| 45 ++-- 2 files changed, 50 insertions(+), 43 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild similarity index 54% copy from dev-python/protobuf-python/protobuf-python-.ebuild copy to dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild index 6eb7e579382a..e29ffa1c55e7 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3-r1.ebuild @@ -1,7 +1,8 @@ # Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 + PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -14,50 +15,53 @@ if [[ "${PV}" == "" ]]; then fi DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +HOMEPAGE=" + https://developers.google.com/protocol-buffers/ + https://github.com/protocolbuffers/protobuf/ +" +if [[ "${PV}" != "" ]]; then + SRC_URI=" + https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz + -> protobuf-${PV}.tar.gz + " fi +S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" -KEYWORDS="" -IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -BDEPEND="${PYTHON_DEPS} +BDEPEND=" + ${PYTHON_DEPS} ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + ${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} +" RDEPEND="${BDEPEND}" -S="${WORKDIR}/protobuf-${PV}/python" - if [[ "${PV}" == "" ]]; then EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" fi +distutils_enable_tests setup.py + python_prepare_all() { pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die + eapply "${FILESDIR}/${PN}-3.19.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" eapply_user popd > /dev/null || die distutils-r1_python_prepare_all } -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_test() { - esetup.py test +src_configure() { + DISTUTILS_ARGS=(--cpp_implementation) } python_install_all() { distutils-r1_python_install_all - find "${ED}" -name "*.pth" -type f -delete || die } diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 6eb7e579382a..34d32b251ad3 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -1,7 +1,8 @@ # Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="7" +EAPI=8 + PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -14,32 +15,39 @@ if [[ "${PV}" == "" ]]; then fi DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +HOMEPAGE=" + https://developers.google.com/protocol-buffers/ + https://github.com/protocolbuffers/protobuf/ +" +if [[ "${PV}" != "" ]]; then + SRC_URI=" + https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz + -> protobuf-${PV}.tar.gz + " fi +S="${WORKDIR}/protobuf-${PV}/python" LICENSE="BSD" SLOT="0/30" KEYWORDS="" -IUSE="" -BDEPEND="${PYTHON_DEPS} +BDEPEND=" + ${PYTHON_DEPS} ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND=" + ${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} +" R
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 2ee4288564fe371d2a4d0c16cb2d2513dbd6649b Author: Sam James gentoo org> AuthorDate: Fri Mar 25 04:23:28 2022 + Commit: Sam James gentoo org> CommitDate: Fri Mar 25 04:23:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee42885 dev-python/protobuf-python: Stabilize 3.19.1 arm64, #835974 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index b940f8d7436e..3e158f4d10aa 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 4efde6f52459ab410c00a2a2f934824e3ce7d169 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 19 07:53:01 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 19 07:53:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4efde6f5 dev-python/protobuf-python: amd64 stable wrt bug #835244 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild index 877714b41eff..bd84f9bac0d7 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.3.ebuild @@ -23,7 +23,7 @@ fi LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/files/, dev-python/protobuf-python/
commit: 1f46d34a1e7cd3c93ea2f0c729be8c89ed72eb81 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 14 08:22:04 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 14 08:32:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f46d34a dev-python/protobuf-python: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/protobuf-python/Manifest| 5 -- ...protobuf.pyext._message.PyUnknownFieldRef.patch | 22 .../protobuf-python/protobuf-python-3.17.0.ebuild | 65 -- .../protobuf-python/protobuf-python-3.17.1.ebuild | 65 -- .../protobuf-python/protobuf-python-3.17.2.ebuild | 65 -- .../protobuf-python/protobuf-python-3.17.3.ebuild | 65 -- .../protobuf-python/protobuf-python-3.18.2.ebuild | 64 - 7 files changed, 351 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 018b2ea1f9bf..4bcae58108da 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,7 +1,2 @@ -DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 -DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 -DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95 SHA512 b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98 -DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350 SHA512 b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12 -DIST protobuf-3.18.2.tar.gz 5272935 BLAKE2B f65caa4483d3ff4186f9ea388e2a9ef232ab758cfda846cfb5993df1f991e4574e63a33b175dd00c72f61c0a23ed12d3c62eb658cd397bf43b805c41fb34c47e SHA512 8ca613fdeefcbd93e866fab65effc38aa8508060aa3de0109dbead68f2e27eb22ad0a8aea10c8b4c3e9de181d62185c93b369fb5abf96de02a170f2e5c27e0cd DIST protobuf-3.19.1.tar.gz 5291573 BLAKE2B a34f1a7cf99ecb6cb8a26bc858de6273bfd26aa9be1e89e48c16cb5df0f1e9576479344c8250017238dbac0d0c4ac33001125b5fc622cb64ed6b91023198b03a SHA512 f1271f5159a7be363a5f60ce4921dfea68a8468d66808330bacaeaa1cb7f652d045ab080b5d82816a6fd4e6d7d7fe79aaa6c8d66d81692721d36ce3bbf619f31 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e SHA512 1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6 diff --git a/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch b/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch deleted file mode 100644 index 68318320b909.. --- a/dev-python/protobuf-python/files/protobuf-python-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/protocolbuffers/protobuf/issues/6205 -https://github.com/protocolbuffers/protobuf/pull/7016 - /python/google/protobuf/pyext/unknown_fields.cc -+++ /python/google/protobuf/pyext/unknown_fields.cc -@@ -277,13 +277,13 @@ - PyObject* data = NULL; - switch (field->type()) { - case UnknownField::TYPE_VARINT: -- data = PyInt_FromLong(field->varint()); -+ data = PyLong_FromUnsignedLongLong(field->varint()); - break; - case UnknownField::TYPE_FIXED32: -- data = PyInt_FromLong(field->fixed32()); -+ data = PyLong_FromUnsignedLong(field->fixed32()); - break; - case UnknownField::TYPE_FIXED64: -- data = PyInt_FromLong(field->fixed64()); -+ data = PyLong_FromUnsignedLongLong(field->fixed64()); - break; - case UnknownField::TYPE_LENGTH_DELIMITED: - data = PyBytes_FromStringAndSize(field->length_delimited().data(), diff --git a/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild deleted file mode 100644 index 383ab9947049.. --- a/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# C
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fb011383b35308f1c05f6299c48ac9879cbea769 Author: Jakov Smolić gentoo org> AuthorDate: Sun Feb 13 23:18:35 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Feb 13 23:18:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb011383 dev-python/protobuf-python: Stabilize 3.19.1 x86, #828632 Signed-off-by: Jakov Smolić gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index dde21f3e4e2e..b940f8d7436e 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 05b7b53f41c8719fb84b8b1efcf8904c031b21d4 Author: Sam James gentoo org> AuthorDate: Sat Jan 29 16:14:20 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 29 16:14:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b7b53f dev-python/protobuf-python: mark -hppa fo 3.18.2/3.19.1 to match protobuf Bug: https://bugs.gentoo.org/831728 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.18.2.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.18.2.ebuild b/dev-python/protobuf-python/protobuf-python-3.18.2.ebuild index ec01cbb66eef..4e76735372f8 100644 --- a/dev-python/protobuf-python/protobuf-python-3.18.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.18.2.ebuild @@ -23,7 +23,7 @@ fi LICENSE="BSD" SLOT="0/29" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 -hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS} diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index 59042ff20bce..dde21f3e4e2e 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2008-2021 Gentoo Authors +# Copyright 2008-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 -hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: ca8b3c07edfa8c711fe302d4e9863a8a5a40a22d Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Jan 24 06:00:00 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Jan 29 15:19:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca8b3c07 dev-python/protobuf-python: Set CJK as co-maintainer. Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Yixun Lan gentoo.org> dev-python/protobuf-python/metadata.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/metadata.xml b/dev-python/protobuf-python/metadata.xml index 9a6f066d8d62..7fc9e27ef82d 100644 --- a/dev-python/protobuf-python/metadata.xml +++ b/dev-python/protobuf-python/metadata.xml @@ -6,8 +6,8 @@ Arfrever Frehtes Taifersar Arahesis - pyt...@gentoo.org - Python + c...@gentoo.org + Cjk Soname version number of Protobuf
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 1e69de9ab349c1aa4bf636fc531fc409dd2c3aa6 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Mon Jan 10 12:00:00 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sat Jan 29 15:18:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e69de9a dev-python/protobuf-python: Delete old version (3.16.0). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Yixun Lan gentoo.org> dev-python/protobuf-python/Manifest| 1 - .../protobuf-python/protobuf-python-3.16.0.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index a486c4d26a37..018b2ea1f9bf 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,4 +1,3 @@ -DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123 SHA512 0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95 SHA512 b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98 diff --git a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild deleted file mode 100644 index fbe4535581f8.. --- a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS="bdepend" - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi - -LICENSE="BSD" -SLOT="0/27" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND}" - -S="${WORKDIR}/protobuf-${PV}/python" - -if [[ "${PV}" == "" ]]; then - EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" -fi - -python_prepare_all() { - pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die - eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - find "${ED}" -name "*.pth" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d4279b6aed004a51738ee9b0fe4d368822462e6c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 18:49:39 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 18:49:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4279b6a dev-python/protobuf-python: Stabilize 3.19.1 ppc, #828632 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index 5071aec0dc52..59042ff20bce 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 016dc0f1183783b42c1e82bc1d0006e7d3a6ab75 Author: Sam James gentoo org> AuthorDate: Fri Dec 17 03:07:15 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 17 03:07:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016dc0f1 dev-python/protobuf-python: Stabilize 3.19.1 arm, #828632 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index 7836e8b0d710..5071aec0dc52 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 02781ec59626ec476c364979f82e77b6d2c06cf3 Author: Sam James gentoo org> AuthorDate: Fri Dec 10 04:39:35 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 10 04:40:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02781ec5 dev-python/protobuf-python: Stabilize 3.19.1 amd64, #828632 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index 9a2b4c395b96..7836e8b0d710 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 0caf94a43cc2bd54437f337086a02f6fb7a885b0 Author: Sam James gentoo org> AuthorDate: Fri Dec 10 00:26:50 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 10 00:26:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0caf94a4 dev-python/protobuf-python: Stabilize 3.19.1 ppc64, #828632 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.19.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild index 17947082fe8d..9a2b4c395b96 100644 --- a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -23,7 +23,7 @@ HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/pro LICENSE="BSD" SLOT="0/30" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" BDEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 9039837208a427780787c3a26decffdb65e9886c Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Nov 18 07:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 18 22:22:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90398372 dev-python/protobuf-python: Delete old version (3.15.8). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 1 - .../protobuf-python/protobuf-python-3.15.8.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index e4219af26c33..e5d6443b5d31 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,4 +1,3 @@ -DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b SHA512 56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123 SHA512 0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild deleted file mode 100644 index 2fe19c7f5cf5.. --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS="bdepend" - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi - -LICENSE="BSD" -SLOT="0/26" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND}" - -S="${WORKDIR}/protobuf-${PV}/python" - -if [[ "${PV}" == "" ]]; then - EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" -fi - -python_prepare_all() { - pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die - eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - find "${ED}" -name "*.pth" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 0224b6a4b89239b770af32b6f17baa6b0a251bde Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Nov 18 04:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Nov 18 22:22:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0224b6a4 dev-python/protobuf-python: Update subslot. https://github.com/protocolbuffers/protobuf/commit/7cbc08615fac1f0051150ad4a1611a412991804c https://github.com/protocolbuffers/protobuf/commit/519340d662379feae6a50973e43220d5f1e252f0 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/protobuf-python-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index f07439781bb9..33658c216b0b 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -23,7 +23,7 @@ else fi LICENSE="BSD" -SLOT="0/28" +SLOT="0/30" KEYWORDS="" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/, dev-python/protobuf-python/files/
commit: 4772b88723f4162442835efabe7f886d58e10f39 Author: Miezhiko gmail com> AuthorDate: Tue Nov 9 09:13:10 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 9 11:51:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4772b887 dev-python/protobuf-python: add 3.19.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Contributed-by: Miezhiko gmail.com> Signed-off-by: Arthur Zamarin gentoo.org> dev-python/protobuf-python/Manifest| 1 + ...protobuf.pyext._message.PyUnknownFieldRef.patch | 22 + .../protobuf-python/protobuf-python-3.19.1.ebuild | 52 ++ 3 files changed, 75 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 87ea4747892..e4219af26c3 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -4,3 +4,4 @@ DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101b DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95 SHA512 b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98 DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350 SHA512 b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12 +DIST protobuf-3.19.1.tar.gz 5291573 BLAKE2B a34f1a7cf99ecb6cb8a26bc858de6273bfd26aa9be1e89e48c16cb5df0f1e9576479344c8250017238dbac0d0c4ac33001125b5fc622cb64ed6b91023198b03a SHA512 f1271f5159a7be363a5f60ce4921dfea68a8468d66808330bacaeaa1cb7f652d045ab080b5d82816a6fd4e6d7d7fe79aaa6c8d66d81692721d36ce3bbf619f31 diff --git a/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch b/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch new file mode 100644 index 000..a03ad98b455 --- /dev/null +++ b/dev-python/protobuf-python/files/protobuf-python-3.19.1-google.protobuf.pyext._message.PyUnknownFieldRef.patch @@ -0,0 +1,22 @@ +https://github.com/protocolbuffers/protobuf/issues/6205 +https://github.com/protocolbuffers/protobuf/pull/7016 + +--- a/google/protobuf/pyext/unknown_fields.cc b/google/protobuf/pyext/unknown_fields.cc +@@ -274,13 +274,13 @@ + PyObject* data = NULL; + switch (field->type()) { + case UnknownField::TYPE_VARINT: +- data = PyLong_FromLong(field->varint()); ++ data = PyLong_FromUnsignedLongLong(field->varint()); + break; + case UnknownField::TYPE_FIXED32: +- data = PyLong_FromLong(field->fixed32()); ++ data = PyLong_FromUnsignedLongLong(field->fixed32()); + break; + case UnknownField::TYPE_FIXED64: +- data = PyLong_FromLong(field->fixed64()); ++ data = PyLong_FromUnsignedLongLong(field->fixed64()); + break; + case UnknownField::TYPE_LENGTH_DELIMITED: + data = PyBytes_FromStringAndSize(field->length_delimited().data(), diff --git a/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild new file mode 100644 index 000..17947082fe8 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.19.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 2008-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; + EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" + EGIT_SUBMODULES=() +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi +S="${WORKDIR}/protobuf-${PV}/python" + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; + +LICENSE="BSD" +SLOT="0/30" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +BDEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV}" +RDEPEND="${BDEPEND}" + +PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 529109d0d95c5024487d1f21ff9d3f2355ed9d90 Author: Sam James gentoo org> AuthorDate: Mon Jul 5 22:34:50 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 5 22:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=529109d0 dev-python/protobuf-python: Stabilize 3.17.3 arm, #799767 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index 79ee5b7012e..3d9369545d7 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fc55ff76f9a28f8d90fe3a40a8289d3cc1e2d5a3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 2 06:28:08 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 2 06:28:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc55ff76 dev-python/protobuf-python: ppc64 stable wrt bug #799767 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index 76986a2f2f0..79ee5b7012e 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 45ec50afa88c454409e6360239d1b518c479eca6 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jul 2 06:27:01 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jul 2 06:27:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ec50af dev-python/protobuf-python: ppc stable wrt bug #799767 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index d81ae28c018..76986a2f2f0 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 6c9e711ef86109c7ee7756580a071dd377aae258 Author: Sam James gentoo org> AuthorDate: Fri Jul 2 04:10:15 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 2 04:10:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9e711e dev-python/protobuf-python: Stabilize 3.17.3 amd64, #799767 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index dadda84dc97..d81ae28c018 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 05278dd7ea97811ef063fc47b73063ccba6898e8 Author: Sam James gentoo org> AuthorDate: Fri Jul 2 04:09:12 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jul 2 04:09:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05278dd7 dev-python/protobuf-python: Stabilize 3.17.3 x86, #799767 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index dedfc17d855..dadda84dc97 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 285eb6a8147521b058be2d8561936d72856b286d Author: Conrad Kostecki gentoo org> AuthorDate: Thu Jul 1 20:26:08 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jul 1 21:15:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=285eb6a8 dev-python/protobuf-python: add python3.10 support Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.16.0.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.17.0.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.17.1.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.17.2.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- dev-python/protobuf-python/protobuf-python-.ebuild | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index a58110ae3a5..2fe19c7f5cf 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild index 115530da3f0..fbe4535581f 100644 --- a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild index 94a49219ee7..383ab994704 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.1.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.1.ebuild index 94a49219ee7..383ab994704 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.1.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.2.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.2.ebuild index 94a49219ee7..383ab994704 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.2.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index d9e5ad54cb4..dedfc17d855 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1 diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index f4642d31c14..f07439781bb 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_SETUPTOOLS="bdepend" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d663cac90b0d21715e0d18101c02a7909ad05e97 Author: Ye Cao rioslab org> AuthorDate: Mon Jun 28 09:01:17 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue Jun 29 05:49:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d663cac9 dev-python/protobuf-python: add ~riscv keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao rioslab.org> Signed-off-by: Yixun Lan gentoo.org> dev-python/protobuf-python/protobuf-python-3.17.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild index 94a49219ee7..d9e5ad54cb4 100644 --- a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/28" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 54d03246ea1acf55a63aa433a863707ddd263285 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Wed Jun 9 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 9 20:10:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d03246 dev-python/protobuf-python: Version bump (3.17.3). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-3.17.3.ebuild | 65 ++ 2 files changed, 66 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index e170628b338..87ea4747892 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -3,3 +3,4 @@ DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95 SHA512 b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98 +DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350 SHA512 b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild new file mode 100644 index 000..94a49219ee7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.17.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 2008-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=(python{3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/28" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV}" +RDEPEND="${BDEPEND}" + +S="${WORKDIR}/protobuf-${PV}/python" + +if [[ "${PV}" == "" ]]; then + EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" +fi + +python_prepare_all() { + pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die + eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + mydistutilsargs=(--cpp_implementation) +} + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + find "${ED}" -name "*.pth" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 53483f3721af02c149bc7f769ddf08f3ab415a5a Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Jun 6 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jun 6 17:04:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53483f37 dev-python/protobuf-python: Version bumps (3.17.*). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 3 + .../protobuf-python/protobuf-python-3.17.0.ebuild | 65 ++ .../protobuf-python/protobuf-python-3.17.1.ebuild | 65 ++ .../protobuf-python/protobuf-python-3.17.2.ebuild | 65 ++ 4 files changed, 198 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index a4051caa640..3b64d73a457 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -8,3 +8,6 @@ DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 5895f618e233edd5744253821036857aa23f DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad SHA512 2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b SHA512 56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123 SHA512 0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5 +DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 +DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1 SHA512 5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8 +DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95 SHA512 b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98 diff --git a/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild new file mode 100644 index 000..94a49219ee7 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.17.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 2008-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=(python{3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/28" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV}" +RDEPEND="${BDEPEND}" + +S="${WORKDIR}/protobuf-${PV}/python" + +if [[ "${PV}" == "" ]]; then + EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}" +fi + +python_prepare_all() { + pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die + eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + mydistutilsargs=(--cpp_implementation) +} + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + find "$
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 6db157c90cd4912c1065446b7887858dd36f1f4b Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sat Jun 5 04:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jun 6 17:04:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db157c9 dev-python/protobuf-python: Delete obsolete blocker: ! Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 3 +-- dev-python/protobuf-python/protobuf-python-3.16.0.ebuild | 3 +-- dev-python/protobuf-python/protobuf-python-.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index dde5fd1a737..a58110ae3a5 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -33,8 +33,7 @@ BDEPEND="${PYTHON_DEPS} dev-python/six[${PYTHON_USEDEP}]" DEPEND="${PYTHON_DEPS} ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND} - !
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: e29a62b2108c0d24241fb546ce6d9278dbca90b7 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sun Jun 6 05:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jun 6 17:04:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29a62b2 dev-python/protobuf-python: Delete old versions (<3.15.8). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 8 --- .../protobuf-python/protobuf-python-3.15.0.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.1.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.2.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.3.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.4.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.5.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.6.ebuild | 66 -- .../protobuf-python/protobuf-python-3.15.7.ebuild | 66 -- 9 files changed, 536 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 3b64d73a457..e170628b338 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,11 +1,3 @@ -DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674 SHA512 f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a -DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b SHA512 24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180 -DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940 SHA512 34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37 -DIST protobuf-3.15.3.tar.gz 5283923 BLAKE2B f7b7b22200a4fffe6bb89e6d15fdcdb7e53ad91d4b8dc4c0b9ec7e64de39f0e3854c649edfd5a6eca040f35ccbb2bea6a3b86c7e22a9ba011db2dc7646f6 SHA512 ca403cc2ed28b67c4219021273be59d36a3f4382a8111aeb6152fc0ded30dfc203d96c3c60977d19ff00a1d1524b8ed4c183e8badb56c942e599f78aaf6745f6 -DIST protobuf-3.15.4.tar.gz 5283753 BLAKE2B 256eb365b26a864755b43925bd4336fc76f1fb122aacdb01243b24ecc163541fd7d2105ba66f7fa0c14ced0166cf4bc8f480ac5d9f2cea13e4cc925dab6e1810 SHA512 d98d1ed408a6f3d15fb3a60d11df896632dfdffa06759c761bc227a8c8053ec9db6c62c21b115dc109c7d9139df239b19e29aff5783b585101bcab3f4d687547 -DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 0da6255302014c885aee47d48344a75ee4808cb91fa6cdebef15150e0b8ce7f7835d21bdc8f42fd1ba5f5c5401e6fc60b9410ff1ea8bd0d0f698d3cf7d10dd2b SHA512 b9d3b261047c354f0f8735638041562e05d93691cdfdc295622fd30aa04c859a9e3d4200981807ea0d4926d0e4a31a918b4851ebc25bfb9709494a3699002531 -DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1 SHA512 673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5 -DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad SHA512 2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b SHA512 56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123 SHA512 0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9 SHA512 36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36 diff --git a/dev-python/protobuf-python/protobuf-python-3.15.0.ebuild b/dev-python/protobuf-python/protobuf-p
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 61e507501c9921a9c62e4220f4e5c8f6143f4d4a Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sat Jun 5 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Jun 6 17:04:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e50750 dev-python/protobuf-python: Delete old version (3.14.0). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 1 - .../protobuf-python/protobuf-python-3.14.0.ebuild | 66 -- 2 files changed, 67 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index db2b1f99008..a4051caa640 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,4 +1,3 @@ -DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5 SHA512 9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674 SHA512 f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b SHA512 24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180 DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940 SHA512 34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37 diff --git a/dev-python/protobuf-python/protobuf-python-3.14.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.14.0.ebuild deleted file mode 100644 index b2ac1bf9e13..000 --- a/dev-python/protobuf-python/protobuf-python-3.14.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) -DISTUTILS_USE_SETUPTOOLS="bdepend" - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi - -LICENSE="BSD" -SLOT="0/25" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND} - ! /dev/null || die - eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - find "${D}" -name "*.pth" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: d61f81ccc530d0178f80431761acfafcf6de Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri Jun 4 06:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jun 4 19:48:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d61f81cc dev-python/protobuf-python: Delete old version (3.13.0-r1). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 1 - .../protobuf-python-3.13.0-r1.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 42ad9a885e5..db2b1f99008 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,4 +1,3 @@ -DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5 SHA512 9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674 SHA512 f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b SHA512 24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180 diff --git a/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild deleted file mode 100644 index 98ace303466..000 --- a/dev-python/protobuf-python/protobuf-python-3.13.0-r1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) -DISTUTILS_USE_SETUPTOOLS="rdepend" - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi - -LICENSE="BSD" -SLOT="0/24" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND} - ! /dev/null || die - eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all - - sed -e "/^[[:space:]]*setup_requires = \['wheel'\],$/d" -i setup.py || die -} - -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_compile() { - python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" - distutils-r1_python_compile -} - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - find "${D}" -name "*.pth" -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 3c086b9571b5d7fddbb14da730f75dbac1ee0a62 Author: Sam James gentoo org> AuthorDate: Wed Jun 2 16:41:18 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jun 2 16:41:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c086b95 dev-python/protobuf-python: Stabilize 3.15.8 x86, #787887 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index 793ce8122b2..dde5fd1a737 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/26" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 1ec0d49d277ffe2c7e8c8f8463d813572bae302a Author: Sam James gentoo org> AuthorDate: Wed Jun 2 02:05:20 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jun 2 02:05:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec0d49d dev-python/protobuf-python: Stabilize 3.15.8 ppc, #787887 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index 3c17217037e..793ce8122b2 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/26" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: fe6bbc846f059b490b35a8c2d88095430bdc7140 Author: Sam James gentoo org> AuthorDate: Tue Jun 1 15:28:43 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jun 1 15:28:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6bbc84 dev-python/protobuf-python: Stabilize 3.15.8 arm, #787887 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index 51014c36f8c..3c17217037e 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/26" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 751d4c4bb799e543329b5e4f98fe8db42d6c36e6 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri May 28 05:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 31 23:01:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=751d4c4b dev-python/protobuf-python: Update subslot. https://github.com/protocolbuffers/protobuf/commit/7025f37cde42208c1c6183c4807550f0f7d6599e Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/protobuf-python-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 7405fde695b..c48a107 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -23,7 +23,7 @@ else fi LICENSE="BSD" -SLOT="0/27" +SLOT="0/28" KEYWORDS="" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 35d306f6da31632edea7b38b94a87f20a189cf76 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Fri May 28 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 31 23:01:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d306f6 dev-python/protobuf-python: Version bump (3.16.0). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 1 + .../protobuf-python/protobuf-python-3.16.0.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 0737b49db14..42ad9a885e5 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -9,3 +9,4 @@ DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 0da6255302014c885aee47d48344a75ee480 DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1 SHA512 673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad SHA512 2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b SHA512 56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592 +DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123 SHA512 0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5 diff --git a/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild new file mode 100644 index 000..2469f463853 --- /dev/null +++ b/dev-python/protobuf-python/protobuf-python-3.16.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 2008-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +PYTHON_COMPAT=(python{3_7,3_8,3_9}) +DISTUTILS_USE_SETUPTOOLS="bdepend" + +inherit distutils-r1 + +if [[ "${PV}" == "" ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; + EGIT_SUBMODULES=() +fi + +DESCRIPTION="Google's Protocol Buffers - Python bindings" +HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; +if [[ "${PV}" == "" ]]; then + SRC_URI="" +else + SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" +fi + +LICENSE="BSD" +SLOT="0/27" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="" + +BDEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV} + dev-python/namespace-google[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}]" +DEPEND="${PYTHON_DEPS} + ~dev-libs/protobuf-${PV}" +RDEPEND="${BDEPEND} + ! /dev/null || die + eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +} + +python_configure_all() { + mydistutilsargs=(--cpp_implementation) +} + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + find "${ED}" -name "*.pth" -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: abef09fa3063c61651f2fff40363bee37c930521 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Sat May 8 03:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun May 9 13:38:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abef09fa dev-python/protobuf-python: Update subslot. https://github.com/protocolbuffers/protobuf/commit/7689f00ba8d1e818f2a8e7a4bf24577d9ccd5d84 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/protobuf-python-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/protobuf-python/protobuf-python-.ebuild b/dev-python/protobuf-python/protobuf-python-.ebuild index 99a41f3837c..7405fde695b 100644 --- a/dev-python/protobuf-python/protobuf-python-.ebuild +++ b/dev-python/protobuf-python/protobuf-python-.ebuild @@ -23,7 +23,7 @@ else fi LICENSE="BSD" -SLOT="0/26" +SLOT="0/27" KEYWORDS="" IUSE="" @@ -62,5 +62,5 @@ python_test() { python_install_all() { distutils-r1_python_install_all - find "${D}" -name "*.pth" -type f -delete || die + find "${ED}" -name "*.pth" -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 0d6c928880afa847cdeb43549dcc9f738ceee29a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 5 12:14:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 5 12:14:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6c9288 dev-python/protobuf-python: amd64 stable wrt bug #787887 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index aedd8f38fc2..51014c36f8c 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/26" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 010140e75fca48dd7f7ba963c7c801cb95ae3596 Author: Sam James gentoo org> AuthorDate: Mon May 3 16:55:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 3 16:55:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010140e7 dev-python/protobuf-python: Stabilize 3.15.8 ppc64, #787887 Signed-off-by: Sam James gentoo.org> dev-python/protobuf-python/protobuf-python-3.15.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild index c3065bbdad2..aedd8f38fc2 100644 --- a/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild +++ b/dev-python/protobuf-python/protobuf-python-3.15.8.ebuild @@ -24,7 +24,7 @@ fi LICENSE="BSD" SLOT="0/26" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="" BDEPEND="${PYTHON_DEPS}
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 09f95ce42659d5db7ad24ceb69fa113402636cd4 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Apr 6 05:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Apr 9 22:32:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f95ce4 dev-python/protobuf-python: Delete old versions (3.12.2-r1, 3.12.4-r1). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 2 - .../protobuf-python-3.12.2-r1.ebuild | 71 -- .../protobuf-python-3.12.4-r1.ebuild | 71 -- 3 files changed, 144 deletions(-) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index 40726bb0560..0737b49db14 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -1,5 +1,3 @@ -DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f SHA512 84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b -DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5 SHA512 9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674 SHA512 f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a diff --git a/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild deleted file mode 100644 index a8035cad10d..000 --- a/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=(python3_{7..9}) -DISTUTILS_USE_SETUPTOOLS="rdepend" - -inherit distutils-r1 - -if [[ "${PV}" == "" ]]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf"; - EGIT_SUBMODULES=() -fi - -DESCRIPTION="Google's Protocol Buffers - Python bindings" -HOMEPAGE="https://developers.google.com/protocol-buffers/ https://github.com/protocolbuffers/protobuf"; -if [[ "${PV}" == "" ]]; then - SRC_URI="" -else - SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> protobuf-${PV}.tar.gz" -fi - -LICENSE="BSD" -SLOT="0/23" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="" - -BDEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV} - dev-python/namespace-google[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}]" -DEPEND="${PYTHON_DEPS} - ~dev-libs/protobuf-${PV}" -RDEPEND="${BDEPEND} - ! /dev/null || die - eapply "${FILESDIR}/${PN}-3.13.0-google.protobuf.pyext._message.PyUnknownFieldRef.patch" - eapply_user - popd > /dev/null || die - - distutils-r1_python_prepare_all -} - -python_configure_all() { - mydistutilsargs=(--cpp_implementation) -} - -python_compile() { - python_is_python3 || local -x CXXFLAGS="${CXXFLAGS} -fno-strict-aliasing" - distutils-r1_python_compile -} - -python_test() { - esetup.py test -} - -python_install_all() { - distutils-r1_python_install_all - - find "${D}" -name "*.pth" -type f -delete || die -} diff --git a/dev-python/protobuf-python/protobuf-python-3.12.4-r1.ebuild b/dev-python/protobuf-python/protobuf-python-3.12.4-r1.ebuild deleted file mode 100644 index 50579298866..000 --- a/dev-python/protobuf-python/protobuf-python-3.12.4-r1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 2008-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -PYTHON_COMPAT=(python{3_7,3_8,3_9}) -DISTUTILS
[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/
commit: 34e62908d9cfa774cb872371715bae1dd1498918 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Tue Apr 6 02:00:00 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Apr 9 22:32:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e62908 dev-python/protobuf-python: Version bumps (3.15.*). Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> dev-python/protobuf-python/Manifest| 9 +++ .../protobuf-python/protobuf-python-3.15.0.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.1.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.2.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.3.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.4.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.5.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.6.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.7.ebuild | 66 ++ .../protobuf-python/protobuf-python-3.15.8.ebuild | 66 ++ 10 files changed, 603 insertions(+) diff --git a/dev-python/protobuf-python/Manifest b/dev-python/protobuf-python/Manifest index f999d53e988..40726bb0560 100644 --- a/dev-python/protobuf-python/Manifest +++ b/dev-python/protobuf-python/Manifest @@ -2,3 +2,12 @@ DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 6f04ab75a165d8135b4c1de210f8698f56f3 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5 SHA512 9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11 +DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674 SHA512 f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a +DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b SHA512 24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180 +DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940 SHA512 34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37 +DIST protobuf-3.15.3.tar.gz 5283923 BLAKE2B f7b7b22200a4fffe6bb89e6d15fdcdb7e53ad91d4b8dc4c0b9ec7e64de39f0e3854c649edfd5a6eca040f35ccbb2bea6a3b86c7e22a9ba011db2dc7646f6 SHA512 ca403cc2ed28b67c4219021273be59d36a3f4382a8111aeb6152fc0ded30dfc203d96c3c60977d19ff00a1d1524b8ed4c183e8badb56c942e599f78aaf6745f6 +DIST protobuf-3.15.4.tar.gz 5283753 BLAKE2B 256eb365b26a864755b43925bd4336fc76f1fb122aacdb01243b24ecc163541fd7d2105ba66f7fa0c14ced0166cf4bc8f480ac5d9f2cea13e4cc925dab6e1810 SHA512 d98d1ed408a6f3d15fb3a60d11df896632dfdffa06759c761bc227a8c8053ec9db6c62c21b115dc109c7d9139df239b19e29aff5783b585101bcab3f4d687547 +DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 0da6255302014c885aee47d48344a75ee4808cb91fa6cdebef15150e0b8ce7f7835d21bdc8f42fd1ba5f5c5401e6fc60b9410ff1ea8bd0d0f698d3cf7d10dd2b SHA512 b9d3b261047c354f0f8735638041562e05d93691cdfdc295622fd30aa04c859a9e3d4200981807ea0d4926d0e4a31a918b4851ebc25bfb9709494a3699002531 +DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1 SHA512 673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5 +DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad SHA512 2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6