* gnu/packages/xmonad.scm (ghc-xmonad-contrib): New variable. --- gnu/packages/xmonad.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+)
diff --git a/gnu/packages/xmonad.scm b/gnu/packages/xmonad.scm index 4d6a099..3a1c572 100644 --- a/gnu/packages/xmonad.scm +++ b/gnu/packages/xmonad.scm @@ -76,3 +76,31 @@ config files. Layouts are applied dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several screens.") (license bsd-3))) + +(define-public ghc-xmonad-contrib + (package + (name "ghc-xmonad-contrib") + (version "0.11.3") + (source + (origin + (method url-fetch) + (uri (string-append + "http://hackage.haskell.org/package/xmonad-contrib/" + "xmonad-contrib-" version ".tar.gz")) + (sha256 + (base32 "14h9vr33yljymswj50wbimav263y9abdcgi07mvfis0zd08rxqxa")))) + (build-system haskell-build-system) + (propagated-inputs + `(("ghc-mtl" ,ghc-mtl) + ("ghc-random" ,ghc-random) + ("ghc-utf8-string" ,ghc-utf8-string) + ("ghc-extensible-exceptions" ,ghc-extensible-exceptions) + ("ghc-x11" ,ghc-x11) + ("ghc-x11-xft" ,ghc-x11-xft) + ("xmonad" ,xmonad))) + (home-page "http://xmonad.org") + (synopsis "Third party extensions for xmonad") + (description + "Third party tiling algorithms, configurations and scripts to xmonad, a +tiling window manager for X.") + (license bsd-3))) -- 2.4.3