FreeBSD Ports

devel/basu 0.2.1

sd-bus library, extracted from systemd

Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
devel
Package size
199.5 KiB, 637.1 KiB installed

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).

Install

As a binary package — by origin, or by package name:

pkg install devel/basu
pkg install basu

From the ports tree:

cd /usr/ports/devel/basu/ && make install clean

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

RUN_DEPENDS=	basu>0:devel/basu
LIB_DEPENDS=	libbasu.so:devel/basu

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:latest0.2.10.2.10.2.10.2.10.2.1
FreeBSD:14:quarterly0.2.10.2.1n/a0.2.10.2.1
FreeBSD:15:latest0.2.10.2.1n/a0.2.10.2.1
FreeBSD:15:quarterly0.2.10.2.1n/an/an/a
FreeBSD:16:latest0.2.10.2.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

All build dependencies 10
Required by 134

The first 100 are listed.

Configuration

No options to configure.

USES
compiler:c11 gperf meson python:build shebangfix
Service scripts
none

Files

pkg-plist 9
  • bin/basuctl
  • include/basu/_sd-common.h
  • include/basu/sd-bus-protocol.h
  • include/basu/sd-bus-vtable.h
  • include/basu/sd-bus.h
  • include/basu/sd-id128.h
  • lib/libbasu.so
  • lib/libbasu.so.0
  • libdata/pkgconfig/basu.pc
distinfo 1
FileSizeSHA256
basu-v0.2.1.tar.gz23904243b327073d1ac7bc6cbc0d3dfff729348fc970dfff0551ad40e366332e990204
Master sites 1
  • https://git.sr.ht/~emersion/basu/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/

Commit history 0

No commits in the history this site was built from.