diff options
author | prlw1 <prlw1> | 2014-09-07 23:00:55 +0000 |
---|---|---|
committer | prlw1 <prlw1> | 2014-09-07 23:00:55 +0000 |
commit | ba346482f3de5e4a9e793926777309965d013dc4 (patch) | |
tree | 0d406312e5878f5d7ad64eebef52334471d7bd4f /chat/telepathy-glib | |
parent | 202b342e14a490c56b638d511657d07168916b33 (diff) | |
download | pkgsrc-ba346482f3de5e4a9e793926777309965d013dc4.tar.gz |
Update telepathy-glib to 0.24.1
telepathy-glib 0.24.1 (2014-08-25)
==================================
Fixes:
* base-client: fix potential uninitialized variable bug (Guillaume)
* Fix a potential crash in contact-list example (fd.o #79006, Guillaume)
telepathy-glib 0.24.0 (2014-03-26)
==================================
The "space Tolkien" release.
Fixes since 0.23.3:
* don't leak every D-Bus method call result, a regression in 0.23.1 (Simon)
telepathy-glib 0.23.3 (2014-03-18)
==================================
This is the release candidate for the future 0.24.0 stable release.
Enhancements:
* TpProtocol gained API to access to its immutable properties as a
GVariant. (fd.o #55108, Guillaume)
* TpCallStream and TpCallContent now inherit the factory from their
TpCallChannel. (fd.o #76168, Guillaume)
Fixes:
* fix a memory leak when cleaning up TpProxy "prepare" requests
(fd.o #76000, Simon)
* fix a memory leak for paths to contacts' avatar data (fd.o #76000, Simon)
* fix crashes in TpFileTransferChannel with GLib 2.39 (fd.o #72319, Xavier)
* fix some paths memory leaks (fd.o #76119, Guillaume)
* tp_list_connection_managers_async() now terminates properly if there is no
CM installed. (fd.o #68892, Guillaume)
telepathy-glib 0.23.2 (2014-02-26)
==================================
Enhancements:
* TpBaseConnection now has an "account-path-suffix" property
(fd.o #74030, Xavier)
* New high level TpAccountChannelRequest API, including tubes, Conference and
SMSChannel. (fd.o #75450, Guillaume)
* 'TargetHandleType: None' is now automatically added when requesting a
channel with TpAccountChannelRequest if no handle type has been defined.
(fd.o #75450, Guillaume)
telepathy-glib 0.23.1 (2014-02-04)
==================================
The "undead space elves" release.
Dependencies:
* GLib 2.36 or later is required
Deprecations:
* TpPresenceMixin: optional arguments are deprecated, apart from a
string named "message". This matches our current D-Bus API.
Enhancements:
* tp_protocol_normalize_contact_async(),
tp_protocol_identify_account_async(), and high-level API for
the Protocol Addressing and Presence interfaces (fd.o #71048, Simon)
* More accessors for TpPresenceStatusSpec, which is now a boxed type
(fd.o #71048, Simon)
* tp_connection_manager_param_dup_variant_type() (fd.o #71093, Simon)
* Better debug output (fd.o #68390, #71048; Simon)
Fixes:
* In the examples, specifically ask for "TelepathyGlib-0.12" (this API
version), not Telepathy 1.0 (fd.o #49737, Simon)
* Improve tests' isolation from the real session bus (Xavier)
* Fix a critical warning for each new connection under GLib 2.39
(fd.o #72303, Xavier)
* Fix some possible crashes in file transfer channels, particularly
under GLib 2.39 (fd.o #72319, Xavier)
* Correct tp_account_request_set_avatar documentation (Xavier)
* Fix a TpConnection reference-leak in TpBaseClient (Guillaume)
telepathy-glib 0.23.0 (2013-10-28)
==================================
We no longer guarantee compatible upgrades within a development (odd) branch,
see README for details.
Dependencies:
* GLib 2.34 or later is required.
Enhancements:
* Spec 0.27.3
- added Conn.I.Sidecars1
- added Conn.I.Renaming
- added CD.I.Messages1
* TpAccount::avatar-changed signal (fd.o #52938, Guillaume)
* tp_value_array_free: equivalent of g_value_array_free but does not provoke
deprecation warnings from GLib (fd.o #69849, Simon)
* tp_account_is_prepared and tp_account_manager_is_prepared are now deprecated
(Guillaume)
Fixes:
* tp_contact_set_attributes: don't warn on genuinely absent interfaces
(fd.o #68149, Simon)
* channel-group: don't crash if no message has been provided (Guillaume)
telepathy-glib 0.22.0 (2013-10-02)
==================================
The "don't starve" release.
This is a new stable branch, recommended for use with GNOME 3.10.
Fixes since 0.21.2:
* When an avatar is downloaded, announce the change to the avatar token
immediately; if the avatar changes from A to B while we're still doing the
asynchronous file saving, don't set A as the new avatar when it has been
saved. Regression in 0.21.2. (fd.o #70010, Simon)
* Don't crash if the AccountManager returns an incorrect type for the
Avatar (fd.o #69849, Simon)
Significant changes since the previous stable branch, 0.20.x:
* tp_connection_get_self_contact() now returns NULL if the contact's
connection has been invalidated, in order to break a reference cycle
* Avatars are saved to the cache asynchronously
* TpBaseConnection implements SelfID, SelfContactChanged according to
telepathy-spec 0.27.2
* TpAccount:uri-schemes property, with change notification requiring
Mission Control 5.15+
telepathy-glib 0.21.2 (2013-09-24)
==================================
The "always another thing" release.
Enhancements:
* Writing avatars into cache now uses asynchronous I/O. (fd.o #63402;
Luca Versari, Chandni Verma, Simon McVittie)
* telepathy-spec 0.27.2
- add SelfID, SelfContactChanged
* tp_dbus_properties_mixin_dup_all() is now public (fd.o #69283, Simon)
* TpBaseProtocol now lists Presence.Statuses as an immutable
property. (fd.o #69520, Guillaume)
* TpBaseConnection: Implement SelfID and SelfContactChanged as defined in
spec 0.27.2. (Xavier)
* The inspect-cm example now inspects all CMs if run without arguments
(fd.o #68390, Simon)
Fixes:
* Don't crash if GetContactInfo() fails (fd.o #46430, Guillaume)
* Fix a race condition that could result in telepathy-haze protocol support
not being detected (fd.o #67183, Simon)
* Fix documentation for tp_connection_get_self_handle (Emilio)
* Make TpHeap work correctly with GComparator functions that return
values outside {-1, 0, 1} (fd.o #68932, Debarshi Ray)
* Examples have been updated to use more recent API (Simon)
* Better debug-logging (fd.o #68390, Simon)
telepathy-glib 0.21.1 (2013-06-20)
==================================
The "imperative tense" release.
Fixes:
* Fix a wrong introspection annotation on tp_debug_client_get_messages_finish()
that would lead to use-after-free (fd.o #65518, Simon)
* Isolate regression tests better (fd.o #63119, Simon)
* Explicitly annotate tp_account_update_parameters_finish()'s
'unset_parameters' argument to be a NULL-terminated string array. It was
previously incorrectly inferred to be a string, for some reason. (wjt)
* Always flag delivery reports with Non_Text_Content. (fd.o #61254, wjt)
* Don't announce legacy Group channels twice (fd.o #52011; Jonny, Simon)
* Don't crash if a broken connection manager signals a TLSCertificate
with no CertificateChainData, just invalidate the channel
(fd.o #61616, Guillaume)
* Adjust regression tests so we can distcheck under Automake 1.13,
and various other build-system updates (fd.o #65517, Simon)
telepathy-glib 0.21.0 (2013-04-03)
==================================
The "if only it was JS code" release.
This starts a new development branch.
Enhancements:
# Code-generation now copes with ${PYTHON} being set to Python 3
(e.g. "./configure PYTHON=python3" on Debian); Python 2 remains
fully supported (fd.o #56758, Simon)
# Add uri-schemes property on TpAccount, with notify::uri-schemes
emitted if using a recent AcountManager like Mission Control 5.15 or
later (Guillaume)
Fixes:
# Remove the pkg-config dependency from .pc files (Will)
# Don't emit the NewChannels signal twice for the obsolete ContactList GROUP
channels (fd.o #52011, Simon)
# Fix refcycle preventing TpConnection objects to be freed. This theoretically
introduce a behaviour change of tp_connection_get_self_contact() that now
returns NULL when the connection as been invalidated. (fd.o #63027, Xavier)
Deprecations:
# tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
functions from GLib >= 2.26)
Diffstat (limited to 'chat/telepathy-glib')
-rw-r--r-- | chat/telepathy-glib/Makefile | 11 | ||||
-rw-r--r-- | chat/telepathy-glib/PLIST | 4 | ||||
-rw-r--r-- | chat/telepathy-glib/distinfo | 8 |
3 files changed, 12 insertions, 11 deletions
diff --git a/chat/telepathy-glib/Makefile b/chat/telepathy-glib/Makefile index 4c926205784..fcff391c80c 100644 --- a/chat/telepathy-glib/Makefile +++ b/chat/telepathy-glib/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.37 2014/05/09 07:36:56 wiz Exp $ +# $NetBSD: Makefile,v 1.38 2014/09/07 23:00:55 prlw1 Exp $ -DISTNAME= telepathy-glib-0.20.2 -PKGREVISION= 1 +DISTNAME= telepathy-glib-0.24.1 CATEGORIES= chat MASTER_SITES= http://telepathy.freedesktop.org/releases/telepathy-glib/ @@ -22,15 +21,15 @@ PKGCONFIG_OVERRIDE+= telepathy-glib/telepathy-glib.pc.in PYTHON_FOR_BUILD_ONLY= yes CONFIGURE_ENV+= ac_cv_prog_PYTHON=${PYTHONBIN} REPLACE_PYTHON+= tests/all-errors-documented.py -PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.20.2 +PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.24.1 TEST_TARGET= check -BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.0 +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.36 .include "../../devel/glib2/buildlink3.mk" BUILDLINK_API_DEPENDS.gobject-introspection+= gobject-introspection>=1.30.0 .include "../../devel/gobject-introspection/buildlink3.mk" .include "../../lang/python/application.mk" -.include "../../lang/vala020/buildlink3.mk" +.include "../../lang/vala024/buildlink3.mk" BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.90 .include "../../sysutils/dbus-glib/buildlink3.mk" BUILDLINK_API_DEPENDS.dbus+= dbus>=0.95 diff --git a/chat/telepathy-glib/PLIST b/chat/telepathy-glib/PLIST index e6c17f87ce5..4984c467ca2 100644 --- a/chat/telepathy-glib/PLIST +++ b/chat/telepathy-glib/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.14 2013/05/04 22:38:14 prlw1 Exp $ +@comment $NetBSD: PLIST,v 1.15 2014/09/07 23:00:55 prlw1 Exp $ include/telepathy-1.0/telepathy-glib/_gen/error-str.h include/telepathy-1.0/telepathy-glib/_gen/genums.h include/telepathy-1.0/telepathy-glib/_gen/gtypes.h @@ -271,7 +271,9 @@ share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-mail.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-manager.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-powersaving.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-presence.html +share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-renaming.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-requests.html +share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-sidecars.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection-simple-presence.html share/gtk-doc/html/telepathy-glib/telepathy-glib-connection.html share/gtk-doc/html/telepathy-glib/telepathy-glib-contact-search-result.html diff --git a/chat/telepathy-glib/distinfo b/chat/telepathy-glib/distinfo index 83a8b2522f2..76145d12c0c 100644 --- a/chat/telepathy-glib/distinfo +++ b/chat/telepathy-glib/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.15 2013/05/04 22:38:14 prlw1 Exp $ +$NetBSD: distinfo,v 1.16 2014/09/07 23:00:55 prlw1 Exp $ -SHA1 (telepathy-glib-0.20.2.tar.gz) = deaeee5639b45a0e3813e8bb7b51d7c9a3c97db9 -RMD160 (telepathy-glib-0.20.2.tar.gz) = fb34d64fa7cbf5af167ad82ee42d503b0647a212 -Size (telepathy-glib-0.20.2.tar.gz) = 3776255 bytes +SHA1 (telepathy-glib-0.24.1.tar.gz) = 7451f3d3a7b82e2c4aba87fae77fd079577443a2 +RMD160 (telepathy-glib-0.24.1.tar.gz) = a01ea8180f4cc25f40b5aeadb1564230b46a0b57 +Size (telepathy-glib-0.24.1.tar.gz) = 3898149 bytes |