Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2015-09-30 05:50:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linphone" Changes: -------- --- /work/SRC/openSUSE:Factory/linphone/linphone.changes 2015-04-07 09:29:50.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2015-09-30 05:51:01.000000000 +0200 @@ -1,0 +2,33 @@ +Mon Sep 21 09:08:07 UTC 2015 - o...@aepfle.de + +- Use pkgconfig for ffmpeg to fix build in PMBS + +------------------------------------------------------------------- +Tue Sep 8 08:35:50 UTC 2015 - sor.ale...@meowr.ru + +- Update to 3.8.5 (changes since 3.8.0): + + Application level improvements: + * Auto-answer ability. + * Add support of the StatusNotifierItem standard (modern + GNU/Linux status icons). + * Auto-answering can be set through the preferences panel. + * Fix crash at the end of the audio assistant. + * Fix crash when configuring a remote provisioning. + * Fix regretion in the codec view. Codec which are not usable + because bandwitch limits are to low were not grayed anymore. + * Bug fixes. + * Add translation for 'Arabic' and 'Turkish' items in the + language selection list + + Liblinphone level improvements: + * Fix audio bug with OPUS codec. + * Fix ICE corner case not properly handled and resulting bad + final ice status. + * Update shared library ABI version to 7 (it should had been + done in 3.8.0). + * Bug fixes. + * Add a built-in XMLRPC client. Linphone does not depend on + libsoup anymore. +- Build with video support outside PMBS for openSUSE Leap 42.1 + and newer (where ffmpeg is available). + +------------------------------------------------------------------- Old: ---- linphone-3.8.0.tar.gz New: ---- linphone-3.8.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linphone.spec ++++++ --- /var/tmp/diff_new_pack.f4hMHD/_old 2015-09-30 05:51:02.000000000 +0200 +++ /var/tmp/diff_new_pack.f4hMHD/_new 2015-09-30 05:51:02.000000000 +0200 @@ -17,13 +17,14 @@ %define _version 3.8 +%bcond_with ffmpeg Name: linphone -Version: 3.8.0 +Version: 3.8.5 Release: 0 Summary: Web Phone License: GPL-2.0+ Group: Productivity/Networking/Other -Url: https://linphone.org +Url: https://linphone.org/ Source0: http://download.savannah.gnu.org/releases/linphone/%{_version}.x/sources/%{name}-%{version}.tar.gz Source1: %{name}-manual.tar.bz2 BuildRequires: autoconf @@ -39,26 +40,28 @@ BuildRequires: sgmltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(belle-sip) >= 1.3.1 +BuildRequires: pkgconfig(belle-sip) >= 1.4.0 BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libosip2) BuildRequires: pkgconfig(libpulse) -BuildRequires: pkgconfig(libsasl2) -BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 -BuildRequires: pkgconfig(mediastreamer) >= 2.10.0 -BuildRequires: pkgconfig(ortp) >= 0.23.0 +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(mediastreamer) >= 2.11.0 +BuildRequires: pkgconfig(ortp) >= 0.24.0 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) -Recommends: %{name}-lang = %{version} -# Video support - disabled by default due to patent issues. -%if 0%{?packman_bs} -BuildRequires: libffmpeg-devel +Recommends: %{name}-lang +%if 0%{?suse_version} >= 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) +BuildRequires: pkgconfig(libsasl2) +%endif +%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with ffmpeg} BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glew) +BuildRequires: pkgconfig(libavcodec) >= 51.0.0 +BuildRequires: pkgconfig(libswscale) >= 0.7.0 BuildRequires: pkgconfig(vpx) BuildRequires: pkgconfig(xv) %endif @@ -81,8 +84,9 @@ Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) Requires: pkgconfig(speex) -%if 0%{?packman_bs} -Requires: libffmpeg-devel +%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with ffmpeg} +Requires: pkgconfig(libavcodec) >= 51.0.0 +Requires: pkgconfig(libswscale) >= 0.7.0 Requires: pkgconfig(xv) %endif @@ -99,7 +103,7 @@ %prep %setup -q %setup -q -D -T -a 1 -# Set tutorial path inside linphone in /usr/share. +# Set tutorial path inside /usr/share/linphone/. sed -i "s|\(\$(datadir)/\)\(tutorials\)/%{name}|\1%{name}/\2|" coreapi/help/Makefile.{in,am} %build @@ -111,8 +115,10 @@ --enable-external-ortp \ --enable-external-mediastreamer \ --enable-zrtp \ +%if 0%{?suse_version} >= 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) --enable-ldap \ -%if !0%{?packman_bs} +%endif +%if 0%{?suse_version} <= 1320 && !(0%{?suse_version} == 1315 && 0%{?is_opensuse}) && !%{with ffmpeg} --disable-video \ %endif --disable-strict \ @@ -142,13 +148,14 @@ %files %defattr(-,root,root) -%doc NEWS AUTHORS COPYING +%doc AUTHORS COPYING NEWS README %{_bindir}/* %{_libdir}/lib%{name}.so.* %{_datadir}/%{name}/ %exclude %{_datadir}/%{name}/tutorials/ %{_datadir}/sounds/%{name}/ %{_datadir}/applications/*.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/pixmaps/%{name}/ %{_mandir}/man?/*.?%{?ext_man} %{_mandir}/*/man?/*.?%{?ext_man} ++++++ linphone-3.8.0.tar.gz -> linphone-3.8.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/linphone/linphone-3.8.0.tar.gz /work/SRC/openSUSE:Factory/.linphone.new/linphone-3.8.5.tar.gz differ: char 5, line 1