commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2020-10-07 14:18:31 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new.4249 (New) Package is "linphone" Wed Oct 7 14:18:31 2020 rev:63 rq:839903 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2020-08-03 14:16:09.324545380 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new.4249/linphone.changes 2020-10-07 14:18:38.713493262 +0200 @@ -1,0 +2,7 @@ +Tue Oct 6 22:09:27 UTC 2020 - Benjamin Greiner + +- Force linking to libsoci_sqlite3 + * boo#1140595 (comment 15) + * linphone-link-soci-sqlite3.patch + +--- New: linphone-link-soci-sqlite3.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.d6WO4S/_old 2020-10-07 14:18:40.081494350 +0200 +++ /var/tmp/diff_new_pack.d6WO4S/_new 2020-10-07 14:18:40.085494353 +0200 @@ -32,6 +32,8 @@ Patch1: linphone-build-readline.patch # PATCH-FIX-UPSTREAM Patch2: reproducible.patch +# PATCH-FIX-OPENSUSE linphone-link-soci-sqlite3.patch -- force linking to libsoci_sqlite3 so that RPM finds the requirement boo#1140595 -- c...@bnavigator.de +Patch3: linphone-link-soci-sqlite3.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -177,7 +179,8 @@ -DENABLE_LDAP=ON \ -DENABLE_TOOLS=OFF \ -DENABLE_STRICT=OFF \ - -DENABLE_STATIC=OFF + -DENABLE_STATIC=OFF \ + -DCMAKE_LINK_WHAT_YOU_USE=ON %cmake_build %install ++ linphone-link-soci-sqlite3.patch ++ Index: liblinphone-4.4.0/CMakeLists.txt === --- liblinphone-4.4.0.orig/CMakeLists.txt +++ liblinphone-4.4.0/CMakeLists.txt @@ -138,12 +138,7 @@ find_package(Sqlite3 REQUIRED) find_package(XML2 REQUIRED) if (ENABLE_DB_STORAGE) - #APPLE platform does not use dlopen for soci backend - if (APPLE OR ANDROID) - find_package(Soci REQUIRED COMPONENTS sqlite3) - else() - find_package(Soci REQUIRED) - endif() +find_package(Soci REQUIRED COMPONENTS sqlite3) set(HAVE_DB_STORAGE 1) endif() Index: liblinphone-4.4.0/src/CMakeLists.txt === --- liblinphone-4.4.0.orig/src/CMakeLists.txt +++ liblinphone-4.4.0/src/CMakeLists.txt @@ -60,11 +60,8 @@ if(ZLIB_FOUND) endif() if (ENABLE_DB_STORAGE) if (SOCI_FOUND) - #take care of the order for static link - if(APPLE OR ANDROID) - list(APPEND INTERFACE_LIBS ${SOCI_sqlite3_PLUGIN}) - list(APPEND LINK_LIBS ${SOCI_sqlite3_PLUGIN}) - endif() + list(APPEND INTERFACE_LIBS ${SOCI_sqlite3_PLUGIN}) + list(APPEND LINK_LIBS ${SOCI_sqlite3_PLUGIN}) list(APPEND INTERFACE_LIBS soci) list(APPEND LINK_LIBS ${SOCI_LIBRARIES}) endif()
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2020-08-03 14:15:22 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new.3592 (New) Package is "linphone" Mon Aug 3 14:15:22 2020 rev:62 rq:823439 version:4.4.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2019-06-12 13:14:48.556784586 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new.3592/linphone.changes 2020-08-03 14:16:09.324545380 +0200 @@ -1,0 +2,17 @@ +Wed Jul 29 14:46:36 UTC 2020 - Alexei Sorokin + +- Update to version 4.4.0: + * See https://gitlab.linphone.org/BC/public/liblinphone/blob/4.4.0/CHANGELOG.md + +--- +Wed Apr 22 16:24:17 UTC 2020 - Alexei Sorokin + +- Update to version 4.3.1: + * No changelog available. +- Update the licence: it is now GPLv3+. +- Rebase linphone-build-readline.patch, + linphone-fix-pkgconfig.patch. +- Drop linphone-fix-gtkui-build.patch. +- Remove outdated elements from the spec file. + +--- Old: linphone-3.12.0.tar.gz linphone-fix-gtkui-build.patch New: liblinphone-4.4.0.tar.bz2 Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.AsvQYA/_old 2020-08-03 14:16:10.412546471 +0200 +++ /var/tmp/diff_new_pack.AsvQYA/_new 2020-08-03 14:16:10.416546475 +0200 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,31 +12,26 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define sover 9 -%bcond_with linphone_gtkui -%bcond_without linphone_cplusplus +%define sover 10 Name: linphone -Version:3.12.0 +Version:4.4.0 Release:0 Summary:Web Phone -License:GPL-2.0-or-later AND GPL-3.0-only -Group: Productivity/Telephony/SIP/Clients +License:GPL-3.0-or-later URL:https://linphone.org/technical-corner/liblinphone/overview -Source: https://linphone.org/releases/sources/%{name}/%{name}-%{version}.tar.gz +Source: https://gitlab.linphone.org/BC/public/liblinphone/-/archive/%{version}/liblinphone-%{version}.tar.bz2 Source1:%{name}-manual.tar.bz2 Source2:baselibs.conf # PATCH-FIX-OPENSUSE linphone-fix-pkgconfig.patch sor.ale...@meowr.ru -- Install linphone.pc. Patch0: linphone-fix-pkgconfig.patch -# PATCH-FIX-OPENSUSE linphone-fix-gtkui-build.patch -- Fix building of GtkUI. -Patch1: linphone-fix-gtkui-build.patch # PATCH-FEATURE-OPENSUSE linphone-build-readline.patch sor.ale...@meowr.ru -- Add the ability to compile with readline to the build system. -Patch2: linphone-build-readline.patch +Patch1: linphone-build-readline.patch # PATCH-FIX-UPSTREAM -Patch3: reproducible.patch +Patch2: reproducible.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -44,16 +39,24 @@ BuildRequires: graphviz BuildRequires: libeXosip2-devel BuildRequires: libgsm-devel +BuildRequires: lime-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig +BuildRequires: python3 +BuildRequires: python3-pystache +BuildRequires: python3-six +BuildRequires: python3-xml BuildRequires: readline-devel BuildRequires: sgmltool +BuildRequires: soci-devel +BuildRequires: soci-sqlite3-devel +BuildRequires: xsd BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(bctoolbox) >= 0.6.0 -BuildRequires: pkgconfig(belcard) -BuildRequires: pkgconfig(belle-sip) >= 1.6.2 +BuildRequires: pkgconfig(bctoolbox) >= 4.4.0 +BuildRequires: pkgconfig(belcard) >= 4.4.0 +BuildRequires: pkgconfig(belle-sip) >= 4.4.0 BuildRequires: pkgconfig(libavcodec) >= 51.0.0 -BuildRequires: pkgconfig(libbzrtp) >= 1.0.6 +BuildRequires: pkgconfig(libbzrtp) >= 4.4.0 BuildRequires: pkgconfig(libosip2) BuildRequires: pkgconfig(libsasl2) BuildRequires: pkgconfig(libswscale) >= 0.7.0 @@ -61,36 +64,12 @@ BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mediastreamer) >= 2.16.0 +BuildRequires: pkgconfig(mediastreamer) >= 4.4.0 BuildRequires: pkgconfig(opus) -BuildReq
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2019-06-12 13:14:42 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new.4811 (New) Package is "linphone" Wed Jun 12 13:14:42 2019 rev:61 rq:708872 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2018-08-18 00:03:00.110878009 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new.4811/linphone.changes 2019-06-12 13:14:48.556784586 +0200 @@ -1,0 +2,6 @@ +Sun Jun 9 17:41:50 UTC 2019 - Bernhard Wiedemann + +- Add reproducible.patch to sort file list to make build reproducible + (boo#1041090) + +--- New: reproducible.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.vEFBfQ/_old 2019-06-12 13:14:51.136781880 +0200 +++ /var/tmp/diff_new_pack.vEFBfQ/_new 2019-06-12 13:14:51.140781876 +0200 @@ -35,6 +35,8 @@ Patch1: linphone-fix-gtkui-build.patch # PATCH-FEATURE-OPENSUSE linphone-build-readline.patch sor.ale...@meowr.ru -- Add the ability to compile with readline to the build system. Patch2: linphone-build-readline.patch +# PATCH-FIX-UPSTREAM +Patch3: reproducible.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -196,6 +198,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build %cmake \ ++ reproducible.patch ++ https://gitlab.linphone.org/BC/public/linphone/issues/5 https://github.com/BelledonneCommunications/linphone/pull/112 http://lists.nongnu.org/archive/html/linphone-developers/2018-04/msg00012.html >From 0a98667d1306097dcda9ea59c7627952eaee6db5 Mon Sep 17 00:00:00 2001 From: "Bernhard M. Wiedemann" Date: Thu, 12 Apr 2018 08:55:48 +0200 Subject: [PATCH] Sort input file list so that liblinphone++.so builds in a reproducible way in spite of indeterministic filesystem readdir order --- While working on the reproducible builds effort, I found that when building the linphone package for openSUSE Linux (in disposable VMs), there were differences between each build, because ordering of functions in linphone++.cc depended on the indeterministic filesystem order. --- tools/genapixml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linphone-3.12.0/tools/genapixml.py === --- linphone-3.12.0.orig/tools/genapixml.py +++ linphone-3.12.0/tools/genapixml.py @@ -617,7 +617,7 @@ class Project: self.__discoverClasses() def initFromDir(self, xmldir): - files = [ os.path.join(xmldir, f) for f in os.listdir(xmldir) if (os.path.isfile(os.path.join(xmldir, f)) and f.endswith('.xml')) ] + files = [ os.path.join(xmldir, f) for f in sorted(os.listdir(xmldir)) if (os.path.isfile(os.path.join(xmldir, f)) and f.endswith('.xml')) ] self.initFromFiles(files) def check(self):
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2018-08-18 00:02:35 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Sat Aug 18 00:02:35 2018 rev:60 rq:629386 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2018-02-23 15:29:24.435369772 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2018-08-18 00:03:00.110878009 +0200 @@ -1,0 +2,7 @@ +Tue Aug 14 15:45:18 UTC 2018 - sor.ale...@meowr.ru + +- Change the build dependency from udev to libudev-devel. +- Change the RPM group to the more appropriate and precise + Productivity/Telephony/SIP/Clients. + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.0k6j9y/_old 2018-08-18 00:03:01.342881688 +0200 +++ /var/tmp/diff_new_pack.0k6j9y/_new 2018-08-18 00:03:01.350881712 +0200 @@ -23,9 +23,9 @@ Version:3.12.0 Release:0 Summary:Web Phone -License:GPL-2.0+ AND GPL-3.0 -Group: Productivity/Networking/Other -Url:https://linphone.org/technical-corner/liblinphone/overview +License:GPL-2.0-or-later AND GPL-3.0-only +Group: Productivity/Telephony/SIP/Clients +URL:https://linphone.org/technical-corner/liblinphone/overview Source: https://linphone.org/releases/sources/%{name}/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 Source2:baselibs.conf @@ -55,6 +55,7 @@ BuildRequires: pkgconfig(libosip2) BuildRequires: pkgconfig(libsasl2) BuildRequires: pkgconfig(libswscale) >= 0.7.0 +BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) @@ -63,8 +64,7 @@ BuildRequires: pkgconfig(ortp) >= 1.0.2 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) -BuildRequires: pkgconfig(udev) -%if 0%{?suse_version} > 1320 +%if 0%{?suse_version} >= 1500 BuildRequires: python2 BuildRequires: python2-six BuildRequires: python2-xml @@ -74,7 +74,7 @@ BuildRequires: python-xml %endif %if %{with linphone_cplusplus} -%if 0%{?suse_version} > 1320 +%if 0%{?suse_version} >= 1500 BuildRequires: python2-pystache %else BuildRequires: python-pystache @@ -100,7 +100,7 @@ %package cli Summary:Web Phone Command Line Interface -Group: Productivity/Networking/Other +Group: Productivity/Telephony/SIP/Clients Requires: lib%{name}-data = %{version} %description cli @@ -149,7 +149,7 @@ %package -n lib%{name}-data Summary:Web Phone data files -Group: Productivity/Networking/Other +Group: Productivity/Telephony/SIP/Clients BuildArch: noarch %description -n lib%{name}-data @@ -237,7 +237,7 @@ %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ -%if 0%{?suse_version} <= 1320 && %{with linphone_gtkui} +%if 0%{?suse_version} < 1500 && %{with linphone_gtkui} %post %desktop_database_post %icon_theme_cache_post @@ -286,7 +286,8 @@ %endif %files -n lib%{name}-data -%doc AUTHORS COPYING NEWS README.md +%license COPYING +%doc AUTHORS NEWS README.md %doc %{_docdir}/%{name}/ %{_datadir}/sounds/%{name}/
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2018-02-23 15:29:23 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Fri Feb 23 15:29:23 2018 rev:59 rq:578782 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2018-02-21 14:11:59.253074353 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2018-02-23 15:29:24.435369772 +0100 @@ -1,0 +2,7 @@ +Wed Feb 21 13:09:12 UTC 2018 - sor.ale...@meowr.ru + +- Add linphone-build-readline.patch: Add the ability to compile + with readline to the build system. +- Build with the readline support. + +--- New: linphone-build-readline.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.iakt8X/_old 2018-02-23 15:29:26.127308644 +0100 +++ /var/tmp/diff_new_pack.iakt8X/_new 2018-02-23 15:29:26.131308500 +0100 @@ -33,6 +33,8 @@ Patch0: linphone-fix-pkgconfig.patch # PATCH-FIX-OPENSUSE linphone-fix-gtkui-build.patch -- Fix building of GtkUI. Patch1: linphone-fix-gtkui-build.patch +# PATCH-FEATURE-OPENSUSE linphone-build-readline.patch sor.ale...@meowr.ru -- Add the ability to compile with readline to the build system. +Patch2: linphone-build-readline.patch BuildRequires: cmake BuildRequires: doxygen BuildRequires: fdupes @@ -193,6 +195,7 @@ %setup -q -D -T -a 1 %patch0 -p1 %patch1 -p1 +%patch2 -p1 %build %cmake \ ++ linphone-build-readline.patch ++ --- a/cmake/FindReadline.cmake +++ b/cmake/FindReadline.cmake @@ -0,0 +1,58 @@ + +# FindReadline.cmake +# Copyright (C) 2014 Belledonne Communications, Grenoble France +# + +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License +# as published by the Free Software Foundation; either version 2 +# of the License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +# + +# +# - Find the readline include file and library +# +# READLINE_FOUND - system has readline +# READLINE_INCLUDE_DIRS - the readline include directory +# READLINE_LIBRARIES - The libraries needed to use readline + +if(APPLE AND NOT IOS) + set(READLINE_HINTS "/usr") +endif() +if(READLINE_HINTS) + set(READLINE_LIBRARIES_HINTS "${READLINE_HINTS}/lib") +endif() + +find_path(READLINE_INCLUDE_DIRS + NAMES readline.h + HINTS "${READLINE_HINTS}" + PATH_SUFFIXES include/readline +) + +if(READLINE_INCLUDE_DIRS) + set(HAVE_READLINE_H 1) + set(HAVE_HISTORY_H 1) +endif() + +find_library(READLINE_LIBRARIES + NAMES readline + HINTS "${READLINE_LIBRARIES_HINTS}" +) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(Readline + DEFAULT_MSG + READLINE_INCLUDE_DIRS READLINE_LIBRARIES HAVE_READLINE_H HAVE_HISTORY_H +) + +mark_as_advanced(READLINE_INCLUDE_DIRS READLINE_LIBRARIES HAVE_READLINE_H HAVE_HISTORY_H) --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,6 +56,7 @@ option(ENABLE_TUTORIALS "Enable compilat option(ENABLE_UNIT_TESTS "Enable compilation of unit tests." YES) option(ENABLE_UPDATE_CHECK "Enable update check." NO) option(ENABLE_VIDEO "Build with video support." YES) +cmake_dependent_option(ENABLE_READLINE "Enable readline support." YES "ENABLE_CONSOLE_UI" NO) cmake_dependent_option(ENABLE_ASSISTANT "Turn on assistant compiling." YES "ENABLE_GTK_UI" NO) option(ENABLE_DEBUG_LOGS "Turn on or off debug level logs." NO) option(ENABLE_NLS "Build with internationalisation support" YES) @@ -137,6 +138,15 @@ endif() if(ENABLE_SQLITE_STORAGE) find_package(Sqlite3 REQUIRED) endif() +if(ENABLE_READLINE) + find_package(Readline) + if(READLINE_FOUND) + set(HAVE_READLINE 1) + else() + message(WARNING "Could not find the readline library!") + set(ENABLE_READLINE OFF CACHE BOOL "Enable readli
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2018-02-21 14:11:55 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Wed Feb 21 14:11:55 2018 rev:58 rq:578398 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2018-01-22 16:20:39.627922740 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2018-02-21 14:11:59.253074353 +0100 @@ -1,0 +2,6 @@ +Mon Feb 19 14:26:38 UTC 2018 - sor.ale...@meowr.ru + +- Revert back to Python2: building with Python3 has regressions + (boo#1077857). + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.Nok0St/_old 2018-02-21 14:12:01.324999738 +0100 +++ /var/tmp/diff_new_pack.Nok0St/_new 2018-02-21 14:12:01.328999594 +0100 @@ -42,9 +42,6 @@ BuildRequires: libgsm-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig -BuildRequires: python3 -BuildRequires: python3-six -BuildRequires: python3-xml BuildRequires: readline-devel BuildRequires: sgmltool BuildRequires: pkgconfig(alsa) @@ -65,8 +62,21 @@ BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) +%if 0%{?suse_version} > 1320 +BuildRequires: python2 +BuildRequires: python2-six +BuildRequires: python2-xml +%else +BuildRequires: python +BuildRequires: python-six +BuildRequires: python-xml +%endif %if %{with linphone_cplusplus} -BuildRequires: python3-pystache +%if 0%{?suse_version} > 1320 +BuildRequires: python2-pystache +%else +BuildRequires: python-pystache +%endif %endif %if %{with linphone_gtkui} BuildRequires: hicolor-icon-theme @@ -186,7 +196,7 @@ %build %cmake \ - -DPYTHON_EXECUTABLE="%{_bindir}/python3" \ + -DPYTHON_EXECUTABLE="%{_bindir}/python2" \ %if %{with linphone_cplusplus} -DENABLE_CXX_WRAPPER=ON \ %else @@ -224,7 +234,7 @@ %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ -%if %{with linphone_gtkui} +%if 0%{?suse_version} <= 1320 && %{with linphone_gtkui} %post %desktop_database_post %icon_theme_cache_post
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2018-01-22 16:18:35 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Mon Jan 22 16:18:35 2018 rev:57 rq:567868 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-11-10 14:59:20.823846830 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2018-01-22 16:20:39.627922740 +0100 @@ -1,0 +2,5 @@ +Fri Jan 19 19:04:43 UTC 2018 - sor.ale...@meowr.ru + +- Switch to building with Python3. + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.U058Hx/_old 2018-01-22 16:20:40.695872788 +0100 +++ /var/tmp/diff_new_pack.U058Hx/_new 2018-01-22 16:20:40.695872788 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -42,7 +42,9 @@ BuildRequires: libgsm-devel BuildRequires: openldap2-devel BuildRequires: pkgconfig -BuildRequires: python +BuildRequires: python3 +BuildRequires: python3-six +BuildRequires: python3-xml BuildRequires: readline-devel BuildRequires: sgmltool BuildRequires: pkgconfig(alsa) @@ -63,18 +65,8 @@ BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) -%if 0%{?suse_version} > 1320 %if %{with linphone_cplusplus} -BuildRequires: python2-pystache -%endif -BuildRequires: python2-six -BuildRequires: python2-xml -%else -%if %{with linphone_cplusplus} -BuildRequires: python-pystache -%endif -BuildRequires: python-six -BuildRequires: python-xml +BuildRequires: python3-pystache %endif %if %{with linphone_gtkui} BuildRequires: hicolor-icon-theme @@ -163,20 +155,20 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: lib%{name}%{sover} = %{version} -%if %{with linphone_cplusplus} -Requires: lib%{name}++%{sover} = %{version} -%endif Requires: lib%{name}-data = %{version} Requires: libeXosip2-devel Requires: libosip2-devel Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) +Requires: pkgconfig(libavcodec) >= 51.0.0 +Requires: pkgconfig(libswscale) >= 0.7.0 Requires: pkgconfig(speex) # linphone-devel was last used in openSUSE Leap 42.3. Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel < %{version} -Requires: pkgconfig(libavcodec) >= 51.0.0 -Requires: pkgconfig(libswscale) >= 0.7.0 +%if %{with linphone_cplusplus} +Requires: lib%{name}++%{sover} = %{version} +%endif %description -n lib%{name}-devel Linphone is a Web phone with a Qt interface. It lets you make @@ -194,6 +186,7 @@ %build %cmake \ + -DPYTHON_EXECUTABLE="%{_bindir}/python3" \ %if %{with linphone_cplusplus} -DENABLE_CXX_WRAPPER=ON \ %else
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-11-10 14:58:55 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Fri Nov 10 14:58:55 2017 rev:56 rq:540470 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-10-30 21:19:13.317589106 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-11-10 14:59:20.823846830 +0100 @@ -1,0 +2,5 @@ +Thu Nov 9 10:37:33 UTC 2017 - o...@aepfle.de + +- Use linphone_gtkui conditionally everywhere + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.RH3Hza/_old 2017-11-10 14:59:22.295793585 +0100 +++ /var/tmp/diff_new_pack.RH3Hza/_new 2017-11-10 14:59:22.299793441 +0100 @@ -202,7 +202,7 @@ -DENABLE_ROOTCA_DOWNLOAD=OFF \ -DENABLE_ZRTP=ON \ -DENABLE_LDAP=ON \ -%if %{with gtkui} +%if %{with linphone_gtkui} -DENABLE_GTK_UI=ON \ %endif -DENABLE_TOOLS=OFF \ @@ -217,7 +217,7 @@ mv -T %{buildroot}%{_datadir}/doc/%{name}-%{version}/ \ %{buildroot}%{_docdir}/%{name}/ -%if %{with gtkui} +%if %{with linphone_gtkui} install -Dpm 0755 share/%{name}.appdata.xml \ %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml %suse_update_desktop_file -r -D "%{name}/index.xml.html" %{name} Network Telephony @@ -231,7 +231,7 @@ %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ -%if %{with gtkui} +%if %{with linphone_gtkui} %post %desktop_database_post %icon_theme_cache_post @@ -251,7 +251,7 @@ %postun -n lib%{name}++%{sover} -p /sbin/ldconfig %endif -%if %{with gtkui} +%if %{with linphone_gtkui} %files %{_bindir}/%{name} %{_datadir}/%{name}/
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-10-30 21:19:05 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Mon Oct 30 21:19:05 2017 rev:55 rq:537491 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-10-09 19:47:12.358260990 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-10-30 21:19:13.317589106 +0100 @@ -1,0 +2,5 @@ +Mon Oct 30 09:12:00 UTC 2017 - o...@aepfle.de + +- Use build conditional for C++ bindings also in liblinphone-devel + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.GqGIxy/_old 2017-10-30 21:19:14.377550568 +0100 +++ /var/tmp/diff_new_pack.GqGIxy/_new 2017-10-30 21:19:14.377550568 +0100 @@ -163,7 +163,9 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: lib%{name}%{sover} = %{version} +%if %{with linphone_cplusplus} Requires: lib%{name}++%{sover} = %{version} +%endif Requires: lib%{name}-data = %{version} Requires: libeXosip2-devel Requires: libosip2-devel
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-10-09 19:43:18 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Mon Oct 9 19:43:18 2017 rev:54 rq:531551 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-10-03 23:17:33.696083141 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-10-09 19:47:12.358260990 +0200 @@ -1,0 +2,8 @@ +Wed Oct 4 08:22:32 UTC 2017 - o...@aepfle.de + +- Add build condtionally for C++ bindings to fix build in Leap +- Remove build conditionally for ffmpeg +- Remove build conditionally for ldap +- Remove unused BuildRequires for disabled rootca download + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.nHHxey/_old 2017-10-09 19:47:13.994189090 +0200 +++ /var/tmp/diff_new_pack.nHHxey/_new 2017-10-09 19:47:13.994189090 +0200 @@ -18,7 +18,7 @@ %define sover 9 %bcond_with linphone_gtkui -%bcond_without ffmpeg +%bcond_without linphone_cplusplus Name: linphone Version:3.12.0 Release:0 @@ -45,14 +45,15 @@ BuildRequires: python BuildRequires: readline-devel BuildRequires: sgmltool -BuildRequires: perl(LWP::Protocol::https) -BuildRequires: perl(Test::LWP::UserAgent) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(bctoolbox) >= 0.6.0 BuildRequires: pkgconfig(belcard) BuildRequires: pkgconfig(belle-sip) >= 1.6.2 +BuildRequires: pkgconfig(libavcodec) >= 51.0.0 BuildRequires: pkgconfig(libbzrtp) >= 1.0.6 BuildRequires: pkgconfig(libosip2) +BuildRequires: pkgconfig(libsasl2) +BuildRequires: pkgconfig(libswscale) >= 0.7.0 BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) @@ -62,22 +63,19 @@ BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) -%if 0%{?suse_version} >= 1320 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) -BuildRequires: pkgconfig(libsasl2) -%endif %if 0%{?suse_version} > 1320 +%if %{with linphone_cplusplus} BuildRequires: python2-pystache +%endif BuildRequires: python2-six BuildRequires: python2-xml %else +%if %{with linphone_cplusplus} BuildRequires: python-pystache +%endif BuildRequires: python-six BuildRequires: python-xml %endif -%if %{with ffmpeg} -BuildRequires: pkgconfig(libavcodec) >= 51.0.0 -BuildRequires: pkgconfig(libswscale) >= 0.7.0 -%endif %if %{with linphone_gtkui} BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files @@ -129,6 +127,7 @@ %lang_package -n lib%{name} +%if %{with linphone_cplusplus} %package -n lib%{name}++%{sover} Summary:Web Phone C++ library Group: System/Libraries @@ -142,6 +141,7 @@ with high speed connections as well as 28k modems. This package contains a C++ library. +%endif %package -n lib%{name}-data Summary:Web Phone data files @@ -173,10 +173,8 @@ # linphone-devel was last used in openSUSE Leap 42.3. Provides: %{name}-devel = %{version} Obsoletes: %{name}-devel < %{version} -%if %{with ffmpeg} Requires: pkgconfig(libavcodec) >= 51.0.0 Requires: pkgconfig(libswscale) >= 0.7.0 -%endif %description -n lib%{name}-devel Linphone is a Web phone with a Qt interface. It lets you make @@ -194,15 +192,14 @@ %build %cmake \ +%if %{with linphone_cplusplus} -DENABLE_CXX_WRAPPER=ON \ +%else + -DENABLE_CXX_WRAPPER=OFF \ +%endif -DENABLE_ROOTCA_DOWNLOAD=OFF \ -DENABLE_ZRTP=ON \ -%if 0%{?suse_version} >= 1320 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) -DENABLE_LDAP=ON \ -%endif -%if %{without ffmpeg} - -DENABLE_VIDEO=OFF \ -%endif %if %{with gtkui} -DENABLE_GTK_UI=ON \ %endif @@ -246,9 +243,11 @@ %postun -n lib%{name}%{sover} -p /sbin/ldconfig +%if %{with linphone_cplusplus} %post -n lib%{name}++%{sover} -p /sbin/ldconfig %postun -n lib%{name}++%{sover} -p /sbin/ldconfig +%endif %if %{with gtkui} %files @@ -273,8 +272,10 @@ %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ +%if %{with linphone_cplusplus} %files -n lib%{name}++%{sover} %{_libdir}/lib%{name}++.so.%{sover}* +%endif %files -n lib%{name}-data %doc AUTHORS COPYING NEWS README.md @@ -285,10 +286,14 @@ %{_includedir}/%{name}*/ %{_bindir}/lib%{name}_tester %{_libdir}/lib%{name}.so +%if %{with linphone_cplusplus} %{_libdir}/lib%{name}++.so +%endif %{_datadir}/liblinphone_tester/ %{_libdir}/pkgconfig/%{name}.pc %{_datadir}/Linphone/
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-10-03 23:17:27 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Tue Oct 3 23:17:27 2017 rev:53 rq:528922 version:3.12.0 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-07-05 23:55:25.829655310 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-10-03 23:17:33.696083141 +0200 @@ -1,0 +2,26 @@ +Fri Sep 22 21:00:49 UTC 2017 - sor.ale...@meowr.ru + +- Provide liblinphone for the liblinphone-lang package. + +--- +Sun Sep 10 11:30:44 UTC 2017 - sor.ale...@meowr.ru + +- Fix the licence: there are GPL-3.0 licensed files. + +--- +Fri Jul 21 12:20:04 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 3.12.0: + * C++ and C# bindings. + * Account Creator plugin API. + * Xamarin support. +- Switch from building with autotools to cmake. +- Add linphone-fix-pkgconfig.patch: Install linphone.pc. +- Add linphone-fix-gtkui-build.patch: Fix building of GtkUI. +- Disable the deprecated GTK+ UI for openSUSE Leap 15.x and newer, + but keep for older as the Qt inteface requires Qt 5.9+. +- Split libraries, data files and the CLI. +- Enable building C++ bindings. +- Add baselibs.conf. + +--- Old: linphone-3.11.1.tar.gz New: baselibs.conf linphone-3.12.0.tar.gz linphone-fix-gtkui-build.patch linphone-fix-pkgconfig.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.NSbJC6/_old 2017-10-03 23:17:34.895914284 +0200 +++ /var/tmp/diff_new_pack.NSbJC6/_new 2017-10-03 23:17:34.899913721 +0200 @@ -16,165 +16,279 @@ # +%define sover 9 +%bcond_with linphone_gtkui %bcond_without ffmpeg Name: linphone -Version:3.11.1 +Version:3.12.0 Release:0 Summary:Web Phone -License:GPL-2.0+ +License:GPL-2.0+ AND GPL-3.0 Group: Productivity/Networking/Other -Url:https://linphone.org/ +Url:https://linphone.org/technical-corner/liblinphone/overview Source: https://linphone.org/releases/sources/%{name}/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 -BuildRequires: autoconf -BuildRequires: automake +Source2:baselibs.conf +# PATCH-FIX-OPENSUSE linphone-fix-pkgconfig.patch sor.ale...@meowr.ru -- Install linphone.pc. +Patch0: linphone-fix-pkgconfig.patch +# PATCH-FIX-OPENSUSE linphone-fix-gtkui-build.patch -- Fix building of GtkUI. +Patch1: linphone-fix-gtkui-build.patch +BuildRequires: cmake +BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: intltool +BuildRequires: graphviz BuildRequires: libeXosip2-devel BuildRequires: libgsm-devel -BuildRequires: libtool BuildRequires: openldap2-devel BuildRequires: pkgconfig +BuildRequires: python BuildRequires: readline-devel BuildRequires: sgmltool -BuildRequires: update-desktop-files +BuildRequires: perl(LWP::Protocol::https) +BuildRequires: perl(Test::LWP::UserAgent) BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(bctoolbox) >= 0.6.0 BuildRequires: pkgconfig(belcard) -BuildRequires: pkgconfig(belle-sip) >= 1.6.0 -BuildRequires: pkgconfig(belr) -BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 -BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(belle-sip) >= 1.6.2 +BuildRequires: pkgconfig(libbzrtp) >= 1.0.6 BuildRequires: pkgconfig(libosip2) -BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mediastreamer) >= 2.15.0 +BuildRequires: pkgconfig(mediastreamer) >= 2.16.0 BuildRequires: pkgconfig(opus) -BuildRequires: pkgconfig(ortp) >= 1.0.0 +BuildRequires: pkgconfig(ortp) >= 1.0.2 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) -Recommends: %{name}-lang %if 0%{?suse_version} >= 1320 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) BuildRequires: pkgconfig(libsasl2) %endif +%if 0%{?suse_version} > 1320 +BuildRequires: python2-pystache +BuildRequires: python2-six +BuildRequires: python2-xml +%else +BuildRequires: python-pystache +BuildRequires: python-six +BuildRequires: python-xml +%endif %if %{with ffmpeg} BuildRequires: pkgconfig(libavcodec) >= 51.0.0 BuildRequires: pkgconfig(libswscale) >= 0.7.0 %endif +%if %{with linphon
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-07-05 23:55:19 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone" Wed Jul 5 23:55:19 2017 rev:52 rq:501062 version:3.11.1 Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2017-02-25 00:53:21.478317419 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-07-05 23:55:25.829655310 +0200 @@ -1,0 +2,17 @@ +Wed May 17 15:00:49 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 3.11.1 (changes since 3.10.2): + * Security vulnerability fix concering TLS. The common name of +certificats delivered by SIP proxies were not compared with +their host name. + * Fix a bug in the P2P presence system. Unchecking +"Allow this contact to see my presence" check box in contact +editing view had no any effect. Then it was not possible to +hide presence informations to a contact once it had been +allowed to see it. + * Performance improvments of the presence list feature. + * IM Encription Engine: Abstraction for messaging encription +protocols. + * A bug fix in Autotools scripts. + +--- Old: linphone-3.10.2.tar.gz New: linphone-3.11.1.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.s8XSzC/_old 2017-07-05 23:55:27.913361791 +0200 +++ /var/tmp/diff_new_pack.s8XSzC/_new 2017-07-05 23:55:27.917361227 +0200 @@ -18,7 +18,7 @@ %bcond_without ffmpeg Name: linphone -Version:3.10.2 +Version:3.11.1 Release:0 Summary:Web Phone License:GPL-2.0+ @@ -40,7 +40,9 @@ BuildRequires: sgmltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(belle-sip) >= 1.5.0 +BuildRequires: pkgconfig(belcard) +BuildRequires: pkgconfig(belle-sip) >= 1.6.0 +BuildRequires: pkgconfig(belr) BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libosip2) @@ -48,9 +50,9 @@ BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mediastreamer) >= 2.14.0 +BuildRequires: pkgconfig(mediastreamer) >= 2.15.0 BuildRequires: pkgconfig(opus) -BuildRequires: pkgconfig(ortp) >= 0.27.0 +BuildRequires: pkgconfig(ortp) >= 1.0.0 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) @@ -123,6 +125,7 @@ %install %make_install + %suse_update_desktop_file -r -D "%{name}/index.xml.html" %{name} Network Telephony find %{buildroot} -type f -name "*.la" -delete -print # Remove duplicate COPYING. @@ -145,7 +148,7 @@ %files %defattr(-,root,root) -%doc AUTHORS COPYING NEWS README +%doc AUTHORS COPYING NEWS README.md %{_bindir}/* %{_libdir}/lib%{name}.so.* %{_libdir}/lib%{name}tester.so.* ++ linphone-3.10.2.tar.gz -> linphone-3.11.1.tar.gz ++ /work/SRC/openSUSE:Factory/linphone/linphone-3.10.2.tar.gz /work/SRC/openSUSE:Factory/.linphone.new/linphone-3.11.1.tar.gz differ: char 5, line 1
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2017-02-25 00:53:19 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.changes2016-10-02 00:07:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2017-02-25 00:53:21.478317419 +0100 @@ -1,0 +2,6 @@ +Wed Feb 22 14:30:33 UTC 2017 - fcro...@suse.com + +- Ensure %icon_theme_cache_* macros are called in post/postun + scripts. + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.D6YDfy/_old 2017-02-25 00:53:23.146061517 +0100 +++ /var/tmp/diff_new_pack.D6YDfy/_new 2017-02-25 00:53:23.150060903 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -135,10 +135,12 @@ %post %desktop_database_post +%icon_theme_cache_post /sbin/ldconfig %postun %desktop_database_postun +%icon_theme_cache_postun /sbin/ldconfig %files
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2016-10-02 00:07:43 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.changes2016-08-09 22:15:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2016-10-02 00:07:45.0 +0200 @@ -1,0 +2,21 @@ +Thu Sep 29 20:32:53 UTC 2016 - sor.ale...@meowr.ru + +- Update to version 3.10.2 (changes since 3.9.1): + * Add lime_experimental_feature: set to 1 in .linphonerc [GtkUi] +to show the Lime menu in the graphical user interface. +Caution: Experimental. + * Video conference support through a conference server (SDK only). + * Disable dummy STUN packets sending when ICE is activated. + * Signal AVPF support as AVP: Enable rtcp feedback on RTP/AVP by +default. + * Add linphone daemon. + * gtk: Show links to files received in chat by file transfer. + * gtk: Debug window now stores "scroll to end" preference. + * gtk: Add button to take screenshot of video call. + * gtk: Fix busy presence not displayed in red. + * Fix Bad SDP when no audio codec has been enabled. + * Fix DTMF RFC2833 event always goes up in the same +LinphoneCoreListener. + * Fix linphone python version compilation - fixing vcards. + +--- Old: linphone-3.9.1.tar.gz New: linphone-3.10.2.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.Z7F549/_old 2016-10-02 00:07:46.0 +0200 +++ /var/tmp/diff_new_pack.Z7F549/_new 2016-10-02 00:07:46.0 +0200 @@ -16,18 +16,16 @@ # -%define _version 3.9 %bcond_without ffmpeg Name: linphone -Version:3.9.1 +Version:3.10.2 Release:0 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other Url:https://linphone.org/ -Source0: http://download.savannah.gnu.org/releases/linphone/%{_version}.x/sources/%{name}-%{version}.tar.gz +Source: https://linphone.org/releases/sources/%{name}/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 -Requires: libbellesip0 >= 1.4.2 BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes @@ -37,11 +35,12 @@ BuildRequires: libgsm-devel BuildRequires: libtool BuildRequires: openldap2-devel +BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: sgmltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(belle-sip) >= 1.4.0 +BuildRequires: pkgconfig(belle-sip) >= 1.5.0 BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libosip2) @@ -49,13 +48,14 @@ BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mediastreamer) >= 2.12.0 -BuildRequires: pkgconfig(ortp) >= 0.25.0 +BuildRequires: pkgconfig(mediastreamer) >= 2.14.0 +BuildRequires: pkgconfig(opus) +BuildRequires: pkgconfig(ortp) >= 0.27.0 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) Recommends: %{name}-lang -%if 0%{?suse_version} >= 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) +%if 0%{?suse_version} >= 1320 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) BuildRequires: pkgconfig(libsasl2) %endif %if %{with ffmpeg} @@ -84,7 +84,6 @@ %if %{with ffmpeg} Requires: pkgconfig(libavcodec) >= 51.0.0 Requires: pkgconfig(libswscale) >= 0.7.0 -Requires: pkgconfig(xv) %endif %description devel @@ -101,21 +100,20 @@ %setup -q %setup -q -D -T -a 1 # Set tutorial path inside /usr/share/linphone/. -sed -i "s|\(\$(datadir)/\)\(tutorials\)/%{name}|\1%{name}/\2|" coreapi/help/Makefile.{in,am} +sed -i "s|\(\$(datadir)/\)\(tutorials\)/%{name}|\1%{name}/\2|" coreapi/help/Makefile.am %build -# autoreconf -fi does not work properly. -./autogen.sh +NOCONFIGURE=1 ./autogen.sh %configure \ --docdir=%{_docdir} \ --enable-pulseaudio \ --enable-external-ortp \ --enable-external-mediastreamer \ --enable-zrtp \ -%if 0%{?suse_version} >= 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) +%if 0%{?suse_version} >= 1320 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) --enable-ldap \ %endif -%if 0%{?suse_version} <= 1320 && !(0%{?suse_version} == 1315 && 0%{?is_opensuse}) && %{without restricted} +%if 0%
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2016-08-09 22:15:47 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.changes2016-08-05 18:18:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2016-08-09 22:15:51.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 8 09:53:32 UTC 2016 - o...@aepfle.de + +- Use ffmpeg buildconditional also in devel pkg + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.Wuv0lE/_old 2016-08-09 22:15:53.0 +0200 +++ /var/tmp/diff_new_pack.Wuv0lE/_new 2016-08-09 22:15:53.0 +0200 @@ -81,7 +81,7 @@ Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) Requires: pkgconfig(speex) -%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with restricted} +%if %{with ffmpeg} Requires: pkgconfig(libavcodec) >= 51.0.0 Requires: pkgconfig(libswscale) >= 0.7.0 Requires: pkgconfig(xv)
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2016-08-05 18:18:12 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.changes2016-07-10 21:52:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2016-08-05 18:18:13.0 +0200 @@ -1,0 +2,6 @@ +Thu Aug 4 12:25:14 UTC 2016 - o...@aepfle.de + +- Build with ffmpeg unconditionally +- Remove unused gl,glew,vpx,xv + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.R5hCjR/_old 2016-08-05 18:18:14.0 +0200 +++ /var/tmp/diff_new_pack.R5hCjR/_new 2016-08-05 18:18:14.0 +0200 @@ -17,7 +17,7 @@ %define _version 3.9 -%bcond_with restricted +%bcond_without ffmpeg Name: linphone Version:3.9.1 Release:0 @@ -58,13 +58,9 @@ %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 restricted} -BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glew) +%if %{with ffmpeg} BuildRequires: pkgconfig(libavcodec) >= 51.0.0 BuildRequires: pkgconfig(libswscale) >= 0.7.0 -BuildRequires: pkgconfig(vpx) -BuildRequires: pkgconfig(xv) %endif %description
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2016-07-10 21:52:02 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.changes2015-11-23 07:30:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2016-07-10 21:52:03.0 +0200 @@ -1,0 +2,5 @@ +Tue Jun 28 14:01:28 UTC 2016 - bwiedem...@suse.com + +- require a recent enough libbellesip0 package to run (bnc#957599) + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.ULAAPY/_old 2016-07-10 21:52:04.0 +0200 +++ /var/tmp/diff_new_pack.ULAAPY/_new 2016-07-10 21:52:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,7 @@ Url:https://linphone.org/ Source0: http://download.savannah.gnu.org/releases/linphone/%{_version}.x/sources/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 +Requires: libbellesip0 >= 1.4.2 BuildRequires: autoconf BuildRequires: automake BuildRequires: fdupes
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2015-11-23 07:30:11 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.changes2015-09-30 05:51:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2015-11-23 07:30:13.0 +0100 @@ -1,0 +2,24 @@ +Thu Nov 19 21:26:41 UTC 2015 - mplus...@suse.com + +- Update to 3.9.1 + * Fix crash when recording video calls with the VP8 codec + * Fix H.264 codec support in Mac OS X package + * Fix translation of account assistant + * Bug fixes +- Make build more verbose + +--- +Fri Nov 6 19:00:45 UTC 2015 - sor.ale...@meowr.ru + +- Update to 3.9.0: + * Video recording of calls in MKV format. + * Clickable URLs in chat view. + * Add buttons to change the record and playback volumes during a +call. + * Add button to start chatting without having to create a contact +first. + * Some icon changes. + * Call logs now stored in database. + * Bug fixes. + +--- Old: linphone-3.8.5.tar.gz New: linphone-3.9.1.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.3hk0Ay/_old 2015-11-23 07:30:14.0 +0100 +++ /var/tmp/diff_new_pack.3hk0Ay/_new 2015-11-23 07:30:14.0 +0100 @@ -16,10 +16,10 @@ # -%define _version 3.8 -%bcond_with ffmpeg +%define _version 3.9 +%bcond_with restricted Name: linphone -Version:3.8.5 +Version:3.9.1 Release:0 Summary:Web Phone License:GPL-2.0+ @@ -48,8 +48,8 @@ BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libxml-2.0) -BuildRequires: pkgconfig(mediastreamer) >= 2.11.0 -BuildRequires: pkgconfig(ortp) >= 0.24.0 +BuildRequires: pkgconfig(mediastreamer) >= 2.12.0 +BuildRequires: pkgconfig(ortp) >= 0.25.0 BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(udev) @@ -57,7 +57,7 @@ %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} +%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with restricted} BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glew) BuildRequires: pkgconfig(libavcodec) >= 51.0.0 @@ -84,7 +84,7 @@ Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) Requires: pkgconfig(speex) -%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with ffmpeg} +%if 0%{?suse_version} > 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) || %{with restricted} Requires: pkgconfig(libavcodec) >= 51.0.0 Requires: pkgconfig(libswscale) >= 0.7.0 Requires: pkgconfig(xv) @@ -118,13 +118,13 @@ %if 0%{?suse_version} >= 1320 || (0%{?suse_version} == 1315 && 0%{?is_opensuse}) --enable-ldap \ %endif -%if 0%{?suse_version} <= 1320 && !(0%{?suse_version} == 1315 && 0%{?is_opensuse}) && !%{with ffmpeg} +%if 0%{?suse_version} <= 1320 && !(0%{?suse_version} == 1315 && 0%{?is_opensuse}) && %{without restricted} --disable-video \ %endif --disable-strict\ --disable-static -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %make_install @@ -155,7 +155,7 @@ %exclude %{_datadir}/%{name}/tutorials/ %{_datadir}/sounds/%{name}/ %{_datadir}/applications/*.desktop -%{_datadir}/icons/hicolor/*/apps/%{name}.png +%{_datadir}/icons/hicolor/*/*/%{name}* %{_datadir}/pixmaps/%{name}/ %{_mandir}/man?/*.?%{?ext_man} %{_mandir}/*/man?/*.?%{?ext_man} ++ linphone-3.8.5.tar.gz -> linphone-3.9.1.tar.gz ++ /work/SRC/openSUSE:Factory/linphone/linphone-3.8.5.tar.gz /work/SRC/openSUSE:Factory/.linphone.new/linphone-3.9.1.tar.gz differ: char 5, line 1
commit linphone for openSUSE:Factory
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.changes2015-04-07 09:29:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2015-09-30 05:51:01.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.f4hMHD/_new 2015-09-30 05:51:02.0 +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/. s
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2015-04-07 09:29:49 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.changes2015-03-19 21:13:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2015-04-07 09:29:50.0 +0200 @@ -1,0 +2,12 @@ +Sun Apr 5 23:02:24 UTC 2015 - fi...@opensuse.org + +- Enable ldap support. + +--- +Sat Mar 28 11:11:21 UTC 2015 - sor.ale...@meowr.ru + +- Regenerate configure with autotools to solve build problems in + some cases. +- Remove redefinition of GenericName in desktopfile. + +--- @@ -532 +543,0 @@ - Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.Su1Ldw/_old 2015-04-07 09:29:50.0 +0200 +++ /var/tmp/diff_new_pack.Su1Ldw/_new 2015-04-07 09:29:50.0 +0200 @@ -26,12 +26,15 @@ 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 +BuildRequires: automake BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: libeXosip2-devel BuildRequires: libgsm-devel BuildRequires: libtool +BuildRequires: openldap2-devel BuildRequires: readline-devel BuildRequires: sgmltool BuildRequires: update-desktop-files @@ -41,10 +44,10 @@ 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(libzrtpcpp) >= 4.0 BuildRequires: pkgconfig(mediastreamer) >= 2.10.0 BuildRequires: pkgconfig(ortp) >= 0.23.0 BuildRequires: pkgconfig(speex) >= 1.1.6 @@ -100,12 +103,15 @@ sed -i "s|\(\$(datadir)/\)\(tutorials\)/%{name}|\1%{name}/\2|" coreapi/help/Makefile.{in,am} %build +# autoreconf -fi does not work properly. +./autogen.sh %configure \ --docdir=%{_docdir} \ --enable-pulseaudio \ --enable-external-ortp \ --enable-external-mediastreamer \ --enable-zrtp \ + --enable-ldap \ %if !0%{?packman_bs} --disable-video \ %endif @@ -116,7 +122,7 @@ %install %make_install -%suse_update_desktop_file -r -D "%{name}/index.xml.html" -G "SIP Phone" %{name} Network Telephony +%suse_update_desktop_file -r -D "%{name}/index.xml.html" %{name} Network Telephony find %{buildroot} -type f -name "*.la" -delete -print # Remove duplicate COPYING. rm -f %{buildroot}%{_datadir}/%{name}/COPYING @@ -144,8 +150,8 @@ %{_datadir}/sounds/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/pixmaps/%{name}/ -%{_mandir}/man?/*.?%{ext_man} -%doc %{_mandir}/*/man?/*.?%{ext_man} +%{_mandir}/man?/*.?%{?ext_man} +%{_mandir}/*/man?/*.?%{?ext_man} %dir %{_datadir}/appdata/ %{_datadir}/appdata/%{name}.appdata.xml
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2015-03-19 21:13:24 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.changes2014-11-15 12:20:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2015-03-19 21:13:25.0 +0100 @@ -1,0 +2,38 @@ +Sun Mar 15 16:35:32 UTC 2015 - sor.ale...@meowr.ru + +- Update to 3.8.0: + + Application level improvements: +* The video window has now controls in order to switch + fullscreen mode and terminate call. +* The out of call video preview feature (to test camera) is + moved into the settings and is no longer linked to the in-call + video preview feature. +* Add an assistant to help users to set audio/video parameters. +* Some ergonomics improvments (checkbox to set random port for + UDP and TCP, ...). +* Lots of updated translations. Arabic translation has been + added. +* Experimental feature: play an MKV file by drag-and-dropping + it on the video call window. + + Liblinphone level improvements: +* Support for RTP/AVPF (RFC4585) for video streams, allowing fast + transmission error recovery with VP8 codec only. +* API enhancements, most objects can be ref-counted. +* Add some getter funtctions to the call information API. +* Add a function in the API to accept early-media calls. +* Add a function to set the SIP transport timeout. +* Add a function to change adaptive rate algorithm at runtime. +* Add support of file transfer. +* Call video recording feature, in mkv format (H264 streams only + for the moment). +* Call playing feature: play an MKV file and send the audio/video + stream through a call. +* Local player API. Play WAV and MKV file and display video on a + specified window display. +* A wrapper for Python has been made. +* Support of multicast IP addresses. +* Support of incoming UPDATEs within dialog (RFC3311). +* Support of SRTP by using packages from distributions. +- Spec cleanup. + +--- Old: linphone-3.7.0.tar.gz New: linphone-3.8.0.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.pcO8U0/_old 2015-03-19 21:13:26.0 +0100 +++ /var/tmp/diff_new_pack.pcO8U0/_new 2015-03-19 21:13:26.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,40 +16,42 @@ # +%define _version 3.8 Name: linphone -Version:3.7.0 +Version:3.8.0 Release:0 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other -Url:http://www.linphone.org -Source0: http://download.savannah.gnu.org/releases/linphone/3.7.x/sources/%{name}-%{version}.tar.gz +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: fdupes BuildRequires: gcc-c++ BuildRequires: intltool BuildRequires: libeXosip2-devel BuildRequires: libgsm-devel BuildRequires: libtool BuildRequires: readline-devel +BuildRequires: sgmltool +BuildRequires: update-desktop-files BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(belle-sip) +BuildRequires: pkgconfig(belle-sip) >= 1.3.1 BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libosip2) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 BuildRequires: pkgconfig(libzrtpcpp) >= 4.0 BuildRequires: pkgconfig(mediastreamer) >= 2.10.0 BuildRequires: pkgconfig(ortp) >= 0.23.0 -BuildRequires: pkgconfig(speex) +BuildRequires: pkgconfig(speex) >= 1.1.6 BuildRequires: pkgconfig(sqlite3) -%if 0%{?suse_version} -BuildRequires: fdupes -BuildRequires: translation-update-upstream -BuildRequires: update-desktop-files -%endif -# Video support - disabled by default due to patent issues +BuildRequires: pkgconfig(udev) +Recommends: %{name}-lang = %{version} +# Video support - disabled by default due to patent issues. %
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2014-11-15 11:44:16 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.changes2014-02-13 15:01:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2014-11-15 12:20:06.0 +0100 @@ -1,0 +2,37 @@ +Fri Aug 15 19:28:45 UTC 2014 - fi...@opensuse.org + +- Update to 3.7.0: + Application level improvements: +* It is now possible to configure multiple proxy accounts with different + transports (UDP, TCP, TLS) +* can work with IPv6 and IPv4 simultaneously +* User can choose video rendering method on Linux +* Video HD formats support added, leveraging on multiple cores for encoding + if available +* Keyboard can be used for DTMF input +* Faster and higly responsive UI thanks to fully asynchronous operation of + the liblinphone. +* Addon of opus codec +* Possibility to specify a remote provisionning http URI for configuration +* LDAP search integration for Linux and MacOSX +* is-composing notification in chat area + + Liblinphone level improvements thanks to new "belle-sip" SIP stack: +* multiple SIP transports simultaneously now allowed +* IP dual stack: can use IPv6 and IPv4 simultaneously +* fully asynchronous behavior: no more lengthly DNS or connections +* +sip.instance parameter (RFC5626) +* alias parameter (RFC5923) +* better management of network disconnections +* SIP/TLS handled through lightweighted polarssl library (instead of + openssl) +* SIP transaction state machines improved (RFC6026) +* Privacy API (RFC3323, RFC3325) +* Full support of rich presence in (RFC4480) +* Better handling of sips scheme in URIs. +* Messaging: support of is-composing (RFC3994) +* Call transfer fixes in error cases +* Add API for managing SIP SUBSCRIBES/NOTIFY/PUBLISH (linphonecore/event.h) +* bugfixes + +--- Old: linphone-3.6.1.tar.gz New: linphone-3.7.0.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.CTKYRT/_old 2014-11-15 12:20:07.0 +0100 +++ /var/tmp/diff_new_pack.CTKYRT/_new 2014-11-15 12:20:07.0 +0100 @@ -17,13 +17,13 @@ Name: linphone -Version:3.6.1 +Version:3.7.0 Release:0 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other Url:http://www.linphone.org -Source0: http://download.savannah.gnu.org/releases/linphone/3.6.x/sources/%{name}-%{version}.tar.gz +Source0: http://download.savannah.gnu.org/releases/linphone/3.7.x/sources/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 BuildRequires: gcc-c++ BuildRequires: intltool @@ -32,20 +32,18 @@ BuildRequires: libtool BuildRequires: readline-devel BuildRequires: pkgconfig(alsa) -BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(belle-sip) BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libosip2) BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 -BuildRequires: pkgconfig(libzrtpcpp) >= 3.0 -BuildRequires: pkgconfig(mediastreamer) >= 2.9.0 -BuildRequires: pkgconfig(ortp) >= 0.22.0 +BuildRequires: pkgconfig(libzrtpcpp) >= 4.0 +BuildRequires: pkgconfig(mediastreamer) >= 2.10.0 +BuildRequires: pkgconfig(ortp) >= 0.23.0 BuildRequires: pkgconfig(speex) BuildRequires: pkgconfig(sqlite3) -# BuildRequires: pkgconfig(libsrtp) -# BuildRequires: pkgconfig(libupnp) %if 0%{?suse_version} BuildRequires: fdupes BuildRequires: translation-update-upstream @@ -94,6 +92,8 @@ %prep %setup -q +# set tutorial path inside linphone in _datadir +sed -e "s|\$(datadir)/tutorials/linphone|\$(datadir)/linphone/tutorials|" -i coreapi/help/Makefile.{in,am} %build %configure \ @@ -138,6 +138,7 @@ %{_datadir}/sounds/linphone %{_libdir}/*.so.* %{_datadir}/linphone +%exclude %{_datadir}/linphone/tutorials %{_datadir}/pixmaps/linphone %doc %{_mandir}/man1/*.* %{_datadir}/applications/linphone.desktop @@ -150,5 +151,6 @@ %{_includedir}/linphone %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc +%{_datadir}/linphone/tutorials %changelog ++ linphone-3.6.1.tar.gz -> linphone-3.7.0.tar.gz ++ /work/SRC/openSUSE:Factory/linphone/linphone-3.6.1.tar.gz /work/SRC/openSUSE:Factory/.linphone.new/linphone-3.7.0.tar.g
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2014-02-13 15:01:46 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.changes2013-07-17 10:35:54.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2014-02-13 15:01:48.0 +0100 @@ -1,0 +2,6 @@ +Tue Feb 11 21:16:32 UTC 2014 - zai...@opensuse.org + +- Version pkgconfig(libzrtpcpp) BuildRequires to resolve build for + 13.2 and newer. + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.YXPo0c/_old 2014-02-13 15:01:49.0 +0100 +++ /var/tmp/diff_new_pack.YXPo0c/_new 2014-02-13 15:01:49.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -39,7 +39,7 @@ BuildRequires: pkgconfig(libpulse) BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libv4l2) >= 0.8.4 -BuildRequires: pkgconfig(libzrtpcpp) +BuildRequires: pkgconfig(libzrtpcpp) >= 3.0 BuildRequires: pkgconfig(mediastreamer) >= 2.9.0 BuildRequires: pkgconfig(ortp) >= 0.22.0 BuildRequires: pkgconfig(speex) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2013-07-17 10:35:53 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.changes2013-03-04 17:28:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2013-07-17 10:35:54.0 +0200 @@ -1,0 +2,25 @@ +Thu Jun 20 14:03:13 UTC 2013 - fi...@opensuse.org + +- Update to 3.6.1: + * UI: +* new friend list and chat messaging UI +* enhanced call history +* call and conference audio recording +* persistent chat history +* DSCP settings for SIP and RTP +* display of call statistics (when clicking on the quality indicator bar) + * Core: +* ICE for efficient RTP exchange +* fix bug in zRTP support (upgrade required) +* call recording +* uPnP +* call statistics +* adaptive bitrate control improvements +* faster call quality indicator feedback +* DSCP settings for SIP and RTP +* detailed call statistics feedback API +- Drop linphone-ffmpeg.patch and linphone-v4l.patch: they were for + shipped mediastreamer but we're using external one. +- Spec cleanup. + +--- Old: linphone-3.5.2.tar.gz linphone-ffmpeg.patch linphone-v4l.patch New: linphone-3.6.1.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.7yd3wF/_old 2013-07-17 10:35:56.0 +0200 +++ /var/tmp/diff_new_pack.7yd3wF/_new 2013-07-17 10:35:56.0 +0200 @@ -17,60 +17,49 @@ Name: linphone -Version:3.5.2 +Version:3.6.1 Release:0 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other Url:http://www.linphone.org -Source0:%{name}-%{version}.tar.gz +Source0: http://download.savannah.gnu.org/releases/linphone/3.6.x/sources/%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 -#FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h -Patch1: linphone-v4l.patch -Patch2: linphone-ffmpeg.patch BuildRequires: gcc-c++ -%if 0%{?suse_version} >= 1130 -BuildRequires: pkgconfig(gnutls) -%else -BuildRequires: gnutls-devel -%endif BuildRequires: intltool BuildRequires: libeXosip2-devel -BuildRequires: libosip2-devel -BuildRequires: libtool -BuildRequires: pkgconfig(libnotify) -%if 0%{?suse_version} >= 1210 -BuildRequires: libv4l-devel >= 0.8.4 -%else -BuildRequires: libv4l-devel -%endif -BuildRequires: alsa-devel -BuildRequires: fdupes BuildRequires: libgsm-devel -BuildRequires: libpulse-devel -BuildRequires: libsoup-devel -%if 0%{?suse_version} > 1220 -BuildRequires: libortp-devel -BuildRequires: libzrtpcpp-devel -BuildRequires: mediastreamer2-devel -BuildRequires: srtp-devel -%endif -BuildRequires: perl-XML-Parser +BuildRequires: libtool BuildRequires: readline-devel -BuildRequires: speex-devel +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 +BuildRequires: pkgconfig(libnotify) +BuildRequires: pkgconfig(libosip2) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsoup-2.4) +BuildRequires: pkgconfig(libv4l2) >= 0.8.4 +BuildRequires: pkgconfig(libzrtpcpp) +BuildRequires: pkgconfig(mediastreamer) >= 2.9.0 +BuildRequires: pkgconfig(ortp) >= 0.22.0 +BuildRequires: pkgconfig(speex) +BuildRequires: pkgconfig(sqlite3) +# BuildRequires: pkgconfig(libsrtp) +# BuildRequires: pkgconfig(libupnp) %if 0%{?suse_version} +BuildRequires: fdupes BuildRequires: translation-update-upstream BuildRequires: update-desktop-files %endif -BuildRequires: pkgconfig(libglade-2.0) # Video support - disabled by default due to patent issues -%bcond_with video -%if %{with video} -BuildRequires: libXv-devel +%if 0%{?packman_bs} BuildRequires: libffmpeg-devel +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(glew) +BuildRequires: pkgconfig(vpx) +BuildRequires: pkgconfig(xv) %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build -#NoSource: 0 %description Linphone is a Web phone with a GNOME interface. It lets you make @@ -84,15 +73,15 @@ Summary:Web Phone Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: alsa-devel Requires: glibc-devel Requires: libeXosip2-devel Requires: libosip2-devel -Requires: speex-devel +Requires: pkgconfig(alsa) Requires: pkgconfig(glib-2.0) -%if %{with video} -Requires: libXv-dev
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2013-03-04 17:28:56 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "r...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2012-11-21 17:03:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2013-03-04 17:28:56.0 +0100 @@ -1,0 +2,5 @@ +Sat Mar 2 13:56:11 UTC 2013 - seife+...@b1-systems.com + +- fix build with automake-1.13.1 + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.TZh25d/_old 2013-03-04 17:29:02.0 +0100 +++ /var/tmp/diff_new_pack.TZh25d/_new 2013-03-04 17:29:02.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: linphone Version:3.5.2 -Release:1 +Release:0 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other @@ -51,9 +51,9 @@ BuildRequires: libsoup-devel %if 0%{?suse_version} > 1220 BuildRequires: libortp-devel +BuildRequires: libzrtpcpp-devel BuildRequires: mediastreamer2-devel BuildRequires: srtp-devel -BuildRequires: libzrtpcpp-devel %endif BuildRequires: perl-XML-Parser BuildRequires: readline-devel @@ -108,6 +108,8 @@ %if 0%{?suse_version} >= 1210 %patch1 -p1 %patch2 -p1 +# new automake... +sed -i 's/AM_PROG_CC_STDC/AC_PROG_CC/' configure.ac %endif translation-update-upstream find -name "CVS" -type d -exec rm -Rfv "{}" "+" -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2012-11-21 17:03:39 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2012-11-02 22:23:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2012-11-21 17:03:40.0 +0100 @@ -1,0 +2,5 @@ +Mon Nov 12 19:37:00 UTC 2012 - mailaen...@opensuse.org + +- add libsrtp and libzrtpcpp as build dependency + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.GPcjgY/_old 2012-11-21 17:03:42.0 +0100 +++ /var/tmp/diff_new_pack.GPcjgY/_new 2012-11-21 17:03:42.0 +0100 @@ -18,7 +18,7 @@ Name: linphone Version:3.5.2 -Release:39.23 +Release:1 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other @@ -44,9 +44,6 @@ %else BuildRequires: libv4l-devel %endif -# lack of srtp in SuSE. enable both of them in the future. -#BuildRequires: srtp-devel -#BuildRequires: libzrtpcpp-devel BuildRequires: alsa-devel BuildRequires: fdupes BuildRequires: libgsm-devel @@ -55,6 +52,8 @@ %if 0%{?suse_version} > 1220 BuildRequires: libortp-devel BuildRequires: mediastreamer2-devel +BuildRequires: srtp-devel +BuildRequires: libzrtpcpp-devel %endif BuildRequires: perl-XML-Parser BuildRequires: readline-devel @@ -130,6 +129,7 @@ %if 0%{?suse_version} >= 1230 --enable-external-ortp \ --enable-external-mediastreamer \ +--enable-zrtp \ %endif --disable-date \ --disable-relativeprefix \ @@ -140,8 +140,6 @@ %endif --disable-strict \ --disable-static -# lack of srtp in SuSE, enable it in the future: -# --enable-zrtp \ make %{?_smp_mflags} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2012-11-02 22:23:48 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2012-10-24 07:13:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2012-11-02 22:23:49.0 +0100 @@ -1,0 +2,5 @@ +Sat Oct 27 11:20:55 UTC 2012 - mailaen...@opensuse.org + +- use external libortp and mediastreamer2 + +--- @@ -6,0 +12 @@ + Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.M3SYZd/_old 2012-11-02 22:23:50.0 +0100 +++ /var/tmp/diff_new_pack.M3SYZd/_new 2012-11-02 22:23:50.0 +0100 @@ -44,26 +44,31 @@ %else BuildRequires: libv4l-devel %endif -# lack of libsrtp-devel in SuSE, enable both of them in the future. +# lack of srtp in SuSE. enable both of them in the future. +#BuildRequires: srtp-devel #BuildRequires: libzrtpcpp-devel BuildRequires: alsa-devel -# future use, now in d:l:c -#BuildRequires: libortp-devel BuildRequires: fdupes BuildRequires: libgsm-devel BuildRequires: libpulse-devel BuildRequires: libsoup-devel +%if 0%{?suse_version} > 1220 +BuildRequires: libortp-devel +BuildRequires: mediastreamer2-devel +%endif BuildRequires: perl-XML-Parser BuildRequires: readline-devel BuildRequires: speex-devel +%if 0%{?suse_version} BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +%endif BuildRequires: pkgconfig(libglade-2.0) # Video support - disabled by default due to patent issues %bcond_with video %if %{with video} -BuildRequires: libffmpeg-devel BuildRequires: libXv-devel +BuildRequires: libffmpeg-devel %endif BuildRoot: %{_tmppath}/%{name}-%{version}-build #NoSource: 0 @@ -87,8 +92,8 @@ Requires: speex-devel Requires: pkgconfig(glib-2.0) %if %{with video} -Requires: libffmpeg-devel Requires: libXv-devel +Requires: libffmpeg-devel %endif %description devel @@ -121,19 +126,21 @@ --enable-rsvp \ --enable-ssl \ --enable-alsa \ +--enable-portaudio \ +%if 0%{?suse_version} >= 1230 +--enable-external-ortp \ +--enable-external-mediastreamer \ +%endif --disable-date \ --disable-relativeprefix \ --disable-rpath \ --disable-silent-rules \ - --disable-static \ - --disable-strict \ %if !%{with video} --disable-video \ %endif ---enable-portaudio -# future use, now in d:l:c -#--enable-external-ortp -# lack of srtp in SuSE. enable it in the future. + --disable-strict \ + --disable-static +# lack of srtp in SuSE, enable it in the future: #--enable-zrtp \ make %{?_smp_mflags} @@ -149,7 +156,9 @@ # install desktop file %suse_update_desktop_file -D "linphone/index.xml.html" -G "SIP Phone" %{name} Network Telephony %find_lang %{name} +%if 0%{?suse_version} < 1230 %find_lang mediastreamer +%endif cat %{name}.lang # delete unused man pages rm -rf %{buildroot}%{_mandir}/cs/ @@ -167,17 +176,23 @@ %postun -p /sbin/ldconfig +%if 0%{?suse_version} < 1230 %files -f %{name}.lang -f mediastreamer.lang +%else +%files -f %{name}.lang +%endif %defattr(-,root,root) %{_bindir}/* %{_datadir}/sounds/linphone %{_libdir}/*.so.* +%if 0%{?suse_version} < 1230 +%dir %{_datadir}/images +%{_datadir}/images/nowebcamCIF.jpg +%endif %{_datadir}/linphone %{_datadir}/pixmaps/linphone %doc %{_mandir}/man1/*.* -%{_datadir}/images/nowebcamCIF.jpg %{_datadir}/applications/linphone.desktop -%dir %{_datadir}/images %dir %{_datadir}/gnome %dir %{_datadir}/gnome/help %doc NEWS AUTHORS COPYING @@ -185,8 +200,10 @@ %files devel %defattr(-,root,root) %{_includedir}/linphone +%if 0%{?suse_version} < 1230 %{_includedir}/ortp %{_includedir}/mediastreamer2 +%endif %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2012-10-24 07:13:17 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2012-05-31 17:06:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2012-10-24 07:13:19.0 +0200 @@ -1,0 +2,6 @@ +Fri Oct 12 12:04:14 UTC 2012 - vadimu...@inbox.ru + +- added video support (disabled by default), to enable need to rebuild "with video" +- modify patch linphone-v4l (ffmpeg API changed) +- added linphone-ffmpeg.patch (ffmpeg API changed) +--- New: linphone-ffmpeg.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.hvacCZ/_old 2012-10-24 07:13:21.0 +0200 +++ /var/tmp/diff_new_pack.hvacCZ/_new 2012-10-24 07:13:21.0 +0200 @@ -18,7 +18,7 @@ Name: linphone Version:3.5.2 -Release:0 +Release:39.23 Summary:Web Phone License:GPL-2.0+ Group: Productivity/Networking/Other @@ -27,6 +27,7 @@ Source1:%{name}-manual.tar.bz2 #FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h Patch1: linphone-v4l.patch +Patch2: linphone-ffmpeg.patch BuildRequires: gcc-c++ %if 0%{?suse_version} >= 1130 BuildRequires: pkgconfig(gnutls) @@ -58,6 +59,12 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(libglade-2.0) +# Video support - disabled by default due to patent issues +%bcond_with video +%if %{with video} +BuildRequires: libffmpeg-devel +BuildRequires: libXv-devel +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build #NoSource: 0 @@ -79,6 +86,10 @@ Requires: libosip2-devel Requires: speex-devel Requires: pkgconfig(glib-2.0) +%if %{with video} +Requires: libffmpeg-devel +Requires: libXv-devel +%endif %description devel Linphone is a Web phone with a GNOME interface. It lets you make @@ -92,6 +103,7 @@ %setup -q %if 0%{?suse_version} >= 1210 %patch1 -p1 +%patch2 -p1 %endif translation-update-upstream find -name "CVS" -type d -exec rm -Rfv "{}" "+" @@ -114,8 +126,10 @@ --disable-rpath \ --disable-silent-rules \ --disable-static \ - --disable-video \ --disable-strict \ +%if !%{with video} +--disable-video \ +%endif --enable-portaudio # future use, now in d:l:c #--enable-external-ortp ++ linphone-ffmpeg.patch ++ diff -urN linphone-3.5.2.orig/mediastreamer2/src/h264dec.c linphone-3.5.2/mediastreamer2/src/h264dec.c --- linphone-3.5.2.orig/mediastreamer2/src/h264dec.c2012-02-22 18:54:58.0 +0700 +++ linphone-3.5.2/mediastreamer2/src/h264dec.c 2012-10-11 09:29:58.229247989 +0700 @@ -44,7 +44,6 @@ static void ffmpeg_init(){ static bool_t done=FALSE; if (!done){ - avcodec_init(); avcodec_register_all(); done=TRUE; } diff -urN linphone-3.5.2.orig/mediastreamer2/src/videoenc.c linphone-3.5.2/mediastreamer2/src/videoenc.c --- linphone-3.5.2.orig/mediastreamer2/src/videoenc.c 2012-02-22 18:54:58.0 +0700 +++ linphone-3.5.2/mediastreamer2/src/videoenc.c2012-10-11 09:36:46.770805574 +0700 @@ -37,6 +37,13 @@ #define RATE_CONTROL_MARGIN 15000 /*bits/second*/ +#ifndef CODEC_FLAG_H263P_UMV +#define CODEC_FLAG_H263P_UMV 0x0200 +#endif +#ifndef CODEC_FLAG_H263P_SLICE_STRUCT +#define CODEC_FLAG_H263P_SLICE_STRUCT 0x1000 +#endif + static bool_t avcodec_initialized=FALSE; #ifdef ENABLE_LOG_FFMPEG @@ -53,7 +60,6 @@ void ms_ffmpeg_check_init(){ if(!avcodec_initialized){ - avcodec_init(); avcodec_register_all(); avcodec_initialized=TRUE; #ifdef ENABLE_LOG_FFMPEG @@ -372,7 +378,7 @@ // assume video size is CIF or QCIF if (context->width == 352 && context->height == 288) header->b_wptr[1] = 0x60; else header->b_wptr[1] = 0x40; - if (context->coded_frame->pict_type != FF_I_TYPE) header->b_wptr[1] |= 0x10; + if (context->coded_frame->pict_type != AV_PICTURE_TYPE_I) header->b_wptr[1] |= 0x10; header->b_wptr += 4; header->b_cont = *packet; *packet = header; @@ -779,7 +785,7 @@ s->req_vfu=TRUE; } if (s->req_vfu){ - pict.pict_type=FF_I_TYPE; + pict.pict_type=AV_PICTURE_TYPE_I; s->req_v
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2012-05-31 17:06:50 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2012-05-22 08:16:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2012-05-31 17:06:55.0 +0200 @@ -1,0 +2,6 @@ +Mon May 21 12:31:04 UTC 2012 - jeng...@inai.de + +- Use BuildRequires: pkgconfig(gnutls) instead of gnutls-devel for + Factory in keeping with gnutls package naming changes. + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.KhlRMD/_old 2012-05-31 17:06:57.0 +0200 +++ /var/tmp/diff_new_pack.KhlRMD/_new 2012-05-31 17:06:57.0 +0200 @@ -28,7 +28,11 @@ #FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h Patch1: linphone-v4l.patch BuildRequires: gcc-c++ +%if 0%{?suse_version} >= 1130 +BuildRequires: pkgconfig(gnutls) +%else BuildRequires: gnutls-devel +%endif BuildRequires: intltool BuildRequires: libeXosip2-devel BuildRequires: libosip2-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2012-05-22 08:16:38 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2011-11-25 23:04:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2012-05-22 08:16:39.0 +0200 @@ -1,0 +2,11 @@ +Tue May 15 16:28:43 UTC 2012 - i...@marguerite.su + +- update to version 3.5.2 + * updated oRTP to 0.20.0 + * updated mediastreamer2 to 2.8.2 + * added ZRTP media encryption + * added SILK audio codec +- modify patch linphone-v4l. +- drop applet sub-package. since no useful data. + +--- Old: linphone-3.4.3.tar.gz linphone-v4l-2.6.38.patch New: linphone-3.5.2.tar.gz linphone-v4l.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.TRDuo7/_old 2012-05-22 08:16:41.0 +0200 +++ /var/tmp/diff_new_pack.TRDuo7/_new 2012-05-22 08:16:41.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package linphone # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,37 +16,44 @@ # - Name: linphone -Version:3.4.3 -Release:1 -License:GPL-2.0+ +Version:3.5.2 +Release:0 Summary:Web Phone -URL:http://www.linphone.org +License:GPL-2.0+ Group: Productivity/Networking/Other +Url:http://www.linphone.org Source0:%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 -Patch2: linphone-v4l-2.6.38.patch +#FIX-FOR-UPSTREAM port linux/videodev.h to libv4l-videodev.h +Patch1: linphone-v4l.patch BuildRequires: gcc-c++ -BuildRequires: gnome-panel-devel BuildRequires: gnutls-devel BuildRequires: intltool -BuildRequires: libtool BuildRequires: libeXosip2-devel BuildRequires: libosip2-devel +BuildRequires: libtool +BuildRequires: pkgconfig(libnotify) %if 0%{?suse_version} >= 1210 BuildRequires: libv4l-devel >= 0.8.4 %else BuildRequires: libv4l-devel %endif +# lack of libsrtp-devel in SuSE, enable both of them in the future. +#BuildRequires: libzrtpcpp-devel +BuildRequires: alsa-devel +# future use, now in d:l:c +#BuildRequires: libortp-devel +BuildRequires: fdupes +BuildRequires: libgsm-devel +BuildRequires: libpulse-devel +BuildRequires: libsoup-devel BuildRequires: perl-XML-Parser -BuildRequires: pkgconfig(libglade-2.0) BuildRequires: readline-devel BuildRequires: speex-devel -BuildRequires: alsa-devel -BuildRequires: libgsm-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: pkgconfig(libglade-2.0) BuildRoot: %{_tmppath}/%{name}-%{version}-build #NoSource: 0 @@ -58,19 +65,6 @@ SIP-based Web phones. With several codecs available, it can be used with high speed connections as well as 28k modems. -%package applet -Summary:Web Phone -Group: Productivity/Networking/Other -Requires: %{name} = %{version} - -%description applet -Linphone is a Web phone with a GNOME interface. It let you make -two-party calls over IP networks such as the Internet. It uses the IETF -protocols SIP (Session Initiation Protocol) and RTP (Realtime TransporT -Protocol) to make calls, so it should be able to communicate with other -SIP-based Web phones. With several codecs available, it can be used -with high speed connections as well as 28k modems. - %package devel Summary:Web Phone Group: Development/Libraries/Other @@ -79,8 +73,8 @@ Requires: glibc-devel Requires: libeXosip2-devel Requires: libosip2-devel -Requires: pkgconfig(glib-2.0) Requires: speex-devel +Requires: pkgconfig(glib-2.0) %description devel Linphone is a Web phone with a GNOME interface. It lets you make @@ -93,19 +87,18 @@ %prep %setup -q %if 0%{?suse_version} >= 1210 -%patch2 +%patch1 -p1 %endif translation-update-upstream find -name "CVS" -type d -exec rm -Rfv "{}" "+" %build %if 0%{?suse_version} >= 1140 -autoreconf -fi +./autogen.sh %endif # needed for linphone-1.3.0: export CFLAGS="%{optflags} -fno-strict-aliasing" -%configure\ - --libexecdir="%{_prefix}/lib/gnome-panel" \ +%configure \ --enable-console_ui=yes \ --
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2011-12-06 18:26:43 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.1EWMoM/_old 2011-12-06 18:48:27.0 +0100 +++ /var/tmp/diff_new_pack.1EWMoM/_new 2011-12-06 18:48:27.0 +0100 @@ -20,7 +20,7 @@ Name: linphone Version:3.4.3 Release:1 -License:GPLv2+ +License:GPL-2.0+ Summary:Web Phone URL:http://www.linphone.org Group: Productivity/Networking/Other -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at 2011-11-25 23:11:55 Comparing /work/SRC/openSUSE:Factory/linphone (Old) and /work/SRC/openSUSE:Factory/.linphone.new (New) Package is "linphone", Maintainer is "jzh...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/linphone/linphone.changes2011-09-23 02:11:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.linphone.new/linphone.changes 2011-11-25 23:04:56.0 +0100 @@ -1,0 +2,10 @@ +Thu Nov 24 11:32:33 UTC 2011 - jeng...@medozas.de + +- Remove redundant/unwanted tags/section (cf. specfile guidelines) + +--- +Thu Nov 24 10:18:56 UTC 2011 - co...@suse.com + +- add libtool as buildrequire to avoid implicit dependency + +--- Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.eYqMSf/_old 2011-11-25 23:04:57.0 +0100 +++ /var/tmp/diff_new_pack.eYqMSf/_new 2011-11-25 23:04:57.0 +0100 @@ -22,7 +22,7 @@ Release:1 License:GPLv2+ Summary:Web Phone -Url:http://www.linphone.org +URL:http://www.linphone.org Group: Productivity/Networking/Other Source0:%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 @@ -31,6 +31,7 @@ BuildRequires: gnome-panel-devel BuildRequires: gnutls-devel BuildRequires: intltool +BuildRequires: libtool BuildRequires: libeXosip2-devel BuildRequires: libosip2-devel %if 0%{?suse_version} >= 1210 @@ -58,7 +59,6 @@ with high speed connections as well as 28k modems. %package applet -License:GPLv2+ Summary:Web Phone Group: Productivity/Networking/Other Requires: %{name} = %{version} @@ -72,7 +72,6 @@ with high speed connections as well as 28k modems. %package devel -License:GPLv2+ Summary:Web Phone Group: Development/Libraries/Other Requires: %{name} = %{version} @@ -97,7 +96,7 @@ %patch2 %endif translation-update-upstream -find -name "CVS" -type d | xargs rm -rfv +find -name "CVS" -type d -exec rm -Rfv "{}" "+" %build %if 0%{?suse_version} >= 1140 @@ -126,7 +125,7 @@ %install %make_install # install manual -tar xj -C %{buildroot}%{_datadir}/gnome/help/ -f %{S:1} +tar -xjC %{buildroot}%{_datadir}/gnome/help/ -f %{S:1} #cleanup rm -fv %{buildroot}%{_includedir}/speex* rm -fv %{buildroot}%{_datadir}/doc/speex-1.1.4/manual.pdf @@ -143,9 +142,6 @@ # too lazy to fix up tutorial packaging... rm -rf %{buildroot}/usr/share/tutorials -%clean -rm -rf %{buildroot} - %post -p /sbin/ldconfig %postun -p /sbin/ldconfig -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at Wed Jul 27 11:30:19 CEST 2011. --- linphone/linphone.changes 2011-07-12 15:08:31.0 +0200 +++ /mounts/work_src_done/STABLE/linphone/linphone.changes 2011-07-24 20:44:58.0 +0200 @@ -1,0 +2,13 @@ +Sun Jul 24 18:44:23 UTC 2011 - seife+...@b1-systems.com + +- update to version 3.4.3, see NEWS file for detailed changelog, + obsoletes patches +- build / packaging improvements: + - remove build date from binaries, use the tarball's timestamp + - verbose build for rpmlint checking + - add AUTHORS, NEWS, COPYING files + - fix rpm group of devel package + - add alsa-devel and libgsm-devel buildrequires + - explicitly enable alsa, ssl, rsvp, ipv6 + +--- calling whatdependson for head-i586 Old: history-orange.png linphone-3.3.2.tar.bz2 linphone-3.3.x-20100903.diff.bz2 New: linphone-3.4.3.tar.gz Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.AjSTuw/_old 2011-07-27 11:26:24.0 +0200 +++ /var/tmp/diff_new_pack.AjSTuw/_new 2011-07-27 11:26:24.0 +0200 @@ -18,16 +18,14 @@ Name: linphone -Version:3.3.2 -Release:99 +Version:3.4.3 +Release:1 License:GPLv2+ Summary:Web Phone Url:http://www.linphone.org Group: Productivity/Networking/Other -Source0:%{name}-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.gz Source1:%{name}-manual.tar.bz2 -Source99: history-orange.png -Patch1: linphone-3.3.x-20100903.diff.bz2 Patch2: linphone-v4l-2.6.38.patch BuildRequires: gcc-c++ BuildRequires: gnome-panel-devel @@ -44,6 +42,8 @@ BuildRequires: pkgconfig(libglade-2.0) BuildRequires: readline-devel BuildRequires: speex-devel +BuildRequires: alsa-devel +BuildRequires: libgsm-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,7 +74,7 @@ %package devel License:GPLv2+ Summary:Web Phone -Group: Productivity/Networking/Other +Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: alsa-devel Requires: glibc-devel @@ -93,13 +93,9 @@ %prep %setup -q -# This patch represents upstream, call translation-update-upstream after it: -%patch1 -p1 %if 0%{?suse_version} >= 1210 %patch2 %endif -# patch cannot handle binaries -cp %{S:99} pixmaps/history-orange.png translation-update-upstream find -name "CVS" -type d | xargs rm -rfv @@ -110,10 +106,21 @@ # needed for linphone-1.3.0: export CFLAGS="%{optflags} -fno-strict-aliasing" %configure\ - --libexecdir=%{_prefix}/lib/gnome-panel\ + --libexecdir="%{_prefix}/lib/gnome-panel" \ + --enable-console_ui=yes \ + --enable-ipv6 \ + --enable-nonstandard-gsm \ + --enable-rsvp \ + --enable-ssl \ + --enable-alsa \ + --disable-date \ + --disable-relativeprefix \ + --disable-rpath \ + --disable-silent-rules \ --disable-static \ --disable-video \ --disable-strict + make %{?_smp_mflags} %install @@ -132,8 +139,9 @@ rm -rf %{buildroot}%{_mandir}/cs/ # no need to package la files rm -f %{buildroot}%{_libdir}/*.*a -ln -sf linphone-3 %{buildroot}%{_bindir}/linphone cp -a ./pixmaps/linphone-3.png %{buildroot}%{_datadir}/linphone/linphone2.png +# too lazy to fix up tutorial packaging... +rm -rf %{buildroot}/usr/share/tutorials %clean rm -rf %{buildroot} @@ -155,10 +163,11 @@ %dir %{_datadir}/images %dir %{_datadir}/gnome %dir %{_datadir}/gnome/help +%doc NEWS AUTHORS COPYING %files applet %defattr(-,root,root) -#%{_libdir}/bonobo/servers/*.server +#%%{_libdir}/bonobo/servers/*.server %{_prefix}/lib/gnome-panel %files devel Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit linphone for openSUSE:Factory
Hello community, here is the log from the commit of package linphone for openSUSE:Factory checked in at Tue Jul 19 14:31:27 CEST 2011. --- linphone/linphone.changes 2011-01-16 15:17:33.0 +0100 +++ /mounts/work_src_done/STABLE/linphone/linphone.changes 2011-07-12 15:08:31.0 +0200 @@ -1,0 +2,15 @@ +Tue Jul 12 13:08:05 UTC 2011 - c...@novell.com + +- fixing 11.4 build + +--- +Thu Jul 7 09:54:38 UTC 2011 - idon...@novell.com + +- Add linphone-v4l-2.6.38.patch: use new v4l interface + +--- +Mon Feb 14 19:49:23 CET 2011 - sbra...@suse.cz + +- Added support for translation-update-upstream. + +--- calling whatdependson for head-i586 New: linphone-v4l-2.6.38.patch Other differences: -- ++ linphone.spec ++ --- /var/tmp/diff_new_pack.xPIFmO/_old 2011-07-19 14:30:50.0 +0200 +++ /var/tmp/diff_new_pack.xPIFmO/_new 2011-07-19 14:30:50.0 +0200 @@ -19,7 +19,7 @@ Name: linphone Version:3.3.2 -Release:3 +Release:99 License:GPLv2+ Summary:Web Phone Url:http://www.linphone.org @@ -28,17 +28,23 @@ Source1:%{name}-manual.tar.bz2 Source99: history-orange.png Patch1: linphone-3.3.x-20100903.diff.bz2 +Patch2: linphone-v4l-2.6.38.patch BuildRequires: gcc-c++ BuildRequires: gnome-panel-devel BuildRequires: gnutls-devel BuildRequires: intltool BuildRequires: libeXosip2-devel BuildRequires: libosip2-devel +%if 0%{?suse_version} >= 1210 +BuildRequires: libv4l-devel >= 0.8.4 +%else BuildRequires: libv4l-devel +%endif BuildRequires: perl-XML-Parser BuildRequires: pkgconfig(libglade-2.0) BuildRequires: readline-devel BuildRequires: speex-devel +BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build #NoSource: 0 @@ -87,18 +93,27 @@ %prep %setup -q +# This patch represents upstream, call translation-update-upstream after it: %patch1 -p1 +%if 0%{?suse_version} >= 1210 +%patch2 +%endif # patch cannot handle binaries cp %{S:99} pixmaps/history-orange.png +translation-update-upstream find -name "CVS" -type d | xargs rm -rfv %build +%if 0%{?suse_version} >= 1140 +autoreconf -fi +%endif # needed for linphone-1.3.0: export CFLAGS="%{optflags} -fno-strict-aliasing" %configure\ --libexecdir=%{_prefix}/lib/gnome-panel\ --disable-static \ - --disable-video + --disable-video \ +--disable-strict make %{?_smp_mflags} %install @@ -138,6 +153,8 @@ %{_datadir}/images/nowebcamCIF.jpg %{_datadir}/applications/linphone.desktop %dir %{_datadir}/images +%dir %{_datadir}/gnome +%dir %{_datadir}/gnome/help %files applet %defattr(-,root,root) ++ linphone-v4l-2.6.38.patch ++ --- mediastreamer2/configure.ac 2010-06-18 09:55:26.0 +0200 +++ mediastreamer2configure.ac 2011-07-07 11:53:29.595089325 +0200 @@ -567,8 +567,8 @@ AC_SUBST(PACKAGE_DATA_DIR) dnl check for video4linux headers -AC_CHECK_HEADERS(linux/videodev.h linux/videodev2.h) -if test "${ac_cv_header_linux_videodev_h}" = "yes" || \ +AC_CHECK_HEADERS(libv4l1-videodev.h linux/videodev2.h) +if test "${ac_cv_header_libv4l1_videodev_h}" = "yes" || \ test "${ac_cv_header_linux_videodev2_h}" = "yes" ; then found_v4l=yes else --- mediastreamer2/src/msv4l.c 2010-06-02 14:33:57.0 +0200 +++ mediastreamer2/src/msv4l.c 2011-07-07 11:54:02.283089301 +0200 @@ -30,7 +30,7 @@ #include #include -#include +#include #ifdef HAVE_LINUX_VIDEODEV2_H #include #endif Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org