commit a3f392e7535d48fc8eaa36113833f95992c372d3
Author: Bartek Szady <[email protected]>
Date:   Sat Jan 11 12:22:45 2025 +0100

    - updated to 3.10.2

 freerdp-gsm.patch |  3 +--
 freerdp-opt.patch | 39 ++++++++++++++++++++++++++-------------
 freerdp3.spec     | 11 ++++-------
 3 files changed, 31 insertions(+), 22 deletions(-)
---
diff --git a/freerdp3.spec b/freerdp3.spec
index 6cac782..35222f9 100644
--- a/freerdp3.spec
+++ b/freerdp3.spec
@@ -40,12 +40,12 @@
 Summary:       Remote Desktop Protocol client
 Summary(pl.UTF-8):     Klient protokoĊ‚u RDP
 Name:          freerdp3
-Version:       3.9.0
-Release:       2
+Version:       3.10.2
+Release:       1
 License:       Apache v2.0
 Group:         Applications/Communications
 Source0:       https://pub.freerdp.com/releases/freerdp-%{version}.tar.xz
-# Source0-md5: bc2a02e5eeae0ae17027f64d16de1cc5
+# Source0-md5: 8fa99d966a2661511540500e3399c900
 Patch0:                freerdp-opt.patch
 Patch1:                freerdp-gsm.patch
 Patch2:                freerdp-heimdal.patch
@@ -299,7 +299,7 @@ EOF
        %{cmake_on_off rdpecam_client CHANNEL_RDPECAM_CLIENT} \
        -DWITH_SERVER=ON \
        %{cmake_on_off soxr WITH_SOXR} \
-       %{cmake_on_off sse2 WITH_SSE2} \
+       %{cmake_on_off sse2 WITH_SIMD} \
        %{cmake_on_off ffmpeg WITH_SWSCALE} \
        -DWITH_TIMEZONE_ICU=ON \
        %{cmake_on_off ffmpeg WITH_VAAPI} \
@@ -326,9 +326,6 @@ rm -rf $RPM_BUILD_ROOT
 desktop-file-install --dir=$RPM_BUILD_ROOT%{_desktopdir} xfreerdp.desktop
 install -p -D resources/FreeRDP_Icon_256px.png 
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
 
-# empty dirs
-rmdir 
$RPM_BUILD_ROOT%{_includedir}/{rdtk0/CMakeFiles,uwac0/CMakeFiles,winpr3/CMakeFiles,winpr3/config}
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
diff --git a/freerdp-gsm.patch b/freerdp-gsm.patch
index 74b8bb5..d8aa6e5 100644
--- a/freerdp-gsm.patch
+++ b/freerdp-gsm.patch
@@ -1,7 +1,6 @@
 --- FreeRDP-a132545545ef90534a64a08f5199741502de97e5/cmake/FindGSM.cmake.orig  
2016-06-30 22:43:05.000000000 +0200
 +++ FreeRDP-a132545545ef90534a64a08f5199741502de97e5/cmake/FindGSM.cmake       
2016-07-02 20:05:44.567199213 +0200
-@@ -1,5 +1,5 @@
- 
+@@ -1,4 +1,4 @@
 -find_path(GSM_INCLUDE_DIR gsm/gsm.h)
 +find_path(GSM_INCLUDE_DIR gsm.h)
  
diff --git a/freerdp-opt.patch b/freerdp-opt.patch
index 22ebd7e..64e61c9 100644
--- a/freerdp-opt.patch
+++ b/freerdp-opt.patch
@@ -1,18 +1,31 @@
---- freerdp-3.5.1/CMakeLists.txt.orig  2024-04-22 11:18:39.000000000 +0200
-+++ freerdp-3.5.1/CMakeLists.txt       2024-05-08 17:55:41.882600394 +0200
-@@ -204,15 +204,6 @@ endif(EXPORT_ALL_SYMBOLS)
+diff -up freerdp-3.10.2/CMakeLists.txt.orig freerdp-3.10.2/CMakeLists.txt
+--- freerdp-3.10.2/CMakeLists.txt.orig 2025-01-07 18:49:01.377874043 +0100
++++ freerdp-3.10.2/CMakeLists.txt      2025-01-07 18:51:50.803487531 +0100
+@@ -210,15 +210,6 @@ endif(EXPORT_ALL_SYMBOLS)
  
  # Compiler-specific flags
  if(CMAKE_COMPILER_IS_GNUCC)
--      if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR CMAKE_SYSTEM_PROCESSOR 
MATCHES "i686")
--              CHECK_SYMBOL_EXISTS(__x86_64__ "" IS_X86_64)
--              if(IS_X86_64)
--                      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
--              else()
--                      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=i686")
--              endif()
--      endif()
+-  if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR CMAKE_SYSTEM_PROCESSOR 
MATCHES "i686")
+-    check_symbol_exists(__x86_64__ "" IS_X86_64)
+-    if(IS_X86_64)
+-      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
+-    else()
+-      set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=i686")
+-    endif()
+-  endif()
 -
-       set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
+   set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")
  
-       if(NOT EXPORT_ALL_SYMBOLS)
+   if(NOT EXPORT_ALL_SYMBOLS)
+diff -up freerdp-3.10.2/cmake/CommonConfigOptions.cmake._orig 
freerdp-3.10.2/cmake/CommonConfigOptions.cmake
+--- freerdp-3.10.2/cmake/CommonConfigOptions.cmake._orig       2024-12-16 
14:22:36.000000000 +0100
++++ freerdp-3.10.2/cmake/CommonConfigOptions.cmake     2025-01-07 
19:02:10.879654349 +0100
+@@ -30,7 +30,7 @@ if(NOT ANDROID)
+   option(CMAKE_INTERPROCEDURAL_OPTIMIZATION "build with link time 
optimization" ${supported})
+ endif()
+ 
+-set(SUPPORTED_BUILD_TYPES "Debug" "Release" "MinSizeRel" "RelWithDebInfo")
++set(SUPPORTED_BUILD_TYPES "Debug" "Release" "MinSizeRel" "RelWithDebInfo" 
"PLD")
+ 
+ # Default to release build type
+ if(NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/freerdp3.git/commitdiff/a3f392e7535d48fc8eaa36113833f95992c372d3

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to