summaryrefslogtreecommitdiff
path: root/chat/telepathy-glib
diff options
context:
space:
mode:
authorprlw1 <prlw1>2014-09-07 23:00:55 +0000
committerprlw1 <prlw1>2014-09-07 23:00:55 +0000
commitba346482f3de5e4a9e793926777309965d013dc4 (patch)
tree0d406312e5878f5d7ad64eebef52334471d7bd4f /chat/telepathy-glib
parent202b342e14a490c56b638d511657d07168916b33 (diff)
downloadpkgsrc-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/Makefile11
-rw-r--r--chat/telepathy-glib/PLIST4
-rw-r--r--chat/telepathy-glib/distinfo8
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