Accepting request 25910 from GNOME:Factory

Copy from GNOME:Factory/telepathy-glib based on submit request 25910 from user vuntz

OBS-URL: https://build.opensuse.org/request/show/25910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/telepathy-glib?expand=0&rev=21
This commit is contained in:
OBS User autobuild 2009-12-08 11:26:39 +00:00 committed by Git OBS Bridge
parent ae1fda5b2b
commit 8fa70e77e2
4 changed files with 86 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:104eeedadaefed8c08456bd8e76e54a90f123e404e9e0fbe2771618df84a46a2
size 1659311

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0025e10292b59d24b8832af64fb1ad767b954fa04efb776bbac629cad299c0e9
size 1725476

View File

@ -1,3 +1,80 @@
-------------------------------------------------------------------
Fri Dec 4 19:42:53 CET 2009 - vuntz@opensuse.org
- Update to version 0.9.2:
+ Enhancements:
- Add tp_value_array_build utility function
- Add tp_g_signal_connect_object, a non-leaky version of
g_signal_connect_object
- fdo#25283: add constants for namespaced D-Bus property names,
such as TP_PROP_CHANNEL_CHANNEL_TYPE
- fdo#25235: add <telepathy-glib/telepathy-glib.h> which
includes the most commonly-used headers
+ Fixes:
- fdo#24257: make sure tp_account_prepare,
tp_account_manager_prepare will fail if the object is
invalidated, rather than never finishing
- fdo#25051: fix a use-after-free in TpAccountManager by
disconnecting signal handlers on destruction
- fdo#24654: fix a potential use-after-free in TpAccount and
TpAccountManager by copying the list of features required
- Future-proof TpAccount and TpAccountManager to allow more
than one Feature
- fdo#24394: improve code portability to Windows headers and
compilers
- fdo#25121: fix failure to link when -Wl,--no-add-needed is
used, which is the (faster) default behaviour for
binutils-gold (deb#556486)
- Fix various coverity nits, including a missing call to
va_end, and a typo in the documentation
- fdo#25359: alter code generation to cope with arbitrary UTF-8
in the spec
- fdo#25335: glib-client-gen: annotate deprecated D-Bus methods
- Don't rely on enum types being unsigned
- fdo#25181: avoid unnecessary D-Bus calls re-fetching existing
TpContact objects
- fdo#25384: if accounts fail to prepare while the account
manager is preparing, drop them from the list of valid
accounts rather than never terminating
- If the fake AccountManager doesn't appear for some reason
during AM regression tests, don't start the system
implementation
- Fix a theoretical reference-leak in TpAccountManager, and
some memory leaks in examples and regression tests
-------------------------------------------------------------------
Sat Nov 14 01:39:33 CET 2009 - vuntz@opensuse.org
- Update to version 0.9.1:
+ Fixes:
- Corrected the GLib dependency to 2.20
- Corrected the error message given when a write-only D-Bus
property is read
- Work around GLib 2.20 being less const-correct than 2.22
- fdo#23853: if a connection manager is discovered not to be
running while TpConnectionManager has a ListProtocols call
in-flight, then a new instance of the CM starts up and
replies to that call, don't crash with an assertion failure
- If a connection manager returns error from GetParameters(),
don't dereference a NULL pointer and segfault
- When asked to activate or introspect a connection manager,
don't do anything until we have at least worked out whether
it was initially running, in order to provide the documented
behaviour
- When getting parameter details from a running connection
manager, consider parameters called "password" or ending with
"-password" to be secret even if they lack the SECRET flag,
as was already done when reading .manager files
- Changes from version 0.9.0:
+ Dependencies:
- GLib 2.20 is now required.
- telepathy-glib now links to GIO as well as GLib and GObject.
+ Enhancements:
- TpAccountManager, TpAccount: add convenience API similar to
libempathy's
- telepathy-glib now uses Automake 1.11's "silent rules"
feature for kernel-style output.
-------------------------------------------------------------------
Mon Sep 28 16:53:32 CEST 2009 - vuntz@opensuse.org

View File

@ -1,5 +1,5 @@
#
# spec file for package telepathy-glib (Version 0.8.0)
# spec file for package telepathy-glib (Version 0.9.2)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@ -18,9 +18,9 @@
Name: telepathy-glib
Version: 0.8.0
Version: 0.9.2
Release: 1
License: LGPL v2.1 or later
License: LGPLv2.1+
%define debug_package_requires libtelepathy-glib0 = %{version}-%{release}
Summary: Libraries for adding telepathy support to applications that use glib
Url: http://telepathy.freedesktop.org/
@ -37,7 +37,7 @@ This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
%package -n libtelepathy-glib0
License: LGPL v2.1 only
License: LGPLv2.1
#Requires: %{name} = %{version}
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
@ -47,7 +47,7 @@ This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
%package devel
License: LGPL v2.1 only
License: LGPLv2.1
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
Requires: dbus-1-glib-devel
@ -60,7 +60,7 @@ This package contains the libraries that make it easier to use some
telepathy functionality from applications that use glib.
%package doc
License: LGPL v2.1 or later
License: LGPLv2.1+
Summary: Libraries for adding telepathy support to applications that use glib
Group: Development/Languages/C and C++
Requires: libtelepathy-glib0 = %{version}