notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q4
dbus Message bus system for inter-application communication
1.14.10_1,1 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.14.10_1,1Version of this port present on the latest quarterly branch.
Maintainer: desktop@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-11-25 04:03:04
Last Update: 2023-11-25 04:00:35
Commit Hash: c3d4fda
Also Listed In: gnome
License: GPLv2
WWW:
https://www.freedesktop.org/Software/dbus
Description:
D-BUS supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (69 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/dbus-1.14.10_1,1/catalog.mk
  3. /usr/local/share/licenses/dbus-1.14.10_1,1/LICENSE
  4. /usr/local/share/licenses/dbus-1.14.10_1,1/GPLv2
  5. bin/dbus-cleanup-sockets
  6. bin/dbus-daemon
  7. bin/dbus-launch
  8. bin/dbus-monitor
  9. bin/dbus-run-session
  10. bin/dbus-send
  11. bin/dbus-test-tool
  12. bin/dbus-update-activation-environment
  13. bin/dbus-uuidgen
  14. @sample etc/dbus-1/session.conf.sample
  15. @sample etc/dbus-1/system.conf.sample
  16. include/dbus-1.0/dbus/dbus-address.h
  17. include/dbus-1.0/dbus/dbus-bus.h
  18. include/dbus-1.0/dbus/dbus-connection.h
  19. include/dbus-1.0/dbus/dbus-errors.h
  20. include/dbus-1.0/dbus/dbus-macros.h
  21. include/dbus-1.0/dbus/dbus-memory.h
  22. include/dbus-1.0/dbus/dbus-message.h
  23. include/dbus-1.0/dbus/dbus-misc.h
  24. include/dbus-1.0/dbus/dbus-pending-call.h
  25. include/dbus-1.0/dbus/dbus-protocol.h
  26. include/dbus-1.0/dbus/dbus-server.h
  27. include/dbus-1.0/dbus/dbus-shared.h
  28. include/dbus-1.0/dbus/dbus-signature.h
  29. include/dbus-1.0/dbus/dbus-syntax.h
  30. include/dbus-1.0/dbus/dbus-threads.h
  31. include/dbus-1.0/dbus/dbus-types.h
  32. include/dbus-1.0/dbus/dbus.h
  33. lib/cmake/DBus1/DBus1Config.cmake
  34. lib/cmake/DBus1/DBus1ConfigVersion.cmake
  35. lib/dbus-1.0/include/dbus/dbus-arch-deps.h
  36. lib/libdbus-1.a
  37. lib/libdbus-1.so
  38. lib/libdbus-1.so.3
  39. lib/libdbus-1.so.3.32.4
  40. libdata/pkgconfig/dbus-1.pc
  41. @(,messagebus,4750) libexec/dbus-daemon-launch-helper
  42. man/man1/dbus-cleanup-sockets.1.gz
  43. man/man1/dbus-daemon.1.gz
  44. man/man1/dbus-launch.1.gz
  45. man/man1/dbus-monitor.1.gz
  46. man/man1/dbus-run-session.1.gz
  47. man/man1/dbus-send.1.gz
  48. man/man1/dbus-test-tool.1.gz
  49. man/man1/dbus-update-activation-environment.1.gz
  50. man/man1/dbus-uuidgen.1.gz
  51. share/dbus-1/session.conf
  52. share/dbus-1/system.conf
  53. share/examples/dbus/GetAllMatchRules.py
  54. share/examples/dbus/example-session-disable-stats.conf
  55. share/examples/dbus/example-system-enable-stats.conf
  56. share/examples/dbus/example-system-hardening-without-traditional-activation.conf
  57. share/xml/dbus-1/busconfig.dtd
  58. share/xml/dbus-1/catalog.xml
  59. share/xml/dbus-1/introspect.dtd
  60. @dir share/dbus-1/services
  61. @dir share/dbus-1/session.d
  62. @dir share/dbus-1/system-services
  63. @dir share/dbus-1/system.d
  64. @dir /var/lib/dbus
  65. @dir /var/lib
  66. @dir /var/run/dbus
  67. @owner
  68. @group
  69. @mode
Collapse this list.
Dependency lines:
  • dbus>0:devel/dbus
To install the port:
cd /usr/ports/devel/dbus/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/dbus
  • pkg install dbus
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: dbus
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1694356380 SHA256 (dbus-1.14.10.tar.xz) = ba1f21d2bd9d339da2d4aa8780c09df32fea87998b73da24f49ab9df1e36a50f SIZE (dbus-1.14.10.tar.xz) = 1372328

Packages (timestamps in pop-ups are UTC):
dbus
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.14.10_5,11.14.10_5,11.12.20_31.14.10_5,11.14.10_5,1-1.12.20_3-
FreeBSD:13:quarterly1.14.10_5,11.14.10_5,11.14.6,11.14.10_5,11.14.10_5,11.14.10_3,11.14.10_3,11.14.10_3,1
FreeBSD:14:latest1.14.10_5,11.14.10_5,11.14.4,11.14.10_5,11.14.10_5,11.14.6,1-1.14.6,1
FreeBSD:14:quarterly1.14.10_5,11.14.10_5,1-1.14.10_5,11.14.10_5,11.14.10_3,11.14.10_3,11.14.10_3,1
FreeBSD:15:latest1.14.10_5,11.14.10_5,1n/a1.14.10_5,1n/a1.14.10_4,11.14.10_4,11.14.10_4,1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. minixmlto : textproc/minixmlto
  2. gmake>=4.3 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.9 : lang/python39
  5. ice.pc : x11/libICE
  6. sm.pc : x11/libSM
  7. x11.pc : x11/libX11
Runtime dependencies:
  1. ice.pc : x11/libICE
  2. sm.pc : x11/libSM
  3. x11.pc : x11/libX11
Library dependencies:
  1. libexpat.so : textproc/expat2
This port is required by:
for Libraries
  1. devel/electron25
  2. mail/thunderbird
  3. net-im/telegram-desktop
  4. www/chromium
  5. www/firefox
  6. www/firefox-esr
  7. www/qt5-webengine
Expand this list (10 items / 3 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/ungoogled-chromium
  3. x11/kitty
  4. x11-toolkits/libdecor
  5. Collapse this list.

Configuration Options:
===> The following configuration options are available for dbus-1.14.10_1,1: EXAMPLES=on: Build and/or install examples MANPAGES=on: Build and/or install manual pages X11=on: Support X11 Desktop Environments ===> Use 'make config' to modify these settings
Options name:
devel_dbus
USES:
cpe gmake libtool localbase pkgconfig python:build shebangfix tar:xz xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://dbus.freedesktop.org/releases/dbus/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.14.10_1,1
25 Nov 2023 04:00:35
commit hash: c3d4fda5198ad0fee7a13b55f25188c90596f92ecommit hash: c3d4fda5198ad0fee7a13b55f25188c90596f92ecommit hash: c3d4fda5198ad0fee7a13b55f25188c90596f92ecommit hash: c3d4fda5198ad0fee7a13b55f25188c90596f92e files touched by this commit
Jason E. Hale (jhale) search for other commits by this committer
devel/dbus: Fix CMake config

The CMake config was essentially searching for the dbus pkgconfig file
in ${LOCALBASE}/lib/pkgconfig instead of ${LOCALBASE}/libdata/pkgconfig.
Not finding it, DBus1_FOUND was being set to false. devel/qt6-base, in
particular, was not finding dbus before this change.

MFH:		2023Q4
(cherry picked from commit fe00c4f9a3f94b92dc13ca809a5937b7fa0230ac)

Number of commits found: 1