diff options
author | Sergey Trofimov <sarg@sarg.org.ru> | 2025-05-26 12:21:58 +0200 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-05-26 22:04:08 +0800 |
commit | 0e8f46acb7d21beb37c60971b4c5ee92b38cbcab (patch) | |
tree | 8503dea41abe24073a6c8e493b61dfd522078df5 | |
parent | b9be99d60254266b54cebeddbac6c0a48a02cc4b (diff) |
gnu: xsecurelock: Enable mpv and xscreensaver screen saver modules.
* gnu/packages/xdisorg.scm (xsecurelock)[inputs]: Add xscreensaver and mpv.
[arguments]<#:configure-flags>: Enable their screen saver modules.
Change-Id: I7fa4b7389fa3ea2a852fd87d381c2bd8b7bd0812
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
-rw-r--r-- | gnu/packages/xdisorg.scm | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 145b74c95b..90bdbcba61 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -159,6 +159,7 @@ #:use-module (gnu packages texinfo) #:use-module (gnu packages tcl) #:use-module (gnu packages terminals) + #:use-module (gnu packages video) #:use-module (gnu packages xml) #:use-module (gnu packages wm) #:use-module (gnu packages webkit) @@ -2931,7 +2932,12 @@ temperature of the screen.") #~(list "--with-pam-service-name=login" "--with-xkb" - "--with-default-authproto-module=/run/privileged/bin/authproto_pam"))) + "--with-default-authproto-module=/run/privileged/bin/authproto_pam" + (string-append "--with-mpv=" + #$(this-package-input "mpv") "/bin/mpv") + (string-append "--with-xscreensaver=" + #$(this-package-input "xscreensaver") + "/libexec/xscreensaver")))) (native-inputs (list autoconf automake pandoc pkg-config)) (inputs @@ -2944,7 +2950,9 @@ temperature of the screen.") libxmu libxrandr libxscrnsaver - linux-pam)) + linux-pam + mpv + xscreensaver)) (home-page "https://github.com/google/xsecurelock") (synopsis "X11 screen lock utility with the primary goal of security") (description |