10 Commits

Author SHA1 Message Date
Jean-Francois Dagenais
a2172fbe46 x11vnc: patch: don't install Xdummy when configured --without-x
There is just no point in Xdummy if x11 is not in DISTRO_FEATURES.
2019-02-12 11:23:23 -05:00
Jean-Francois Dagenais
21b499d505 x11vnc: add kernel module uinput for rawfb input method 2019-02-12 11:22:55 -05:00
Jean-Francois Dagenais
1752b6aa4e x11vnc: uprev to 0.9.16 2019-02-11 14:54:43 -05:00
Jean-Francois Dagenais
876b48b571 x11vnc: allow fbdev only (x11-less) builds 2019-02-11 14:37:17 -05:00
Alistair Francis
5b5fae3a07 vncx11: Fix dev package do_rootfs failure
When building the dev package I see these errors:
Collected errors:
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbproto.h
        But that file is already provided by package  * libvncserver-dev
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfb.h
        But that file is already provided by package  * libvncserver-dev
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbregion.h
        But that file is already provided by package  * libvncserver-dev
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbconfig.h
        But that file is already provided by package  * libvncserver-dev
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/keysym.h
        But that file is already provided by package  * libvncserver-dev
 * check_data_file_clashes: Package x11vnc-dev wants to install file /home/alistair/oe-master/build/tmp-glibc/wor
k/sopine_a64-oe-linux/core-image-weston/1.0-r0/rootfs/usr/include/rfb/rfbclient.h
        But that file is already provided by package  * libvncserver-dev

as both libvncserver and x11vnx try to install the same files let's just
remove them from x11vnc.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-08 15:17:32 -08:00
Hongxu Jia
f5da6714fa x11vnc: fix do_patch failed
Since the following commit applied in bitbake:
--------
commit 2afcbfef2cd1ca568e5225884a8021df38ee3db0
Author: Ross Burton <ross.burton@intel.com>
Date:   Thu Jul 14 19:56:22 2016 +0100

    bitbake: build: don't use $B as the default cwd for functions
--------

We need to parse file with absolute path.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 11:01:00 +02:00
Hongxu Jia
d209e32ffb x11vnc: remove redundant RPATH to fix QA issue
The useless rpath caused oe QA issue:
...
|ERROR: QA Issue: x11vnc: work/i586-poky-linux/x11vnc/0.9.13-r0/packages-split/
x11vnc/usr/bin/x11vnc contains probably-redundant RPATH /usr/lib [useless-rpaths]
...

In oe build, it is unnecessary and redundant to pass "-R/usr/lib" to the linker.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29 10:59:42 +02:00
Christopher Larson
f6db87726d x11vnc: remove old libtool macros from acinclude.m4
These can cause build problems. We only want macros in acinclude.m4 which
aren't available for aclocal to get elsewhere.

Signed-off-by: Christopher Larson <chris_larson@mentor.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:09 +02:00
Ioan-Adrian Ratiu
d6b3ac4b14 x11vnc: use external libvncserver
By default x11vnc compiles its dependency libvncserver from sources
included in its own source tree. We override this behaviour to use
the externally provided libvncserver from a separate recipe.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:55 +01:00
Ioan-Adrian Ratiu
7a28b679a6 x11vnc: move recipe from oe-core
x11vnc will be configured to use the external libvncserver which is
added to meta-oe. Since oe-core recipes should not depend on meta-oe
recipes, we move x11vnc to meta-oe.

Signed-off-by: Ioan-Adrian Ratiu <adrian.ratiu@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:55 +01:00