summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2021-05-22 11:10:42 +0200
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2021-05-22 11:11:11 +0200
commit8aa1a0f0b77059aeedc0cbfc11df2fc483190dfd (patch)
tree76902cdb165e4c18b93890f683efb061797defcc /dev-python
parentb0dd8529af0371c174436f8ddc1e93d9cae004be (diff)
downloadgentoo-8aa1a0f0b77059aeedc0cbfc11df2fc483190dfd.tar.gz
gentoo-8aa1a0f0b77059aeedc0cbfc11df2fc483190dfd.tar.bz2
gentoo-8aa1a0f0b77059aeedc0cbfc11df2fc483190dfd.zip
dev-python/spyder: add missing dep on rtree
temporary workaround allows use of older rtree versions until 3dprint project gives the OK to bump rtree to the correct version. Bug: https://bugs.gentoo.org/791316 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/spyder/spyder-5.0.3-r1.ebuild (renamed from dev-python/spyder/spyder-5.0.3.ebuild)5
1 files changed, 5 insertions, 0 deletions
diff --git a/dev-python/spyder/spyder-5.0.3.ebuild b/dev-python/spyder/spyder-5.0.3-r1.ebuild
index 7684a0869cb6..dd013535f655 100644
--- a/dev-python/spyder/spyder-5.0.3.ebuild
+++ b/dev-python/spyder/spyder-5.0.3-r1.ebuild
@@ -65,6 +65,7 @@ RDEPEND="
>=dev-python/qtawesome-1.0.2[${PYTHON_USEDEP}]
>=dev-python/qtconsole-5.1.0[${PYTHON_USEDEP}]
>=dev-python/QtPy-1.5.0[${PYTHON_USEDEP},pyqt5(+),svg,webengine]
+ sci-libs/rtree[${PYTHON_USEDEP}]
>=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
>=dev-python/spyder-kernels-2.0.3[${PYTHON_USEDEP}]
<dev-python/spyder-kernels-2.1.0[${PYTHON_USEDEP}]
@@ -150,6 +151,10 @@ python_prepare_all() {
-e '/pyqtwebengine/d' \
setup.py || die
+ # allow use of older rtree
+ sed -i -e 's/rtree>=0.9.7/rtree/g' \
+ setup.py || die
+
# do not check deps, fails because we removed pyqt5 dependency above
sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \
spyder/tests/test_dependencies_in_sync.py || die