[packages/freerdp2] - up to 20180809
arekm
arekm at pld-linux.org
Sun Aug 12 14:25:02 CEST 2018
commit 196569ba2a63c99181a586e562e6f152c6604966
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sun Aug 12 14:24:55 2018 +0200
- up to 20180809
freerdp-gsm.patch | 12 ++++++------
freerdp-nla-KB4088776.patch | 24 ------------------------
freerdp-sse.patch | 20 --------------------
freerdp2.spec | 14 ++++----------
4 files changed, 10 insertions(+), 60 deletions(-)
---
diff --git a/freerdp2.spec b/freerdp2.spec
index 78577f7..ac6d771 100644
--- a/freerdp2.spec
+++ b/freerdp2.spec
@@ -28,20 +28,17 @@ Summary: Remote Desktop Protocol client
Summary(pl.UTF-8): Klient protokołu RDP
Name: freerdp2
Version: 2.0.0
-%define snap 20170724
-%define gitref 84f8161897534d9263ffebe43092827d40fc7ffb
-%define rel 3
+%define snap 20180809
+%define gitref dd26659ab0be7f1c841323064c6fbf8adb609fe5
+%define rel 1
Release: 0.%{snap}.%{rel}
License: Apache v2.0
Group: Applications/Communications
Source0: https://github.com/FreeRDP/FreeRDP/archive/%{gitref}/freerdp-%{version}-%{snap}.tar.gz
-# Source0-md5: 2dc380b5ccfd84fdeec5f0225ffd3d45
+# Source0-md5: 907e2e2eb7de98855a2046e64e41390f
Patch0: freerdp-DirectFB-include.patch
Patch1: freerdp-opt.patch
Patch2: freerdp-gsm.patch
-Patch3: freerdp-sse.patch
-Patch4: freerdp-nla-KB4088776.patch
-Patch5: ffmpeg4.patch
URL: http://www.freerdp.com/
%{?with_directfb:BuildRequires: DirectFB-devel}
%{?with_alsa:BuildRequires: alsa-lib-devel}
@@ -184,9 +181,6 @@ wykorzystujących biblioteki FreeRDP 2.
%patch0 -p1
%patch1 -p1
%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
cat << EOF > xfreerdp.desktop
[Desktop Entry]
diff --git a/freerdp-gsm.patch b/freerdp-gsm.patch
index 6718455..96a76f0 100644
--- a/freerdp-gsm.patch
+++ b/freerdp-gsm.patch
@@ -7,14 +7,14 @@
find_library(GSM_LIBRARY gsm)
---- FreeRDP-a132545545ef90534a64a08f5199741502de97e5/channels/rdpsnd/client/pulse/rdpsnd_pulse.c.orig 2016-06-30 22:43:05.000000000 +0200
-+++ FreeRDP-a132545545ef90534a64a08f5199741502de97e5/channels/rdpsnd/client/pulse/rdpsnd_pulse.c 2016-07-02 20:10:48.938883624 +0200
-@@ -34,7 +34,7 @@
- #include <pulse/pulseaudio.h>
+--- a/libfreerdp/codec/dsp.c~ 2018-08-09 10:41:56.000000000 +0200
++++ b/libfreerdp/codec/dsp.c 2018-08-12 14:19:24.735710945 +0200
+@@ -31,7 +31,7 @@
+ #include <freerdp/codec/dsp.h>
- #ifdef WITH_GSM
+ #if defined(WITH_GSM)
-#include <gsm/gsm.h>
+#include <gsm.h>
#endif
- #include <freerdp/types.h>
+ #if defined(WITH_LAME)
diff --git a/freerdp-nla-KB4088776.patch b/freerdp-nla-KB4088776.patch
deleted file mode 100644
index 6a6b2af..0000000
--- a/freerdp-nla-KB4088776.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -ruNp FreeRDP-84f8161897534d9263ffebe43092827d40fc7ffb.orig/libfreerdp/core/nla.c FreeRDP-84f8161897534d9263ffebe43092827d40fc7ffb/libfreerdp/core/nla.c
---- FreeRDP-84f8161897534d9263ffebe43092827d40fc7ffb.orig/libfreerdp/core/nla.c 2017-11-28 15:26:30.000000000 +0100
-+++ FreeRDP-84f8161897534d9263ffebe43092827d40fc7ffb/libfreerdp/core/nla.c 2018-03-22 13:36:50.163380787 +0100
-@@ -1663,15 +1663,19 @@ BOOL nla_send(rdpNla* nla)
- static int nla_decode_ts_request(rdpNla* nla, wStream* s)
- {
- int length;
-+ UINT32 version = 0;
-
- /* TSRequest */
- if (!ber_read_sequence_tag(s, &length) ||
- !ber_read_contextual_tag(s, 0, &length, TRUE) ||
-- !ber_read_integer(s, &nla->version))
-+ !ber_read_integer(s, &version))
- {
- return -1;
- }
-
-+ if (version < nla->version)
-+ nla->version = version;
-+
- /* [1] negoTokens (NegoData) */
- if (ber_read_contextual_tag(s, 1, &length, TRUE) != FALSE)
- {
diff --git a/freerdp-sse.patch b/freerdp-sse.patch
deleted file mode 100644
index 6537683..0000000
--- a/freerdp-sse.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- FreeRDP-06d47530b6501ce09f649814f5023c3dd88ce5a0/libfreerdp/codec/nsc_sse2.c.orig 2016-11-18 12:46:14.000000000 +0100
-+++ FreeRDP-06d47530b6501ce09f649814f5023c3dd88ce5a0/libfreerdp/codec/nsc_sse2.c 2016-12-03 09:01:03.673102526 +0100
-@@ -30,6 +30,7 @@
-
- #include <freerdp/codec/color.h>
- #include <winpr/crt.h>
-+#include <winpr/sysinfo.h>
-
- #include "nsc_types.h"
- #include "nsc_sse2.h"
-@@ -400,6 +401,9 @@
-
- void nsc_init_sse2(NSC_CONTEXT* context)
- {
-+ if (IsProcessorFeaturePresent(PF_SSE2_INSTRUCTIONS_AVAILABLE))
-+ {
- IF_PROFILER(context->priv->prof_nsc_encode->name = "nsc_encode_sse2");
- context->encode = nsc_encode_sse2;
-+ }
- }
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/freerdp2.git/commitdiff/196569ba2a63c99181a586e562e6f152c6604966
More information about the pld-cvs-commit
mailing list