The NetBSD Project

CVS log for pkgsrc/chat/telepathy-glib/Makefile

[BACK] Up to [] / pkgsrc / chat / telepathy-glib

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.77 / (download) - annotate - [select for diffs], Sun Jan 29 21:15:40 2023 UTC (43 minutes, 10 seconds ago) by ryoon
Branch: MAIN
Changes since 1.76: +2 -2 lines
Diff to previous 1.76 (colored)

*: Recursive revbup from graphics/freetype2

Revision 1.76 / (download) - annotate - [select for diffs], Wed Nov 23 16:19:31 2022 UTC (2 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Changes since 1.75: +2 -2 lines
Diff to previous 1.75 (colored)

massive revision bump after textproc/icu update

Revision 1.75 / (download) - annotate - [select for diffs], Fri Jul 22 17:07:10 2022 UTC (6 months, 1 week ago) by micha
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

*: recursive bump for graphics/graphviz 5.0.0

Revision 1.74 / (download) - annotate - [select for diffs], Mon Apr 18 19:10:32 2022 UTC (9 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

revbump for textproc/icu update

Revision 1.73 / (download) - annotate - [select for diffs], Wed Mar 30 10:02:22 2022 UTC (10 months ago) by wiz
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

*: recursive bump for vala 0.56

Revision 1.72 / (download) - annotate - [select for diffs], Wed Dec 8 16:01:46 2021 UTC (13 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Changes since 1.71: +2 -2 lines
Diff to previous 1.71 (colored)

revbump for icu and libffi

Revision 1.71 / (download) - annotate - [select for diffs], Wed Sep 29 09:10:30 2021 UTC (16 months ago) by wiz
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

*: recursive bump for vala 0.54

Revision 1.70 / (download) - annotate - [select for diffs], Wed Apr 21 11:41:08 2021 UTC (21 months, 1 week ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

revbump for textproc/icu

Revision 1.69 / (download) - annotate - [select for diffs], Wed Apr 14 07:28:17 2021 UTC (21 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

*: bump for vala 0.52

Revision 1.68 / (download) - annotate - [select for diffs], Thu Nov 5 09:07:37 2020 UTC (2 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

*: Recursive revbump from textproc/icu-68.1

Revision 1.67 / (download) - annotate - [select for diffs], Tue Oct 6 19:51:15 2020 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

*: recursive bump for vala 0.50

Revision 1.66 / (download) - annotate - [select for diffs], Mon Aug 17 20:18:19 2020 UTC (2 years, 5 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.65: +2 -2 lines
Diff to previous 1.65 (colored)

*: revbump after fontconfig bl3 changes (libuuid removal)

Revision 1.65 / (download) - annotate - [select for diffs], Tue Jun 2 08:23:21 2020 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Revbump for icu

Revision 1.64 / (download) - annotate - [select for diffs], Wed Mar 11 09:53:51 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

*: bump for vala 0.48.0

Revision 1.63 / (download) - annotate - [select for diffs], Sun Mar 8 16:47:27 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

*: recursive bump for libffi

Revision 1.62 / (download) - annotate - [select for diffs], Wed Nov 6 14:34:29 2019 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

*: recursive bump for vala-0.46

Revision 1.61 / (download) - annotate - [select for diffs], Sat Nov 2 22:18:25 2019 UTC (3 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.60: +9 -9 lines
Diff to previous 1.60 (colored)

chat: align variable assignments

pkglint -Wall -F --only aligned --only indent -r

No manual corrections.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Sep 2 13:19:53 2019 UTC (3 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)


Revision 1.59 / (download) - annotate - [select for diffs], Fri Apr 26 14:12:33 2019 UTC (3 years, 9 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Apr 26 13:13:45 2019 UTC (3 years, 9 months ago) by maya
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Omit mentions of python 34 and 35, after those were removed.

- Includes some whitespace changes, to be handled in a separate commit.

Revision 1.57 / (download) - annotate - [select for diffs], Thu Apr 25 07:32:39 2019 UTC (3 years, 9 months ago) by maya
Branch: MAIN
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.56 / (download) - annotate - [select for diffs], Mon Mar 25 13:56:25 2019 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

*: recursive bump for vala-0.44

Revision 1.55 / (download) - annotate - [select for diffs], Mon Sep 3 10:50:17 2018 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.54: +2 -2 lines
Diff to previous 1.54 (colored)

*: recursive bump for vala-0.42.

Revision 1.54 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:04 2018 UTC (4 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

extend PYTHON_VERSIONS_ for Python 3.7

Revision 1.53 / (download) - annotate - [select for diffs], Tue Apr 17 04:25:31 2018 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

Recursive PKGREVISION bump for vala-0.40.

Revision 1.52 / (download) - annotate - [select for diffs], Mon Mar 12 11:16:11 2018 UTC (4 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.51 / (download) - annotate - [select for diffs], Sun Oct 15 23:19:10 2017 UTC (5 years, 3 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.50: +0 -1 lines
Diff to previous 1.50 (colored)

Revert additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/

Revision 1.50 / (download) - annotate - [select for diffs], Sat Oct 14 21:20:22 2017 UTC (5 years, 3 months ago) by prlw1
Branch: MAIN
Changes since 1.49: +2 -1 lines
Diff to previous 1.49 (colored)

telepathy-glib: requires glib-mkenums which is now in py-glib2-tools

Revision 1.49 / (download) - annotate - [select for diffs], Tue Oct 3 12:36:52 2017 UTC (5 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.48: +2 -2 lines
Diff to previous 1.48 (colored)

*: Recursive PKGREVISION bump for vala 0.38 update.

Revision 1.48 / (download) - annotate - [select for diffs], Sun Sep 17 06:30:30 2017 UTC (5 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

telepathy-glib: fix HOMEPAGE

Revision 1.47 / (download) - annotate - [select for diffs], Wed Aug 16 20:21:05 2017 UTC (5 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Follow some http redirects.

Revision 1.46 / (download) - annotate - [select for diffs], Mon May 29 12:20:23 2017 UTC (5 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Recursive bump for lang/vala

Revision 1.45 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:25 2017 UTC (6 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.44: +2 -2 lines
Diff to previous 1.44 (colored)

Add python-3.6 to incompatible versions.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Jul 9 13:03:33 2016 UTC (6 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Remove python33: adapt all packages that refer to it.

Revision 1.43 / (download) - annotate - [select for diffs], Sun Apr 10 19:38:52 2016 UTC (6 years, 9 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

revbump for vala update

Revision 1.42 / (download) - annotate - [select for diffs], Thu Feb 4 12:13:30 2016 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

Bump PKGREVISION for vala update to 0.30.

Revision 1.41 / (download) - annotate - [select for diffs], Sat Dec 5 21:25:30 2015 UTC (7 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)


Revision 1.40 / (download) - annotate - [select for diffs], Fri Apr 3 07:38:35 2015 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Recursive bump for vala-0.28.0 update.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Nov 24 16:31:19 2014 UTC (8 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4
Changes since 1.38: +3 -2 lines
Diff to previous 1.38 (colored)

Switch from vala024 to vala (0.26).

Revision 1.38 / (download) - annotate - [select for diffs], Sun Sep 7 23:00:55 2014 UTC (8 years, 4 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.37: +5 -6 lines
Diff to previous 1.37 (colored)

Update telepathy-glib to 0.24.1

telepathy-glib 0.24.1 (2014-08-25)


* 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.


* 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)


* 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)


* 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.


* GLib 2.36 or later is required


* TpPresenceMixin: optional arguments are deprecated, apart from a
  string named "message". This matches our current D-Bus API.


* 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)


* 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.


* GLib 2.34 or later is required.


* 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


* 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.


* 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)


* 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.


* 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.


# 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)


# 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)


# tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
  functions from GLib >= 2.26)

Revision 1.37 / (download) - annotate - [select for diffs], Fri May 9 07:36:56 2014 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.

Revision 1.36 / (download) - annotate - [select for diffs], Sat Jan 25 10:29:58 2014 UTC (9 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Mark packages as not ready for python-3.x where applicable;
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE=  33 # not yet ported as of x.y.z
respectively, please use the same style for other packages,
and check during updates.

Use where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.

Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.

Whitespace cleanups and other nits corrected, where necessary.

Revision 1.35 / (download) - annotate - [select for diffs], Wed Jan 1 11:52:10 2014 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.

Revision 1.34 / (download) - annotate - [select for diffs], Sat May 4 22:38:14 2013 UTC (9 years, 8 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.33: +6 -6 lines
Diff to previous 1.33 (colored)

Update telepathy-glib to 0.20.2 + patch empathy accordingly
(needed for new gobject-introspection)

Many enhancements, fixes and deprecations - see

for details.

Revision 1.33 / (download) - annotate - [select for diffs], Wed Oct 3 00:02:45 2012 UTC (10 years, 3 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.32: +1 -3 lines
Diff to previous 1.32 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.32 / (download) - annotate - [select for diffs], Sat Sep 15 10:03:55 2012 UTC (10 years, 4 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

recursive bump from libffi shlib major bump
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)

Revision 1.31 / (download) - annotate - [select for diffs], Thu Jun 14 07:44:43 2012 UTC (10 years, 7 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Recursive PKGREVISION bump for libxml2 buildlink addition.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Mar 10 10:56:17 2012 UTC (10 years, 10 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

bump PKGREVISION from python default change to 2.7.

Revision 1.29 / (download) - annotate - [select for diffs], Sat Mar 10 08:33:07 2012 UTC (10 years, 10 months ago) by obache
Branch: MAIN
Changes since 1.28: +3 -2 lines
Diff to previous 1.28 (colored)

Python for build only.


Revision 1.28 / (download) - annotate - [select for diffs], Sat Mar 3 00:11:59 2012 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Recursive bump for pcre-8.30* (shlib major change)

Revision 1.27 / (download) - annotate - [select for diffs], Tue Feb 21 22:49:18 2012 UTC (10 years, 11 months ago) by drochner
Branch: MAIN
Changes since 1.26: +2 -3 lines
Diff to previous 1.26 (colored)

use vala-0.14 for build because it doesn't want to build with 0.12
anymore, probably due to seemingly innocuous changes to
gobject-introspection, from Patrick Welche per PM
cvs: ----------------------------------------------------------------------

Revision 1.26 / (download) - annotate - [select for diffs], Mon Feb 6 12:39:38 2012 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Revbump for
a) tiff update to 4.0 (shlib major change)
b) glib2 update 2.30.2 (adds libffi dependency to


Revision 1.25 / (download) - annotate - [select for diffs], Fri Apr 22 13:42:21 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.24: +2 -1 lines
Diff to previous 1.24 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Apr 5 18:10:57 2011 UTC (11 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.23: +5 -2 lines
Diff to previous 1.23 (colored)

update to 0.14.3
This switches to the new 0.14 release branch.
pkgsrc change: build vala support, needed for upcoming client pkgs

Revision 1.23 / (download) - annotate - [select for diffs], Thu Feb 24 21:01:45 2011 UTC (11 years, 11 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1
Changes since 1.22: +3 -2 lines
Diff to previous 1.22 (colored)

update to 0.12.7
changes: bugfixes

Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 29 15:29:06 2010 UTC (12 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Changes since 1.21: +4 -2 lines
Diff to previous 1.21 (colored)

update to 0.12.5
This switches to the stable release branch.
pkgsrc change: add "test" target

Revision 1.21 / (download) - annotate - [select for diffs], Tue Sep 14 23:49:39 2010 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.20: +1 -3 lines
Diff to previous 1.20 (colored)

nm workaround not needed any longer, was fixed sometime before or in 0.11.11.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Aug 9 10:19:12 2010 UTC (12 years, 5 months ago) by drochner
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

update to 0.11.11
-minor API extensions

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jul 12 17:46:02 2010 UTC (12 years, 6 months ago) by drochner
Branch: MAIN
Changes since 1.18: +2 -3 lines
Diff to previous 1.18 (colored)

update to 0.11.9
many fixes and additions, too much to list here

needed for t-m-c5

Revision 1.18 / (download) - annotate - [select for diffs], Wed Feb 10 19:17:33 2010 UTC (12 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Bump revision for PYTHON_VERSION_DEFAULT change.

Revision / (download) - annotate - [select for diffs], Wed Jan 27 16:51:33 2010 UTC (13 years ago) by tron
Branch: pkgsrc-2009Q4
Changes since 1.16: +6 -7 lines
Diff to previous 1.16 (colored) next main 1.17 (colored)

Pullup ticket #2975 - requested by wiz
gnome-terminal: build fix
gtk2: build fix
libxcb: build fix
py-xcbgen: build fix
telepathy-gabble: build fix
telepathy-glib: build fix
telepathy-idle: build fix

Revisions pulled up:
- chat/telepathy-gabble/Makefile		1.11
- chat/telepathy-glib/Makefile			1.17
- chat/telepathy-idle/Makefile			1.11
- x11/gnome-terminal/Makefile			1.30
- x11/gtk2/Makefile				1.196
- x11/libxcb/Makefile				1.9
- x11/py-xcbgen/Makefile			1.5
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed Jan 27 08:46:51 UTC 2010

Modified Files:
	pkgsrc/chat/telepathy-gabble: Makefile
	pkgsrc/chat/telepathy-glib: Makefile
	pkgsrc/chat/telepathy-idle: Makefile
	pkgsrc/x11/gnome-terminal: Makefile
	pkgsrc/x11/gtk2: Makefile

Log Message:
Depend on py-expat for all supported python versions, now that
python25 and python26 have been fixed to behave like python24.
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed Jan 27 13:59:47 UTC 2010

Modified Files:
	pkgsrc/x11/py-xcbgen: Makefile

Log Message:
Needs py-expat nowadays. Depend on it and bump PKGREVISION.
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed Jan 27 14:00:33 UTC 2010

Modified Files:
	pkgsrc/x11/libxcb: Makefile

Log Message:
Depend on py-xcbgen that has py-expat dependency.
There are some 1.6 packages (post-python2{5,6} changes) that don't pull
py-expat in and fail.

Revision 1.17 / (download) - annotate - [select for diffs], Wed Jan 27 08:46:50 2010 UTC (13 years ago) by wiz
Branch: MAIN
Changes since 1.16: +6 -7 lines
Diff to previous 1.16 (colored)

Depend on py-expat for all supported python versions, now that
python25 and python26 have been fixed to behave like python24.

Revision 1.16 / (download) - annotate - [select for diffs], Sun Dec 6 22:25:19 2009 UTC (13 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base
Branch point for: pkgsrc-2009Q4
Changes since 1.15: +3 -3 lines
Diff to previous 1.15 (colored)

Update to 0.9.1:

telepathy-glib 0.9.2 (2009-12-03)

The "old-fashioned, with no silly mods" release.


* dbus-glib (>= 0.82) is now required


* Add tp_value_array_build utility function (sjoerd)

* Add tp_g_signal_connect_object, a non-leaky version of
  g_signal_connect_object (alsuren)

* fd.o #25283: add constants for namespaced D-Bus property names,

* fd.o #25235: add <telepathy-glib/telepathy-glib.h> which includes
  the most commonly-used headers (danni)


* fd.o #24257: make sure tp_account_prepare, tp_account_manager_prepare
  will fail if the object is invalidated, rather than never finishing

* fd.o #25051: fix a use-after-free in TpAccountManager by disconnecting
  signal handlers on destruction (alsuren)

* fd.o #24654: fix a potential use-after-free in TpAccount and TpAccountManager
  by copying the list of features required (alsuren)

* Future-proof TpAccount and TpAccountManager to allow more than one Feature

* fd.o #24394: improve code portability to Windows headers and compilers,
  based on patches from Matti Reijonen (smcv)

* fd.o #25121: fix failure to link when -Wl,--no-add-needed is used, which is
  the (faster) default behaviour for binutils-gold (Debian #556486) (smcv)

* Fix various coverity nits, including a missing call to va_end,
  and a typo in the documentation (smcv)

* fd.o #25359: alter code generation to cope with arbitrary UTF-8 in the
  spec (wjt)

* fd.o #25335: glib-client-gen: annotate deprecated D-Bus methods (jonny)

* Don't rely on enum types being unsigned (sjoerd)

* fd.o #25181: avoid unnecessary D-Bus calls re-fetching existing TpContact
  objects (alsuren)

* fd.o #25384: if accounts fail to prepare while the account manager is
  preparing, drop them from the list of valid accounts rather than
  never terminating (alsuren)

* If the fake AccountManager doesn't appear for some reason during AM
  regression tests, don't start the system implementation (alsuren)

* Fix a theoretical reference-leak in TpAccountManager, and some memory
  leaks in examples and regression tests (smcv)

Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 2 12:01:05 2009 UTC (13 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

Update to 0.9.1:

telepathy-glib 0.9.1 (2009-10-15)

The "to quote Rob: sdflkaytliahdskljfhgaqgh;shf" release.


* Corrected the GLib dependency to 2.20 (this was also needed for 0.9.0,
  but that fact was undocumented) (smcv)

* Corrected the error message given when a write-only D-Bus property
  is read (Pekka Pessi)

* Work around GLib 2.20 being less const-correct than 2.22 (jonny)

* fd.o #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 (smcv)

* If a connection manager returns error from GetParameters(), don't dereference
  a NULL pointer and segfault (smcv)

* 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 (smcv)

* 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 (smcv)

telepathy-glib 0.9.0 (2009-09-28)

The "purging all the lies" release.


* GLib 2.20 is now required.
* telepathy-glib now links to GIO as well as GLib and GObject (in practice
  they're packaged together, and we already depended on a new enough GLib
  version that it would come with GIO).


* TpAccountManager, TpAccount: add convenience API similar to libempathy's
  (jonny, with contributions from wjt/danni/sjoerd/smcv)

* telepathy-glib now uses Automake 1.11's "silent rules" feature for
  kernel-style output; as a result, we no longer use shave. If you were
  previously using --enable-shave to get prettier output, use
  --enable-silent-rules instead, and upgrade to Automake >= 1.11 if you will
  be altering the build system. (jonny)

telepathy-glib 0.8.0 (2009-09-24)

The "line in the sand" release.

This release begins a bugfix-only 0.8.x branch, in which new API/ABI will no
longer be added; 0.9.x development releases will continue to be made from
the master branch.

Summary of API changes since 0.6.x:

* Since 0.7.35, it is no longer guaranteed that the self-handle in
  TpBaseConnection is set to 0 when the state changes to DISCONNECTED;
  instead, it remains valid until the connection is disposed. This will cause
  assertion failures during disconnection in telepathy-sofiasip < 0.5.17 and
  telepathy-gabble < 0.7.9.

Changes since 0.7.37:

* spec: update from 0.17.28 to 0.18.0 (no real changes) (smcv)
* ContactList example CM: fix a crash during shutdown (andrunko)
* StreamedMedia example CM: check for direction changes correctly (andrunko)

Revision 1.14 / (download) - annotate - [select for diffs], Wed Sep 9 11:16:56 2009 UTC (13 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Remove references to python-2.3.

Revision 1.13 / (download) - annotate - [select for diffs], Wed Sep 9 10:20:30 2009 UTC (13 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Update to 0.7.36:

telepathy-glib 0.7.36 (2009-09-03)

The "yes, it's a phone" release.


* Add TpDebugSender, along with the lower-level TpSvcDebug interface that it
  uses (jonny)

* Clarify when tp_proxy_signal_connection_disconnect is safe to call (smcv)

* Add support for simulating DTMF and Hold support in the 'callable' example
  connection manager (andrunko)

* fd.o #21327: truncate the ChangeLog at version 0.6 to stop it being so huge,
  and force ISO date format (wjt)


* If the bus name for a Connection would be too long, hash the unique name
  provided by the CM, instead of crashing (daf)

* fd.o #23524: don't introspect a TpConnectionManager twice in parallel,
  avoiding an assertion failure (wjt)

* TpChannel: don't disconnect from a TpProxySignalConnection that's already
  gone, fixing a crash (smcv)

* tp_connection_manager_idle_read_manager_file: avoid using the
  TpConnectionManager after it may have been disposed (sjoerd)

* TpBaseConnection: Allow GetInterfaces() to succeed before CONNECTED (smcv)

Revision 1.12 / (download) - annotate - [select for diffs], Mon Aug 31 08:37:42 2009 UTC (13 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Update to 0.7.35:

telepathy-glib 0.7.35 (2009-08-18)

The "dance to the sound of sirens" release.

API changes:

* fd.o #17751: TpBaseConnection no longer guarantees that the self-handle is
  set to 0 when the state changes to DISCONNECTED; instead, the self-handle
  remains valid until the connection is disposed, so that connection managers
  can use it during teardown. (cassidy)
  - This change will cause assertion failures on disconnection in
    telepathy-sofiasip older than 0.5.17, and in telepathy-gabble older than


* Add tp_dbus_daemon_list_names() and tp_dbus_daemon_list_activatable_names(),
  which are more efficient (and more const-correct) versions of the
  corresponding autogenerated tp_cli_dbus_daemon methods (smcv)

* Support the Hold interface in the "callable" example CM (andrunko)


* Finally make tp_dbus_daemon_watch_name_owner bind to NameOwnerChanged
  selectively, for reduced wakeups. To take advantage of this, you should
  avoid using all functions that start with tp_cli_dbus_daemon_; file bugs
  to request more replacement functions in the tp_dbus_daemon namespace. (smcv)

* Fix a memory leak in tp_dbus_daemon_watch_name_owner (smcv)

* fd.o #9812: TpDynamicHandleRepo: use tp_dbus_daemon_watch_name_owner for
  reduced wakeups (smcv)

* In TpDynamicHandleRepo, if a client holds handles then immediately crashes,
  release those handles as soon as we find out that it's gone (smcv)

* fd.o #22957: fix compilation in some non-gcc compilers
  (based on a patch from Elaine Xiong)

* As per telepathy-spec 0.17.27, represent connection status reason NAME_IN_USE
  appropriate), not as TP_ERROR_NOT_YOURS, so that NotYours can safely be given
  special handling (smcv)

telepathy-glib 0.7.34 (2009-08-16)

The "secret lack of example detected" release.


* Updated to telepathy-spec 0.17.27 (smcv)
  - generate code for Connection.Interface.Location
  - omit Debug interface from code-generation for now: it will be enabled in a
    future release when we have reference client- and service-side
    implementations (possibly called TpDebugReceiver and TpDebugSender)
  - add more errors
  - generate code for Handler.Capabilities property

* Add macros for static assertions (tp_verify, tp_verify_true,
  tp_verify_statement) to util.h (smcv, adapted from gnulib)

* Make the allocation model for tp_dbus_properties_mixin_make_properties_hash
  part of our ABI guarantee (smcv)

* Add a GType macro TP_ARRAY_TYPE_OBJECT_PATH_LIST (wjt)


* fd.o #23164: don't unref a NULL DBusMessage (wjt)

* Get tp_intset_iter_init and tp_intset_iter_reset into the documentation (smcv)

* Make omitted CM parameters that have a default indistinguishable from
  explicitly-passed parameters with that value, removing the need to specify
  the default in the Connection as well (sjoerd)

* fd.o #22889: reduce introspection round-trips (wjt)

* Fix header guard in debug.h (dilinger)

* fd.o #18091: for interfaces with D-Bus methods, document how to write a
  complete interface init function (smcv)

* Fix a rare crash when a TpProxyPendingCall is cancelled before the
  DBusGProxyCall is provided (smcv)

Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 16 17:59:08 2009 UTC (13 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.10: +5 -2 lines
Diff to previous 1.10 (colored)

Update to 0.7.33, set LICENSE.

telepathy-glib 0.7.33 (2009-06-26)

The "please be careful when handling the sun" release.


* Fixed a test failure in test-params-cm on certain architectures, including
  powerpc and sparc (smcv)

* Fixed an assertion failure in TpConnection if StatusChanged to CONNECTED is
  followed immdiately by GetStatus returning CONNECTED (smcv)

telepathy-glib 0.7.32 (2009-06-12)

The "cake wars" release.


* fd.o #22208: Updated to telepathy-spec 0.17.26 (smcv)

* Added generated service-side bindings for AccountManager, Account,
  ChannelDispatcher, ChannelDispatchOperation, ChannelRequest and Client (smcv)

* Added minimal versions of TpAccountManager, TpAccount,
  TpChannelDispatcher, TpChannelDispatchOperation, TpChannelRequest and
  TpClient (smcv)

* fd.o #22205: Added support for deprecating or removing _run_ methods in code
  generation (smcv)

* Added flymake support (jonnylamb)

* fd.o #22230: Added support for byte ('y') parameters to CMs (smcv)


* Made sure _gen/error-str.h and .c end with a newline, fixing compilation with
  certain compilers (smcv)

* fd.o #19741: Documented client-side handle reference counting (wjt)

* fd.o #21977: Removed duplicate mention of media-interfaces.h in
  (Patryk Zawadzki)

* fd.o #22121: made tp_channel_dispose properly idempotent (wjt)

* Removed dead code for introspecting alias flags (smcv)

* fd.o #22182: Fixed a potential use-after-free in the callable example CM

Release notes for projects using code generation:

* After updating to this version of, _run_ methods will no
  longer be generated by default. To get the behaviour of older versions, run
  it with the new --generate-reentrant option; to get the methods present
  but deprecated, use an option like
  --deprecate-reentrant=FOO_DISABLE_DEPRECATED (which means the _run_ methods
  are marked with G_GNUC_DEPRECATED, and will not be available at all if

telepathy-glib 0.7.31 (2009-05-27)

The "this beer tastes of Stilton!" release.


* Added TP_ERROR_STR_* constants corresponding to the members of the
  TpError enum, and tp_error_get_dbus_name() mapping the latter to the
  former (cassidy/wjt)

* Updated to telepathy-spec 0.17.25, adding ConnectionRefused, ConnectionFailed
  and ConnectionLost errors, and the new-style StreamTube and DBusTube channel
  types (cassidy)

* Made tp_g_key_file_get_int64 and _uint64 into public API for Mission
  Control's benefit (smcv)


* Changed the dbus_daemon member of TpProxy to be removed in dispose, rather
  than just after the invalidated signal (smcv)

* Fixed a null pointer dereference if a TpConnectionManager is resurrected
  during dispose (smcv)

* Fixed a use-after-free when the user-supplied object in
  tp_connection_manager_call_when_ready is destroyed after the CM becomes
  ready (smcv)

* Fixed tp_dbus_daemon_request_name, tp_dbus_daemon_release_name and
  _tp_dbus_daemon_get_name_owner to fail gracefully if the TpDBusDaemon has
  been invalidated (smcv)

telepathy-glib 0.7.30 (2009-05-18)

The "slowing down but with a sense of speeding up" release.

API changes:

* tp_proxy_add_interface_by_id() may not be called on an invalidated proxy. (It
  never made sense to do this, but now telepathy-glib will complain if you do.)


* Added tp_dbus_daemon_request_name() and tp_dbus_daemon_release_name(). (Fixes

* Update to telepathy-spec 0.17.23, adding the Terminated error.

* Added optional support for Shave, to give kernel-style pretty make output.
  (This is disabled by default; to enable it, pass --enable-shave to configure.)
  (Jonny Lamb)

* Channel introspection will now fail more quickly when the channel is


* Generated GInterfaces now install type information sooner, fixing a bug where
  object construction could make dbus-glib assert. (Ross Burton)

* fd.o#21792: tp_presence_mixin_simple_presence_fill_contact_attributes asserts
  if get_contact_statuses returns NULL.

telepathy-glib 0.7.29 (2009-04-03)

The "sense of adventure working perfectly and sensing no adventures" release.


* TpBaseConnectionManager, tp_cm_param_setter_offset: support parameters of
  various extra types - object path, double, 64-bit signed and unsigned
  integer, array of strings, array of bytes - and add regression tests

* TpContact: enhance documentation to spell out that change notification is
  via GObject::notify::alias etc.

* tp_asv_new(), a shorthand for creating hash tables from strings to
  slice-allocated GValues, along with tp_asv_set_* and tp_asv_take_* helpers to
  add entries to such hash tables. (Fixes fd.o#20942)

telepathy-glib 0.7.28 (2009-03-24)

The "a surprisingly meaty courgette" release.

API changes:

* Use the prefix for D-Bus errors specified by telepathy-spec, not something
  telepathy-glib made up (changing .Errors to the correct .Error). This was
  a regression in telepathy-glib 0.7.1.

  Expected impact of this change:
  * Connection managers will emit the correct errors as soon as the
    telepathy-glib shared library is upgraded
  * Clients that use TpConnection, TpChannel etc. will expect the correct
    errors as soon as the shared library is upgraded
  * Clients that match errors by string value using TP_ERROR_PREFIX will have
    to be recompiled against the new telepathy-glib, but should have sane
    fallback behaviour to treat the correct error strings as an unknown error


* Update to telepathy-spec 0.17.22, adding

* Extend the 'callable' example connection manager to support simulated
  incoming calls, support simulated contacts who never answer, are busy or
  terminate the call, and comply with telepathy-spec 0.17.22


* fd.o #20729: csh (chatroom) example connection manager: comply with
  telepathy-spec 0.17.21 by always allowing the user to leave the Group

* Cancel GetParameters call if the CM crashes, fixing an assertion failure
  in tp_connection_manager_continue_introspection

telepathy-glib 0.7.27 (2009-03-17)

The "sliced woot" release.


* fd.o #18220: make it much less verbose to construct string/variant maps
  (a{sv}) by adding functions like tp_g_value_slice_new_uint(), which are a
  shortcut for a sequence like tp_g_value_slice_new (G_TYPE_UINT) followed by

* Make example connection managers installable (they might be useful for
  testing UIs - use ./configure --enable-installed-examples if you want them)

* Add an example connection manager that has dummy StreamedMedia channels

* Add an example connection manager that has dummy ContactList channels
  vaguely resembling the XMPP roster

* Update to telepathy-spec 0.17.21 (adding


* fd.o #20646: in TpChannel, when adding contacts to one of the Group sets,
  remove them from both of the others

* Use AM_PATH_PYTHON to detect the Python version

* In TpGroupMixin, let implementations allow the self-handle to be removed
  regardless of whether the CAN_REMOVE flag is set. This is meant to be how
  you remove yourself gracefully from a chatroom or streamed media call.

* fd.o #20165: fix a use-after-free in tp_base_connection_register() that
  causes connection managers to assert if they have not already called
  tp_dbus_daemon_dup() or tp_run_connection_manager() (regression in 0.7.26
  which broke the telepathy-qt4 regression tests)

* Fix some memory leaks when making TpContact objects, when holding handles in
  TpContactsMixin, when filling contact attributes in TpPresenceMixin,
  when setting simple presence, and in the regression tests

* Update the valgrind suppressions file to cope with new telepathy-glib code,
  GTest, and glibc 2.9

* Fix compilation with gtkdoc 1.11, which is stricter about the contents of
  Since: annotations, and parses more comments

Revision 1.10 / (download) - annotate - [select for diffs], Wed Apr 1 16:20:41 2009 UTC (13 years, 10 months ago) by roy
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

We need to tell configure which python binary to use.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 23 10:51:54 2009 UTC (13 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.8: +4 -3 lines
Diff to previous 1.8 (colored)

Update to 0.7.26, convert to user-destdir.

telepathy-glib 0.7.26 (2009-02-16)

The "Leffe Radieuse" release.


* Add tp_connection_manager_call_when_ready()

* When constructing TpConnectionManager, if the .manager file is missing
  or can't be read, always try to activate the connection manager (in
  practice, this is what's wanted)

* fd.o #18291: when listing connection managers, wait for them to all be ready

* fd.o #18056: add method-based accessors for TpConnectionManager members

* fd.o #17519: track the Connection's SelfHandle property in TpConnection

* Add tp_dbus_daemon_dup(), convenient API to share a starter-bus connection

* Generate GTypes for arrays of mappings, and improve use of the
  type-generation functions

* Add tp_intset_new_containing(), a convenient factory for sets with
  exactly one member


* Deprecate tp_get_bus_proxy()


* Reduce our reliance on making a DBusGProxy for the dbus-daemon (working
  towards avoiding overly-broad NameOwnerChanged matches)

* fd.o #18832 (partially addressed): document that tp_get_bus() can call
  exit() and why, and discourage it in processes that aren't totally reliant
  on D-Bus

* fd.o #18207: reliably emit TpConnectionManager::got-info signal (although
  tp_connection_manager_call_when_ready() should be used instead)

* Fix some assertion failures in TpConnectionManager when .manager files
  contain surprising types

* Parse all currently supported types in .manager files


* Add regression test coverage for TpConnectionManager

telepathy-glib 0.7.25 (2009-01-30)

The "Paradise Lost" release.


* fd.o #17588: don't break ABI if errors are re-ordered in a future spec

* fd.o #19688: don't assert when getting contacts by ID if none of the
  identifiers supplied are valid

* TpPresenceMixin: don't allow setting statuses that are flagged as not
  settable on the user themselves

* TpPresenceMixin: never allow statuses of type OFFLINE, UNKNOWN or ERROR to
  be set on the user themselves, and warn if the connection manager got this

* Fix a memory leak in tp_presence_mixin_get_statuses() (sorry Jonathon,
  your patch got lost during the release process...)

telepathy-glib 0.7.24 (2009-01-28)

The "Divide By Cucumber Error" release.

API changes:

* When a TpConnection is invalidated due to disconnection, the error will now
  be chosen from the TP_ERRORS domain in most cases. Previously, the
  TP_ERROR_DISCONNECTED domain was used. This change is necessary to support
  the extensible error reporting introduced in spec 0.17.19.


* Update to telepathy-spec 0.17.19
  - Many new errors in the TP_ERRORS domain
  - Connection.ConnectionError signal for extensible error reporting

* Add a client binding for the extensible error reporting provided
  by the ConnectionError signal

* Use a simple Python implementation of XInclude, rather than xsltproc, for
  easier Windows porting


* Add File Transfer to the documentation

telepathy-glib 0.7.23 (2009-01-20)

The "new in version 0.7.1, and allegedly also in 0.7.21" release.


* Updated to spec version 0.17.18
  - Added the File Transfer channel type
  - Added TpRichPresenceAccessControlType and
  - RequestHandles raises NotImplemented for bad handle types or InvalidHandle
    for bad identifiers (fd.o #19609)
  - MediaStreamHandler has a CodecsUpdated method
  - Methods automatically generated by telepathy-glib now have names
    for all "out" arguments, which should make the documentation easier to use

* Use tp:name-for-bindings to construct the C name for D-Bus methods etc.,
  which will result in better C function naming for future D-Bus interfaces
  like DBusTube


* Remove symbols from 0.7.21.abi that were already in 0.7.1.abi (GNU ld
  seems to respond by giving them the older version, so no harm was done
  to the ABI, but it broke the Debian packages)

* Make fail if that ever happens again

* Annotate things added in 0.7.21 with the correct "Since:" indicator

* Correct the documentation for tp_list_connection_names()

Revision 1.8 / (download) - annotate - [select for diffs], Mon Feb 9 22:56:22 2009 UTC (13 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 9 21:09:20 2009 UTC (13 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Remove Python 2.1 support.

Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 18 16:18:50 2009 UTC (14 years ago) by wiz
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Update to 0.7.22:

telepathy-glib 0.7.22 (2009-01-13)



* Accept message=NULL in tp_group_mixin_change_members, as documented and true
  in the past, rather than crashing.

telepathy-glib 0.7.21 (2009-01-12)



* Updated to spec version 0.17.17

* (Finally) merged TpMessageMixin, which can be used in place of TpTextMixin to
  implement the Messages interface on Text channels.

* The examples have been made more exemplary, using TpChannelManager in place
  of TpChannelFactoryIface, implementing Destroyable and respawning 1-1 text
  channels which are closed with pending messages.

* Added a TP_COMPILER_WARNINGS macro to simplify choosing compiler warnings in, and forked a version of AS_COMPILER_FLAG that supports C++ so
  that TP_COMPILER_WARNINGS can be used for C++ projects (such as
  telepathy-qt4).  Other projects using telepathy-glib's warnings might want to
  copy m4/tp-compiler-*.m4 and use TP_COMPILER_WARNINGS.

* Added support to TpGroupMixin for emitting the MembersChangedDetailed signal
  (fd.o #19050 and #19052), and to TpChannel for listening to it when possible
  (fd.o #19051).

* Added tp_channel_get_identifier

* Added support for parsing the dbus-property CM parameter flag (introduced in
  spec 0.17.16) from .manager files (fd.o #19053).


* Various Win32 portability fixes (from Sunil Mohan Adapa on fd.o #19461).

* fd.o #19101: tp_connection_get_contacts_by_id() crashes

Revision 1.5 / (download) - annotate - [select for diffs], Tue Jan 13 10:28:39 2009 UTC (14 years ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Update to 0.7.20:

telepathy-glib 0.7.20 (2008-12-14)

The "xfs_freeze stole the night" release.


* Updated to spec version 0.17.16
  - Generate code for the Messages interface, which is now undrafted.


* fd.o #18845: don't throw a critical error from TpConnection if the
  corresponding CM falls off the bus.

* fd.o #18926: avoid using a non-top-level GLib header

telepathy-glib 0.7.19 (2008-12-01)

The "fast path" release.


* TpContact now has a fast path using the Contacts interface to reduce
  D-Bus round-trips, if supported

* tp_connection_get_contact_attributes integrates the Contacts interface
  with TpConnection's handle reference tracking at a lower level

* TpChannel now tracks its immutable properties (as provided by
  Requests.NewChannels, Requests.CreateChannel and Requests.EnsureChannel),
  can be constructed from a dictionary of immutable properties
  (tp_channel_new_from_properties), and has a fast path using GetAll to reduce
  round trips (if supported); when constructed from a dictionary of immutable
  properties, non-Group channels should become 'ready' in a single round-trip

* Only use the Properties mixin in there are properties defined


* fd.o #15092: mixins in a superclass should now work correctly in subclasses

* fd.o #18151: tp_base_connection_dispose asserts if there are two connections to the same account

Revision 1.4 / (download) - annotate - [select for diffs], Sun Dec 21 10:58:52 2008 UTC (14 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Also depend on py-expat for Python 2.3 (noted by Joerg) and Python 2.1.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Dec 21 10:36:00 2008 UTC (14 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.2: +4 -1 lines
Diff to previous 1.2 (colored)

py-expat only needed with Python 2.4, make it so.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Dec 21 09:55:04 2008 UTC (14 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

Needs py-expat for building.

Revision / (download) - annotate - [select for diffs] (vendor branch), Fri Nov 14 22:57:10 2008 UTC (14 years, 2 months ago) by wiz
Branch: TNF
CVS Tags: pkgsrc-20081114
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Initial import of telepathy-glib-0.7.18:

This is a library for GLib-based Telepathy components.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It
abstracts differences between protocols to provide a unified
interface for applications.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Nov 14 22:57:10 2008 UTC (14 years, 2 months ago) by wiz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>