gnu: polkit: Look up polkit rules under /etc, and enable session tracking.
authorMarius Bakke <marius@gnu.org>
Mon, 5 Sep 2022 16:48:21 +0000 (18:48 +0200)
committerMarius Bakke <marius@gnu.org>
Tue, 6 Sep 2022 21:43:40 +0000 (23:43 +0200)
commit92fdda5a6351dd5246b65165547d50d0b827cef3
treee7cef4a9c550445fd37c88621ef37e6a508cf267
parentc7032683a5ce8ec3b28c935efb00e238d28a5e19
gnu: polkit: Look up polkit rules under /etc, and enable session tracking.

This is a follow-up to commit 290ac5cd1e67d99b4d704603c1559dfb72f542c2.

* gnu/packages/polkit.scm (polkit-mozjs)[source](snippet): Add substitutions.
[source](patches): New field.
[arguments]: Pass --sysconfdir and -Dsession_tracking in #:configure-flags.
* gnu/packages/patches/polkit-disable-systemd.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
gnu/local.mk
gnu/packages/patches/polkit-disable-systemd.patch [new file with mode: 0644]
gnu/packages/polkit.scm