blob: f52378b4bb22e0718f9b7d640824b584a790ae2d [file] [log] [blame]
William A. Kennington IIIb95905d2021-06-02 12:40:56 -07001DESCRIPTION = "A feature rich Remote Desktop Application written in GTK+"
2HOMEPAGE = "https://remmina.org"
3SECTION = "Support"
4LICENSE = "GPLv2 & 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-2.4 \
20 libvncserver \
21 libsecret \
22 libxkbfile \
23"
24
Patrick Williams213cb262021-08-07 19:21:33 -050025DEPENDS:append:libc-musl = " libexecinfo"
26LDFLAGS:append:libc-musl = " -lexecinfo"
William A. Kennington IIIb95905d2021-06-02 12:40:56 -070027
Andrew Geissler69721092021-07-23 12:57:00 -040028SRCREV = "045862cc7d7dd986b349c68131df2f86b9b1cd9c"
William A. Kennington IIIb95905d2021-06-02 12:40:56 -070029SRC_URI = "git://gitlab.com/Remmina/Remmina;protocol=https"
30S = "${WORKDIR}/git"
31
32inherit cmake features_check mime mime-xdg gtk-icon-cache
33REQUIRED_DISTRO_FEATURES = "x11"
34
35EXTRA_OECMAKE += "-DWITH_APPINDICATOR=OFF -DWITH_GETTEXT=OFF -DWITH_TRANSLATIONS=OFF"
36
37PACKAGECONFIG[spice] = "-DWITH_SPICE=ON, -DWITH_SPICE=OFF, spice spice-protocol"
38# Switch on gtk support in avahi recipe if you want to enable avahi support
39PACKAGECONFIG[avahi] = "-DWITH_AVAHI=ON, -DWITH_AVAHI=OFF, avahi"
40
Patrick Williams213cb262021-08-07 19:21:33 -050041RDEPENDS:${PN} = "bash"
William A. Kennington IIIb95905d2021-06-02 12:40:56 -070042
Patrick Williams213cb262021-08-07 19:21:33 -050043FILES:${PN}+= " \
William A. Kennington IIIb95905d2021-06-02 12:40:56 -070044 ${datadir}/metainfo \
45 ${datadir}/mime \
46"