diff --git a/dev-python/ipython/ipython-9.4.0.ebuild b/dev-python/ipython/ipython-9.4.0.ebuild index d2a2e51794b2c..1cddc7b020ccd 100644 --- a/dev-python/ipython/ipython-9.4.0.ebuild +++ b/dev-python/ipython/ipython-9.4.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="examples notebook nbconvert qt5 +smp test" +IUSE="examples gui notebook nbconvert +smp test" RESTRICT="!test? ( test )" RDEPEND=" @@ -64,7 +64,7 @@ RDEPEND+=" " PDEPEND=" $(python_gen_cond_dep ' - qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) + gui? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) ' 'python*') $(python_gen_cond_dep ' notebook? ( diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 8850b3a4b8336..e89bc5bb7c4da 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + # Ian Jordan (2025-07-28) # Needs app-text/ronn-ng, which is not keyworded here app-accessibility/espeakup man diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index f65f00d3363ef..31d14d4069854 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -283,7 +283,7 @@ sys-libs/libcap tools # Michał Górny (2021-07-25) # PyQt5 and wxpython are not keyworded. -dev-python/ipython qt5 qt6 +dev-python/ipython gui qt5 dev-python/matplotlib qt6 wxwidgets # Matt Turner (2021-07-23) diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index e5e2939283866..5f409fabcc3a6 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -268,7 +268,7 @@ app-emulation/qemu capstone # Andreas Sturmlechner (2018-03-02) # Requires unkeyworded deps ->=dev-python/ipython-5.4.1 qt5 +>=dev-python/ipython-5.4.1 gui qt5 # Amy Liffey (2018-01-21) # dev-libs/cereal not keyworded for ppc diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 35b90e0189db2..9f6999f8db6cb 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -194,8 +194,6 @@ dev-python/anyio test # but fails tests (Bug #782913). # - www-client/firefox (bdepend) dev-ruby/capybara test -# - dev-qt/qtwebengine (bdepend) -dev-python/ipython qt5 # Jonathan Davies (2021-09-03) # Requires CPU with SSSE3 support diff --git a/profiles/arch/s390/package.use.mask b/profiles/arch/s390/package.use.mask index 0e30b676e2e71..34a5eb8023b27 100644 --- a/profiles/arch/s390/package.use.mask +++ b/profiles/arch/s390/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + # Hans de Graaff (2025-05-31) # Requires large parts of dev-ruby/rails to be keyworded. dev-ruby/minitest-hooks test diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index c06a03b2b5b8e..98b1e0d24e3dd 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (2025-08-21) +# Requires dev-python/qtconsole. +dev-python/ipython gui + # Andreas Sturmlechner (2025-08-16) # virtual/mysql[static] has no keyworded implementations here. >=virtual/mysql-8.0 static