diff options
author | Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> | 2020-07-26 11:00:44 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-07-28 12:52:14 -0700 |
commit | 8a887e30e039ca686e4da974ce293be20659c3b4 (patch) | |
tree | 8d65c4ff7588d63f054e041403edb0c0b8f13948 /meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb | |
parent | 026f583c4a8f0647923f7fc461a20614985cb127 (diff) | |
download | meta-openembedded-8a887e30e039ca686e4da974ce293be20659c3b4.tar.gz |
libvncserver: update to 0.9.13
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb')
-rw-r--r-- | meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb new file mode 100644 index 000000000..11bba430e --- /dev/null +++ b/meta-oe/recipes-graphics/libvncserver/libvncserver_0.9.13.bb | |||
@@ -0,0 +1,52 @@ | |||
1 | DESCRIPTION = "library for easy implementation of a RDP/VNC server" | ||
2 | HOMEPAGE = "https://libvnc.github.io" | ||
3 | SECTION = "libs" | ||
4 | PRIORITY = "optional" | ||
5 | LICENSE = "GPLv2" | ||
6 | LIC_FILES_CHKSUM = "file://COPYING;md5=361b6b837cad26c6900a926b62aada5f" | ||
7 | |||
8 | PACKAGECONFIG ??= " \ | ||
9 | 24bpp \ | ||
10 | filetransfer \ | ||
11 | ${@bb.utils.contains('LICENSE_FLAGS_WHITELIST','commercial','ffmpeg','',d)} \ | ||
12 | gcrypt \ | ||
13 | gnutls \ | ||
14 | jpeg \ | ||
15 | lzo \ | ||
16 | png \ | ||
17 | pthread \ | ||
18 | ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','',d)} \ | ||
19 | ${@bb.utils.contains('DISTRO_FEATURES', 'ipv6', 'ipv6', '',d)} \ | ||
20 | sdl \ | ||
21 | websockets \ | ||
22 | zlib \ | ||
23 | " | ||
24 | |||
25 | PACKAGECONFIG[24bpp] = "-DWITH_24BPP=ON,-DWITH_24BPP=OFF," | ||
26 | PACKAGECONFIG[filetransfer] = "-DWITH_TIGHTVNC_FILETRANSFER=ON,-DWITH_TIGHTVNC_FILETRANSFER=OFF," | ||
27 | PACKAGECONFIG[ffmpeg] = "-DWITH_FFMPEG=ON,-DWITH_FFMPEG=OFF,ffmpeg,ffmpeg" | ||
28 | PACKAGECONFIG[gcrypt] = "-DWITH_GCRYPT=ON,-DWITH_GCRYPT=OFF,libgcrypt,libgcrypt" | ||
29 | PACKAGECONFIG[gnutls] = "-DWITH_GNUTLS=ON,-DWITH_GNUTLS=OFF,gnutls" | ||
30 | PACKAGECONFIG[jpeg] = "-DWITH_JPEG=ON,-DWITH_JPEG=OFF,jpeg" | ||
31 | PACKAGECONFIG[ipv6] = "-DWITH_IPv6=ON,-DWITH_IPv6=OFF," | ||
32 | PACKAGECONFIG[lzo] = "-DWITH_LZO=ON,-DWITH_LZO=OFF,lzo" | ||
33 | PACKAGECONFIG[openssl] = "-DWITH_OPENSSL=ON,-DWITH_OPENSSL=OFF,openssl" | ||
34 | PACKAGECONFIG[png] = "-DWITH_PNG=ON,-DWITH_PNG=OFF,libpng,libpng" | ||
35 | PACKAGECONFIG[pthread] = "-DWITH_THREADS=ON,-DWITH_THREADS=OFF," | ||
36 | PACKAGECONFIG[systemd] = "-DWITH_SYSTEMD=ON,-DWITH_SYSTEMD=OFF,systemd" | ||
37 | PACKAGECONFIG[sasl] = "-DWITH_SASL=ON,-DWITH_SASL=OFF,cyrus-sasl" | ||
38 | PACKAGECONFIG[sdl] = "-DWITH_SDL=ON,-DWITH_SDL=OFF,libsdl2" | ||
39 | PACKAGECONFIG[websockets] = "-DWITH_WEBSOCKETS=ON,-DWITH_WEBSOCKETS=OFF," | ||
40 | PACKAGECONFIG[zlib] = "-DWITH_ZLIB=ON,-DWITH_ZLIB=OFF,zlib" | ||
41 | |||
42 | PACKAGE_BEFORE_PN = "libvncclient" | ||
43 | FILES_libvncclient = "${libdir}/libvncclient.*" | ||
44 | |||
45 | inherit cmake | ||
46 | |||
47 | SRC_URI = "git://github.com/LibVNC/libvncserver" | ||
48 | SRCREV = "2aa20dad4c23c18948d3f63b33f9dfec1f837729" | ||
49 | |||
50 | S = "${WORKDIR}/git" | ||
51 | |||
52 | EXTRA_OECMAKE = "-DMAKE_INSTALL_LIBDIR=${libdir}" | ||