From d10839d2d1717b81139ec7ff6d518a145b5c4247 Mon Sep 17 00:00:00 2001 From: Guillaume Champagne Date: Mon, 25 Mar 2024 18:04:05 -0400 Subject: [PATCH] krfb: initial packaging --- recipes-application/network/krfb.inc | 39 +++++++++++++++++++++ recipes-application/network/krfb_24.02.1.bb | 6 ++++ 2 files changed, 45 insertions(+) create mode 100644 recipes-application/network/krfb.inc create mode 100644 recipes-application/network/krfb_24.02.1.bb diff --git a/recipes-application/network/krfb.inc b/recipes-application/network/krfb.inc new file mode 100644 index 0000000..4c79207 --- /dev/null +++ b/recipes-application/network/krfb.inc @@ -0,0 +1,39 @@ +# SPDX-FileCopyrightText: 2024 Guillaume Champagne +# +# SPDX-License-Identifier: MIT + +DESCRIPTION = "KRfb" +SUMMARY = "Small server for the RFB protocol (vnc)" +HOMEPAGE = "https://invent.kde.org/network/krfb" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = " \ + file://COPYING;md5=3c8ea28d12b8a786603a5394fc50096d \ +" +PR = "r0" + +DEPENDS = " \ + kconfig \ + kconfig-native \ + kdbusaddons \ + kdnssd \ + knotifications \ + kpipewire \ + kstatusnotifieritem \ + kwallet \ + kwidgetsaddons \ + kwindowsystem \ + kxmlgui \ + libvncserver \ + qtbase \ + qtwayland \ + qtwayland-native \ +" + +SRC_URI = "git://invent.kde.org/network/${BPN};nobranch=1;protocol=https" +S = "${WORKDIR}/git" + +inherit cmake_kdeapp + +RDEPENDS:${PN} += " \ + xdg-desktop-portal \ +" diff --git a/recipes-application/network/krfb_24.02.1.bb b/recipes-application/network/krfb_24.02.1.bb new file mode 100644 index 0000000..73b6fd4 --- /dev/null +++ b/recipes-application/network/krfb_24.02.1.bb @@ -0,0 +1,6 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +PV = "24.02.1" +require ${BPN}.inc +SRCREV = "fb0ff21e5216b59f92ea00dac0dec0edc446e3c2"