summaryrefslogtreecommitdiffstats
path: root/meta-gnome/dynamic-layers/meta-security/recipes-gnome
diff options
context:
space:
mode:
authorWang Mingyu <wangmy@fujitsu.com>2023-11-09 12:12:46 +0800
committerKhem Raj <raj.khem@gmail.com>2023-11-08 22:51:28 -0800
commit1c9599cf78d8206350fff5c15513e10f9719abea (patch)
tree4a1c354282035522f8a92f1a61988db5e183e434 /meta-gnome/dynamic-layers/meta-security/recipes-gnome
parenta182a089d501f1d0f8b72e777ad709f6e1267924 (diff)
downloadmeta-openembedded-1c9599cf78d8206350fff5c15513e10f9719abea.tar.gz
gnome-remote-desktop: move from meta-virtualization to meta-security
There's no tpm2-tss under meta-virtualization: Missing or unbuildable dependency chain was: ['gnome-remote-desktop', 'tpm2-tss'] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome/dynamic-layers/meta-security/recipes-gnome')
-rw-r--r--meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb40
1 files changed, 40 insertions, 0 deletions
diff --git a/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb
new file mode 100644
index 0000000000..9e887056ea
--- /dev/null
+++ b/meta-gnome/dynamic-layers/meta-security/recipes-gnome/gnome-remote-desktop/gnome-remote-desktop_45.1.bb
@@ -0,0 +1,40 @@
1SUMMARY = "Remote desktop daemon for GNOME using pipewire."
2LICENSE = "GPL-2.0-only"
3LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
4
5GNOMEBASEBUILDCLASS = "meson"
6
7inherit gnomebase gettext gsettings features_check
8
9REQUIRED_DISTRO_FEATURES = "opengl"
10
11SRC_URI[archive.sha256sum] = "dcd9c18ac2306695631fcf00a88645c38e370eba05c69df39f540204d4eafd8d"
12
13DEPENDS = " \
14 asciidoc-native \
15 libdrm \
16 libei \
17 libepoxy \
18 cairo \
19 glib-2.0 \
20 pipewire \
21 libnotify \
22 libsecret \
23 nv-codec-headers \
24 tpm2-tss \
25"
26
27PACKAGECONFIG ??= " \
28 vnc \
29 rdp \
30 ${@bb.utils.contains('LICENSE_FLAGS_ACCEPTED', 'commercial', 'fdk_aac', '', d)} \
31 ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \
32"
33
34PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,pipewire-native wireplumber-native dbus-native"
35PACKAGECONFIG[vnc] = "-Dvnc=true,-Dvnc=false,libvncserver"
36PACKAGECONFIG[rdp] = "-Drdp=true,-Drdp=false,freerdp fuse3 libxkbcommon"
37PACKAGECONFIG[fdk_aac] = "-Dfdk_aac=true,-Dfdk_aac=false,fdk-aac"
38PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd"
39
40FILES:${PN} += "${systemd_user_unitdir}"