notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
basu sd-bus library, extracted from systemd
0.2.0_1 devel on this many watch lists=1 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 Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-12-26 00:33:52
Last Update: 2022-04-17 03:47:30
Commit Hash: fcf2580
People watching this port, also watch:: py38-Automat, freeimage, font-misc-meltho, libjxl, py39-pycparser
License: LGPL21+
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/basu-0.2.0_1/catalog.mk
  3. /usr/local/share/licenses/basu-0.2.0_1/LICENSE
  4. /usr/local/share/licenses/basu-0.2.0_1/LGPL21+
  5. bin/basuctl
  6. include/basu/_sd-common.h
  7. include/basu/sd-bus-protocol.h
  8. include/basu/sd-bus-vtable.h
  9. include/basu/sd-bus.h
  10. include/basu/sd-id128.h
  11. lib/libbasu.so
  12. lib/libbasu.so.0
  13. libdata/pkgconfig/basu.pc
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • basu>0:devel/basu
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:
Packages (timestamps in pop-ups are UTC):
basu
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd640.2.0_10.2.0_1
FreeBSD:11:armv6--
FreeBSD:11:i3860.2.0_10.2.0_1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-0.2.0_1
FreeBSD:12:amd640.2.0_10.2.0_1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3860.2.0_10.2.0_1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.2.0
FreeBSD:13:aarch640.2.0_10.2.0_1
FreeBSD:13:amd640.2.0_10.2.0_1
FreeBSD:13:armv60.2.00.2.0_1
FreeBSD:13:armv70.2.0_10.2.0_1
FreeBSD:13:i3860.2.0_10.2.0_1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.2.00.2.0_1
FreeBSD:13:riscv64-0.2.0_1
FreeBSD:14:aarch640.2.0_1-
FreeBSD:14:amd640.2.0_1-
FreeBSD:14:armv60.2.0_1-
FreeBSD:14:armv70.2.0_1-
FreeBSD:14:i3860.2.0_1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.2.0-
FreeBSD:14:riscv640.2.0_1-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gperf : devel/gperf
  2. meson>=0.57.1_1 : devel/meson
  3. ninja : devel/ninja
  4. python3.8 : lang/python38
This port is required by:
for Libraries
  1. audio/cmus
  2. devel/sdbus-cpp
  3. sysutils/seatd
  4. x11/mako
  5. x11/swayidle
  6. x11/xdg-desktop-portal-wlr
  7. x11-wm/sway
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. x11-wm/sway-devel
  3. Collapse this list.

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://git.sr.ht/~emersion/basu/archive/v0.2.0.tar.gz?dummy=/
Collapse this list.
Port Moves
  • port moved here from sysutils/basu on 2020-12-25
    REASON: Moved to a better category, aligning with dbus

Number of commits found: 12

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
17 Apr 2022 03:47:30
 files touched by this commit commit hash:fcf258079a53fe696d72367796066bf79cea6f56  0.2.0_1
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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)
26 Feb 2022 21:31:46
 files touched by this commit commit hash:b463b343b873de53ac75c111758d230e0438bb6c  0.2.0_1
Jan Beich (jbeich) search for other commits by this committer
devel/basu: unbreak fetch due to Git upgrade

-2.32.0
+2.34.1

PR:		262213
28 Nov 2021 05:13:00
 files touched by this commit commit hash:175cb372bbfba1f6f56a2710cc8aab40512b1cea  0.2.0_1
Jan Beich (jbeich) search for other commits by this committer
Author: Evgeniy Khramtsov
devel/basu: switch to upstream fix after ffe546db80d9

PR:		258812
30 Oct 2021 02:45:34
 files touched by this commit commit hash:ffe546db80d95396051300a693d07acdcda457a3  0.2.0_1
Jan Beich (jbeich) search for other commits by this committer
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
30 Sep 2021 21:23:30
 files touched by this commit commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  0.2.0_1
Rene Ladan (rene) search for other commits by this committer
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
30 Sep 2021 20:04:04
 files touched by this commit commit hash:220c5f4afe13a32976f008fb4248bf33c683a1a0  0.2.0_1
Jan Beich (jbeich) search for other commits by this committer
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."
03 Sep 2021 07:16:14
 files touched by this commit commit hash:a418eaab5cae4da54593de29ef491b628a6051a6  0.2.0_1
Jan Beich (jbeich) search for other commits by this committer
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
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  0.2.0
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.2.0
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
25 Mar 2021 16:59:25
Original commit files touched by this commit Revision:569216  0.2.0
jbeich search for other commits by this committer
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
06 Jan 2021 14:03:52
Original commit files touched by this commit Revision:560518  0.2.0
jbeich search for other commits by this committer
sysutils/basu: update to 0.2.0

Changes:	https://github.com/emersion/basu/compare/5263cc0...v0.2.0
26 Dec 2020 00:24:01
Original commit files touched by this commit Revision:559264  0.1.0.40
jbeich search for other commits by this committer
sysutils/basu: move to devel/ where dbus is

Number of commits found: 12