Lines 21-26
LICENSE="BSD"
Link Here
|
21 |
SLOT="0" |
21 |
SLOT="0" |
22 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
22 |
KEYWORDS="~amd64 ~arm ~arm64 ~x86" |
23 |
|
23 |
|
|
|
24 |
IUSE="+pyqt5 pyside2" |
25 |
|
26 |
REQUIRED_USE=" |
27 |
|| ( pyqt5 pyside2 ) |
28 |
" |
29 |
|
30 |
|
24 |
RDEPEND=" |
31 |
RDEPEND=" |
25 |
>=dev-python/ipykernel-4.1[${PYTHON_USEDEP}] |
32 |
>=dev-python/ipykernel-4.1[${PYTHON_USEDEP}] |
26 |
dev-python/ipython_genutils[${PYTHON_USEDEP}] |
33 |
dev-python/ipython_genutils[${PYTHON_USEDEP}] |
Lines 29-40
RDEPEND="
Link Here
|
29 |
dev-python/pygments[${PYTHON_USEDEP}] |
36 |
dev-python/pygments[${PYTHON_USEDEP}] |
30 |
>=dev-python/pyzmq-17.1[${PYTHON_USEDEP}] |
37 |
>=dev-python/pyzmq-17.1[${PYTHON_USEDEP}] |
31 |
>=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}] |
38 |
>=dev-python/traitlets-5.2.2_p1[${PYTHON_USEDEP}] |
32 |
>=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,svg] |
39 |
>=dev-python/QtPy-2.0.1[${PYTHON_USEDEP},gui,printsupport,pyqt5?,pyside2?,svg] |
33 |
" |
40 |
" |
34 |
# The test suite tests both against pyqt5 *and* pyside2 |
41 |
# The test suite tests both against pyqt5 *and* pyside2 |
35 |
BDEPEND=" |
42 |
BDEPEND=" |
36 |
test? ( |
43 |
test? ( |
37 |
dev-python/QtPy[pyqt5,pyside2,${PYTHON_USEDEP},svg,testlib] |
44 |
dev-python/QtPy[testlib] |
38 |
) |
45 |
) |
39 |
" |
46 |
" |
40 |
# required by the tests that are removed: |
47 |
# required by the tests that are removed: |
Lines 55-59
python_test() {
Link Here
|
55 |
qtconsole/tests/test_00_console_widget.py |
62 |
qtconsole/tests/test_00_console_widget.py |
56 |
qtconsole/tests/test_jupyter_widget.py |
63 |
qtconsole/tests/test_jupyter_widget.py |
57 |
) |
64 |
) |
58 |
epytest |
65 |
if use pyqt5; then |
|
|
66 |
QT_API="pyqt5" epytest |
67 |
fi |
68 |
if use pyside2; then |
69 |
QT_API="pyside2" epytest |
70 |
fi |
71 |
|
59 |
} |
72 |
} |