summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/remmina/remmina_1.4.36.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta-oe/recipes-support/remmina/remmina_1.4.36.bb')
-rw-r--r--meta-oe/recipes-support/remmina/remmina_1.4.36.bb49
1 files changed, 49 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/remmina/remmina_1.4.36.bb b/meta-oe/recipes-support/remmina/remmina_1.4.36.bb
new file mode 100644
index 0000000000..aefd871354
--- /dev/null
+++ b/meta-oe/recipes-support/remmina/remmina_1.4.36.bb
@@ -0,0 +1,49 @@
1DESCRIPTION = "A feature rich Remote Desktop Application written in GTK+"
2HOMEPAGE = "https://remmina.org"
3SECTION = "Support"
4LICENSE = "GPL-2.0-only & OpenSSL"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=dab7215512044d49037272ce1ac4ea8f file://LICENSE.OpenSSL;md5=c1eb3cee0a4dea27503c531267a69769"
6
7DEPENDS = " \
8 glib-2.0-native \
9 openssl \
10 freerdp \
11 gtk+3 \
12 gdk-pixbuf \
13 atk \
14 libgcrypt \
15 libsodium \
16 libssh \
17 vte \
18 json-glib \
19 libsoup-3.0 \
20 libvncserver \
21 libsecret \
22 libxkbfile \
23"
24
25DEPENDS:append:libc-musl = " libexecinfo"
26LDFLAGS:append:libc-musl = " -lexecinfo"
27
28SRCREV = "17cf7956b9f925fa788083a2db8d5e669f86bfaf"
29SRC_URI = "git://gitlab.com/Remmina/Remmina;protocol=https;branch=master"
30
31inherit cmake features_check mime mime-xdg gtk-icon-cache pkgconfig
32REQUIRED_DISTRO_FEATURES = "x11"
33
34EXTRA_OECMAKE += "-DWITH_APPINDICATOR=OFF -DWITH_GETTEXT=OFF -DWITH_TRANSLATIONS=OFF -DHAVE_LIBAPPINDICATOR=OFF -DWITH_WEBKIT2GTK=OFF"
35
36PACKAGECONFIG[spice] = "-DWITH_SPICE=ON, -DWITH_SPICE=OFF, spice spice-protocol"
37# Switch on gtk support in avahi recipe if you want to enable avahi support
38PACKAGECONFIG[avahi] = "-DWITH_AVAHI=ON, -DWITH_AVAHI=OFF, avahi"
39
40do_configure:append() {
41 sed -i -e 's|${WORKDIR}|<WORKDIR>|g' ${B}/generated/buildflags.h
42}
43
44RDEPENDS:${PN} = "bash"
45
46FILES:${PN} += " \
47 ${datadir}/metainfo \
48 ${datadir}/mime \
49"