pmaports/main/postmarketos-base
clayton craft 5a06a6bb06
postmarketos-base: replace elogind suspend hook with sleep-inhibitor (MR 1825)
This adds sleep-inhibitor as a dependency when elogind is present, and
installs a conf for it with some plugins enabled that are beneficial to
devices running pmOS. The elogind suspend hook is dropped.

This resolves issues where suspend is aborted in the hook *after*
PrepareForSleep is sent over dbus (which might cause some things to
disable radios/modems, etc for suspend).

The 'period' in the conf is in minutes, a value of 0.1 is 6 seconds,
which seems reasonable for releasing the lock when conditions for
inhibiting no longer apply, without spinning the CPU too frequently.
2020-12-28 00:36:35 +01:00
..
APKBUILD postmarketos-base: replace elogind suspend hook with sleep-inhibitor (MR 1825) 2020-12-28 00:36:35 +01:00
postmarketos-base-elogind.post-install postmarketos-base: replace elogind suspend hook with sleep-inhibitor (MR 1825) 2020-12-28 00:36:35 +01:00
postmarketos-base-elogind.pre-upgrade main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
postmarketos-base.post-install main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
postmarketos-base.pre-upgrade main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
postmarketos-base.trigger postmarketos-base: configure getty using deviceinfo_getty variable (!771) 2019-12-07 01:32:23 +01:00
rootfs-etc-chrony-chrony.conf main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-conf.d-swapfile main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-conf.d-syslog main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-conf.d-tinydm main/postmarketos-base: add tinydm config (MR 1795) 2020-12-07 18:21:28 -08:00
rootfs-etc-conf.d-wpa_supplicant main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-elogind-logind.conf main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-fstab main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-init.d-deferred-initcalls main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-init.d-devmappings main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-init.d-swapfile main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-issue main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-motd main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-NetworkManager-conf.d-00-postmarketos.conf main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-polkit-1-rules.d-50-org.freedesktop.NetworkManager.rules main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-sleep-inhibitor.conf postmarketos-base: replace elogind suspend hook with sleep-inhibitor (MR 1825) 2020-12-28 00:36:35 +01:00
rootfs-etc-sudoers main/postmarketos-base: remove post-install config overrides (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-etc-udev-rules.d-50-firmware.rules main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-sbin-swapfile main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00
rootfs-usr-lib-firmwareload.sh main/postmarketos-base: put full path in filenames (MR 1713) 2020-12-03 13:11:03 +01:00