~whereiseveryone/guixrus

0d1477a9c493e7cb2c12f178a3cb743fe99e68aa — jgart 2 years ago d371ec5 windowchef
Add windowchef

See paste for build errors and warnings:

https://paste.sr.ht/~whereiseveryone/3bf388803fc048f3323d9e08255f3e8e5db93bed

Help is much appreciated on this one.
1 files changed, 32 insertions(+), 0 deletions(-)

M guixrus/packages/utilities.scm
M guixrus/packages/utilities.scm => guixrus/packages/utilities.scm +32 -0
@@ 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)))