diff options
author | Sam James <sam@gentoo.org> | 2023-08-25 23:18:56 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2023-08-25 23:20:59 +0100 |
commit | 0862cbfe7706aba80779060c67cd0612050f5296 (patch) | |
tree | 7cee57fa3c958b4c060321d70775b2d7d6171c0e /app-accessibility/brltty | |
parent | app-text/paper-clip: new package; add 3.2 (diff) | |
download | gentoo-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>
Diffstat (limited to 'app-accessibility/brltty')
-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/. ) |