summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-01-08 11:59:21 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-01-08 14:16:25 +0100
commit253080760a85fa02ad62b1e393e61ac0d5ba58aa (patch)
tree490b59c22c838b0c6677faec257123d4efaa88b2
parentdb319947b319033ce957579a800def52b95913ac (diff)
downloadkde-253080760a85fa02ad62b1e393e61ac0d5ba58aa.tar.gz
kde-253080760a85fa02ad62b1e393e61ac0d5ba58aa.tar.bz2
kde-253080760a85fa02ad62b1e393e61ac0d5ba58aa.zip
kde-apps/krfb: Port to KF6
Upstream commit 39c83720bf7241048ed695f94bf5405742708134 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-apps/krfb/krfb-24.02.49.9999.ebuild50
-rw-r--r--kde-apps/krfb/krfb-9999.ebuild50
-rw-r--r--kde-apps/krfb/metadata.xml1
3 files changed, 49 insertions, 52 deletions
diff --git a/kde-apps/krfb/krfb-24.02.49.9999.ebuild b/kde-apps/krfb/krfb-24.02.49.9999.ebuild
index 3fbe58bcec8..0a4c772480c 100644
--- a/kde-apps/krfb/krfb-24.02.49.9999.ebuild
+++ b/kde-apps/krfb/krfb-24.02.49.9999.ebuild
@@ -4,36 +4,34 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
+KFMIN=5.245.0
+QTMIN=6.6.0
inherit ecm gear.kde.org
DESCRIPTION="VNC-compatible server to share Plasma desktops"
HOMEPAGE="https://apps.kde.org/krfb/"
LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="6"
KEYWORDS=""
IUSE="wayland"
COMMON_DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdnssd-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
>=net-libs/libvncserver-0.9.9
x11-libs/libX11
x11-libs/libxcb
@@ -42,12 +40,12 @@ COMMON_DEPEND="
wayland? (
dev-libs/wayland
|| (
- >=dev-qt/qtgui-${QTMIN}:5[libinput]
- >=dev-qt/qtgui-${QTMIN}:5[X]
+ >=dev-qt/qtbase-${QTMIN}:6[libinput]
+ >=dev-qt/qtbase-${QTMIN}:6[X]
)
- >=dev-qt/qtwayland-${QTMIN}:5
- kde-plasma/kpipewire:5
- >=kde-plasma/kwayland-${KFMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:6
+ kde-plasma/kpipewire:6
+ >=kde-plasma/kwayland-${KFMIN}:6
)
"
DEPEND="${COMMON_DEPEND}
@@ -56,7 +54,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
wayland? ( sys-apps/xdg-desktop-portal[screencast(+)] )
"
-BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
src_configure() {
local mycmakeargs=(
diff --git a/kde-apps/krfb/krfb-9999.ebuild b/kde-apps/krfb/krfb-9999.ebuild
index 3fbe58bcec8..0a4c772480c 100644
--- a/kde-apps/krfb/krfb-9999.ebuild
+++ b/kde-apps/krfb/krfb-9999.ebuild
@@ -4,36 +4,34 @@
EAPI=8
ECM_HANDBOOK="forceoptional"
-KFMIN=5.106.0
-QTMIN=5.15.9
+KFMIN=5.245.0
+QTMIN=6.6.0
inherit ecm gear.kde.org
DESCRIPTION="VNC-compatible server to share Plasma desktops"
HOMEPAGE="https://apps.kde.org/krfb/"
LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
+SLOT="6"
KEYWORDS=""
IUSE="wayland"
COMMON_DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtx11extras-${QTMIN}:5
- >=kde-frameworks/kcompletion-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kcrash-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdnssd-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/kwallet-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,network,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdnssd-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
>=net-libs/libvncserver-0.9.9
x11-libs/libX11
x11-libs/libxcb
@@ -42,12 +40,12 @@ COMMON_DEPEND="
wayland? (
dev-libs/wayland
|| (
- >=dev-qt/qtgui-${QTMIN}:5[libinput]
- >=dev-qt/qtgui-${QTMIN}:5[X]
+ >=dev-qt/qtbase-${QTMIN}:6[libinput]
+ >=dev-qt/qtbase-${QTMIN}:6[X]
)
- >=dev-qt/qtwayland-${QTMIN}:5
- kde-plasma/kpipewire:5
- >=kde-plasma/kwayland-${KFMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:6
+ kde-plasma/kpipewire:6
+ >=kde-plasma/kwayland-${KFMIN}:6
)
"
DEPEND="${COMMON_DEPEND}
@@ -56,7 +54,7 @@ DEPEND="${COMMON_DEPEND}
RDEPEND="${COMMON_DEPEND}
wayland? ( sys-apps/xdg-desktop-portal[screencast(+)] )
"
-BDEPEND="wayland? ( >=dev-qt/qtwaylandscanner-${QTMIN}:5 )"
+BDEPEND="wayland? ( >=dev-qt/qtwayland-${QTMIN}:6 )"
src_configure() {
local mycmakeargs=(
diff --git a/kde-apps/krfb/metadata.xml b/kde-apps/krfb/metadata.xml
index d925f243975..d9b6b77445e 100644
--- a/kde-apps/krfb/metadata.xml
+++ b/kde-apps/krfb/metadata.xml
@@ -7,5 +7,6 @@
</maintainer>
<upstream>
<bugs-to>https://bugs.kde.org/</bugs-to>
+ <remote-id type="kde-invent">network/krfb</remote-id>
</upstream>
</pkgmetadata>