Package Details: sddm-idle 0.21.0-6.2

Git Clone URL: https://aur.archlinux.org/sddm-idle.git (read-only, click to copy)
Package Base: sddm-idle
Description: QML based X11 and Wayland display manager
Upstream URL: https://github.com/sddm/sddm
Licenses: GPL-2.0-or-later
Conflicts: sddm
Provides: display-manager, sddm
Submitter: gillesgagniard
Maintainer: gillesgagniard
Last Packager: gillesgagniard
Votes: 1
Popularity: 0.003855
First Submitted: 2025-03-15 11:02 (UTC)
Last Updated: 2025-11-19 20:41 (UTC)

Dependencies (20)

Required by (67)

Sources (2)

Pinned Comments

gillesgagniard commented on 2025-03-24 13:08 (UTC) (edited on 2025-03-24 13:08 (UTC) by gillesgagniard)

This sddm alternative package includes a fix to allow logind to detect when sddm is idle (nobody logged in + no inputs) and suspend accordingly, as per /etc/systemd/logind.conf.

To do so, it applies the following PR: https://github.com/sddm/sddm/pull/1878

Latest Comments

gillesgagniard commented on 2025-11-19 20:44 (UTC)

@eaz Done !

eaz commented on 2025-11-19 07:33 (UTC) (edited on 2025-11-19 07:34 (UTC) by eaz)

Thanks for the package! Could you reference $srcdir in prepare? So it also works for non standard directory configurations. Thanks!

diff --git a/PKGBUILD b/PKGBUILD
index e6eaa82..a27c7b7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -43,7 +43,7 @@ sha256sums=('f895de2683627e969e4849dbfbbb2b500787481ca5ba0de6d6dfdae5f1549abf'
             '9cb66283309fe7274d289a93d76696904e4dc47b1dfb2c15a3d3a44e1d6573d3')

 prepare() {
-  patch -d $_pkgname-$pkgver -Np1 -i ../../1878.patch
+  patch -d $_pkgname-$pkgver -Np1 -i "$srcdir/1878.patch"
 }

gillesgagniard commented on 2025-06-06 20:39 (UTC)

Thanks for spotting this. I've updated PKGBUILD accordingly. This also means the upstream sddm arch package is broken as well :( I will try to file an issue.

linskun commented on 2025-06-05 09:11 (UTC)

You need to patch CmaMakeList.txt (see Commit 228778c) or add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to PKGBUILD now

gillesgagniard commented on 2025-03-24 13:08 (UTC) (edited on 2025-03-24 13:08 (UTC) by gillesgagniard)

This sddm alternative package includes a fix to allow logind to detect when sddm is idle (nobody logged in + no inputs) and suspend accordingly, as per /etc/systemd/logind.conf.

To do so, it applies the following PR: https://github.com/sddm/sddm/pull/1878