commit:     ea72eb3bb3283bb828ab3a37e298bee55feff78f
Author:     Antonín Říha <antonin.riha <AT> protonmail <DOT> com>
AuthorDate: Tue Mar 14 19:59:06 2023 +0000
Commit:     Antonín Říha <antonin.riha <AT> protonmail <DOT> com>
CommitDate: Tue Mar 14 19:59:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea72eb3b

dev-python/grpclib: add 0.4.3 Python 3.11
Closes: https://bugs.gentoo.org/901153

Signed-off-by: Antonín Říha <antonin.riha <AT> protonmail.com>

 dev-python/grpclib/Manifest                                    |  4 ++--
 dev-python/grpclib/files/grpclib-add_css_file.patch            | 10 ++++++++++
 dev-python/grpclib/grpclib-0.4.2.ebuild                        |  8 ++++++--
 .../grpclib/{grpclib-0.4.3_rc2.ebuild => grpclib-0.4.3.ebuild} |  8 ++++++--
 4 files changed, 24 insertions(+), 6 deletions(-)

diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest
index 95fb988ee..689aaf9b9 100644
--- a/dev-python/grpclib/Manifest
+++ b/dev-python/grpclib/Manifest
@@ -1,2 +1,2 @@
-DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 
8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce
 SHA512 
a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f
-DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B 
c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c
 SHA512 
185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07
+DIST grpclib-0.4.2.gh.tar.gz 116997 BLAKE2B 
8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce
 SHA512 
a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f
+DIST grpclib-0.4.3.gh.tar.gz 106619 BLAKE2B 
2ea5ae37c0f9e7c0aaf278922144135d536007d23a676298beb770c6f357887f383053a5c611a31cb55fb9dd7078a40c8ba0528425c039b473bd9f8cd022428a
 SHA512 
2de4d95c26663eaf55e70cf1b2a0b5e44538b7543518702725616c6658d79a246996e4520cb1440f5910e3f353db7fb157812c57d42c2659c018c46ebff92224

diff --git a/dev-python/grpclib/files/grpclib-add_css_file.patch 
b/dev-python/grpclib/files/grpclib-add_css_file.patch
new file mode 100644
index 000000000..25243b932
--- /dev/null
+++ b/dev-python/grpclib/files/grpclib-add_css_file.patch
@@ -0,0 +1,10 @@
+diff --git a/docs/conf.py b/docs/conf.py
+index 7ccef26..766b77d 100644
+--- a/docs/conf.py
++++ b/docs/conf.py
+@@ -27,4 +27,4 @@ html_theme_options = {
+ 
+ 
+ def setup(app):
+-    app.add_stylesheet('style.css')
++    app.add_css_file('style.css')

diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild 
b/dev-python/grpclib/grpclib-0.4.2.ebuild
index d994aff7d..66f400d1e 100644
--- a/dev-python/grpclib/grpclib-0.4.2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
@@ -16,10 +16,14 @@ if [[ ${PV} == 9999 ]]; then
 else
        MY_PV="${PV/_rc/rc}"
        S="${WORKDIR}/${PN}-${MY_PV}"
-       
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+       
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
        KEYWORDS="~amd64 ~x86"
 fi
 
+PATCHES=(
+       "${FILESDIR}/${PN}-add_css_file.patch"
+)
+
 LICENSE="BSD"
 SLOT="0"
 

diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild 
b/dev-python/grpclib/grpclib-0.4.3.ebuild
similarity index 89%
rename from dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
rename to dev-python/grpclib/grpclib-0.4.3.ebuild
index ea35b83ca..abc0d93b0 100644
--- a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 inherit distutils-r1
 
@@ -16,10 +16,14 @@ if [[ ${PV} == 9999 ]]; then
 else
        MY_PV="${PV/_rc/rc}"
        S="${WORKDIR}/${PN}-${MY_PV}"
-       
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.tar.gz"
+       
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz 
-> ${P}.gh.tar.gz"
        KEYWORDS="~amd64 ~x86"
 fi
 
+PATCHES=(
+       "${FILESDIR}/${PN}-add_css_file.patch"
+)
+
 LICENSE="BSD"
 SLOT="0"
 

Reply via email to