1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

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>
This commit is contained in:
Sergey Trofimov
2025-05-26 12:21:58 +02:00
committed by Hilton Chain
parent b9be99d602
commit 0e8f46acb7

View File

@@ -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