diff options
Diffstat (limited to 'gnu/packages/wm.scm')
-rw-r--r-- | gnu/packages/wm.scm | 26 |
1 files changed, 24 insertions, 2 deletions
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 8cc1f43e38..3185fa860c 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.scm @@ -5,7 +5,7 @@ ;;; Copyright © 2015 xd1le <elisp.vim@gmail.com> ;;; Copyright © 2015 Paul van der Walt <paul@denknerd.org> ;;; Copyright © 2016 Danny Milosavljevic <dannym@scratchpost.org> -;;; Copyright © 2016, 2019, 2020 Efraim Flashner <efraim@flashner.co.il> +;;; Copyright © 2016, 2019, 2020, 2023 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2016 Al McElrath <hello@yrns.org> ;;; Copyright © 2016 Carlo Zancanaro <carlo@zancanaro.id.au> ;;; Copyright © 2016 2019, 2021-2022 Ludovic Courtès <ludo@gnu.org> @@ -63,6 +63,7 @@ ;;; Copyright © 2023 Gabriel Wicki <gabriel@erlikon.ch> ;;; Copyright © 2023 Jonathan Brielamier <jonathan.brielmaier@web.de> ;;; Copyright © 2023 Vessel Wave <vesselwave@disroot.org> +;;; Copyright © 2023 Nicolas Graves <ngraves@ngraves.fr> ;;; ;;; This file is part of GNU Guix. ;;; @@ -193,6 +194,27 @@ the leaves of a full binary tree.") (license license:bsd-2))) +(define-public cage + (package + (name "cage") + (version "0.1.5") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/cage-kiosk/cage") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 (base32 "11sg9x08zl2nr7a723h462knz5lf58sgvkhv1mgc9z3hhkhvbsja")))) + (build-system meson-build-system) + (native-inputs (list pkg-config scdoc)) + (inputs (list wayland wlroots libxkbcommon)) + (home-page "https://github.com/cage-kiosk/cage") + (synopsis "Wayland kiosk") + (description "This package provides a Wayland @dfn{kiosk}, which runs a +single, maximized application.") + (license license:expat))) + (define-public herbstluftwm (package (name "herbstluftwm") @@ -3023,7 +3045,7 @@ capabilities. It is heavily inspired by the Calm Window manager(cwm).") (list cairo libjpeg-turbo libpng - librsvg + (librsvg-for-system) libxext libxinerama libxmu |