Port details |
- basu sd-bus library, extracted from systemd
- 0.2.1 devel
=3 0.2.1Version of this port present on the latest quarterly branch. - Maintainer: jbeich@FreeBSD.org
 - Port Added: 2020-12-26 00:33:52
- Last Update: 2023-09-28 17:47:47
- Commit Hash: 3ff32fd
- People watching this port, also watch:: desktop-file-utils, font-misc-meltho, py39-pycparser, libjxl, libraw
- License: LGPL21+
- WWW:
- https://sr.ht/~emersion/basu/
- Description:
- Some projects rely on the sd-bus library for DBus support. However not all
systems have systemd or elogind installed. This library provides just sd-bus
(and the "busctl" utility).
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/devel/basu/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/basu
- pkg install basu
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: basu
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1671185582
SHA256 (basu-v0.2.1.tar.gz) = 43b327073d1ac7bc6cbc0d3dfff729348fc970dfff0551ad40e366332e990204
SIZE (basu-v0.2.1.tar.gz) = 239042
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gperf : devel/gperf
- meson : devel/meson
- ninja : devel/ninja
- python3.9 : lang/python39
- This port is required by:
- for Libraries
-
- audio/cmus
- devel/sdbus-cpp
- multimedia/musikcube
- sysutils/poweralertd
- sysutils/seatd
- x11/libei
- x11/mako
Configuration Options:
- No options to configure
- Options name:
- devel_basu
- USES:
- compiler:c11 gperf meson python:build shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.2.1 28 Sep 2023 17:47:47
    |
Jan Beich (jbeich)  Author: Dimitry Andric |
devel/basu: unbreak build with LLD 17
ld: error: version script assignment of 'global' to symbol 'sd_bus_attach_event'
failed: symbol not defined
ld: error: version script assignment of 'global' to symbol 'sd_bus_detach_event'
failed: symbol not defined
ld: error: version script assignment of 'global' to symbol 'sd_bus_get_event'
failed: symbol not defined
PR: 274148
Reported by: antoine (via bug 273753 exp-run) |
0.2.1 09 Aug 2023 14:07:22
    |
Jan Beich (jbeich)  |
devel/basu: unbreak fetch due to recompression
=> Fetched file size mismatch (expected 239187, actual 239042)
$ gzip -l basu-v0.2.1.tar.gz
compressed uncompressed ratio uncompressed_name
- 239187 1474560 83.7% basu-v0.2.1.tar
+ 239042 1474560 83.7% basu-v0.2.1.tar
Reported by: Matthias Apitz
Tested by: tar -tv, diff -ur, mtree -R time -K sha256 |
0.2.1 30 Mar 2023 00:20:43
    |
Jan Beich (jbeich)  |
devel/basu: unbreak fetch due to Git upgrade
=> Fetched file size mismatch (expected 239042, actual 239187)
See also: https://github.com/git/git/commit/4f4be00d302b |
0.2.1 20 Mar 2023 19:25:44
    |
Jan Beich (jbeich)  |
devel/basu: unbreak with --auto-features=enabled
meson.build:239:0: ERROR: Dependency lookup for libcap with method 'pkgconfig'
failed: Pkg-config binary for machine 1 not found. Giving up.
meson.build:243:0: ERROR: Dependency lookup for audit with method 'pkgconfig'
failed: Pkg-config binary for machine 1 not found. Giving up.
PR: 270361 |
0.2.1 17 Dec 2022 08:54:09
    |
Jan Beich (jbeich)  |
devel/basu: update to 0.2.1
Changes: https://git.sr.ht/~emersion/basu/refs/v0.2.1
Reported by: Repology |
0.2.0_1 21 Oct 2022 18:39:50
    |
Jan Beich (jbeich)  |
devel/basu: unbreak fetch due to Git upgrade
=> SHA256 Checksum mismatch for 928a746f7ebd.patch.
=> SHA256 Checksum mismatch for 4277dfe8077c.patch.
=> SHA256 Checksum mismatch for f12a4efd8cb7.patch.
=> SHA256 Checksum mismatch for 5fa970e868f2.patch.
-2.34.4
+2.34.5 |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.2.0_1 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.2.0_1 01 Sep 2022 14:09:09
    |
Jan Beich (jbeich)  |
devel/basu: unbreak fetch due to Git upgrade
-2.34.1
+2.34.4 |
0.2.0_1 17 Apr 2022 03:47:30
    |
Po-Chuan Hsieh (sunpoet)  |
devel/basu: Fix make fetch
Upstream upgrades git from 2.34.1 to 2.34.2.
The original checksum is verified by manually editing git version of the patch
file.
Approved by: portmgr (blanket) |
0.2.0_1 26 Feb 2022 21:31:46
    |
Jan Beich (jbeich)  |
devel/basu: unbreak fetch due to Git upgrade
-2.32.0
+2.34.1
PR: 262213 |
0.2.0_1 28 Nov 2021 05:13:00
    |
Jan Beich (jbeich)  Author: Evgeniy Khramtsov |
devel/basu: switch to upstream fix after ffe546db80d9
PR: 258812 |
0.2.0_1 30 Oct 2021 02:45:34
    |
Jan Beich (jbeich)  Author: Evgeniy Khramtsov |
devel/basu: unbreak build with LLD 13 (devel/llvm13 or -CURRENT)
ld: error: undefined symbol: __start_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>>
libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive
src/libsystemd/libsystemd_static.a
ld: error: undefined symbol: __stop_BUS_ERROR_MAP
>>> referenced by bus-error.c
>>>
libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive
src/libsystemd/libsystemd_static.a
>>> referenced by bus-error.c
>>>
libsystemd_static.a.p/sd-bus_bus-error.c.o:(bus_error_name_to_errno) in archive
src/libsystemd/libsystemd_static.a
cc: error: linker command failed with exit code 1 (use -v to see invocation)
PR: 258812
Obtained from: https://github.com/systemd/systemd/commit/945317a4b69d |
0.2.0_1 30 Sep 2021 21:23:30
    |
Rene Ladan (rene)  |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
0.2.0_1 30 Sep 2021 20:04:04
    |
Jan Beich (jbeich)  |
devel/basu: chase to the new home
https://github.com/emersion/basu/commit/9ff82e33e501
"This repository has been archived by the owner. It is now read-only." |
0.2.0_1 03 Sep 2021 07:16:14
    |
Jan Beich (jbeich)  |
devel/basu: unbreak some features on FreeBSD >= 13.0
$ service dbus onestart
$ basuctl status
BusAddress=unix:path=/var/run/dbus/system_bus_socket
BusScope=system
BusID=0123456789abcdef0123456789abcdef
<27>(../src/busctl/busctl.c:1282) Failed to get credentials: No such process |
0.2.0 07 Apr 2021 08:09:01
    |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
0.2.0 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
0.2.0 25 Mar 2021 16:59:25
  |
jbeich  |
devel/basu: enable cr_pid on FreeBSD >= 12.3
https://cgit.freebsd.org/src/commit/?id=925f44f33862908f9a2e72520a17af148c7d0db5
https://cgit.freebsd.org/src/commit/?id=2b61bda2c75f30f6eadd18fb891fd885e4c8d19d |
0.2.0 06 Jan 2021 14:03:52
  |
jbeich  |
sysutils/basu: update to 0.2.0
Changes: https://github.com/emersion/basu/compare/5263cc0...v0.2.0 |
0.1.0.40 26 Dec 2020 00:24:01
  |
jbeich  |
sysutils/basu: move to devel/ where dbus is |