commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2020-07-31 15:56:45 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new.3592 (New) Package is "ekiga" Fri Jul 31 15:56:45 2020 rev:61 rq:823643 version:4.1.0 Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2019-05-03 22:46:08.379729694 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new.3592/ekiga.changes2020-07-31 16:07:07.680800295 +0200 @@ -1,0 +2,6 @@ +Wed Jun 10 12:41:49 UTC 2020 - Frederic Crozat + +- Update ekiga-missing-includes.patch to include ostream to another + file. + +--- Other differences: -- ++ ekiga-missing-includes.patch ++ --- /var/tmp/diff_new_pack.VNsikD/_old 2020-07-31 16:07:08.232800767 +0200 +++ /var/tmp/diff_new_pack.VNsikD/_new 2020-07-31 16:07:08.236800771 +0200 @@ -1,5 +1,7 @@ ekiga/plugins/avahi/avahi-heap.cpp 2019/04/02 14:08:47 1.1 -+++ ekiga/plugins/avahi/avahi-heap.cpp 2019/04/02 14:09:00 +Index: ekiga/plugins/avahi/avahi-heap.cpp +=== +--- ekiga.orig/plugins/avahi/avahi-heap.cpp2019-04-02 15:17:51.999315057 +0200 ekiga/plugins/avahi/avahi-heap.cpp 2020-06-10 14:40:26.738949351 +0200 @@ -36,6 +36,7 @@ */ @@ -8,8 +10,10 @@ #include #include "avahi-heap.h" ekiga/plugins/resource-list/rl-presentity.cpp 2019/04/02 14:23:25 1.1 -+++ ekiga/plugins/resource-list/rl-presentity.cpp 2019/04/02 14:23:38 +Index: ekiga/plugins/resource-list/rl-presentity.cpp +=== +--- ekiga.orig/plugins/resource-list/rl-presentity.cpp 2019-04-02 15:17:52.003315050 +0200 ekiga/plugins/resource-list/rl-presentity.cpp 2020-06-10 14:40:26.738949351 +0200 @@ -34,6 +34,7 @@ */ @@ -18,8 +22,10 @@ #include #include ekiga/plugins/resource-list/rl-entry-ref.cpp 2019/04/02 14:24:07 1.1 -+++ ekiga/plugins/resource-list/rl-entry-ref.cpp 2019/04/02 14:24:20 +Index: ekiga/plugins/resource-list/rl-entry-ref.cpp +=== +--- ekiga.orig/plugins/resource-list/rl-entry-ref.cpp 2019-04-02 15:17:52.003315050 +0200 ekiga/plugins/resource-list/rl-entry-ref.cpp 2020-06-10 14:40:26.738949351 +0200 @@ -35,6 +35,8 @@ * */ @@ -29,8 +35,10 @@ #include "config.h" #include ekiga/plugins/resource-list/rl-heap.cpp2019/04/02 14:30:57 1.1 -+++ ekiga/plugins/resource-list/rl-heap.cpp2019/04/02 14:31:09 +Index: ekiga/plugins/resource-list/rl-heap.cpp +=== +--- ekiga.orig/plugins/resource-list/rl-heap.cpp 2019-04-02 15:17:52.003315050 +0200 ekiga/plugins/resource-list/rl-heap.cpp2020-06-10 14:40:26.738949351 +0200 @@ -35,6 +35,8 @@ * */ @@ -40,3 +48,15 @@ #include #include "robust-xml.h" +Index: ekiga/lib/engine/framework/services.cpp +=== +--- ekiga.orig/lib/engine/framework/services.cpp 2019-04-02 15:17:51.979315092 +0200 ekiga/lib/engine/framework/services.cpp2020-06-10 14:41:09.398950440 +0200 +@@ -44,6 +44,7 @@ + #include + #endif + ++#include + #include "services.h" + + boost::optional
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2019-05-03 22:46:06 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new.5148 (New) Package is "ekiga" Fri May 3 22:46:06 2019 rev:60 rq:696488 version:4.1.0 Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2018-05-11 11:28:23.472126880 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new.5148/ekiga.changes2019-05-03 22:46:08.379729694 +0200 @@ -1,0 +2,17 @@ +Tue Apr 2 16:41:44 CEST 2019 - r...@suse.de + +- get rid of boost:signal dependency + - rebase to git commit 12641b735a9886a080949465d4da6d4569822ed2 + - use 4.1.0 as version + - add patches to make it compile: +- ekiga-po-Makefile.patch (re-add po/Makefile.in.in) +- ekiga-signals2-leftover.patch (fix a left over signal1 incl) +- ekiga-missing-includes.patch (include iostream where needed) +- use -fexceptions for builds older than code15 + +--- +Tue Mar 5 16:10:36 UTC 2019 - Andreas Schwab + +- boost-configure.patch: add riscv64 to the list of lib64 architectures + +--- Old: ekiga-4.0.1.tar.xz New: ekiga-12641b735a9886a080949465d4da6d4569822ed2.tar.bz2 ekiga-missing-includes.patch ekiga-po-Makefile.patch ekiga-signals2-leftover.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.a4i8ok/_old 2019-05-03 22:46:09.383731999 +0200 +++ /var/tmp/diff_new_pack.a4i8ok/_new 2019-05-03 22:46:09.383731999 +0200 @@ -1,7 +1,7 @@ # # spec file for package ekiga # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,20 +12,21 @@ # 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 with_evolution 1 %define with_gstreamer_0_10 0 Name: ekiga -Version:4.0.1 +Version:4.1.0 Release:0 Summary:A GNOME based SIP/H323 teleconferencing application License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Telephony/SIP/Clients Url:http://www.ekiga.org/ -Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz +#Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz +Source: ekiga-12641b735a9886a080949465d4da6d4569822ed2.tar.bz2 # PATCH-FIX-UPSTREAM boost-configure.patch sch...@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures Patch0: boost-configure.patch # PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git @@ -36,9 +37,12 @@ Patch3:ekiga-4.0.1-libresolv.patch # PATCH-FIX-UPSTREAM ekiga-dont-require-gnome-icon-theme.patch badshah...@opensuse.org -- Patch configure.ac to not check for gnome-icon-theme; all required icons are already in hicolor-icon-theme. Patch4: ekiga-dont-require-gnome-icon-theme.patch +Patch5: ekiga-po-Makefile.patch +Patch6: ekiga-signals2-leftover.patch +Patch7: ekiga-missing-includes.patch %if 0%{?suse_version} > 1325 -BuildRequires: libboost_signals-devel +BuildRequires: libboost_headers-devel %else BuildRequires: boost-devel %endif @@ -48,7 +52,10 @@ BuildRequires: gcc-c++ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel +BuildRequires: clutter-gtk-devel +BuildRequires: gstreamer-plugins-base-devel +BuildRequires: libgudev-1_0-devel BuildRequires: intltool BuildRequires: libavahi-glib-devel BuildRequires: libnotify-devel @@ -61,6 +68,7 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(xv) +BuildRequires: gettext # Required for Patch1 BuildRequires: libtool Requires: hicolor-icon-theme @@ -110,15 +118,22 @@ %lang_package %prep -%setup -q +%setup -q -n ekiga %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %patch4 -p1 +%patch5 -p1 +%patch6 -p1 +%patch7 -p1 translation-update-upstream +cp -av /usr/share/gnome-doc-utils/gnome-doc-utils.make . %build +%if 0%{?suse_version} < 1500 +export CXXFLAGS="%optflags -fexceptions"
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2018-05-11 11:28:20 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Fri May 11 11:28:20 2018 rev:59 rq:605335 version:4.0.1 Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2017-03-09 01:29:37.294198540 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2018-05-11 11:28:23.472126880 +0200 @@ -1,0 +2,11 @@ +Thu Apr 26 15:53:19 UTC 2018 - badshah...@gmail.com + +- Add ekiga-dont-require-gnome-icon-theme.patch to prevent + configure script from checking for gnome-icon-theme; all + required icons are already part of the hicolor-icon-theme; drop + BuildRequires on gnome-icon-them, and replace it with + hicolor-icon-theme for Requires as well. +- Don't run post(un) scripts for openSUSE >= 1500; these are + taken care of by rpm file triggers. + +--- New: ekiga-dont-require-gnome-icon-theme.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.ugV2pm/_old 2018-05-11 11:28:24.368094227 +0200 +++ /var/tmp/diff_new_pack.ugV2pm/_new 2018-05-11 11:28:24.376093936 +0200 @@ -34,6 +34,8 @@ # PATCH-FIX-OPENSUSE ekiga-4.0.1-libresolv.patch mc...@redhat.com -- Add a patch to avoid libresolv check for res_gethostbyaddr() # Sourced from: https://src.fedoraproject.org/cgit/rpms/ekiga.git/commit/?id=dbf5f5ba449d22bd79f0394cddb7d4d8a88ec6ac Patch3:ekiga-4.0.1-libresolv.patch +# PATCH-FIX-UPSTREAM ekiga-dont-require-gnome-icon-theme.patch badshah...@opensuse.org -- Patch configure.ac to not check for gnome-icon-theme; all required icons are already in hicolor-icon-theme. +Patch4: ekiga-dont-require-gnome-icon-theme.patch %if 0%{?suse_version} > 1325 BuildRequires: libboost_signals-devel @@ -46,7 +48,6 @@ BuildRequires: gcc-c++ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel -BuildRequires: gnome-icon-theme >= 3.0.0 BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libavahi-glib-devel @@ -62,7 +63,7 @@ BuildRequires: pkgconfig(xv) # Required for Patch1 BuildRequires: libtool -Requires: gnome-icon-theme +Requires: hicolor-icon-theme Recommends: %{name}-lang Provides: gnomemeeting = %{version} Obsoletes: gnomemeeting < %{version} @@ -114,6 +115,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 translation-update-upstream %build @@ -145,17 +147,21 @@ %pre -f %{name}.schemas_pre +%if 0%{?suse_version} < 1500 %post %desktop_database_post %icon_theme_cache_post +%endif %preun -f %{name}.schemas_preun %posttrans -f %{name}.schemas_posttrans +%if 0%{?suse_version} < 1500 %postun %desktop_database_postun %icon_theme_cache_postun +%endif %files -f %{name}.lst %defattr(-,root,root) ++ ekiga-dont-require-gnome-icon-theme.patch ++ Index: ekiga-4.0.1/configure.ac === --- ekiga-4.0.1.orig/configure.ac +++ ekiga-4.0.1/configure.ac @@ -155,7 +155,7 @@ dnl ### if test "x${gm_platform}" = "xmingw" ; then PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.20.0]) else - PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.20.0 gnome-icon-theme >= 3.0.0]) + PKG_CHECK_MODULES([GTK], [gtk+-2.0 >= 2.20.0]) fi PKG_CHECK_MODULES([GLIB], [glib-2.0 >= 2.24.0 gmodule-2.0 gobject-2.0 gthread-2.0]) AC_ARG_ENABLE([gtk-debug],
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2017-03-09 01:29:36 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Thu Mar 9 01:29:36 2017 rev:58 rq:460237 version:4.0.1 Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2017-02-20 14:28:08.438849024 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2017-03-09 01:29:37.294198540 +0100 @@ -1,0 +2,6 @@ +Fri Feb 24 14:36:37 UTC 2017 - ngomp...@gmail.com + +- add ekiga-4.0.1-libresolv.patch from Fedora + * From: https://src.fedoraproject.org/cgit/rpms/ekiga.git/commit/?id=dbf5f5ba449d22bd79f0394cddb7d4d8a88ec6ac + +--- New: ekiga-4.0.1-libresolv.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.BKx6e9/_old 2017-03-09 01:29:38.602013310 +0100 +++ /var/tmp/diff_new_pack.BKx6e9/_new 2017-03-09 01:29:38.606012744 +0100 @@ -31,6 +31,10 @@ # PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git Patch1: ekiga-appdata.patch Patch2: ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch +# PATCH-FIX-OPENSUSE ekiga-4.0.1-libresolv.patch mc...@redhat.com -- Add a patch to avoid libresolv check for res_gethostbyaddr() +# Sourced from: https://src.fedoraproject.org/cgit/rpms/ekiga.git/commit/?id=dbf5f5ba449d22bd79f0394cddb7d4d8a88ec6ac +Patch3:ekiga-4.0.1-libresolv.patch + %if 0%{?suse_version} > 1325 BuildRequires: libboost_signals-devel %else @@ -109,6 +113,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 translation-update-upstream %build ++ ekiga-4.0.1-libresolv.patch ++ diff -up ekiga-4.0.1/configure.ac.libresolv ekiga-4.0.1/configure.ac --- ekiga-4.0.1/configure.ac.libresolv 2017-02-23 02:30:42.051227852 -0600 +++ ekiga-4.0.1/configure.ac2017-02-23 02:32:04.609519837 -0600 @@ -324,7 +324,8 @@ if test "x$enable_ldap" = "xyes"; then dnl Checking for libresolv if test ${gm_platform} = "linux" ; then - AC_CHECK_LIB(resolv, res_gethostbyaddr, [LIBS="-lresolv $LIBS"], AC_MSG_ERROR([You need the libresolv library to compile Ekiga]), -lresolv) + # AC_CHECK_LIB(resolv, res_gethostbyaddr, [LIBS="-lresolv $LIBS"], AC_MSG_ERROR([You need the libresolv library to compile Ekiga]), -lresolv) + AC_WARNING([Just adding libresolv to LDAP_LIBS, without checking anything]) LDAP_LIBS="${LDAP_LIBS} -lresolv" fi found_ldap="yes"
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2017-02-20 14:28:07 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2017-02-11 01:35:16.826987818 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2017-02-20 14:28:08.438849024 +0100 @@ -1,0 +2,8 @@ +Wed Feb 15 10:20:52 UTC 2017 - martin.wi...@suse.com + +- add ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch + * fixes problem that ekiga uses SILENT as default for secondary + (ring) output unless explicitly configured by user + * Upstream bug report: bgo#17 + +--- New: ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.xRFPI4/_old 2017-02-20 14:28:09.234736716 +0100 +++ /var/tmp/diff_new_pack.xRFPI4/_new 2017-02-20 14:28:09.234736716 +0100 @@ -30,6 +30,7 @@ Patch0: boost-configure.patch # PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git Patch1: ekiga-appdata.patch +Patch2: ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch %if 0%{?suse_version} > 1325 BuildRequires: libboost_signals-devel %else @@ -107,6 +108,7 @@ %setup -q %patch0 -p1 %patch1 -p1 +%patch2 -p1 translation-update-upstream %build ++ ekiga-audiooutput-fallback-to-primary-device-if-secondary.patch ++ >From 4cd44fcc9e4c6f230cefd397cb75f4b911ea0a11 Mon Sep 17 00:00:00 2001 From: Martin WilckDate: Tue, 17 Jan 2017 19:22:39 +0100 Subject: [PATCH] audiooutput: fallback to primary device if secondary is not set Ekiga already falls back to the primary audio output device when the manager for the secondary device is NULL. But the gmconf bridge will set the SILENT device if an empty setting for the secondary device is encountered, which effectively mutes ekiga's ring tone unless the user actively reconfigures the secondary device. The primary device, if not set, defaults to the first detected audio device on the system, which is a more reasonable default than SILENT. This patch changes the behavior for the secondary device such that the primary device fallback is used for the secondary device if no configuration is found. Signed-off-by: Martin Wilck References: https://bugs.launchpad.net/ubuntu/+source/ekiga/+bug/558304 Upstream Submission: https://github.com/GNOME/ekiga/pull/2 --- lib/engine/audiooutput/audiooutput-core.cpp | 2 +- lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/engine/audiooutput/audiooutput-core.cpp b/lib/engine/audiooutput/audiooutput-core.cpp index 9c5348966..cd988493b 100644 --- a/lib/engine/audiooutput/audiooutput-core.cpp +++ b/lib/engine/audiooutput/audiooutput-core.cpp @@ -189,7 +189,7 @@ void AudioOutputCore::set_device(AudioOutputPS ps, const AudioOutputDevice & dev break; case secondary: -if (device == current_device[primary]) +if (device == current_device[primary] || device.name == "") { current_manager[secondary] = NULL; current_device[secondary].type = ""; diff --git a/lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp b/lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp index 104fab0c5..36b395b7a 100644 --- a/lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp +++ b/lib/engine/audiooutput/audiooutput-gmconf-bridge.cpp @@ -134,9 +134,7 @@ void AudioOutputCoreConfBridge::on_property_changed (std::string key, GmConfEntr (device.source == "") || (device.name == "") ) { PTRACE(1, "AudioOutputCore\tTried to set malformed device"); - device.type = AUDIO_OUTPUT_FALLBACK_DEVICE_TYPE; - device.source = AUDIO_OUTPUT_FALLBACK_DEVICE_SOURCE; - device.name = AUDIO_OUTPUT_FALLBACK_DEVICE_NAME; + device.name = ""; } audiooutput_core.set_device (secondary, device); } -- 2.11.0
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2017-02-11 01:35:15 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2016-08-03 11:40:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2017-02-11 01:35:16.826987818 +0100 @@ -1,0 +2,6 @@ +Wed Feb 1 10:32:31 UTC 2017 - adam.ma...@suse.de + +- Use individual libboost-*-devel packages instead of boost-devel. + + Add conditional libboost_signals-devel BuildRequires. + +--- Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.wwcDYC/_old 2017-02-11 01:35:19.330634496 +0100 +++ /var/tmp/diff_new_pack.wwcDYC/_new 2017-02-11 01:35:19.334633932 +0100 @@ -30,7 +30,11 @@ Patch0: boost-configure.patch # PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git Patch1: ekiga-appdata.patch +%if 0%{?suse_version} > 1325 +BuildRequires: libboost_signals-devel +%else BuildRequires: boost-devel +%endif BuildRequires: cyrus-sasl-devel BuildRequires: dbus-1-glib-devel BuildRequires: fdupes
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2016-08-03 11:40:07 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2015-10-28 17:15:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2016-08-03 11:40:09.0 +0200 @@ -1,0 +2,8 @@ +Thu Jul 28 17:51:33 UTC 2016 - badshah...@gmail.com + +- Add ekiga-appdata.patch to translate and install appstream + metainfo file; appdata taken from upstream git. +- Patch touches autotool files, run autoreconf -fi before + configure; introduces BuildRequires on libtool. + +--- New: ekiga-appdata.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.tzkZCU/_old 2016-08-03 11:40:10.0 +0200 +++ /var/tmp/diff_new_pack.tzkZCU/_new 2016-08-03 11:40:10.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ekiga # -# 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 @@ -28,6 +28,8 @@ Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM boost-configure.patch sch...@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures Patch0: boost-configure.patch +# PATCH-FIX-UPSTREAM ekiga-appdata.patch badshah...@gmail.com -- Add, translate and install appstream metainfo file taken from upstream git +Patch1: ekiga-appdata.patch BuildRequires: boost-devel BuildRequires: cyrus-sasl-devel BuildRequires: dbus-1-glib-devel @@ -49,6 +51,8 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(xv) +# Required for Patch1 +BuildRequires: libtool Requires: gnome-icon-theme Recommends: %{name}-lang Provides: gnomemeeting = %{version} @@ -98,9 +102,11 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 translation-update-upstream %build +autoreconf -fi %configure \ --disable-schemas-install \ --disable-scrollkeeper \ @@ -166,6 +172,8 @@ %{_libdir}/ekiga/%{version}/plugins/libgmresource_list.so %{_libdir}/ekiga/%{version}/plugins/libgmxcap.so %{_mandir}/man1/ekiga.1* +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{name}.appdata.xml %if %{with_gstreamer_0_10} %files -n ekiga-plugins-gstreamer ++ ekiga-appdata.patch ++ Index: ekiga-4.0.1/Makefile.am === --- ekiga-4.0.1.orig/Makefile.am +++ ekiga-4.0.1/Makefile.am @@ -18,6 +18,10 @@ DESKTOP_FILE=@PACKAGE_NAME@.desktop SCHEMAS_IN_IN_FILE = @package_n...@.schemas.in.in SCHEMAS_FILE = @PACKAGE_NAME@.schemas +APPDATAdir = $(datadir)/appdata +APPDATA_IN_FILES = ekiga.appdata.xml.in +APPDATA_DATA = $(APPDATA_IN_FILES:.appdata.xml.in=.appdata.xml) +@INTLTOOL_XML_RULE@ ### Win32 files WIN32_DIST = \ @@ -59,7 +63,8 @@ EXTRA_DIST = \ LICENSE \ MAINTAINERS \ $(SCHEMAS_FILE) \ - $(WIN32_DIST) + $(WIN32_DIST) \ + $(APPDATA_IN_FILES) Applicationsdir = $(datadir)/applications Applications_DATA = $(DESKTOP_FILE) @@ -93,3 +98,4 @@ install-data-local: install-schemas else install-data-local: endif + Index: ekiga-4.0.1/ekiga.appdata.xml.in === --- /dev/null +++ ekiga-4.0.1/ekiga.appdata.xml.in @@ -0,0 +1,27 @@ + + + + + ekiga.desktop + CC0-1.0 + GPL-2.0+ + Ekiga Softphone + Talk to and see people over the Internet + +<_p> + Ekiga is a VoIP, IP Telephony, and Video Conferencing application + that allows you to make audio and video calls to remote users with + SIP or H.323 compatible hardware and software. It supports many + audio and video codecs and all modern VoIP features for both SIP and + H.323. Ekiga is the first Open Source application to support both + H.323 and SIP, as well as audio and video. + + + http://ekiga.org/ + +http://wiki.ekiga.org/images/c/cb/250px-Ekiga_in_a_call.png + + + ekiga-devel-l...@gnome.org + + Index: ekiga-4.0.1/po/POTFILES.in === --- ekiga-4.0.1.orig/po/POTFILES.in +++
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2015-10-28 17:15:40 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is "ekiga" Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2014-06-17 11:22:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2015-10-28 17:15:41.0 +0100 @@ -1,0 +2,8 @@ +Thu Oct 22 11:44:20 UTC 2015 - tchva...@suse.com + +- Add missing dependency over gnome-icon-theme which caused ekiga + to not have any icons on kde +- Sort out a bit with spec-cleaner +- Version provides/obsoletes to avoid pointless warning + +--- Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.c8IVQD/_old 2015-10-28 17:15:42.0 +0100 +++ /var/tmp/diff_new_pack.c8IVQD/_new 2015-10-28 17:15:42.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package ekiga # -# Copyright (c) 2013 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 @@ -18,7 +18,6 @@ %define with_evolution 1 %define with_gstreamer_0_10 0 - Name: ekiga Version:4.0.1 Release:0 @@ -28,21 +27,15 @@ Url:http://www.ekiga.org/ Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM boost-configure.patch sch...@suse.de -- AX_BOOST_BASE: add aarch64 to the list of lib64 architectures -Patch: boost-configure.patch +Patch0: boost-configure.patch BuildRequires: boost-devel BuildRequires: cyrus-sasl-devel BuildRequires: dbus-1-glib-devel -%if %{with_evolution} -BuildRequires: evolution-data-server-devel -%endif BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-icon-theme >= 3.0.0 -%if %{with_gstreamer_0_10} -BuildRequires: gstreamer-0_10-plugins-base-devel -%endif BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libavahi-glib-devel @@ -56,16 +49,22 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(xv) +Requires: gnome-icon-theme +Recommends: %{name}-lang +Provides: gnomemeeting = %{version} +Obsoletes: gnomemeeting < %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: filesystem /usr/bin/touch gconf2 -Provides: gnomemeeting -Obsoletes: gnomemeeting +%{gconf_schemas_prereq} +%if %{with_evolution} +BuildRequires: evolution-data-server-devel +%endif +%if %{with_gstreamer_0_10} +BuildRequires: gstreamer-0_10-plugins-base-devel +%endif %if ! %{with_evolution} # In case we cannot build the evolution plugin, we obsolete the sub package Obsoletes: ekiga-plugins-evolution < %{version} %endif -Recommends: %{name}-lang -%gconf_schemas_prereq %description Ekiga (formely known as GnomeMeeting) is an open source VoIP and video @@ -95,9 +94,10 @@ %endif %lang_package + %prep %setup -q -%patch -p1 +%patch0 -p1 translation-update-upstream %build @@ -118,13 +118,13 @@ make %{?_smp_mflags} %install -%makeinstall -find %{buildroot} -name '*.la' -delete -print +make DESTDIR=%{buildroot} install %{?_smp_mflags} +find %{buildroot} -type f -name "*.la" -delete -print %find_gconf_schemas %find_lang %{name} %{?no_lang_C} cat %{name}.schemas_list >%{name}.lst -%suse_update_desktop_file %name -%fdupes $RPM_BUILD_ROOT +%suse_update_desktop_file %{name} +%fdupes %{buildroot} %pre -f %{name}.schemas_pre @@ -180,5 +180,6 @@ %endif %files lang -f %{name}.lang +%defattr(-,root,root) %changelog
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2014-06-17 11:22:42 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2013-06-28 11:49:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2014-06-17 11:22:42.0 +0200 @@ -1,0 +2,13 @@ +Thu Jun 5 08:12:08 UTC 2014 - fcro...@suse.com + +- Add macro to allow disabling gstreamer 0.10 dependency and + disable it by default (ekiga is pulling gstreamer 1.0 internally) +- Enable evolution-data-server support +- Fix bad copy-paste in Supplements in eds subpackage. + +--- +Mon Feb 17 02:07:01 CET 2014 - r...@suse.de + +- expand boost-configure.patch for ppc64le + +--- Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.euptSv/_old 2014-06-17 11:22:43.0 +0200 +++ /var/tmp/diff_new_pack.euptSv/_new 2014-06-17 11:22:43.0 +0200 @@ -16,7 +16,8 @@ # -%define with_evolution 0 +%define with_evolution 1 +%define with_gstreamer_0_10 0 Name: ekiga Version:4.0.1 @@ -39,7 +40,9 @@ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-icon-theme = 3.0.0 +%if %{with_gstreamer_0_10} BuildRequires: gstreamer-0_10-plugins-base-devel +%endif BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libavahi-glib-devel @@ -71,6 +74,7 @@ interoperable with other SIP compliant software and also with Microsoft NetMeeting. +%if %{with_gstreamer_0_10} %package -n ekiga-plugins-gstreamer Summary:Gstreamer plugin for %{name} Group: System/Libraries @@ -78,12 +82,13 @@ %description -n ekiga-plugins-gstreamer This plugin enables gstreamer support in %{name}. +%endif %if %{with_evolution} %package -n ekiga-plugins-evolution Summary:Evolution plugin for %{name} Group: System/Libraries -Supplements:packageand(ekiga:gstreamer-0_10) +Supplements:packageand(ekiga:evolution-data-server) %description -n ekiga-plugins-evolution This plugin enables evolution support in %{name}. @@ -100,7 +105,9 @@ --disable-schemas-install \ --disable-scrollkeeper \ --enable-dbus \ +%if %{with_gstreamer_0_10} --enable-gstreamer \ +%endif --enable-xcap \ --enable-avahi \ %if %{with_evolution} @@ -160,9 +167,11 @@ %{_libdir}/ekiga/%{version}/plugins/libgmxcap.so %{_mandir}/man1/ekiga.1* +%if %{with_gstreamer_0_10} %files -n ekiga-plugins-gstreamer %defattr(-,root,root) %{_libdir}/ekiga/%{version}/plugins/libgmgstreamer.so +%endif %if %{with_evolution} %files -n ekiga-plugins-evolution ++ boost-configure.patch ++ --- /var/tmp/diff_new_pack.euptSv/_old 2014-06-17 11:22:43.0 +0200 +++ /var/tmp/diff_new_pack.euptSv/_new 2014-06-17 11:22:43.0 +0200 @@ -7,7 +7,7 @@ libsubdirs=lib ax_arch=`uname -m` -if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then -+if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = aarch64; then ++if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = aarch64 -o $ax_arch = ppc64le ; then libsubdirs=lib64 lib lib64 fi @@ -20,7 +20,7 @@ libsubdirs=lib ax_arch=`uname -m` -if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64; then -+if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = aarch64; then ++if test $ax_arch = x86_64 -o $ax_arch = ppc64 -o $ax_arch = s390x -o $ax_arch = sparc64 -o $ax_arch = aarch64 -o $ax_arch = ppc64le ; then libsubdirs=lib64 lib lib64 fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2013-06-24 09:27:23 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2013-04-02 11:40:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2013-06-24 09:27:24.0 +0200 @@ -1,0 +2,6 @@ +Sun Jun 16 02:29:16 UTC 2013 - jeng...@inai.de + +- Add explicit cyrus-sasl-devel BuildRequires: It used to be pulled + in by openldap-devel. + +--- Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.WYWQFO/_old 2013-06-24 09:27:25.0 +0200 +++ /var/tmp/diff_new_pack.WYWQFO/_new 2013-06-24 09:27:25.0 +0200 @@ -27,6 +27,7 @@ Url:http://www.ekiga.org/ Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz BuildRequires: boost-devel +BuildRequires: cyrus-sasl-devel BuildRequires: dbus-1-glib-devel %if %{with_evolution} BuildRequires: evolution-data-server-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2013-04-02 11:40:22 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga, Maintainer is dli...@suse.com Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2012-12-10 12:19:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2013-04-02 11:40:24.0 +0200 @@ -1,0 +2,66 @@ +Tue Feb 26 10:03:23 UTC 2013 - dims...@opensuse.org + +- Update to version 4.0.1: + + User-visible fixes: +- Fix crash when quitting ekiga while receiving presence + information +- Fix crash when quitting ekiga right after starting it (before + STUN ending) +- Fix crash when disabling an account while icons in roster are + changing +- Fix crash when receiving call a second time +- Fix crash in XML parsing in case of malicious code +- Fix increasing CPU usage afer hours of usage caused by + endless OPTIONS +- Several fixes for H.323 +- Fix registration for registrars accepting the last Contact + item offered +- Allow to change the REGISTER compatibility mode of an + existing registration +- Fix impossibility to hangup active call after a missed call +- Fix busy or call forwarding on busy occuring when connection + is released +- Fix subscribing/unsubscribing when enabling and disabling SIP + accounts +- Do not show is-typing messages sent by other programs during + chatting +- Stop ongoing registration when remove account +- Use meaningful names for ALSA sub-devices +- Allow to enter contact addresses without host part, and + choose the host later +- Increase number of characters shown in device names +- Use a better icon for call history in addressbook +- Show the address instead of telephoneNumber in addressbook +- Deactivate NullAudio ptlib's device for audio input too +- Do not send OPTIONS messages once the account is disabled +- Hide the main window immediately on exit +- Handle xa status as away +- Fix debugging message when registering +- Fix race condition leading to duplicate entry in call history +- Fix incoming call if two INVITE's in a fork arrive very close + together +- Use correct username in OPTIONS messages +- Allow to have message waiting indication even if asterisk's + vmexten is off +- Send OPTION only on the right interface +- Fix buttons direction in dialpad for RTL languages +- Fix aborting RTP receiver with Polycom HDX8000 +- Fix possible incorrect jitter calculation for RTCP +- Only kill REGISTER/SUBSCRIBE forks if a try again response + is received + + Various other fixes. + + Windows port fixes. + + Updated translations. +- Introduce with_evolution, currently set to 0, as ekiga is not + compatible at this moment with evolution 3.8. The effects are: + + Conditionall BuildRequire evolution-data-server-devel (1). + + Conditionall pass --disable-eds (0) or --enable-eds (1) to +configure. + + Create ekiga-plugins-evolution sub package (1). + + Obsolete ekiga-plugins-evolution subpackage from the main +package (0). +- Replace openldap2 BuildRequires with openldap2-devel: As + evolution-data-server pulls it in, it was never spotted to be + wrong. + +--- Old: ekiga-4.0.0.tar.xz New: ekiga-4.0.1.tar.xz Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.zW2eDW/_old 2013-04-02 11:40:26.0 +0200 +++ /var/tmp/diff_new_pack.zW2eDW/_new 2013-04-02 11:40:26.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ekiga # -# 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 @@ -16,8 +16,10 @@ # +%define with_evolution 0 + Name: ekiga -Version:4.0.0 +Version:4.0.1 Release:0 Summary:A GNOME based SIP/H323 teleconferencing application License:SUSE-GPL-2.0-with-openssl-exception @@ -26,7 +28,9 @@ Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz BuildRequires: boost-devel BuildRequires: dbus-1-glib-devel +%if %{with_evolution} BuildRequires: evolution-data-server-devel +%endif BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: gconf2-devel @@ -37,12 +41,12 @@ BuildRequires: intltool BuildRequires:
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2012-12-10 12:19:15 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga, Maintainer is dli...@suse.com Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2012-10-04 18:38:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2012-12-10 12:19:17.0 +0100 @@ -1,0 +2,29 @@ +Mon Dec 3 19:44:55 UTC 2012 - dims...@opensuse.org + +- Update to version 4.0.0: + + Major overhaul of the main window + + Use gnome icons instead of ekiga's own + + Re-add back H264 and H263+ video plugins + + New pulse audio plugin (in ptlib) + + New audio codecs: SILK (used by skype), G.722.1 (aka Siren 7), +G.722.2 (aka GSM-AMR Wide band) + + Fix H.323 gatekeeper support + + Call auto-answer + + Support for handling multiple video streams (H.239) + + Use spinner effect during ringing on the other party + + Unregister accounts when quitting + + Set presence to offline upon quitting + + Faster startup by not getting canonical name of servers + + Fixes for Contact field during registration: +- Use two additional compatibility mode for some bogus + registrars +- Fix order of items in Contact field + + Add tooltips to various windows and dialog boxes + + Adjust defaults (show offline users, use picture-in-picture) + + Jabber/XMPP and GStreamer fixes + + [windows] Support mingw-w64 and its own headers for building + + See NEWS file for more details. +- Add gnome-icon-theme BuildRequires: new verified dependency. +- Pass --enable-avahi to configure: the default has been changed. + +--- Old: ekiga-3.9.90.tar.xz New: ekiga-4.0.0.tar.xz Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.8RS4af/_old 2012-12-10 12:19:18.0 +0100 +++ /var/tmp/diff_new_pack.8RS4af/_new 2012-12-10 12:19:18.0 +0100 @@ -17,13 +17,13 @@ Name: ekiga -Version:3.9.90 +Version:4.0.0 Release:0 Summary:A GNOME based SIP/H323 teleconferencing application License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Telephony/SIP/Clients Url:http://www.ekiga.org/ -Source: http://ftp.gnome.org/pub/GNOME/sources/ekiga/3.9/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/ekiga/4.0/%{name}-%{version}.tar.xz BuildRequires: boost-devel BuildRequires: dbus-1-glib-devel BuildRequires: evolution-data-server-devel @@ -31,13 +31,14 @@ BuildRequires: gcc-c++ BuildRequires: gconf2-devel BuildRequires: gnome-doc-utils-devel +BuildRequires: gnome-icon-theme = 3.0.0 BuildRequires: gstreamer-0_10-plugins-base-devel BuildRequires: gtk2-devel BuildRequires: intltool BuildRequires: libavahi-glib-devel BuildRequires: libnotify-devel -BuildRequires: libopal-devel = 3.10.7 -BuildRequires: libpt-devel = 2.10.7 +BuildRequires: libopal-devel = 3.10.9 +BuildRequires: libpt-devel = 2.10.9 BuildRequires: libsigc++2-devel BuildRequires: libsoup-devel BuildRequires: libv4l-devel @@ -86,7 +87,8 @@ --disable-scrollkeeper \ --enable-dbus \ --enable-gstreamer \ ---enable-xcap +--enable-xcap \ +--enable-avahi make %{?_smp_mflags} %install @@ -132,7 +134,9 @@ %{_datadir}/pixmaps/ekiga %{_datadir}/sounds/ekiga %{_libdir}/ekiga/%{version}/libekiga.so +%{_libdir}/ekiga/%{version}/plugins/libgmavahi.so %{_libdir}/ekiga/%{version}/plugins/libgmldap.so +%{_libdir}/ekiga/%{version}/plugins/libgmlibnotify.so %{_libdir}/ekiga/%{version}/plugins/libgmresource_list.so %{_libdir}/ekiga/%{version}/plugins/libgmxcap.so %{_mandir}/man1/ekiga.1* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2012-10-04 18:38:05 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga, Maintainer is dli...@suse.com Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2012-06-10 22:59:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2012-10-04 18:38:07.0 +0200 @@ -1,0 +2,60 @@ +Sat Sep 8 13:30:23 UTC 2012 - vu...@opensuse.org + +- Add libv4l-devel BuildRequires to enable video4linux support. + +--- +Mon Aug 27 11:03:27 UTC 2012 - dims...@opensuse.org + +- Update to version 3.9.90: + + Major user-visible fixes: +- Major overhaul of the main window +- Add a new page in assistant with an introduction to accounts +- Unregister accounts when quitting +- Auto-answering to calls (in 3.3.0 in fact) +- Faster startup by not getting canonical name of servers +- Partial support of H.239 +- Speed up registration when packets get lost +- Use optimised flags for H.264 video decoder +- Limit history book to 100 entries, fixing some crashes +- Improvements to the still experimental loudmouth plugin +- Fix chat messages are received several times if several + network interfaces +- Set presence to offline upon quitting +- Blacklist NSE, fixing registration with some registrars, such + as Eutelia +- Canonise address introduced when adding/editing a contact in + roster +- Use gnome icons instead of ekiga's own +- Some fixes on online/offline presence +- Disable IPv6 by default, which caused some problems (will be + enabled later) +- Fix a race condition in PulseAudio plugin +- Initial support for handling multiple video streams (H.239 + + Protocol fixes: +- Fixes for Contact field during registration: + . Use two additional compatibility mode for some bogus +registrars + . Fix order of items in Contact field +- Fix presence with asterisk +- Fixes on INVITE packets in some corner cases +- Fix own presence stopping to be sent after some time +- Fix loading of codecs without an encoding name, e.g. + MS-IMA-ADPCM +- Use SIP OPTIONS to refresh NAT bindings +- Numerous other fixes, especially on H264 support + + Windows fixes. + + Build fixes. + + Updated translations. +- Drop ekiga-gcc47.patch: fixed upstream. +- Drop ekiga-libboost.patch: more complete fixed upstream. +- Drop libtool BuildRequires and call to autoreconf: we no longer + carry any patch. + +--- +Sat Jul 28 21:44:47 UTC 2012 - dval...@suse.com + +- Add ekiga-libboost.patch: fix libbost detection on ppc64 +- Add libtool BuildRequires and call autoreconf, as the above patch + touches the build system. + +--- Old: ekiga-3.3.2.tar.xz ekiga-gcc47.patch New: ekiga-3.9.90.tar.xz Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.t8y0MD/_old 2012-10-04 18:38:09.0 +0200 +++ /var/tmp/diff_new_pack.t8y0MD/_new 2012-10-04 18:38:09.0 +0200 @@ -17,15 +17,13 @@ Name: ekiga -Version:3.3.2 +Version:3.9.90 Release:0 Summary:A GNOME based SIP/H323 teleconferencing application License:SUSE-GPL-2.0-with-openssl-exception Group: Productivity/Telephony/SIP/Clients Url:http://www.ekiga.org/ -Source: http://download.gnome.org/sources/ekiga/3.3/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM ekiga-gcc47.patch zai...@opensuse.org -- Fixes build with gcc47. -Patch0: ekiga-gcc47.patch +Source: http://ftp.gnome.org/pub/GNOME/sources/ekiga/3.9/%{name}-%{version}.tar.xz BuildRequires: boost-devel BuildRequires: dbus-1-glib-devel BuildRequires: evolution-data-server-devel @@ -38,10 +36,11 @@ BuildRequires: intltool BuildRequires: libavahi-glib-devel BuildRequires: libnotify-devel -BuildRequires: libopal-devel = 3.10.5 -BuildRequires: libpt-devel +BuildRequires: libopal-devel = 3.10.7 +BuildRequires: libpt-devel = 2.10.7 BuildRequires: libsigc++2-devel BuildRequires: libsoup-devel +BuildRequires: libv4l-devel BuildRequires: openldap2 BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -79,7 +78,6 @@ %lang_package %prep %setup -q -%patch0 -p1 translation-update-upstream %build -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail:
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2012-06-10 22:59:48 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga, Maintainer is dli...@suse.com Changes: --- /work/SRC/openSUSE:Factory/ekiga/ekiga.changes 2012-02-22 11:47:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.ekiga.new/ekiga.changes 2012-06-10 22:59:53.0 +0200 @@ -1,0 +2,110 @@ +Wed Jun 6 09:32:42 UTC 2012 - cfarr...@suse.com + +- license update: SUSE-GPL-2.0-with-openssl-exception + Ekiga has an exception for linking against e.g. openssl + +--- +Fri May 18 18:32:31 UTC 2012 - zai...@opensuse.org + +- Update to version 3.3.2: + + User-visible fixes: +- Re-add back H264 and H263+ video plugins +- Fix presence in case of several tuples +- Fix presence when receiving old presentity type without note +- Re-add contact limited compatibility mode for bogus + registrars +- Fix leaking the opal account store in the assistant +- Make Enter key in roster (contact list) make a call +- Fix infinite loops in the loudmouth presentity code +- Add mnemonics to buttons in Accounts dialog box +- Fix _dl_close failed assertion at quit + + Distributor-visible changes: +- Re-add back H264 and H263+ video plugins + + Build fixes: +- Fix generation of po translation files +- Fix build with -Wl,-z,defs of xcap plugin +- Check for ptlib expat support during configure + + Updated translations. +- Changes from version 3.3.1: + + User-visible fixes: +- Fix crash when no audio device exists +- Fix crash in avahi when peer goes offline +- Add back presence, lost in 3.3.0 +- Improve failure indication when sending instant messages +- Improve Enter key usage in chat +- Improvements to still partial support for IPv6 +- Fix PTLib assumes all Ethernet devices are named ethX +- Fix crash in __gnu_cxx:bitmap_allocator using newer gcc +- Use DNS SRV caching (fix ekiga takes minutes to start) +- New audio codecs: SILK (used by skype), G.722.1 (aka Siren 7) + , G.722.2 (aka GSM-AMR Wide band) +- Improve audio accuracy on some audio cards +- Ask user about new ringing device too when pluging an audio + output device +- Small reduction of assistant window size, useful for small + screens +- Add tooltips to various windows and dialog boxes +- Fix addressbook key in schemas +- Propose to add an ekiga.net book only when it hasn't one + already +- Remove obsolete reencoding (to utf8) of device names on Linux +- Made creating an XMPP/Jabber account nicer +- Usability improvements to notification dialog +- other fixes + + Protocol fixes: +- Fix Ekiga ignores Service-Route recommended by server +- Fix SIP: incoming call failing when using localhost +- Reset SIP Contacts limited workaround if it does not work +- other SIP/H.323 fixes + + Build fixes: +- Fix compatibility with modern autoconf +- Remove obsolete SSL2 support +- Fix build with binutils-gold and with -Wl,-z,defs +- Fix gdu build option +- Fix loudmouth build option and comment for gconf build option +- Made configure honor ACLOCAL_FLAGS +- Fix compilation of xcap plugin +- Fix compilation errors with GTK 2.24 +- Fix building on FreeBSD +- Code cleanup + + Updated translations. +- Changes from version 3.3.0: + + Distributor-specific changes: +- New pulse audio plugin (in ptlib) +- ekiga is now split between one executable, one library and + two plugins (evolution and ldap). This means that + evolution-data-server for ex. can be used during building, + but is not mandatory upon execution. As a consequence, this + allows to install ekiga without e-d-s and its many + dependencies. +- Depend on boost instead of sigc++ +- Update to the new libnotify 0.7.0 library + + User-visible changes: +- Various SIP/H.323 fixes +- When a registrar refuses several Contact-s during + registration, automatically retry registration with only one + Contact (previous %limit workaround) +- Fix Ekiga crashes when restart a holding call established by + H.323 +- Fix Cseq value is empty, malformed packet as per Wireshark +- Fix Text on first page of assistant is sometimes not shown +- Fix DTMF signaling +- Fix pre-fill account name and password in assistant +- Fix dialog info presence handling +- Add a TOS field config option +- Update the Contact menu when selecting a heap or a group +- Distribute a 24x24 icon too +- Always honour show_hidden setting for main window +-
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at 2011-12-06 18:07:58 Comparing /work/SRC/openSUSE:Factory/ekiga (Old) and /work/SRC/openSUSE:Factory/.ekiga.new (New) Package is ekiga, Maintainer is dli...@suse.com Changes: Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.0BYMIC/_old 2011-12-06 18:13:27.0 +0100 +++ /var/tmp/diff_new_pack.0BYMIC/_new 2011-12-06 18:13:27.0 +0100 @@ -18,7 +18,7 @@ Name: ekiga -License:GPLv2+ +License:GPL-2.0+ Group: Productivity/Telephony/SIP/Clients Version:3.2.7 Release:13 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at Fri Sep 9 13:34:59 CEST 2011. --- ekiga/ekiga.changes 2011-04-08 08:28:20.0 +0200 +++ /mounts/work_src_done/STABLE/ekiga/ekiga.changes2011-09-05 15:44:23.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 5 13:44:05 UTC 2011 - vu...@opensuse.org + +- Remove service usage, following the new consensus on Factory + packaging. + +--- +Sun Sep 4 18:03:48 UTC 2011 - zai...@opensuse.org + +- Add explicit dbus-1-glib-devel BuildRequires: it used to be + brought in by something else before. + +--- calling whatdependson for head-i586 Old: _service _service:download_url:ekiga-3.2.7.tar.bz2 New: ekiga-3.2.7.tar.bz2 Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.WXLYEO/_old 2011-09-09 13:34:55.0 +0200 +++ /var/tmp/diff_new_pack.WXLYEO/_new 2011-09-09 13:34:56.0 +0200 @@ -22,7 +22,7 @@ License:GPLv2+ Group: Productivity/Telephony/SIP/Clients Version:3.2.7 -Release:11 +Release:13 Summary:A GNOME based SIP/H323 teleconferencing application Url:http://www.ekiga.org/ Source: %{name}-%{version}.tar.bz2 @@ -30,6 +30,7 @@ Patch0: ekiga-libnotify_gtk.patch # PATCH-FIX-UPSTREAM ekiga-libnotify07.patch bgo#632848 dims...@opensuse.org -- Fix build with libnotify 0.7 Patch1: ekiga-libnotify07.patch +BuildRequires: dbus-1-glib-devel BuildRequires: evolution-data-server-devel BuildRequires: fdupes BuildRequires: gcc-c++ ++ _service:download_url:ekiga-3.2.7.tar.bz2 - ekiga-3.2.7.tar.bz2 ++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ekiga for openSUSE:Factory
Hello community, here is the log from the commit of package ekiga for openSUSE:Factory checked in at Tue May 3 13:34:01 CEST 2011. --- ekiga/ekiga.changes 2011-02-13 17:21:45.0 +0100 +++ ekiga/ekiga.changes 2011-04-08 08:28:20.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 8 06:27:48 UTC 2011 - dims...@opensuse.org + +- Add ekiga-libnotify07.patch: fix build with libnotify 0.7. Patch + taken from upstream git, commit 6a964b. + +--- calling whatdependson for head-i586 Old: ekiga-3.2.7.tar.bz2 New: ekiga-libnotify07.patch Other differences: -- ++ ekiga.spec ++ --- /var/tmp/diff_new_pack.wLyoqX/_old 2011-05-03 13:32:18.0 +0200 +++ /var/tmp/diff_new_pack.wLyoqX/_new 2011-05-03 13:32:18.0 +0200 @@ -22,12 +22,14 @@ License:GPLv2+ Group: Productivity/Telephony/SIP/Clients Version:3.2.7 -Release:3 +Release:11 Summary:A GNOME based SIP/H323 teleconferencing application Url:http://www.ekiga.org/ Source: %{name}-%{version}.tar.bz2 # PATCH-FIX-UPSTREAM ekiga-libnotify_gtk.patch reddwa...@opensuse.org -- Fixes build with new libnotify versions. No need to submit upstream since in trunk they changed the build system and indirectly fixed the problem. Patch0: ekiga-libnotify_gtk.patch +# PATCH-FIX-UPSTREAM ekiga-libnotify07.patch bgo#632848 dims...@opensuse.org -- Fix build with libnotify 0.7 +Patch1: ekiga-libnotify07.patch BuildRequires: evolution-data-server-devel BuildRequires: fdupes BuildRequires: gcc-c++ @@ -63,6 +65,7 @@ %prep %setup -q %patch0 +%patch1 -p1 translation-update-upstream %build ++ ekiga-libnotify07.patch ++ From 6a964b0889fbdb164a036649c4aea1cc3c9818e3 Mon Sep 17 00:00:00 2001 From: Flo Gravo flo.gr...@gmail.com Date: Thu, 04 Nov 2010 20:36:50 + Subject: Update to the new libnotify 0.7.0 library Fixes bug #632848. --- (limited to 'lib/engine/components/libnotify/libnotify-main.cpp') diff --git a/lib/engine/components/libnotify/libnotify-main.cpp b/lib/engine/components/libnotify/libnotify-main.cpp index 54ea259..26049f3 100644 --- a/lib/engine/components/libnotify/libnotify-main.cpp +++ b/lib/engine/components/libnotify/libnotify-main.cpp @@ -158,7 +158,16 @@ LibNotify::on_notification_added (boost::shared_ptrEkiga::Notification notific notif = notify_notification_new (notification-get_title ().c_str (), notification-get_body ().c_str (), - urgency, NULL); + urgency +// NOTIFY_CHECK_VERSION appeared in 0.5.2 only +#ifdef NOTIFY_CHECK_VERSION +#if !NOTIFY_CHECK_VERSION(0,7,0) +, NULL +#endif +#else +, NULL +#endif + ); g_signal_connect (notif, closed, G_CALLBACK (on_notif_closed), notification.get ()); -- cgit v0.9 From 6a964b0889fbdb164a036649c4aea1cc3c9818e3 Mon Sep 17 00:00:00 2001 From: Flo Gravo flo.gr...@gmail.com Date: Thu, 04 Nov 2010 20:36:50 + Subject: Update to the new libnotify 0.7.0 library Fixes bug #632848. --- (limited to 'src/gui/main_window.cpp') diff --git a/src/gui/main_window.cpp b/src/gui/main_window.cpp index d5b1467..ffa864b 100644 --- a/src/gui/main.cpp +++ b/src/gui/main.cpp @@ -2862,12 +2862,29 @@ ekiga_main_window_incoming_call_notify (EkigaMainWindow *mw, body = g_strdup_printf (%s\n%s\n%s, uri, app, account); - notify = notify_notification_new (title, body, GM_ICON_LOGO, NULL); + + notify = notify_notification_new (title, body, GM_ICON_LOGO +// NOTIFY_CHECK_VERSION appeared in 0.5.2 only +#ifndef NOTIFY_CHECK_VERSION +, NULL +#else +#if !NOTIFY_CHECK_VERSION(0,7,0) +, NULL +#endif +#endif +); notify_notification_add_action (notify, accept, _(Accept), notify_action_cb, mw, NULL); notify_notification_add_action (notify, reject, _(Reject), notify_action_cb, mw, NULL); notify_notification_set_timeout (notify, NOTIFY_EXPIRES_NEVER); notify_notification_set_urgency (notify, NOTIFY_URGENCY_CRITICAL); - notify_notification_attach_to_status_icon (notify, statusicon); +// NOTIFY_CHECK_VERSION appeared in 0.5.2 only +#ifndef NOTIFY_CHECK_VERSION +notify_notification_attach_to_status_icon (notify, statusicon); +#else +#if !NOTIFY_CHECK_VERSION(0,7,0) +notify_notification_attach_to_status_icon (notify, statusicon); +#endif +#endif if (!notify_notification_show (notify, NULL)) { ekiga_main_window_incoming_call_dialog_show (mw, call); } -- cgit v0.9 Remember to have fun... -- To