Hello community,
here is the log from the commit of package telepathy-farsight for openSUSE:Factory
checked in at Wed May 20 18:44:49 CEST 2009.
--------
--- GNOME/telepathy-farsight/telepathy-farsight.changes 2009-03-19 04:40:46.000000000 +0100
+++ telepathy-farsight/telepathy-farsight.changes 2009-05-12 01:14:50.000000000 +0200
@@ -1,0 +2,12 @@
+Thu May 7 05:07:31 CEST 2009 - vuntz@novell.com
+
+- Update to version 0.0.7:
+ + Remove pygtk requirement
+ + Print errors in its own domain
+ + Update tp-glib dependency to 0.7.26 and fs2 dependency to 0.0.7
+ + Make it more resilient in case of errors from other layers
+- Remove python-gtk-devel BuildRequires.
+- Add python-gobject2-devel BuildRequires.
+- Add %py_requires for the python package.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
telepathy-farsight-0.0.6.tar.bz2
New:
----
telepathy-farsight-0.0.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ telepathy-farsight.spec ++++++
--- /var/tmp/diff_new_pack.vA7339/_old 2009-05-20 18:43:10.000000000 +0200
+++ /var/tmp/diff_new_pack.vA7339/_new 2009-05-20 18:43:10.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package telepathy-farsight (Version 0.0.6)
+# spec file for package telepathy-farsight (Version 0.0.7)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -26,9 +26,9 @@
BuildRequires: libxslt
BuildRequires: python-xml
BuildRequires: python-devel
-BuildRequires: python-gstreamer-0_10
-BuildRequires: python-gtk-devel
-Version: 0.0.6
+BuildRequires: python-gobject2-devel
+BuildRequires: python-gstreamer-0_10-devel
+Version: 0.0.7
Release: 1
License: LGPL v2.1 or later
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -91,6 +91,8 @@
License: LGPL v2.1 or later
Summary: Telepathy media streaming framework
Group: Development/Libraries/Python
+Requires: python-gstreamer-0_10
+%py_requires
%description -n python-telepathy-farsight
Telepathy Farsight is a Telepathy client that uses Farsight2 and
@@ -138,6 +140,15 @@
%{py_sitedir}/*.so
%changelog
+* Thu May 07 2009 vuntz@novell.com
+- Update to version 0.0.7:
+ + Remove pygtk requirement
+ + Print errors in its own domain
+ + Update tp-glib dependency to 0.7.26 and fs2 dependency to 0.0.7
+ + Make it more resilient in case of errors from other layers
+- Remove python-gtk-devel BuildRequires.
+- Add python-gobject2-devel BuildRequires.
+- Add %%py_requires for the python package.
* Thu Mar 19 2009 vuntz@novell.com
- Update to version 0.0.6:
+ Add support of the RelayInfo property
++++++ telepathy-farsight-0.0.6.tar.bz2 -> telepathy-farsight-0.0.7.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/ChangeLog new/telepathy-farsight-0.0.7/ChangeLog
--- old/telepathy-farsight-0.0.6/ChangeLog 2009-03-17 23:26:09.000000000 +0100
+++ new/telepathy-farsight-0.0.7/ChangeLog 2009-05-07 01:09:34.000000000 +0200
@@ -1,3 +1,127 @@
+commit 1f47477183c8abd315625a7671eaf83618e11853
+Author: Olivier Crête
+Date: Wed May 6 19:07:47 2009 -0400
+
+ Version 0.0.7
+
+ NEWS | 7 +++++++
+ configure.ac | 4 ++--
+ 2 files changed, 9 insertions(+), 2 deletions(-)
+
+commit 692a432cbeb04c370c9ee0d2d8e1fa0ee7fb3cd7
+Author: Olivier Crête
+Date: Mon Apr 27 13:41:38 2009 -0400
+
+ Test if conference element could be created before referencing it
+
+ telepathy-farsight/session.c | 11 ++++++++---
+ 1 files changed, 8 insertions(+), 3 deletions(-)
+
+commit f56a6880f07644d2cc426f64c4423316bfdc4126
+Author: Olivier Crête
+Date: Fri Apr 17 13:29:08 2009 -0400
+
+ Ignore generated python bindings code
+
+ .gitignore | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit c7b7a88e94121785868f0dcb6c707a2d420c6eb7
+Author: Olivier Crête
+Date: Fri Apr 17 13:28:44 2009 -0400
+
+ Remove leading slashes from .gitignore
+
+ .gitignore | 82 ++++++++++++++++++++++++++++++------------------------------
+ 1 files changed, 41 insertions(+), 41 deletions(-)
+
+commit 9adb5359ce08bf0c5d84a615042fb04786a45ff1
+Author: Olivier Crête
+Date: Thu Apr 16 13:31:39 2009 -0400
+
+ Use the right GError variable
+
+ Renaming the error variable in the function arguments to prevent further mistakes
+
+ telepathy-farsight/stream.c | 12 ++++++------
+ 1 files changed, 6 insertions(+), 6 deletions(-)
+
+commit 28ca781b491b79433bf1dce5f83303e4aa5fb3ea
+Author: Olivier Crête
+Date: Wed Apr 15 16:25:38 2009 -0400
+
+ Farsight 0.0.9 is required to prevent some crashes
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit f7ac031e9c0d08f54778a80042682137378b5ac5
+Author: Olivier Crête
+Date: Fri Mar 20 10:27:36 2009 +0200
+
+ Fix typo in warning
+
+ telepathy-farsight/stream.c | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit dc1c8e45a27f16b82911f018c9d54b6bf52cb9ae
+Author: Olivier Crête
+Date: Sun Apr 12 11:24:03 2009 -0400
+
+ Update tp-glib dep to 0.7.26 to match reality
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+commit 2422234bce79636398923646ab914885698d63c2
+Author: Olivier Crête
+Date: Mon Apr 6 13:13:00 2009 -0400
+
+ Add error domain
+
+ telepathy-farsight/Makefile.am | 1 +
+ 1 files changed, 1 insertions(+), 0 deletions(-)
+
+commit 50e9fe73bde203d109a0be9da21eb0794e71a2f7
+Author: Olivier Crête
+Date: Mon Apr 6 13:12:52 2009 -0400
+
+ Remove false pygtk requirement
+
+ configure.ac | 3 +--
+ python/Makefile.am | 1 -
+ 2 files changed, 1 insertions(+), 3 deletions(-)
+
+commit 1ed8e1106d3817deedae2cc77c52fc83773d317e
+Author: Guillaume Desmottes
+Date: Fri Mar 20 13:27:30 2009 +0000
+
+ get_session_handlers_reply: don't create the sessions ptr array if an
+ error was raised
+
+ Should fix http://bugs.freedesktop.org/show_bug.cgi?id=20765
+
+ telepathy-farsight/channel.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+commit 6fae4cbe10ddb692f04846d1296058f1046b2486
+Author: Olivier Crête
+Date: Wed Mar 18 17:29:59 2009 +0200
+
+ Shut up compiler warning about unsecure printf strings
+
+ telepathy-farsight/channel.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+commit 55a79bde95af1f28379b25045e4686f598a54597
+Author: Olivier Crête
+Date: Tue Mar 17 18:27:42 2009 -0400
+
+ Version 0.0.6.1
+
+ configure.ac | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
commit 0edd78d9c388896cff1663fe9fa77669208fdf39
Author: Olivier Crête
Date: Tue Mar 17 18:23:05 2009 -0400
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/configure new/telepathy-farsight-0.0.7/configure
--- old/telepathy-farsight-0.0.6/configure 2009-03-17 23:23:46.000000000 +0100
+++ new/telepathy-farsight-0.0.7/configure 2009-05-07 01:08:24.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for Telepathy-Farsight 0.0.6.
+# Generated by GNU Autoconf 2.63 for Telepathy-Farsight 0.0.7.
#
# Report bugs to https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=stream-engine.
#
@@ -750,8 +750,8 @@
# Identity of this package.
PACKAGE_NAME='Telepathy-Farsight'
PACKAGE_TARNAME='telepathy-farsight'
-PACKAGE_VERSION='0.0.6'
-PACKAGE_STRING='Telepathy-Farsight 0.0.6'
+PACKAGE_VERSION='0.0.7'
+PACKAGE_STRING='Telepathy-Farsight 0.0.7'
PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=Telepathy&component=stream-engine'
# Factoring default headers for most tests.
@@ -1524,7 +1524,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Telepathy-Farsight 0.0.6 to adapt to many kinds of systems.
+\`configure' configures Telepathy-Farsight 0.0.7 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1595,7 +1595,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Telepathy-Farsight 0.0.6:";;
+ short | recursive ) echo "Configuration of Telepathy-Farsight 0.0.7:";;
esac
cat <<\_ACEOF
@@ -1723,7 +1723,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Telepathy-Farsight configure 0.0.6
+Telepathy-Farsight configure 0.0.7
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1737,7 +1737,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Telepathy-Farsight $as_me 0.0.6, which was
+It was created by Telepathy-Farsight $as_me 0.0.7, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2436,7 +2436,7 @@
# Define the identity of the package.
PACKAGE='telepathy-farsight'
- VERSION='0.0.6'
+ VERSION='0.0.7'
cat >>confdefs.h <<_ACEOF
@@ -21177,12 +21177,12 @@
pkg_cv_TELEPATHY_CFLAGS="$TELEPATHY_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.7.23\"") >&5
- ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.7.23") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.7.26\"") >&5
+ ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.7.26") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_TELEPATHY_CFLAGS=`$PKG_CONFIG --cflags "telepathy-glib >= 0.7.23" 2>/dev/null`
+ pkg_cv_TELEPATHY_CFLAGS=`$PKG_CONFIG --cflags "telepathy-glib >= 0.7.26" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21193,12 +21193,12 @@
pkg_cv_TELEPATHY_LIBS="$TELEPATHY_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.7.23\"") >&5
- ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.7.23") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"telepathy-glib >= 0.7.26\"") >&5
+ ($PKG_CONFIG --exists --print-errors "telepathy-glib >= 0.7.26") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_TELEPATHY_LIBS=`$PKG_CONFIG --libs "telepathy-glib >= 0.7.23" 2>/dev/null`
+ pkg_cv_TELEPATHY_LIBS=`$PKG_CONFIG --libs "telepathy-glib >= 0.7.26" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21216,14 +21216,14 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "telepathy-glib >= 0.7.23" 2>&1`
+ TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "telepathy-glib >= 0.7.26" 2>&1`
else
- TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --print-errors "telepathy-glib >= 0.7.23" 2>&1`
+ TELEPATHY_PKG_ERRORS=`$PKG_CONFIG --print-errors "telepathy-glib >= 0.7.26" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$TELEPATHY_PKG_ERRORS" >&5
- { { $as_echo "$as_me:$LINENO: error: Package requirements (telepathy-glib >= 0.7.23) were not met:
+ { { $as_echo "$as_me:$LINENO: error: Package requirements (telepathy-glib >= 0.7.26) were not met:
$TELEPATHY_PKG_ERRORS
@@ -21234,7 +21234,7 @@
and TELEPATHY_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
" >&5
-$as_echo "$as_me: error: Package requirements (telepathy-glib >= 0.7.23) were not met:
+$as_echo "$as_me: error: Package requirements (telepathy-glib >= 0.7.26) were not met:
$TELEPATHY_PKG_ERRORS
@@ -21290,12 +21290,12 @@
pkg_cv_FARSIGHT2_CFLAGS="$FARSIGHT2_CFLAGS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"farsight2-0.10 >= 0.0.3\"") >&5
- ($PKG_CONFIG --exists --print-errors "farsight2-0.10 >= 0.0.3") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"farsight2-0.10 >= 0.0.9\"") >&5
+ ($PKG_CONFIG --exists --print-errors "farsight2-0.10 >= 0.0.9") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_FARSIGHT2_CFLAGS=`$PKG_CONFIG --cflags "farsight2-0.10 >= 0.0.3" 2>/dev/null`
+ pkg_cv_FARSIGHT2_CFLAGS=`$PKG_CONFIG --cflags "farsight2-0.10 >= 0.0.9" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21306,12 +21306,12 @@
pkg_cv_FARSIGHT2_LIBS="$FARSIGHT2_LIBS"
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
- { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"farsight2-0.10 >= 0.0.3\"") >&5
- ($PKG_CONFIG --exists --print-errors "farsight2-0.10 >= 0.0.3") 2>&5
+ { ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \"farsight2-0.10 >= 0.0.9\"") >&5
+ ($PKG_CONFIG --exists --print-errors "farsight2-0.10 >= 0.0.9") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
- pkg_cv_FARSIGHT2_LIBS=`$PKG_CONFIG --libs "farsight2-0.10 >= 0.0.3" 2>/dev/null`
+ pkg_cv_FARSIGHT2_LIBS=`$PKG_CONFIG --libs "farsight2-0.10 >= 0.0.9" 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21329,14 +21329,14 @@
_pkg_short_errors_supported=no
fi
if test $_pkg_short_errors_supported = yes; then
- FARSIGHT2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "farsight2-0.10 >= 0.0.3" 2>&1`
+ FARSIGHT2_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "farsight2-0.10 >= 0.0.9" 2>&1`
else
- FARSIGHT2_PKG_ERRORS=`$PKG_CONFIG --print-errors "farsight2-0.10 >= 0.0.3" 2>&1`
+ FARSIGHT2_PKG_ERRORS=`$PKG_CONFIG --print-errors "farsight2-0.10 >= 0.0.9" 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$FARSIGHT2_PKG_ERRORS" >&5
- { { $as_echo "$as_me:$LINENO: error: Package requirements (farsight2-0.10 >= 0.0.3) were not met:
+ { { $as_echo "$as_me:$LINENO: error: Package requirements (farsight2-0.10 >= 0.0.9) were not met:
$FARSIGHT2_PKG_ERRORS
@@ -21347,7 +21347,7 @@
and FARSIGHT2_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
" >&5
-$as_echo "$as_me: error: Package requirements (farsight2-0.10 >= 0.0.3) were not met:
+$as_echo "$as_me: error: Package requirements (farsight2-0.10 >= 0.0.9) were not met:
$FARSIGHT2_PKG_ERRORS
@@ -21611,17 +21611,14 @@
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 \"") >&5
+ gst-python-0.10 >= 0.10.10 \"") >&5
($PKG_CONFIG --exists --print-errors " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 ") 2>&5
+ gst-python-0.10 >= 0.10.10 ") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
pkg_cv_PYTPFARSIGHT_CFLAGS=`$PKG_CONFIG --cflags " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 " 2>/dev/null`
+ gst-python-0.10 >= 0.10.10 " 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21633,17 +21630,14 @@
elif test -n "$PKG_CONFIG"; then
if test -n "$PKG_CONFIG" && \
{ ($as_echo "$as_me:$LINENO: \$PKG_CONFIG --exists --print-errors \" pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 \"") >&5
+ gst-python-0.10 >= 0.10.10 \"") >&5
($PKG_CONFIG --exists --print-errors " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 ") 2>&5
+ gst-python-0.10 >= 0.10.10 ") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; then
pkg_cv_PYTPFARSIGHT_LIBS=`$PKG_CONFIG --libs " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 " 2>/dev/null`
+ gst-python-0.10 >= 0.10.10 " 2>/dev/null`
else
pkg_failed=yes
fi
@@ -21662,19 +21656,16 @@
fi
if test $_pkg_short_errors_supported = yes; then
PYTPFARSIGHT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 " 2>&1`
+ gst-python-0.10 >= 0.10.10 " 2>&1`
else
PYTPFARSIGHT_PKG_ERRORS=`$PKG_CONFIG --print-errors " pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 " 2>&1`
+ gst-python-0.10 >= 0.10.10 " 2>&1`
fi
# Put the nasty error message in config.log where it belongs
echo "$PYTPFARSIGHT_PKG_ERRORS" >&5
{ { $as_echo "$as_me:$LINENO: error: Package requirements ( pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 ) were not met:
+ gst-python-0.10 >= 0.10.10 ) were not met:
$PYTPFARSIGHT_PKG_ERRORS
@@ -21686,8 +21677,7 @@
See the pkg-config man page for more details.
" >&5
$as_echo "$as_me: error: Package requirements ( pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 ) were not met:
+ gst-python-0.10 >= 0.10.10 ) were not met:
$PYTPFARSIGHT_PKG_ERRORS
@@ -22321,7 +22311,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Telepathy-Farsight $as_me 0.0.6, which was
+This file was extended by Telepathy-Farsight $as_me 0.0.7, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -22384,7 +22374,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-Telepathy-Farsight config.status 0.0.6
+Telepathy-Farsight config.status 0.0.7
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/configure.ac new/telepathy-farsight-0.0.7/configure.ac
--- old/telepathy-farsight-0.0.6/configure.ac 2009-03-17 23:22:15.000000000 +0100
+++ new/telepathy-farsight-0.0.7/configure.ac 2009-05-07 01:07:23.000000000 +0200
@@ -9,7 +9,7 @@
m4_define([tp_farsight_major_version], [0])
m4_define([tp_farsight_minor_version], [0])
-m4_define([tp_farsight_micro_version], [6])
+m4_define([tp_farsight_micro_version], [7])
m4_define([tp_farsight_nano_version], [0])
m4_define([tp_farsight_lt_current], [0])
@@ -88,13 +88,13 @@
AC_SUBST(DBUS_LIBS)
dnl Check for Telepathy libraries
-PKG_CHECK_MODULES([TELEPATHY], [telepathy-glib >= 0.7.23])
+PKG_CHECK_MODULES([TELEPATHY], [telepathy-glib >= 0.7.26])
AC_SUBST(TELEPATHY_CFLAGS)
AC_SUBST(TELEPATHY_LIBS)
dnl Check for farsight
-PKG_CHECK_MODULES(FARSIGHT2, [farsight2-0.10 >= 0.0.3])
+PKG_CHECK_MODULES(FARSIGHT2, [farsight2-0.10 >= 0.0.9])
AC_SUBST(FARSIGHT2_CFLAGS)
AC_SUBST(FARSIGHT2_LIBS)
@@ -112,8 +112,7 @@
AM_PATH_PYTHON
AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])
PKG_CHECK_MODULES(PYTPFARSIGHT, [ pygobject-2.0 >= 2.12.0
- gst-python-0.10 >= 0.10.10
- pygtk-2.0 >= 2.10 ] )
+ gst-python-0.10 >= 0.10.10 ])
fi
AM_CONDITIONAL(WANT_PYTHON, test "x$WANT_PYTHON" = "xyes")
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/NEWS new/telepathy-farsight-0.0.7/NEWS
--- old/telepathy-farsight-0.0.6/NEWS 2009-03-17 23:22:55.000000000 +0100
+++ new/telepathy-farsight-0.0.7/NEWS 2009-05-07 01:07:07.000000000 +0200
@@ -1,3 +1,10 @@
+telepathy-farsight 0.0.7 (06 May 2009)
+======================================
+- Remove pygtk requirement
+- Print errors in its own domain
+- Update tp-glib dependency to 0.7.26 and fs2 dependency to 0.0.7
+- Make it more resilient in case of errors from other layers
+
telepathy-farsight 0.0.6 (17 March 2009)
========================================
- Add support of the RelayInfo property
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/python/Makefile.am new/telepathy-farsight-0.0.7/python/Makefile.am
--- old/telepathy-farsight-0.0.6/python/Makefile.am 2009-02-11 19:01:58.000000000 +0100
+++ new/telepathy-farsight-0.0.7/python/Makefile.am 2009-04-15 22:21:00.000000000 +0200
@@ -36,7 +36,6 @@
pytpfarsight.c: pytpfarsight.override pytpfarsight.defs
$(PYTHON) $(top_srcdir)/python/codegen/codegen.py \
--prefix tf \
- --register $(PYDEFS)/gdk-types.defs \
--register $(GSTPYDEFS)/gst-types.defs \
--override $(srcdir)/pytpfarsight.override \
$(srcdir)/pytpfarsight.defs > $@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/python/Makefile.in new/telepathy-farsight-0.0.7/python/Makefile.in
--- old/telepathy-farsight-0.0.6/python/Makefile.in 2009-03-17 23:23:45.000000000 +0100
+++ new/telepathy-farsight-0.0.7/python/Makefile.in 2009-05-07 01:08:23.000000000 +0200
@@ -652,7 +652,6 @@
pytpfarsight.c: pytpfarsight.override pytpfarsight.defs
$(PYTHON) $(top_srcdir)/python/codegen/codegen.py \
--prefix tf \
- --register $(PYDEFS)/gdk-types.defs \
--register $(GSTPYDEFS)/gst-types.defs \
--override $(srcdir)/pytpfarsight.override \
$(srcdir)/pytpfarsight.defs > $@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/telepathy-farsight/channel.c new/telepathy-farsight-0.0.7/telepathy-farsight/channel.c
--- old/telepathy-farsight-0.0.6/telepathy-farsight/channel.c 2009-03-16 17:22:39.000000000 +0100
+++ new/telepathy-farsight-0.0.7/telepathy-farsight/channel.c 2009-04-15 22:21:00.000000000 +0200
@@ -669,7 +669,7 @@
{
gchar *str = g_strdup_printf ("failed to construct TpMediaStreamHandler:"
" bad object path '%s'?", object_path);
- g_warning (str);
+ g_warning ("%s", str);
tf_channel_error (self, 0, str);
g_free (str);
return;
@@ -767,7 +767,7 @@
" %s",
error->message);
g_error_free (error);
- g_warning (str);
+ g_warning ("%s", str);
tf_channel_error (self, 0, str);
g_free (str);
return;
@@ -780,7 +780,7 @@
gchar *str = g_strdup_printf("failed to create session: %s",
error->message);
g_error_free (error);
- g_warning (str);
+ g_warning ("%s", str);
tf_channel_error (self, 0, str);
g_free (str);
return;
@@ -878,14 +878,14 @@
TfChannel *self = TF_CHANNEL (weak_object);
guint i;
- self->priv->sessions = g_ptr_array_sized_new (session_handlers->len);
-
if (error)
{
g_critical ("Error calling GetSessionHandlers: %s", error->message);
return;
}
+ self->priv->sessions = g_ptr_array_sized_new (session_handlers->len);
+
if (session_handlers->len == 0)
{
g_debug ("GetSessionHandlers returned 0 sessions");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/telepathy-farsight/Makefile.am new/telepathy-farsight-0.0.7/telepathy-farsight/Makefile.am
--- old/telepathy-farsight-0.0.6/telepathy-farsight/Makefile.am 2008-11-21 18:46:34.000000000 +0100
+++ new/telepathy-farsight-0.0.7/telepathy-farsight/Makefile.am 2009-04-15 22:21:00.000000000 +0200
@@ -26,6 +26,7 @@
pkgconfig_DATA = telepathy-farsight.pc
AM_CFLAGS = \
+ -DG_LOG_DOMAIN=\"tp-fs\" \
$(ERROR_CFLAGS) \
$(GLIB_CFLAGS) \
$(DBUS_CFLAGS) \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/telepathy-farsight/Makefile.in new/telepathy-farsight-0.0.7/telepathy-farsight/Makefile.in
--- old/telepathy-farsight-0.0.6/telepathy-farsight/Makefile.in 2009-03-17 23:23:45.000000000 +0100
+++ new/telepathy-farsight-0.0.7/telepathy-farsight/Makefile.in 2009-05-07 01:08:23.000000000 +0200
@@ -253,6 +253,7 @@
pkgconfigdir = ${libdir}/pkgconfig
pkgconfig_DATA = telepathy-farsight.pc
AM_CFLAGS = \
+ -DG_LOG_DOMAIN=\"tp-fs\" \
$(ERROR_CFLAGS) \
$(GLIB_CFLAGS) \
$(DBUS_CFLAGS) \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/telepathy-farsight/session.c new/telepathy-farsight-0.0.7/telepathy-farsight/session.c
--- old/telepathy-farsight-0.0.6/telepathy-farsight/session.c 2008-11-21 18:46:34.000000000 +0100
+++ new/telepathy-farsight-0.0.7/telepathy-farsight/session.c 2009-04-27 19:41:08.000000000 +0200
@@ -135,28 +135,33 @@
GObject *obj;
TfSession *self;
gchar *conftype;
+ GstElement *conf;
obj = G_OBJECT_CLASS (_tf_session_parent_class)->
constructor (type, n_props, props);
self = (TfSession *) obj;
conftype = g_strdup_printf ("fs%sconference", self->priv->session_type);
- self->priv->fs_conference = FS_CONFERENCE (gst_object_ref (
- gst_element_factory_make (conftype, NULL)));
+ conf = gst_element_factory_make (conftype, NULL);
g_free (conftype);
- if (!self->priv->fs_conference)
+ if (!conf)
{
self->priv->construction_error = g_error_new (FS_ERROR,
FS_ERROR_CONSTRUCTION, "Invalid session type");
return obj;
}
+ self->priv->fs_conference = FS_CONFERENCE (gst_object_ref (conf));
+
self->priv->fs_participant =
fs_conference_new_participant (self->priv->fs_conference,
"whatever-cname@1.2.3.4",
&self->priv->construction_error);
+ if (!self->priv->fs_participant)
+ return obj;
+
g_signal_connect (self->priv->session_handler_proxy, "invalidated",
G_CALLBACK (invalidated_cb), obj);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/telepathy-farsight-0.0.6/telepathy-farsight/stream.c new/telepathy-farsight-0.0.7/telepathy-farsight/stream.c
--- old/telepathy-farsight-0.0.6/telepathy-farsight/stream.c 2009-03-17 22:57:43.000000000 +0100
+++ new/telepathy-farsight-0.0.7/telepathy-farsight/stream.c 2009-04-16 19:30:27.000000000 +0200
@@ -578,7 +578,7 @@
static void
get_all_properties_cb (TpProxy *proxy,
GHashTable *out_Properties,
- const GError *error,
+ const GError *dbus_error,
gpointer user_data,
GObject *weak_object)
{
@@ -593,9 +593,9 @@
gboolean got_stun = FALSE;
GPtrArray *dbus_relay_info;
- if (error)
+ if (dbus_error)
{
- tf_stream_error (stream, 0, error->message);
+ tf_stream_error (stream, 0, dbus_error->message);
return;
}
@@ -836,7 +836,7 @@
if (!stream->priv->fs_session)
{
- tf_stream_error (stream, 0, error->message);
+ tf_stream_error (stream, 0, myerror->message);
WARNING (stream, "Error creating session: %s", myerror->message);
g_clear_error (&myerror);
return;
@@ -852,7 +852,7 @@
if (!stream->priv->fs_stream)
{
- tf_stream_error (stream, 0, error->message);
+ tf_stream_error (stream, 0, myerror->message);
WARNING (stream, "Error creating stream: %s", myerror->message);
g_clear_error (&myerror);
return;
@@ -863,8 +863,8 @@
stream->priv->local_preferences,
&myerror))
{
- tf_stream_error (stream, 0, error->message);
- WARNING (stream, "Error sestting codec preferences: %s",
+ tf_stream_error (stream, 0, myerror->message);
+ WARNING (stream, "Error setting codec preferences: %s",
myerror->message);
g_clear_error (&myerror);
return;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org