2021-06-02 16:13:46 +02:00
SUMMARY = " A minimal seat management daemon, and a universal seat management library. "
DESCRIPTION = " Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root. "
AUTHOR = " kennylevinsen "
HOMEPAGE = " https://git.sr.ht/~kennylevinsen/seatd "
SECTION = " libs "
LICENSE = " BSD-0-Clause "
LIC_FILES_CHKSUM = " file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a "
SRC_URI = " git://git.sr.ht/~kennylevinsen/seatd;protocol=https "
2021-06-27 11:03:45 +02:00
# On systems without logind / elogind , you need to suid the sway binary .
# Sway will drop root permissions shortly after startup .
PACKAGECONFIG [ logind ] = " ,,systemd "
PACKAGECONFIG [ elogind ] = " ,,elogind "
PACKAGECONFIG [ standalone ] = " -Dbuiltin=enabled,-Dbuiltin=disabled "
2021-06-02 16:13:46 +02:00
PACKAGECONFIG ? = " \
2021-06-27 11:03:45 +02:00
logind \
2021-06-02 16:13:46 +02:00
"
S = " ${WORKDIR}/git "
2021-06-04 10:28:20 +02:00
PV = " 0.5.0+${SRCREV} "
SRCREV = " fc97206df9b8fbba09de8b320fab6f75235a5c7f "
2021-06-02 16:13:46 +02:00
inherit meson
EXTRA_OEMESON + = " --buildtype release "