summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChloe Brown <chloe.brown.00@outlook.com>2022-11-03 22:55:32 +0000
committerChloe Brown <chloe.brown.00@outlook.com>2022-11-03 22:55:32 +0000
commit4a3fae87ae36537fa5bb31c670d9924af9e15ebd (patch)
tree045adde2de34a68f0f8e3420418b05366e68faeb
parent97965e900f5f40ac8831224965eaaa34a8231a99 (diff)
swaylock-pam: simplify specification.
-rw-r--r--yellowsquid/packages/swaylock.scm29
1 files changed, 4 insertions, 25 deletions
diff --git a/yellowsquid/packages/swaylock.scm b/yellowsquid/packages/swaylock.scm
index e8b60a4..1ec546b 100644
--- a/yellowsquid/packages/swaylock.scm
+++ b/yellowsquid/packages/swaylock.scm
@@ -1,35 +1,14 @@
(define-module (yellowsquid packages swaylock)
- #:use-module (gnu packages freedesktop)
- #:use-module (gnu packages gtk)
#:use-module (gnu packages linux)
- #:use-module (gnu packages man)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages xdisorg)
- #:use-module (guix build-system meson)
+ #:use-module (gnu packages wm)
#:use-module (guix git-download)
- #:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages))
(define-public swaylock-pam
(package
- (name "swaylock")
- (version "1.5")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/swaywm/swaylock")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32 "0r95p4w11dwm5ra614vddz83r8j7z6gd120z2vcchy7m9b0f15kf"))))
- (build-system meson-build-system)
- (inputs (list cairo gdk-pixbuf libxkbcommon linux-pam wayland))
- (native-inputs (list pango pkg-config scdoc wayland-protocols))
- (home-page "https://github.com/swaywm/sway")
- (synopsis "Screen locking utility for Wayland compositors")
- (description "Swaylock is a screen locking utility for Wayland compositors.")
- (license license:expat)))
+ (inherit swaylock)
+ (inputs (modify-inputs (package-inputs swaylock)
+ (append linux-pam)))))
(define-public swaylock-effects-pam
(package