Hi, I've attached packages for xmonad and xmonad-contrib, alongside a series of their (direct or not) ghc-* dependencies. Most of the stuff went into haskell.scm, but I've singled out xmonad{,-contrib} into their own module.
Any feedback appreciated. Siniša Biđin (13): gnu: Add ghc-data-default-class. gnu: Add ghc-data-default-instances-base. gnu: Add ghc-data-default-instances-containers. gnu: Add ghc-data-default-instances-old-locale. gnu: Add ghc-dlist. gnu: Add ghc-extensible-exceptions. gnu: Add ghc-data-default-instances-dlist. gnu: Add ghc-utf8-string. gnu: Add ghc-data-default. gnu: Add ghc-x11. gnu: Add ghc-x11-xft. gnu: Add xmonad. gnu: Add ghc-xmonad-contrib. gnu-system.am | 1 + gnu/packages/haskell.scm | 278 ++++++++++++++++++++++++++++++++++++++++++++++- gnu/packages/xmonad.scm | 106 ++++++++++++++++++ 3 files changed, 383 insertions(+), 2 deletions(-) create mode 100644 gnu/packages/xmonad.scm -- 2.4.3