dev-python/pycairo: fix test failure

See also: https://bugs.python.org/issue40246

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2020-06-05 18:20:06 +02:00
parent 4b0e1477d6
commit 777b3dfa64
3 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
From 3ecf0a4060d6de3b92a77a393ece663455cf6add Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Sun, 10 May 2020 11:22:40 +0200
Subject: [PATCH] tests: Fix syntax issue with Python 3.9
https://bugs.python.org/issue40246
I haven't actually tested with 3.9 yet, so this is just what I found
with grep.
---
tests/test_enums.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/test_enums.py b/tests/test_enums.py
index 4bc2e3d..02756d0 100644
--- a/tests/test_enums.py
+++ b/tests/test_enums.py
@@ -79,7 +79,7 @@ def get_prefix(t):
# special case..
if name == "PathDataType":
name = "Path"
- return"_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
+ return "_".join([s.upper() for s in re.findall('[A-Z][^A-Z]*', name)])
for t in types_:
for name in dir(t):

View File

@@ -28,6 +28,8 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-1.19.1-py39.patch" )
distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
distutils_enable_tests setup.py

View File

@@ -28,6 +28,8 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${P}-py39.patch" )
distutils_enable_sphinx docs \
dev-python/sphinx_rtd_theme
distutils_enable_tests setup.py