summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-08-25 23:18:56 +0100
committerSam James <sam@gentoo.org>2023-08-25 23:20:59 +0100
commit0862cbfe7706aba80779060c67cd0612050f5296 (patch)
tree7cee57fa3c958b4c060321d70775b2d7d6171c0e
parentapp-text/paper-clip: new package; add 3.2 (diff)
downloadgentoo-0862cbfe7706aba80779060c67cd0612050f5296.tar.gz
gentoo-0862cbfe7706aba80779060c67cd0612050f5296.tar.bz2
gentoo-0862cbfe7706aba80779060c67cd0612050f5296.zip
app-accessibility/brltty: depend on <cython-3
See https://brltty.app/pipermail/brltty/2023-August/020046.html and https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3/16715. There's a patch in upstream git but we're already behind a version and unclear if that's the only issue w/ cython-3. So, depend on <cython-3 for now to avoid runtime misbehaviour. Thanks to leio for the headsup. Bug: https://bugs.gentoo.org/913019 Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--app-accessibility/brltty/brltty-6.5-r2.ebuild (renamed from app-accessibility/brltty/brltty-6.5.ebuild)2
-rw-r--r--app-accessibility/brltty/brltty-6.5-r3.ebuild (renamed from app-accessibility/brltty/brltty-6.5-r1.ebuild)5
2 files changed, 5 insertions, 2 deletions
diff --git a/app-accessibility/brltty/brltty-6.5.ebuild b/app-accessibility/brltty/brltty-6.5-r2.ebuild
index 211efd5c394f..3ba415f349b0 100644
--- a/app-accessibility/brltty/brltty-6.5.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r2.ebuild
@@ -68,7 +68,7 @@ BDEPEND="
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+ python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
"
HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
diff --git a/app-accessibility/brltty/brltty-6.5-r1.ebuild b/app-accessibility/brltty/brltty-6.5-r3.ebuild
index 99fb58bf9796..333191b77052 100644
--- a/app-accessibility/brltty/brltty-6.5-r1.ebuild
+++ b/app-accessibility/brltty/brltty-6.5-r3.ebuild
@@ -64,11 +64,14 @@ DEPEND="
RDEPEND="${DEPEND}
java? ( >=virtual/jre-1.8:* )
"
+# <cython-3:
+# * see https://brltty.app/pipermail/brltty/2023-August/020046.html
+# * https://discourse.gnome.org/t/psa-for-distros-brltty-should-be-built-using-cython-0-29-x-not-cython-3/16715
BDEPEND="
virtual/pkgconfig
java? ( >=virtual/jdk-1.8:* )
nls? ( virtual/libintl )
- python? ( >=dev-python/cython-0.16[${PYTHON_USEDEP}] )
+ python? ( <dev-python/cython-3[${PYTHON_USEDEP}] )
"
HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )