Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package baresip for openSUSE:Factory checked 
in at 2023-01-09 17:24:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/baresip (Old)
 and      /work/SRC/openSUSE:Factory/.baresip.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "baresip"

Mon Jan  9 17:24:22 2023 rev:5 rq:1057075 version:2.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/baresip/baresip.changes  2022-09-07 
11:06:08.192421763 +0200
+++ /work/SRC/openSUSE:Factory/.baresip.new.32243/baresip.changes       
2023-01-09 17:24:23.371357734 +0100
@@ -1,0 +2,40 @@
+Thu Jan  5 22:30:53 UTC 2023 - Matthias Eliasson <[email protected]>
+
+- Update to release 2.10.0
+  * sdl: small improvements
+  * vidinfo: allow all pixel formats
+  * vid: add support for YUV422P pixel format
+  * avformat: fix hwaccel vaapi
+  * mk: add deprecate notice
+  * mingw: upgrade to OpenSSL 3.0.7
+  * dshow: fix some warnings
+  * dshow: fix pragma warning
+  * ci: install libsdl2 development package
+  * sdl: work in progress fixes for multi-threading
+  * Stop segfaulting when no URI is passed to dial command
+  * ice: local candidate policy config
+  * auresamp: check handler arguments
+  * fixes 2315 and GTK errors on quit
+  * auresamp: avoid division
+  * cmake: check for XShm.h
+  * pulse_async: avoid integer overrun for timestamps in recorder
+  * ua: use sdp connection data instead origin
+  * rtpext: move from baresip to re
+  * acc,stream: add rtcp_mux account param
+  * video: video_update cleanup
+  * aufile/src: add auframe support
+  * ice/tmr_async_handler: fix possible segfault
+  * webrtc: fix browser offer handling
+  * Space at the beginning of sip: creates errors
+  * opus_multistream: update mimetype to ad-hoc standard
+  * webrtc: add offerer and recvonly options
+  * test: replace RSA cert with EC cert
+  * Add OPTIONS handling for webrtc demo
+  * mk: remove rtpext.c from srcs.mk
+  * ua: change refer log to info()
+- switch to Cmake builds
+- add devel and libbaresip2 sub-packages
+- add pcp module
+- remove sndio and v4l2 modules
+
+-------------------------------------------------------------------

Old:
----
  baresip-2.6.0.tar.gz

New:
----
  baresip-2.10.0.tar.gz

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

Other differences:
------------------
++++++ baresip.spec ++++++
--- /var/tmp/diff_new_pack.KiYrcV/_old  2023-01-09 17:24:23.819360269 +0100
+++ /var/tmp/diff_new_pack.KiYrcV/_new  2023-01-09 17:24:23.827360315 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package baresip
 #
-# 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
@@ -17,13 +17,14 @@
 
 
 Name:           baresip
-Version:        2.6.0
+Version:        2.10.0
 Release:        0
 Summary:        Modular SIP useragent
 License:        BSD-3-Clause
 Group:          Productivity/Telephony/SIP/Clients
 URL:            https://github.com/baresip/baresip
 Source:         %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
+BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  ilbc-devel
 BuildRequires:  jack-devel
@@ -47,8 +48,8 @@
 BuildRequires:  pkgconfig(libmp3lame)
 BuildRequires:  pkgconfig(libmpg123)
 BuildRequires:  pkgconfig(libpulse)
-BuildRequires:  pkgconfig(libre) >= 2.6.0
-BuildRequires:  pkgconfig(librem) >= 2.6.0
+BuildRequires:  pkgconfig(libre) >= 2.10.0
+BuildRequires:  pkgconfig(librem) >= 2.10.0
 BuildRequires:  pkgconfig(libswscale)
 BuildRequires:  pkgconfig(opus)
 BuildRequires:  pkgconfig(portaudio-2.0)
@@ -59,6 +60,7 @@
 BuildRequires:  pkgconfig(twolame)
 BuildRequires:  pkgconfig(vpx)
 BuildRequires:  pkgconfig(webrtc-audio-processing)
+Recommends:     baresip-devel
 Recommends:     baresip-video
 
 %description
@@ -103,6 +105,24 @@
 This subpackage provides the modules that are needed for video
 support.
 
+%package devel
+Summary:        Development files for the baresip library
+Requires:       libbaresip2 = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+The baresip-devel package includes header files and libraries necessary
+for developing programs which use the baresip C library.
+
+%package -n libbaresip2
+Summary:        Standard library for baresip
+Provides:       %{name} = %{version}-%{release}
+Obsoletes:      %{name} < %{version}-%{release}
+
+%description -n libbaresip2
+This package contains the shared library needed to run programs compiled with
+baresip
+
 %prep
 %setup -q
 mv modules/mqtt/README.md README.mqtt
@@ -111,21 +131,18 @@
 sed 's|/usr/local/share|%{_datadir}/|g' -i docs/examples/config
 
 %build
-export LFLAGS="%{optflags} -pie"
-# Ugh. The Makefile uses CLFAGS+=, which is really awkward to
-# deal with because you can't use `make CFLAGS=` and it's not obvious.
-CFLAGS="%{optflags} -fpie -I/usr/include/ffmpeg" %make_build \
-    RELEASE=1 \
-    USE_TLS=1 \
-    PREFIX=%{_prefix}/ \
-    MOD_PATH="%{_libdir}/baresip/modules" \
-    EXTRA_MODULES="avfilter swscale"
+%cmake \
+       -DCMAKE_SKIP_BUILD_RPATH:BOOL=ON
+%cmake_build
 
 %install
-%make_install LIBDIR=%{_libdir} EXTRA_MODULES="avfilter swscale"
+%cmake_install
+
+%post   -n libbaresip2 -p /sbin/ldconfig
+%postun -n libbaresip2 -p /sbin/ldconfig
 
 %files
-%license docs/COPYING
+%license LICENSE
 %doc CHANGELOG.md README.md README.mqtt
 %doc docs/examples
 %{_bindir}/baresip
@@ -170,6 +187,7 @@
 %{_libdir}/baresip/modules/netroam.so
 %{_libdir}/baresip/modules/opus.so
 %{_libdir}/baresip/modules/opus_multistream.so
+%{_libdir}/baresip/modules/pcp.so
 %{_libdir}/baresip/modules/plc.so
 %{_libdir}/baresip/modules/presence.so
 %{_libdir}/baresip/modules/portaudio.so
@@ -179,7 +197,6 @@
 %{_libdir}/baresip/modules/serreg.so
 %{_libdir}/baresip/modules/snapshot.so
 %{_libdir}/baresip/modules/sndfile.so
-%{_libdir}/baresip/modules/sndio.so
 %{_libdir}/baresip/modules/srtp.so
 %{_libdir}/baresip/modules/stdio.so
 %{_libdir}/baresip/modules/stun.so
@@ -189,6 +206,14 @@
 %{_libdir}/baresip/modules/vumeter.so
 %{_libdir}/baresip/modules/webrtc_aec.so
 
+%files devel
+%{_libdir}/lib%{name}.so
+%{_includedir}/%{name}.h
+%{_libdir}/pkgconfig/lib%{name}.pc
+
+%files -n libbaresip2
+%{_libdir}/lib%{name}.so.2*
+
 %files video
 %{_libdir}/baresip/modules/av1.so
 %{_libdir}/baresip/modules/avfilter.so
@@ -199,7 +224,6 @@
 %{_libdir}/baresip/modules/sdl.so
 %{_libdir}/baresip/modules/selfview.so
 %{_libdir}/baresip/modules/swscale.so
-%{_libdir}/baresip/modules/v4l2.so
 %{_libdir}/baresip/modules/vidbridge.so
 %{_libdir}/baresip/modules/vidinfo.so
 %{_libdir}/baresip/modules/vp8.so

++++++ baresip-2.6.0.tar.gz -> baresip-2.10.0.tar.gz ++++++
++++ 15117 lines of diff (skipped)

Reply via email to