diff options
author | Jean-Francois Dagenais <dagenaisj@sonatest.com> | 2019-02-07 12:05:24 -0500 |
---|---|---|
committer | Jean-Francois Dagenais <dagenaisj@sonatest.com> | 2019-02-11 14:37:17 -0500 |
commit | 876b48b5712c71dfa7b217e9cdb71989b3e0c147 (patch) | |
tree | 907dba55a0737e6182e4373ca8c7ad2816c0c9bb /meta-oe/recipes-graphics/x11vnc | |
parent | d30d26c2796dc45ba274803815421e6f4aca9eb5 (diff) | |
download | meta-openembedded-876b48b5712c71dfa7b217e9cdb71989b3e0c147.tar.gz |
x11vnc: allow fbdev only (x11-less) builds
Diffstat (limited to 'meta-oe/recipes-graphics/x11vnc')
-rw-r--r-- | meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.13.bb | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.13.bb b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.13.bb index 774d2c9cb..57bc4a56b 100644 --- a/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.13.bb +++ b/meta-oe/recipes-graphics/x11vnc/x11vnc_0.9.13.bb | |||
@@ -1,4 +1,4 @@ | |||
1 | SUMMARY = "Exports your X session on-the-fly via VNC" | 1 | SUMMARY = "Exports your X session or FrameBuffer(fbdev) on-the-fly via VNC" |
2 | HOMEPAGE = "http://www.karlrunge.com/x11vnc/" | 2 | HOMEPAGE = "http://www.karlrunge.com/x11vnc/" |
3 | 3 | ||
4 | SECTION = "x11/utils" | 4 | SECTION = "x11/utils" |
@@ -16,15 +16,22 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/libvncserver/x11vnc/${PV}/x11vnc-${PV}.tar.gz\ | |||
16 | SRC_URI[md5sum] = "a372ec4fe8211221547b1c108cf56e4c" | 16 | SRC_URI[md5sum] = "a372ec4fe8211221547b1c108cf56e4c" |
17 | SRC_URI[sha256sum] = "f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a59f13b" | 17 | SRC_URI[sha256sum] = "f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a59f13b" |
18 | 18 | ||
19 | DEPENDS = "openssl virtual/libx11 libxext jpeg zlib libxfixes libxrandr libxdamage libxtst libtasn1 p11-kit" | 19 | DEPENDS = "\ |
20 | jpeg \ | ||
21 | libtasn1 \ | ||
22 | openssl \ | ||
23 | p11-kit \ | ||
24 | zlib \ | ||
25 | " | ||
20 | 26 | ||
21 | inherit autotools-brokensep distro_features_check | 27 | inherit autotools-brokensep distro_features_check |
22 | # depends on virtual/libx11 | 28 | |
23 | REQUIRED_DISTRO_FEATURES = "x11" | 29 | ANY_OF_DISTRO_FEATURES = "x11 fbdev" |
24 | 30 | ||
25 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)} libvncserver" | 31 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)} libvncserver" |
26 | PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi" | 32 | PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi" |
27 | PACKAGECONFIG[xinerama] = "--with-xinerama,--without-xinerama,libxinerama" | 33 | PACKAGECONFIG[xinerama] = "--with-xinerama,--without-xinerama,libxinerama" |
34 | PACKAGECONFIG[x] = "--with-x,--without-x, libxdamage libxext libxfixes libxrandr libxtst virtual/libx11" | ||
28 | PACKAGECONFIG[libvncserver] = "--with-system-libvncserver,--without-system-libvncserver,libvncserver" | 35 | PACKAGECONFIG[libvncserver] = "--with-system-libvncserver,--without-system-libvncserver,libvncserver" |
29 | 36 | ||
30 | do_prepare_sources () { | 37 | do_prepare_sources () { |