./sysutils/dbus-glib, GLib bindings for the D-BUS message bus system

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.112nb1, Package name: dbus-glib-0.112nb1, Maintainer: pkgsrc-users

D-BUS is a message bus, used for sending messages between applications.
Conceptually, it fits somewhere in between raw sockets and CORBA in terms
of complexity.

D-BUS supports broadcast messages, asynchronous messages (thus decreasing
latency), authentication, and more. It is designed to be low-overhead;
messages are sent using a binary protocol, not using XML. D-BUS also
supports a method call mapping for its messages, but it is not required;
this makes using the system quite simple.

This package provides the D-BUS interface to GLib and the dbus-monitor
utility (included here because it also uses GLib).


Required to run:
[sysutils/dbus] [devel/glib2]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 698.574 KB

Version history: (Expand)


CVS history: (Expand)


   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630)
Log message:
sysutils: Remove SHA1 hashes for distfiles
   2021-04-01 19:07:50 by Thomas Klausner | Files touched by this commit (2)
Log message:
dbus-glib 0.112 (2021-03-26)
============================

The “haunted teacup” release.

dbus-glib version control is now hosted on freedesktop.org's Gitlab
installation, and bug reports and feature requests have switched from
Bugzilla bugs (indicated by "fd.o #nnn") to Gitlab issues
("dbus-glib#nnn") and merge requests ("dbus-glib!nnn"). See \ 
README and
CONTRIBUTING.md for more details.

Dependencies:

• dbus 1.8 was already required, but is more strongly required now:
  the workarounds that were used to run continuous integration with dbus
  1.6 on Ubuntu 14.04 'trusty' have been removed. (Note that dbus 1.8
  has already reached end-of-life for security support, and newer dbus
  stable branches are strongly recommended.)

• pkg-config 0.28 is required when building from git

Enhancements:

• Rewrite CONTRIBUTING.md document, based on Wayland's equivalent
  (Simon McVittie, with thanks to Ander Conselvan de Oliveira,
  Bryce Harrington, Eric Engestrom, Pekka Paalanen and Daniel Stone
  for their contributions to the equivalent file in Wayland)

• A generated ChangeLog file, which made up a significant proportion of
  the size of source tarball releases, is no longer included. Please
  refer to the git repository at
  https://gitlab.freedesktop.org/dbus/dbus-glib for detailed change
  history. (Simon McVittie)

• Improve man page (dbus-glib!1, Alan Coopersmith)

• Add test coverage for fd.o#80557 (dbus-glib#1, Simon McVittie)

• Use more modern GLib assertions in unit tests
  (dbus-glib#16, dbus-glib!3, dbus-glib!4; Simon McVittie)

• Improve continuous integration to be run by GitLab in addition to
  Travis-CI (Simon McVittie)

• Add clearer license information using SPDX-License-Identifier
  (Simon McVittie)

Fixes:

• Allow glib-genmarshal to be overridden with
  `./configure GLIB_GENMARSHAL=/path/to/glib-genmarshal`, for
  cross-compilation (dbus-glib!2, Yann E. MORIN)

• Avoid a double-free in dbus-binding-tool for certain inputs, possibly
  involving nested introspection data structures (dbus-glib#9, Zhipeng Xie)

• Report a better error for excessive recursion depth or unsupported
  data types (dbus-glib#1, Simon McVittie)

• Map the 15 most-recently-added DBusGError members to their corresponding
  D-Bus error names (dbus-glib#1, Simon McVittie)

• Mark all documented symbols as deprecated
  (Simon McVittie)

• Fix unit test failures during distcheck by enabling assertions
  (Simon McVittie)

• Fix a core dump during installed-tests by not attempting to close a
  shared DBusConnection (Simon McVittie)
   2020-03-08 17:51:54 by Thomas Klausner | Files touched by this commit (2833)
Log message:
*: recursive bump for libffi
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-05-04 10:42:24 by Roland Illig | Files touched by this commit (1)
Log message:
sysutils/dbus-glib: fix CONFIGURE_ARGS for GNU_CONFIGURE_STRICT
   2018-02-11 18:06:31 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
dbus-glib: update to 0.110.

dbus-glib 0.110 (2018-01-29)
============================

The “sphere tank” release.

Dependencies:

• GLib 2.40 is required

Enhancements:

• The GLib main-loop glue, "dbus-gmain", is now available as a separate
  subproject (the dbus-gmain branch in dbus-glib's git repository) for
  embedding in larger projects like dbus-glib and dbus-python via the
  `git subtree` or `git submodule` commands. This removes dbus-python's
  dependency on the rest of dbus-glib.

Fixes:

• autogen.sh can now detect gtk-doc >= 1.26.

• More files have per-file copyright information.