kde-frameworks: Try to help remaining users over Qt 5.15.1 upgrade

Qt <5.15 versions are gone from Gentoo ebuild repo so we can do this.

- New baseline QTMIN=5.15.1, bumping packages w/ slot op (+ KF5ItemViews):
  kde-frameworks/frameworkintegration
  kde-frameworks/kdeclarative
  kde-frameworks/kio
  kde-frameworks/kitemviews
  kde-frameworks/kxmlgui
  kde-frameworks/qqc2-desktop-style
- Cleanup obsolete slot ops where possible

Bug: https://bugs.gentoo.org/749777
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2020-10-30 12:24:44 +01:00
parent 79a9b648da
commit d4e2b952c7
6 changed files with 9 additions and 12 deletions

View File

@@ -5,7 +5,7 @@ EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
QTMIN=5.14.2
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org
@@ -15,10 +15,9 @@ LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE=""
# drop qtwidgets subslot operator when QT_MINIMAL >= 5.15.0
RDEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5=
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5
=kde-frameworks/kconfigwidgets-${PVCUT}*:5
=kde-frameworks/ki18n-${PVCUT}*:5

View File

@@ -5,7 +5,7 @@ EAPI=7
ECM_TEST="false"
PVCUT=$(ver_cut 1-2)
QTMIN=5.14.2
QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
@@ -13,10 +13,9 @@ LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE=""
# drop qtgui subslot operator when QT_MINIMAL >= 5.15.0
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5=
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
=kde-frameworks/kconfig-${PVCUT}*:5

View File

@@ -6,7 +6,7 @@ EAPI=7
ECM_DESIGNERPLUGIN="true"
ECM_TEST="forceoptional"
PVCUT=$(ver_cut 1-2)
QTMIN=5.14.2
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org xdg-utils
@@ -15,14 +15,13 @@ LICENSE="LGPL-2+"
KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
IUSE="acl +handbook kerberos +kwallet X"
# drop qtnetwork subslot operator when QT_MINIMAL >= 5.15.0
RDEPEND="
dev-libs/libxml2
dev-libs/libxslt
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5=[ssl]
>=dev-qt/qtnetwork-${QTMIN}:5[ssl]
>=dev-qt/qtwidgets-${QTMIN}:5
>=dev-qt/qtxml-${QTMIN}:5
=kde-frameworks/kauth-${PVCUT}*:5

View File

@@ -4,7 +4,7 @@
EAPI=7
ECM_DESIGNERPLUGIN="true"
QTMIN=5.14.2
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org

View File

@@ -5,7 +5,7 @@ EAPI=7
ECM_DESIGNERPLUGIN="true"
PVCUT=$(ver_cut 1-2)
QTMIN=5.14.2
QTMIN=5.15.1
VIRTUALX_REQUIRED="test"
inherit ecm kde.org

View File

@@ -5,7 +5,7 @@ EAPI=7
ECM_QTHELP="false"
PVCUT=$(ver_cut 1-2)
QTMIN=5.14.2
QTMIN=5.15.1
inherit ecm kde.org
DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"