BSD Ports

devel/py-dbus 1.4.0_1 FreeBSD

Python bindings for the D-BUS messaging system

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
f505f12c86
License
MIT
Categories
devel, gnome, python
Package size
5055.5 KiB, 11922.9 KiB installed

Description

Python bindings for the D-BUS interprocess messaging system.

In the other systems

SystemPortVersion
FreeBSDdevel/py-dbus1.4.0_1
DragonFlydevel/py-dbus1.3.2
MidnightBSDdevel/py-dbus

Install

Binary package:

pkg install py312-dbus

From the ports tree:

cd /usr/ports/devel/py-dbus/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-dbus>0:devel/py-dbus

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.0_11.4.0_11.3.21.3.21.4.0_1
FreeBSD:14:quarterly1.4.01.4.0n/a1.3.21.4.0
FreeBSD:15:latest1.4.0_11.4.0_1n/a1.3.21.3.2
FreeBSD:15:quarterly1.4.01.4.0n/an/an/a
FreeBSD:16:latest1.4.01.4.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 69
Run dependencies 38
Required by 1238

The first 100 are listed.

Configuration

Options name: devel_dbus

OptionDefaultDescription
DOCSoffBuild and install HTML documentation (requires Sphinx)
EXAMPLESoffBuild and/or install examples
USES
gnome meson pkgconfig python:3.12+ shebangfix tar:xz
Service scripts
none

Files

pkg-plist 149
  • include/dbus-1.0/dbus/dbus-python.h
  • %%PYTHON_SITELIBDIR%%/_dbus_bindings.so
  • %%PYTHON_SITELIBDIR%%/_dbus_glib_bindings.so
  • %%PYTHON_SITELIBDIR%%/dbus/__init__.py
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/__init__.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_compat.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_dbus.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/_expat_introspect_parser.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/bus.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/connection.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/decorators.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/exceptions.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/gi_service.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/glib.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/lowlevel.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/proxies.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/server.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/server.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/service.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/service.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/types.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/__pycache__/types.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/_compat.py
  • %%PYTHON_SITELIBDIR%%/dbus/_dbus.py
  • %%PYTHON_SITELIBDIR%%/dbus/_expat_introspect_parser.py
  • %%PYTHON_SITELIBDIR%%/dbus/bus.py
  • %%PYTHON_SITELIBDIR%%/dbus/connection.py
  • %%PYTHON_SITELIBDIR%%/dbus/decorators.py
  • %%PYTHON_SITELIBDIR%%/dbus/exceptions.py
  • %%PYTHON_SITELIBDIR%%/dbus/gi_service.py
  • %%PYTHON_SITELIBDIR%%/dbus/glib.py
  • %%PYTHON_SITELIBDIR%%/dbus/lowlevel.py
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/__init__.py
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/__init__.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib.opt-1.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/__pycache__/glib.pyc
  • %%PYTHON_SITELIBDIR%%/dbus/mainloop/glib.py
  • %%PYTHON_SITELIBDIR%%/dbus/proxies.py
  • %%PYTHON_SITELIBDIR%%/dbus/server.py
  • %%PYTHON_SITELIBDIR%%/dbus/service.py
  • %%PYTHON_SITELIBDIR%%/dbus/types.py
  • libdata/pkgconfig/dbus-python.pc
  • share/doc/py312-dbus/html/API_CHANGES.html
  • share/doc/py312-dbus/html/PY3PORT.html
  • share/doc/py312-dbus/html/_static/_sphinx_javascript_frameworks_compat.js
  • share/doc/py312-dbus/html/_static/base-stemmer.js
  • share/doc/py312-dbus/html/_static/basic.css
  • share/doc/py312-dbus/html/_static/css/badge_only.css
  • share/doc/py312-dbus/html/_static/css/fonts/Roboto-Slab-Bold.woff
  • share/doc/py312-dbus/html/_static/css/fonts/Roboto-Slab-Bold.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/Roboto-Slab-Regular.woff
  • share/doc/py312-dbus/html/_static/css/fonts/Roboto-Slab-Regular.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/fontawesome-webfont.eot
  • share/doc/py312-dbus/html/_static/css/fonts/fontawesome-webfont.svg
  • share/doc/py312-dbus/html/_static/css/fonts/fontawesome-webfont.ttf
  • share/doc/py312-dbus/html/_static/css/fonts/fontawesome-webfont.woff
  • share/doc/py312-dbus/html/_static/css/fonts/fontawesome-webfont.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/lato-bold-italic.woff
  • share/doc/py312-dbus/html/_static/css/fonts/lato-bold-italic.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/lato-bold.woff
  • share/doc/py312-dbus/html/_static/css/fonts/lato-bold.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/lato-normal-italic.woff
  • share/doc/py312-dbus/html/_static/css/fonts/lato-normal-italic.woff2
  • share/doc/py312-dbus/html/_static/css/fonts/lato-normal.woff
  • share/doc/py312-dbus/html/_static/css/fonts/lato-normal.woff2
  • share/doc/py312-dbus/html/_static/css/theme.css
  • share/doc/py312-dbus/html/_static/doctools.js
  • share/doc/py312-dbus/html/_static/documentation_options.js
  • share/doc/py312-dbus/html/_static/english-stemmer.js
  • share/doc/py312-dbus/html/_static/file.png
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bold.eot
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bold.ttf
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bold.woff
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bold.woff2
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bolditalic.eot
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bolditalic.ttf
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bolditalic.woff
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-bolditalic.woff2
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-italic.eot
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-italic.ttf
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-italic.woff
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-italic.woff2
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-regular.eot
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-regular.ttf
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-regular.woff
  • share/doc/py312-dbus/html/_static/fonts/Lato/lato-regular.woff2
  • share/doc/py312-dbus/html/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot

The first 100 are listed.

distinfo 2
FileSizeSHA256
dbus-python-1.4.0.tar.xz168268c36b28f10ffcc8f1f798aca973bcc132f91f33eb9b6b8904381b4077766043d5
9b862b9fa6953aedc608813bc722f19f536d4fb5.patch4632ec44d04dc1c009359793e8fcdf3237f845d867c1cca355a2d9c601a53fba9471
Master sites 1
  • https://dbus.freedesktop.org/releases/dbus-python/

Commit history 1

DateCommitCreditsLog message
f505f12c86 Dima Panov devel/py-dbus: devel/py-dbus: unbreak with python 3.13+, fix plist
Backport upstream commit to fix build with Python 3.13+ Fix plist, this unbreak packaging with free-treaded versions of Python Limit minimal allowed Python version to 3.12 Revieved by: arrowd (desktop)