kde-plasma: Prepare breeze,oxygen,plasma-integration with SLOT:5-blocker

plasma.kde.org.eclass now excludes these from the autoblocker in preparation
of splitting out IUSE qt5 into SLOT 5 packages.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner 2025-11-18 20:10:49 +01:00
parent bc21e78c03
commit e9d35cadac
No known key found for this signature in database
GPG Key ID: AE591BBC73E4DD5E
7 changed files with 15 additions and 4 deletions

View File

@ -82,13 +82,16 @@ fi
if [[ ${_PSLOT} == 6 ]]; then if [[ ${_PSLOT} == 6 ]]; then
case ${PN} in case ${PN} in
breeze | \
kglobalacceld | \ kglobalacceld | \
kwayland | \ kwayland | \
kwayland-integration | \ kwayland-integration | \
libplasma | \ libplasma | \
ocean-sound-theme | \ ocean-sound-theme | \
oxygen | \
plasma-activities | \ plasma-activities | \
plasma-activities-stats | \ plasma-activities-stats | \
plasma-integration | \
plasma5support | \ plasma5support | \
print-manager) ;; print-manager) ;;
*) RDEPEND+=" !kde-plasma/${PN}:5" ;; *) RDEPEND+=" !kde-plasma/${PN}:5" ;;

View File

@ -18,7 +18,7 @@ KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="qt5" IUSE="qt5"
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
RDEPEND=" DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6
@ -54,7 +54,9 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KF5MIN}:5 >=kde-frameworks/kwindowsystem-${KF5MIN}:5
) )
" "
DEPEND="${RDEPEND}" RDEPEND="${DEPEND}
!kde-plasma/${PN}:5
"
BDEPEND=" BDEPEND="
>=kde-frameworks/kcmutils-${KFMIN}:6 >=kde-frameworks/kcmutils-${KFMIN}:6
qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 ) qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 )

View File

@ -18,7 +18,7 @@ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="qt5" IUSE="qt5"
# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras # kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
RDEPEND=" DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets] >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6 >=dev-qt/qtdeclarative-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6
@ -54,7 +54,9 @@ RDEPEND="
>=kde-frameworks/kwindowsystem-${KF5MIN}:5 >=kde-frameworks/kwindowsystem-${KF5MIN}:5
) )
" "
DEPEND="${RDEPEND}" RDEPEND="${DEPEND}
!kde-plasma/${PN}:5
"
BDEPEND=" BDEPEND="
>=kde-frameworks/kcmutils-${KFMIN}:6 >=kde-frameworks/kcmutils-${KFMIN}:6
qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 ) qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 )

View File

@ -58,6 +58,7 @@ DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kservice-${KFMIN}:6
" "
RDEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND}
!kde-plasma/${PN}:5
!<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)] !<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)]
>=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6
" "

View File

@ -58,6 +58,7 @@ DEPEND="${COMMON_DEPEND}
>=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kservice-${KFMIN}:6
" "
RDEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND}
!kde-plasma/${PN}:5
!<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)] !<kde-plasma/libplasma-6.1.90:*[-kf6compat(-)]
>=dev-qt/qtsvg-${QTMIN}:6 >=dev-qt/qtsvg-${QTMIN}:6
" "

View File

@ -65,6 +65,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.18.0 >=dev-libs/plasma-wayland-protocols-1.18.0
" "
RDEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND}
!kde-plasma/${PN}:5
media-fonts/hack media-fonts/hack
media-fonts/noto media-fonts/noto
media-fonts/noto-emoji media-fonts/noto-emoji

View File

@ -65,6 +65,7 @@ DEPEND="${COMMON_DEPEND}
>=dev-libs/plasma-wayland-protocols-1.19.0 >=dev-libs/plasma-wayland-protocols-1.19.0
" "
RDEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND}
!kde-plasma/${PN}:5
media-fonts/hack media-fonts/hack
media-fonts/noto media-fonts/noto
media-fonts/noto-emoji media-fonts/noto-emoji