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 | |
| parent | d30d26c2796dc45ba274803815421e6f4aca9eb5 (diff) | |
| download | meta-openembedded-876b48b5712c71dfa7b217e9cdb71989b3e0c147.tar.gz | |
x11vnc: allow fbdev only (x11-less) builds
| -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 774d2c9cb6..57bc4a56b9 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 () { |
