SlackBuilds Repository

15.0 > Libraries > vali (20251015_263c1ae0)

vali (C library for Varlink)

vali is a C library that implements the Varlink protocol, a lightweight
IPC (Inter-Process Communication) mechanism designed as a simpler
alternative to D-Bus. Varlink uses a JSON-based protocol with an interface
definition language (IDL) for defining services and methods.

The library generates code from Varlink interface definitions and handles
both client and service implementations. It supports asynchronous
operations on the service side and provides clear separation between input
and output parameters through generated structs. vali is particularly
useful for tools that need IPC functionality without the complexity of
D-Bus.

This requires: python3-meson-opt, aml

Maintained by: Ebben Aries
Keywords: varlink,ipc
ChangeLog: vali

Homepage:
https://gitlab.freedesktop.org/emersion/vali

Source Downloads:
vali-263c1ae0.tar.gz (d50633e2929471aa061a678560b76af9)

Download SlackBuild:
vali.tar.gz
vali.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
slack-desc
vali.SlackBuild
vali.info

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds