diff options
author | Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> | 2017-11-16 00:29:09 +0800 |
---|---|---|
committer | Armin Kuster <akuster808@gmail.com> | 2017-11-19 13:41:58 -0800 |
commit | 5c79363f3f48575500de8e514f1f36be7c8ef494 (patch) | |
tree | e15fba84953404a9f00b442bc0b02fec12d98225 /meta-oe/recipes-support/freerdp/freerdp_git.bb | |
parent | dafa2929e137e57e821e96b27d8880b5c8a293f1 (diff) | |
download | meta-openembedded-contrib-5c79363f3f48575500de8e514f1f36be7c8ef494.tar.gz |
freerdp: Update to 2.0.0
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 <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-oe/recipes-support/freerdp/freerdp_git.bb')
-rw-r--r-- | meta-oe/recipes-support/freerdp/freerdp_git.bb | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/meta-oe/recipes-support/freerdp/freerdp_git.bb b/meta-oe/recipes-support/freerdp/freerdp_git.bb index f0aa1b6ef4..88aec9c415 100644 --- a/meta-oe/recipes-support/freerdp/freerdp_git.bb +++ b/meta-oe/recipes-support/freerdp/freerdp_git.bb @@ -10,14 +10,13 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" inherit pkgconfig cmake gitpkgv -PV = "1.2.5+gitr${SRCPV}" +PV = "2.0.0+gitr${SRCPV}" PKGV = "${GITPKGVTAG}" -SRCREV = "62da9d28c674814c81c245c1c7882eb0da7be76b" +SRCREV = "1648deb435ad52206f7aa2afe4b4dff71d9329bc" SRC_URI = "git://github.com/FreeRDP/FreeRDP.git \ file://winpr-makecert-Build-with-install-RPATH.patch \ - file://0001-FindGStreamer_1_0-fix-build-failure-for-new-gstreame.patch \ - file://0003-add-missing-define.patch \ + file://0001-Fix-gstreamer-1.0-detection.patch \ " S = "${WORKDIR}/git" @@ -57,7 +56,7 @@ PACKAGES_DYNAMIC += "^libfreerdp-plugin-.*" # we will need winpr-makecert to generate TLS certificates do_install_append () { install -d ${D}${bindir} - install -m755 winpr/tools/makecert/cli/winpr-makecert ${D}${bindir} + install -m755 winpr/tools/makecert-cli/winpr-makecert ${D}${bindir} rm -rf ${D}${libdir}/cmake rm -rf ${D}${libdir}/freerdp } |