From 0d1477a9c493e7cb2c12f178a3cb743fe99e68aa Mon Sep 17 00:00:00 2001 From: jgart Date: Sat, 28 Aug 2021 10:44:43 -0400 Subject: [PATCH] Add windowchef See paste for build errors and warnings: https://paste.sr.ht/~whereiseveryone/3bf388803fc048f3323d9e08255f3e8e5db93bed Help is much appreciated on this one. --- guixrus/packages/utilities.scm | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/guixrus/packages/utilities.scm b/guixrus/packages/utilities.scm index 755ce36..1c1c86d 100644 --- a/guixrus/packages/utilities.scm +++ b/guixrus/packages/utilities.scm @@ -680,3 +680,35 @@ support.") @end itemize") (license license:expat))) +(define-public windowchef-guixrus + (package + (name "windowchef-guixrus") + (version "0.5.2") + (source + (origin + (file-name (string-append name "-" version ".tar.gz")) + (method url-fetch) + (uri (string-append + "https://github.com/tudurom/windowchef/archive/v" + version ".tar.gz")) + (sha256 + (base32 + "1jfjbsk7qsmg80k9ahqr8rcvlka66hpm482b6rn04jkv6vrb8c6i")))) + (build-system gnu-build-system) + (native-inputs + `(("xorgproto" ,xorgproto))) + (inputs + `(("libxcb" ,libxcb) + ("xcb-util-wm" ,xcb-util-wm))) + (arguments + '(#:phases (alist-delete 'configure %standard-phases) + #:tests? #f ; no tests + #:make-flags + (list "CC=gcc" + (string-append "PREFIX=" %output)))) + (home-page "https://github.com/tudurom/windowchef") + (synopsis "Stacking window manager easily extendable via shell scripts") + (description +"Window Chef is a stacking window manager that cooks windows +with orders from the Waitron") + (license license:isc))) -- 2.45.2