Language

Package: sbcl-wayflan @ 0.0.4

Synopsis

Wayland communication library for Common Lisp

Description

Wayflan is a from-scratch Wayland communication library for Common Lisp. It makes a good-faith effort to mimic libwayland behavior not defined in the Wayland spec, to keep compatibility between the two libraries.

Wayflan is not a compositor nor a GUI toolkit. Its purpose is to parse Wayland protocol XML documents and exchange Wayland messages between other processes.

Features:

  • Client support

  • All implementation done in Common Lisp from the socket up

  • Enum values are translated into keywords

  • Wayland protocol introspection

  • ASDF component :wayflan-client-impl generates code from XML. ASDF's extensible components make it possible to teach your program new protocols for Wayland without the need of a special build system.

Home page
https://git.sr.ht/~shunter/wayflan
Location
gnu/packages/lisp-xyz.scm (line: 31724, column: 2)
License

Lint warnings

LinterMessageLocation
No lint warnings