new repos

This commit is contained in:
2026-03-20 10:25:48 +01:00
parent a0773c3c54
commit 90de455035
35 changed files with 612 additions and 9 deletions

View File

@@ -15,6 +15,10 @@ build = ["meson", "ninja", "pkg-config", "gettext", "perl"]
[build]
system = "meson"
configure = """meson setup build --prefix=/usr --buildtype=release -Dsession_tracking=libelogind -Dsystemdsystemunitdir=no -Djs_engine=duktape"""
# Session tracking disabled — we use seatd for seat management instead of
# elogind/systemd-logind. polkit still works for password prompts via the
# lxqt-policykit-agent (started in .zprofile). Active session detection
# falls back to checking if the requesting process is on the active VT.
configure = """meson setup build --prefix=/usr --buildtype=release -Dsession_tracking=disabled -Dsystemdsystemunitdir=no -Djs_engine=duktape"""
make = """ninja -C build"""
install = """DESTDIR=${PKG} ninja -C build install"""