BSD Ports

sysutils/dbus-python-common 1.3.2nb3 NetBSD

Python bindings for the D-BUS message bus system

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
f038076882
License
mit
Categories
sysutils
Package size
4.4 KiB, 4.0 KiB installed

Description

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 Python D-BUS bindings.

Install

Binary package:

pkgin install dbus-python-common

From pkgsrc:

cd /usr/pkgsrc/sysutils/dbus-python-common && make install clean

Dependencies

Run dependencies 2

No port depends on this one.

Commit history 5

DateCommitCreditsLog message
f038076882 wiz dbus-python-common: Remove obsolete SunOS workaround
53a512a734 wiz dbus-python-common, py-dbus: update to 1.5.0
dbus Python Bindings 1.5.0 (2026-09-27) ======================================= Dependencies: * The Meson build system is required. Installation via `pip` and similar PEP-0517 build system frontends requires meson-python (mesonpy) and its dependencies. * Python 3.7 or later is required. * Python 3.9 or later is strongly recommended. Older versions are no longer tested or supported. Build system changes: * The source release is now built as a sdist using mesonpy, with a name that includes dbus_python, not dbus-python, matching the project's name on PyPI and PEP-0625 * The Autotools build system is no longer available Enhancements: * Add a `test_socket_dir` build-time option for systems where /tmp is not available (dbus-python!38, Emily) …
7b5a3977f9 wiz *: recursive bump for pcre2 10.49
204ac6b2b7 tnn *: revbump for pcre2 symbol versioning change
5e4aea17e2 wiz *: recursive bump for pcre2 10.48