diff --git a/recipes-graphics/wlvncc/wlvncc/0001-meson.build-use-native-wayland-scanner.patch b/recipes-graphics/wlvncc/wlvncc/0001-meson.build-use-native-wayland-scanner.patch new file mode 100644 index 0000000000000000000000000000000000000000..894af7014aec1bb5a9747d38a6a41c6969ef43b1 --- /dev/null +++ b/recipes-graphics/wlvncc/wlvncc/0001-meson.build-use-native-wayland-scanner.patch @@ -0,0 +1,22 @@ +From f7917d0df957b5d52bc3925aa157faf746c12f16 Mon Sep 17 00:00:00 2001 +From: Dmitry Petrov <dmitry.petrov@rtsoft.de> +Date: Thu, 13 Jul 2023 18:32:38 +0200 +Subject: [PATCH] meson.build: use native wayland-scanner + +--- + protocols/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/protocols/meson.build b/protocols/meson.build +index 150ba64..96b6cd0 100644 +--- a/protocols/meson.build ++++ b/protocols/meson.build +@@ -1,4 +1,4 @@ +-wayland_scanner = find_program('wayland-scanner') ++wayland_scanner = find_program('wayland-scanner', native: true) + wayland_client = dependency('wayland-client') + + wayland_scanner_code = generator( +-- +2.41.0 + diff --git a/recipes-graphics/wlvncc/wlvncc_git.bb b/recipes-graphics/wlvncc/wlvncc_git.bb new file mode 100644 index 0000000000000000000000000000000000000000..d4d725a908634b2405b9aa35334a4a11f2074da7 --- /dev/null +++ b/recipes-graphics/wlvncc/wlvncc_git.bb @@ -0,0 +1,22 @@ +SUMMARY = "Wayland VNC Client" +DESCRIPTION = "This is a work-in-progress implementation of a Wayland native VNC client." + +LICENSE = "GPL-2.0-only & ISC" +LIC_FILES_CHKSUM = " \ + file://COPYING.GPL;md5=361b6b837cad26c6900a926b62aada5f \ + file://COPYING;md5=94fc374e7174f41e3afe0f027ee59ff7 \ +" + +inherit meson pkgconfig + +DEPENDS = "wayland wayland-native wayland-protocols libxkbcommon pixman libdrm mesa ffmpeg lzo gnutls libgcrypt jpeg" + +SRC_URI = "\ + git://github.com/any1/wlvncc.git;protocol=https;branch=master;name=wlvncc \ + git://github.com/any1/aml.git;protocol=https;branch=master;destsuffix=git/subprojects/aml;name=aml \ + file://0001-meson.build-use-native-wayland-scanner.patch \ +" +SRCREV_wlvncc = "2b9a886edd38204ef36e9f9f65dd32aaa3784530" +SRCREV_aml = "ede424968e9e521c6e058be48d3ac89e8c9d700b" + +S = "${WORKDIR}/git"