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