[packages/freerdp2] up to 2.6.0

atler atler at pld-linux.org
Tue Feb 22 15:15:03 CET 2022


commit cb5c09bc19f548a54d0397ccf28ca9d293ef1ef9
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Feb 22 15:14:16 2022 +0100

    up to 2.6.0

 ffmpeg5.patch | 24 ------------------------
 freerdp2.spec |  9 ++-------
 2 files changed, 2 insertions(+), 31 deletions(-)
---
diff --git a/freerdp2.spec b/freerdp2.spec
index 6ce3de2..899038b 100644
--- a/freerdp2.spec
+++ b/freerdp2.spec
@@ -25,7 +25,6 @@
 %bcond_without	systemd		# systemd journal support
 %bcond_without	wayland		# Wayland client
 %bcond_without	x11		# X11 client
-%bcond_with	x264		# X264 for H.264 codec (only if without ffmpeg and openh264)
 %bcond_without	sse2		# SSE2 and higher instructions (runtime detection with sse patch)
 
 %define	freerdp_api	2
@@ -36,16 +35,15 @@
 Summary:	Remote Desktop Protocol client
 Summary(pl.UTF-8):	Klient protokołu RDP
 Name:		freerdp2
-Version:	2.5.0
+Version:	2.6.0
 Release:	1
 License:	Apache v2.0
 Group:		Applications/Communications
 Source0:	https://pub.freerdp.com/releases/freerdp-%{version}.tar.gz
-# Source0-md5:	eec57a052eaaee74d3467cc74710283e
+# Source0-md5:	3cd5128bc1e6b3822bb84def76245808
 Patch0:		freerdp-opt.patch
 Patch1:		freerdp-gsm.patch
 Patch2:		docbook-xsl.patch
-Patch3:		ffmpeg5.patch
 URL:		http://www.freerdp.com/
 %{?with_directfb:BuildRequires:	DirectFB-devel}
 %{?with_opencl:BuildRequires:	OpenCL-devel}
@@ -66,7 +64,6 @@ BuildRequires:	docbook-style-xsl-nons
 %{?with_lame:BuildRequires:	lame-libs-devel}
 %{?with_gsm:BuildRequires:	libgsm-devel}
 BuildRequires:	libjpeg-devel
-%{?with_x264:BuildRequires:	libx264-devel}
 %{?with_openh264:BuildRequires:	openh264-devel}
 # also mbedtls possible
 BuildRequires:	openssl-devel
@@ -196,7 +193,6 @@ wykorzystujących biblioteki FreeRDP 2.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
 
 cat << EOF > xfreerdp.desktop
 [Desktop Entry]
@@ -242,7 +238,6 @@ cd build
 	%{cmake_on_off ffmpeg WITH_SWSCALE} \
 	%{cmake_on_off wayland WITH_WAYLAND} \
 	%{cmake_on_off x11 WITH_X11} \
-	%{cmake_on_off x264 WITH_X264} \
 	-DWITH_XCURSOR=ON \
 	-DWITH_XEXT=ON \
 	-DWITH_XINERAMA=ON \
diff --git a/ffmpeg5.patch b/ffmpeg5.patch
deleted file mode 100644
index 08c1610..0000000
--- a/ffmpeg5.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- freerdp-2.5.0/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c.orig	2022-01-12 10:55:33.000000000 +0100
-+++ freerdp-2.5.0/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c	2022-01-24 13:55:06.447554471 +0100
-@@ -615,7 +615,9 @@
- static INIT_ONCE g_Initialized = INIT_ONCE_STATIC_INIT;
- static BOOL CALLBACK InitializeAvCodecs(PINIT_ONCE once, PVOID param, PVOID* context)
- {
-+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 137, 100)
- 	avcodec_register_all();
-+#endif
- 	return TRUE;
- }
- 
---- freerdp-2.5.0/libfreerdp/codec/dsp_ffmpeg.c.orig	2022-01-24 14:27:49.787885307 +0100
-+++ freerdp-2.5.0/libfreerdp/codec/dsp_ffmpeg.c	2022-01-24 14:28:58.954285682 +0100
-@@ -571,7 +571,9 @@
- FREERDP_DSP_CONTEXT* freerdp_dsp_ffmpeg_context_new(BOOL encode)
- {
- 	FREERDP_DSP_CONTEXT* context;
-+#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 137, 100)
- 	avcodec_register_all();
-+#endif
- 	context = calloc(1, sizeof(FREERDP_DSP_CONTEXT));
- 
- 	if (!context)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/freerdp2.git/commitdiff/cb5c09bc19f548a54d0397ccf28ca9d293ef1ef9



More information about the pld-cvs-commit mailing list