Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package mediastreamer2 for openSUSE:Factory 
checked in at 2023-01-04 17:53:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mediastreamer2 (Old)
 and      /work/SRC/openSUSE:Factory/.mediastreamer2.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mediastreamer2"

Wed Jan  4 17:53:28 2023 rev:60 rq:1055797 version:5.2.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/mediastreamer2/mediastreamer2.changes    
2022-10-17 14:58:20.750167183 +0200
+++ /work/SRC/openSUSE:Factory/.mediastreamer2.new.1563/mediastreamer2.changes  
2023-01-04 17:53:44.114582121 +0100
@@ -1,0 +2,21 @@
+Wed Jan  4 12:45:58 UTC 2023 - Paolo Stivanin <[email protected]>
+
+- Update to 5.2.6:
+  * Added
+    + Video conferencing features
+    + RFC6464 client-to-mixer
+    + RFC6465 mixer-to-client
+    + Video conference: added CSRC of contributor to active speaker stream.
+    + Add support for post-quantum encryption algorithms within ZRTP protocol.
+  * Changed
+    + Licence becomes AGPL-3.
+    + Improvements to Android bluetooth audio support.
+    + Performance improvements to Android Texture video renderer.
+    + Optimizations to DTLS handshake to be more robust to packet losses.
+    + libyuv used for rescaling and pixel conversion (instead of libswscale).
+  * Fixed
+    + Crash with buffer overflow in GenericPLC filter.
+    + ARM64/linux compilation.
+    + MSVideoRouter algorithm improved.
+
+-------------------------------------------------------------------

Old:
----
  mediastreamer2-5.1.64.tar.bz2

New:
----
  mediastreamer2-5.2.6.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mediastreamer2.spec ++++++
--- /var/tmp/diff_new_pack.QQtcDH/_old  2023-01-04 17:53:44.918586860 +0100
+++ /var/tmp/diff_new_pack.QQtcDH/_new  2023-01-04 17:53:44.922586883 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mediastreamer2
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,20 @@
 
 %define sobase  libmediastreamer
 %define sover   11
+%define docuver 5.2.0
+
 Name:           mediastreamer2
-Version:        5.1.64
+Version:        5.2.6
 Release:        0
 Summary:        Audio/Video real-time streaming
-License:        GPL-3.0-or-later
+License:        AGPL-3.0-or-later
 Group:          Productivity/Telephony/Utilities
 URL:            https://linphone.org/technical-corner/mediastreamer2
 Source:         
https://gitlab.linphone.org/BC/public/mediastreamer2/-/archive/%{version}/%{name}-%{version}.tar.bz2
 Patch0:         mediastreamer2-fix-pkgconfig.patch
 Patch1:         fix-srtp2-linphone.patch
 Patch2:         fix-build-ffmpeg5.patch
-BuildRequires:  bcmatroska2-devel >= 0.23.1
+BuildRequires:  bcmatroska2-devel >= 0.23
 BuildRequires:  broadvoice16-devel
 BuildRequires:  cmake
 BuildRequires:  doxygen
@@ -59,13 +61,13 @@
 %endif
 BuildRequires:  vim
 BuildRequires:  pkgconfig(alsa)
-BuildRequires:  pkgconfig(bctoolbox) >= 5.0.0
+BuildRequires:  pkgconfig(bctoolbox) >= 5.2.0
 BuildRequires:  pkgconfig(libbcg729)
-BuildRequires:  pkgconfig(libbzrtp) >= 5.0.0
+BuildRequires:  pkgconfig(libbzrtp) >= 5.2.0
 BuildRequires:  pkgconfig(libpulse)
 BuildRequires:  pkgconfig(libupnp)
 BuildRequires:  pkgconfig(opus)
-BuildRequires:  pkgconfig(ortp) >= 5.0.0
+BuildRequires:  pkgconfig(ortp) >= 5.2.0
 BuildRequires:  pkgconfig(speex)
 BuildRequires:  pkgconfig(speexdsp)
 BuildRequires:  pkgconfig(theora)
@@ -146,7 +148,7 @@
 %cmake_install
 
 mkdir -p %{buildroot}%{_docdir}/%{name}/
