package/freerdp: bump to master
authorYann E. MORIN <yann.morin.1998@free.fr>
Sun, 6 Sep 2015 19:54:18 +0000 (21:54 +0200)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 2 Oct 2015 20:21:22 +0000 (22:21 +0200)
commite84a286762a5f352f3ed86e46640dfdf0c92264a
tree5b10a03e774f3782dfa99cc9a1131c7a2ffec765
parentc7ed1243a51352789b8130ebdd692b75b1e8cf07
package/freerdp: bump to master

Currently, we're packaging FreeRDP from the stable-1.1 branch, which has
not evolved since march 2015 and hasn't seen any release (not even a
tag) since July 2013. It is by all purpose and means, dead.

Other packages that may use FreeRDP (like weston) are now migrating to,
or have already migrated to using the API from master, which has changed
a bit from what was available on the stable-1.1 branch. So, those
packages now FTBFS.

However, FreeRDP still has not done a release from their master branch;
the last tag dates back to September 2014 and there are 1850+ changes on
top of that tag.

So, switch to using the currently-latest commit from master.

This version can also use gstreamer-1.x (in addition to gst-0.x), which
needs quite some rework on how we handle the dependency on gstreamer.
Drop gstreamer support entirely, support for gst-0.x and gst-1.x will be
re-added in a followup patch.

Similarly, a wayland client can now be built, support for which will
be added in a subsequent path; it is currently forcibly disabled.

The way the libraries are built has changed: the previous single library
has been split in multiple libraries, each implementing parts of the RDP
protocol.

Slight rewording of the prompts:
  - drop the 'install' for client and server.
  - drop 'freerdp' from the client and server comment

The location of the server keys has changed, so copy them from the new
location.

Finally, drop patches 1 and 3, applied upstrem; rename remaining
patches.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/freerdp/0001-add-support-for-uclibc.patch [deleted file]
package/freerdp/0001-fix-building-shared-libs.patch [new file with mode: 0644]
package/freerdp/0002-add-support-for-tz-package.patch [new file with mode: 0644]
package/freerdp/0002-fix-building-shared-libs.patch [deleted file]
package/freerdp/0003-dont-use-unavailable-c99-math.patch [deleted file]
package/freerdp/0004-add-support-for-tz-package.patch [deleted file]
package/freerdp/Config.in
package/freerdp/freerdp.mk