commit:     685b17cdcbecf4359a859ec84b27d6296e91ac3b
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 21 06:41:44 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Aug 21 06:53:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685b17cd

dev-python/ipython: qt5 → gui

Rename the "qt5" flag to "gui", as it allows any Qt version
via dev-python/qtpy, and there is really no point in tracking individual
qt* flags.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/ipython/ipython-9.4.0.ebuild | 4 ++--
 profiles/arch/alpha/package.use.mask    | 4 ++++
 profiles/arch/hppa/package.use.mask     | 2 +-
 profiles/arch/powerpc/package.use.mask  | 2 +-
 profiles/arch/riscv/package.use.mask    | 2 --
 profiles/arch/s390/package.use.mask     | 4 ++++
 profiles/arch/sparc/package.use.mask    | 4 ++++
 7 files changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-python/ipython/ipython-9.4.0.ebuild 
b/dev-python/ipython/ipython-9.4.0.ebuild
index d2a2e51794b2..1cddc7b020cc 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 8850b3a4b833..e89bc5bb7c4d 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 <[email protected]> (2025-08-21)
+# Requires dev-python/qtconsole.
+dev-python/ipython gui
+
 # Ian Jordan <[email protected]> (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 f65f00d3363e..31d14d406985 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 <[email protected]> (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 <[email protected]> (2021-07-23)

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index e5e293928386..5f409fabcc3a 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 <[email protected]> (2018-03-02)
 # Requires unkeyworded deps
->=dev-python/ipython-5.4.1 qt5
+>=dev-python/ipython-5.4.1 gui qt5
 
 # Amy Liffey <[email protected]> (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 35b90e0189db..9f6999f8db6c 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 <[email protected]> (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 0e30b676e2e7..34a5eb8023b2 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 <[email protected]> (2025-08-21)
+# Requires dev-python/qtconsole.
+dev-python/ipython gui
+
 # Hans de Graaff <[email protected]> (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 c06a03b2b5b8..98b1e0d24e3d 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 <[email protected]> (2025-08-21)
+# Requires dev-python/qtconsole.
+dev-python/ipython gui
+
 # Andreas Sturmlechner <[email protected]> (2025-08-16)
 # virtual/mysql[static] has no keyworded implementations here.
 >=virtual/mysql-8.0 static

Reply via email to