Path to this page:
Subject: CVS commit: pkgsrc/sysutils
From: Thomas Klausner
Date: 2016-03-03 13:16:24
Message id: 20160303121624.73CADFBB7@cvs.NetBSD.org
Log Message:
Update dbus python bindings to 1.2.2.
D-Bus Python Bindings 1.2.2 (2016-02-22)
========================================
The âmind frayâ release.
Versioning changes:
⢠dbus-python releases now have an even micro version (1.2.0, 1.2.2),
and snapshots from git have an odd micro version (1.2.1).
Dependencies:
⢠Building from git (but not from tarballs) now requires
macros from the GNU Autoconf Archive, for example the autoconf-archive
package in Debian or Fedora derivatives.
⢠Building from git (but not from tarballs) now requires Automake 1.13
or later.
⢠The automated tests and some examples now require PyGI (the gi module),
not PyGObject 2 (the deprecated glib and gobject modules).
Enhancements:
⢠There is now a setuptools setup.py, allowing dbus-python to be installed
into a virtualenv using pip from a standard Automake source release. This
requires pre-existing system-wide installations of the normal build
dependencies (pkg-config, libdbus, dbus-glib, a C compiler) and has
some limitations. For system-wide installations and development,
please use the Autoconf/Automake build system directly.
(fd.o #55439; Simon McVittie)
⢠dbus-python now uses the common compiler warnings from AX_COMPILER_FLAGS
(Simon McVittie)
⢠The automated tests can now be installed as GNOME-style "installed \
tests",
and should be somewhat more reliable (Simon McVittie)
Fixes:
⢠"from dbus.service import *" now imports FallbackObject
(fd.o #85720; Ben Longbons)
⢠The GConf-related examples work again (fd.o #85720; Ben Longbons)
⢠Consistently make examples executable, and install them all
(fd.o #85720; Ben Longbons)
⢠Search PATH for an appropriately-versioned pythonX.Y-config, or as a last
resort python-config, if there isn't a ${PYTHON}-config in the
same directory as ${PYTHON} (fd.o #92085; Yamashita, Yuu)
⢠Add support for the Automake 1.13 parallel test driver (Simon McVittie)
⢠Skip building API documentation if "import epydoc" fails (Simon \
McVittie)
Files: