We make the "freerdp" recipe active again, fix the build
by pulling a more recent version (the "stable" branches are
buggy and useless), and fix ARM runtime with -fPIC.
We can then :
- make X11 non-mandatory ;
- add support for Wayland ("wlfreerdp" client) ;
- add support for DirectFB ("dfreerdp" client) ;
- add support for GStreamer 1.0 ;
- make "heavy" features such as pulseaudio, cups...
non-mandatory.
We really want to install the "winpr-makecert" tool to have
TLS, but CMake does not position its RPATH cleanly, so let
us have a custom patch for that until it gets sorted out.
Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* until this is resolved:
freerdp-1.0.2+gitrAUTOINC+f311acaffb: freerdp: Files/directories were installed but not shipped
/usr/usr
/usr/usr/lib
/usr/usr/lib/freerdp
/usr/usr/lib/freerdp/printer.so
/usr/usr/lib/freerdp/rdpsnd.so
/usr/usr/lib/freerdp/rail.so
/usr/usr/lib/freerdp/rdpdr.so
/usr/usr/lib/freerdp/audin_alsa.so
/usr/usr/lib/freerdp/rdpsnd_pulse.so
/usr/usr/lib/freerdp/rdpdbg.so
/usr/usr/lib/freerdp/audin.so
/usr/usr/lib/freerdp/scard.so
/usr/usr/lib/freerdp/audin_pulse.so
/usr/usr/lib/freerdp/tsmf_alsa.so
/usr/usr/lib/freerdp/tsmf.so
/usr/usr/lib/freerdp/cliprdr.so
/usr/usr/lib/freerdp/parallel.so
/usr/usr/lib/freerdp/rdpsnd_alsa.so
/usr/usr/lib/freerdp/drdynvc.so
/usr/usr/lib/freerdp/tsmf_pulse.so
/usr/usr/lib/freerdp/serial.so
/usr/usr/lib/freerdp/disk.so
/usr/usr/lib/freerdp/.debug
/usr/usr/lib/freerdp/.debug/printer.so
/usr/usr/lib/freerdp/.debug/rail.so
/usr/usr/lib/freerdp/.debug/rdpsnd.so
/usr/usr/lib/freerdp/.debug/rdpdr.so
/usr/usr/lib/freerdp/.debug/audin_alsa.so
/usr/usr/lib/freerdp/.debug/rdpsnd_pulse.so
/usr/usr/lib/freerdp/.debug/rdpdbg.so
/usr/usr/lib/freerdp/.debug/audin.so
/usr/usr/lib/freerdp/.debug/scard.so
/usr/usr/lib/freerdp/.debug/audin_pulse.so
/usr/usr/lib/freerdp/.debug/tsmf_alsa.so
/usr/usr/lib/freerdp/.debug/tsmf.so
/usr/usr/lib/freerdp/.debug/cliprdr.so
/usr/usr/lib/freerdp/.debug/rdpsnd_alsa.so
/usr/usr/lib/freerdp/.debug/parallel.so
/usr/usr/lib/freerdp/.debug/drdynvc.so
/usr/usr/lib/freerdp/.debug/tsmf_pulse.so
/usr/usr/lib/freerdp/.debug/serial.so
/usr/usr/lib/freerdp/.debug/disk.so
* I've reported it mutiple times and nobody seems to care enough
to fix that, so maybe it's not used by anybody
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Man pages generation uses xmlto, and it seems that it is currently
broken on OE.
Change-Id: I1dccb9339c20b0b898344cf60c02a705d9c32794
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This changes the build system from autotools for cmake so we change
the options to allow it to proper build.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This new version has many major refactorings that will be available on
0.9.0 release but the main fix is related to serial port redirection
that has got many fixes and improvements.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
This version includes major improvements since last version
packages. It also had the plugins packages redone so they can be
choosen depending on the environment needs.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>