Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/jinja/
Date: Sun, 27 Mar 2022 16:32:04
Message-Id: 1648398717.dbe333673018c0c0dbdfa43e4529e9d406c133ea.mgorny@gentoo
1 commit: dbe333673018c0c0dbdfa43e4529e9d406c133ea
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 27 16:30:06 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 27 16:31:57 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe33367
7
8 dev-python/jinja: Fix markupsafe-2.1.0+ compat
9
10 Closes: https://bugs.gentoo.org/836268
11 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
12
13 .../jinja/{jinja-2.11.3.ebuild => jinja-2.11.3-r1.ebuild} | 10 ++++------
14 1 file changed, 4 insertions(+), 6 deletions(-)
15
16 diff --git a/dev-python/jinja/jinja-2.11.3.ebuild b/dev-python/jinja/jinja-2.11.3-r1.ebuild
17 similarity index 86%
18 rename from dev-python/jinja/jinja-2.11.3.ebuild
19 rename to dev-python/jinja/jinja-2.11.3-r1.ebuild
20 index 2daebbcea91d..8bed8a3c2310 100644
21 --- a/dev-python/jinja/jinja-2.11.3.ebuild
22 +++ b/dev-python/jinja/jinja-2.11.3-r1.ebuild
23 @@ -3,7 +3,7 @@
24
25 EAPI=7
26
27 -PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
28 +PYTHON_COMPAT=( python3_{8,9} pypy3 )
29 PYTHON_REQ_USE="threads(+)"
30
31 inherit distutils-r1
32 @@ -31,15 +31,13 @@ distutils_enable_tests pytest
33
34 src_prepare() {
35 # avoid unnecessary dep on extra sphinxcontrib modules
36 - sed -i '/sphinxcontrib.log_cabinet/ d' docs/conf.py || die
37 + sed -i -e '/sphinxcontrib.log_cabinet/ d' docs/conf.py || die
38 + # fix compat with markupsafe-2.1.0+
39 + sed -i -e 's:soft_unicode:soft_str:g' src/jinja2/*.py || die
40
41 distutils-r1_src_prepare
42 }
43
44 -python_install() {
45 - distutils-r1_python_install --skip-build
46 -}
47 -
48 python_install_all() {
49 if use examples ; then
50 docinto examples