<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-support/freerdp/freerdp_git.bb, branch thud</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=thud</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=thud'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2017-11-19T21:41:58+00:00</updated>
<entry>
<title>freerdp: Update to 2.0.0</title>
<updated>2017-11-19T21:41:58+00:00</updated>
<author>
<name>Zheng Ruoqin</name>
<email>zhengrq.fnst@cn.fujitsu.com</email>
</author>
<published>2017-11-15T16:29:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5c79363f3f48575500de8e514f1f36be7c8ef494'/>
<id>urn:sha1:5c79363f3f48575500de8e514f1f36be7c8ef494</id>
<content type='text'>
1) Upgrade freerdp from 1.2.5 to 2.0.0.

2) Delete two patches for they are included in 2.0.0.
   0001-FindGStreamer_1_0-fix-build-failure-for-new-gstreame.patch
   0003-add-missing-define.patch

3) Add one patch 0001-Fix-gstreamer-1.0-detection.patch to fix the do_configure problem:
   | -- Finding required feature XRandR for X11 randr (X11 randr extension)
   | -- Found XRANDR: /yocto/work001/fnst/zrq/community/build_master/tmp/work/i586-poky-linux/freerdp/2.0.0+gitrAUTOINC+1648deb435-r0/recipe-sysroot/usr/lib/libXrandr.so
   | CMake Error at channels/tsmf/client/gstreamer/CMakeLists.txt:21 (message):
   |   GStreamer library not found, but required for TSMF module.

4) Modify the do_install directory from winpr/tools/makecert/cli/ to winpr/tools/makecert-cli/

Signed-off-by: Zheng Ruoqin &lt;zhengrq.fnst@cn.fujitsu.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: Fix build on mips</title>
<updated>2017-07-14T21:43:20+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-06-30T12:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b8deb419369f5d59b77eb73ddea8dbf7b53eec47'/>
<id>urn:sha1:b8deb419369f5d59b77eb73ddea8dbf7b53eec47</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Make use of the new bb.utils.filter() function</title>
<updated>2017-03-07T12:30:26+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>peter.kjellerstedt@axis.com</email>
</author>
<published>2017-03-01T17:30:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0c31f55bcfd6630d894dd2dda6ca483bea5de4ab'/>
<id>urn:sha1:0c31f55bcfd6630d894dd2dda6ca483bea5de4ab</id>
<content type='text'>
Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: properly fix QA issue</title>
<updated>2016-03-07T12:02:18+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-03-03T12:54:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=884c7871ca0167d0fba1699cbca1d5f25d201a1e'/>
<id>urn:sha1:884c7871ca0167d0fba1699cbca1d5f25d201a1e</id>
<content type='text'>
* without x11, wayland, directfb enabled there is no bindir directory
  so the error wasn't about empty /usr/bin/ being unpackaged, but there was
  /usr/bin binary which was winpr-makecert installed above, fix by creating
  the directory first

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: Fix QA warning when no binaries are built</title>
<updated>2016-02-27T19:46:41+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-02-25T18:27:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f7d9eefb6f6dde0e94d4bfaa001bae8ea37f961f'/>
<id>urn:sha1:f7d9eefb6f6dde0e94d4bfaa001bae8ea37f961f</id>
<content type='text'>
* without x11 or wayland enabled from DISTRO_FEATURES there is nothing in
  /usr/bin and this empty directory causes QA error

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: fold .inc into .bb</title>
<updated>2016-02-25T16:47:29+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-02-23T16:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2026a06ae4ad215219ff2a41110ce0e4da84b00f'/>
<id>urn:sha1:2026a06ae4ad215219ff2a41110ce0e4da84b00f</id>
<content type='text'>
* currently it's broken again
  ERROR: freerdp-1.2.5+gitrAUTOINC+62da9d28c6-r0 do_package: QA Issue: freerdp: Files/directories were installed but not shipped in any package:
    /usr/bin
  Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
  freerdp: 1 installed and not shipped files. [installed-vs-shipped]

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: backport patch to fix build with newer gstreamer</title>
<updated>2016-01-06T12:25:57+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2016-01-05T13:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=76d85d60a1cb3110f1a89770396a11f7eb7e5a7d'/>
<id>urn:sha1:76d85d60a1cb3110f1a89770396a11f7eb7e5a7d</id>
<content type='text'>
* otherwise the include path will miss sysroots/qemux86/usr/lib/gstreamer-1.0/include
* and build will fail like this:
  In file included from /OE/build/oe-core/tmp-glibc/sysroots/qemux86/usr/include/gstreamer-1.0/gst/gstbin.h:27:0,
                 from /OE/build/oe-core/tmp-glibc/sysroots/qemux86/usr/include/gstreamer-1.0/gst/gst.h:35,
                 from /OE/build/oe-core/tmp-glibc/work/i586-oe-linux/freerdp/1.2.5+gitrAUTOINC+62da9d28c6-r0/git/channels/tsmf/client/gstreamer/tsmf_gstreamer.c:36:
  /OE/build/oe-core/tmp-glibc/sysroots/qemux86/usr/include/gstreamer-1.0/gst/gstelement.h:55:27: fatal error: gst/gstconfig.h: No such file or directory
  compilation terminated.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: get out of PNBLACKLIST, fix build, improve</title>
<updated>2015-10-26T20:37:38+00:00</updated>
<author>
<name>Manuel Bachmann</name>
<email>manuel.bachmann@iot.bzh</email>
</author>
<published>2015-10-12T14:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bf7d1ab47f2923852aec48ca88529e249556fb50'/>
<id>urn:sha1:bf7d1ab47f2923852aec48ca88529e249556fb50</id>
<content type='text'>
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 &lt;manuel.bachmann@iot.bzh&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "freerdp: move to nonworking"</title>
<updated>2015-10-13T10:28:16+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2015-10-06T22:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=23400e939e08d3b88a871f9c981b6bdd08483499'/>
<id>urn:sha1:23400e939e08d3b88a871f9c981b6bdd08483499</id>
<content type='text'>
* use PNBLACKLIST instead

This reverts commit 353b2ceff20c8fcf4d58e048cab8b88f1fdccf9e.

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>freerdp: move to nonworking</title>
<updated>2014-04-20T08:43:30+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2014-03-29T23:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=353b2ceff20c8fcf4d58e048cab8b88f1fdccf9e'/>
<id>urn:sha1:353b2ceff20c8fcf4d58e048cab8b88f1fdccf9e</id>
<content type='text'>
* 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 &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