-mv -T %{buildroot}%{_datadir}/doc/%{name}-5.1.0/ \
+mv -T %{buildroot}%{_datadir}/doc/%{name}-%{docuver}/ \
   %{buildroot}%{_docdir}/%{name}/
 
 chrpath -d %{buildroot}%{_bindir}/mediastream %{buildroot}%{_bindir}/mkvstream 
%{buildroot}%{_bindir}/mediastreamer2_tester

++++++ mediastreamer2-5.1.64.tar.bz2 -> mediastreamer2-5.2.6.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/mediastreamer2/mediastreamer2-5.1.64.tar.bz2 
/work/SRC/openSUSE:Factory/.mediastreamer2.new.1563/mediastreamer2-5.2.6.tar.bz2
 differ: char 11, line 1

++++++ mediastreamer2-fix-pkgconfig.patch ++++++
--- /var/tmp/diff_new_pack.QQtcDH/_old  2023-01-04 17:53:44.970587167 +0100
+++ /var/tmp/diff_new_pack.QQtcDH/_new  2023-01-04 17:53:44.974587190 +0100
@@ -1,41 +1,12 @@
-Index: mediastreamer2-5.1.64/CMakeLists.txt
-===================================================================
---- mediastreamer2-5.1.64.orig/CMakeLists.txt
-+++ mediastreamer2-5.1.64/CMakeLists.txt
-@@ -135,6 +135,21 @@ cmake_dependent_option(ENABLE_QRCODE "En
+--- mediastreamer2-5.2.6/CMakeLists.txt.orig   2023-01-04 13:43:30.797983393 
+0100
++++ mediastreamer2-5.2.6/CMakeLists.txt        2023-01-04 13:44:42.302354270 
+0100
+@@ -136,6 +136,8 @@
+ # * DISABLE_BC_PACKAGE_SEARCH: skip find_package() for every BC package 
(bctoolbox, ortp, etc.)
  # * DISABLE_SRTP_SEARCH: skip find_package() for SRTP.
  
- 
-+set(MS_PUBLIC_PACKAGES "ortp bctoolbox")
-+set(MS_PRIVATE_PACKAGES "${MS_PRIVATE_PACKAGES} libbzrtp")
-+set(MS_PRIVATE_PACKAGES "${MS_PRIVATE_PACKAGES} libavcodec libavutil 
libswscale")
-+if(ENABLE_FIXED_POINT)
-+       set(MS_PUBLIC_CFLAGS "-DMS_FIXED_POINT")
-+else(ENABLE_FIXED_POINT)
-+       set(MS_PUBLIC_CFLAGS )
-+endif()
-+set(prefix ${CMAKE_INSTALL_PREFIX})
-+set(exec_prefix ${prefix}/bin)
-+set(libdir ${CMAKE_INSTALL_LIBDIR})
-+set(includedir ${prefix}/include)
 +configure_file(${CMAKE_CURRENT_SOURCE_DIR}/mediastreamer.pc.in 
${CMAKE_CURRENT_BINARY_DIR}/mediastreamer.pc)
 +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/mediastreamer.pc DESTINATION 
"${CMAKE_INSTALL_LIBDIR}/pkgconfig")
-+
- set(CMAKE_CXX_STANDARD 14)
- set(CMAKE_CXX_EXTENSIONS NO)
  
-Index: mediastreamer2-5.1.64/mediastreamer.pc.in
-===================================================================
---- mediastreamer2-5.1.64.orig/mediastreamer.pc.in
-+++ mediastreamer2-5.1.64/mediastreamer.pc.in
-@@ -5,7 +5,8 @@ includedir=@includedir@
- 
- Name: mediastreamer 
- Description: A mediastreaming library for telephony applications
--Requires: ortp bctoolbox
-+Requires: @MS_PUBLIC_PACKAGES@
-+Requires.private: @MS_PRIVATE_PACKAGES@
- Version: @MEDIASTREAMER_VERSION@
- Libs: -L@libdir@ -lmediastreamer_base -lmediastreamer_voip
- Cflags: -I@includedir@ @MS_PUBLIC_CFLAGS@
+ set(CMAKE_CXX_STANDARD 17)
+ set(CMAKE_CXX_EXTENSIONS NO)
 

Reply via email to