packages feed

Cabal revisions of xmonad-extras-0.17.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:               xmonad-extras-version:            0.17.0-homepage:           https://github.com/xmonad/xmonad-extras-synopsis:           Third party extensions for xmonad with wacky dependencies-description:        Various modules for xmonad that cannot be added to xmonad-contrib-                    because of additional dependencies.-category:           System-license:            BSD3-license-file:       LICENSE-author:             The Daniels Schoepe and Wagner-maintainer:         Sibi Prabakaran<sibi@psibi.in>, daniel@wagner-home.com, daniel.schoepe@googlemail.com-cabal-version:      >= 1.10-build-type:         Simple-extra-source-files:  README.md, CHANGELOG.md--flag with_sound-  description: Build modules depending on the alsa-mixer package--flag with_hint-  description: Build modules depending on hint(for evaluating Haskell expressions at runtime).--flag with_mpd-  description: Build modules depending on libmpd.--flag with_hlist-  description: Build modules depending on HList.-  default: False--flag with_regex_posix-  description: Build modules depending on posix-regex.--flag with_template_haskell-  description: Build modules depending on template haskell.--flag with_brightness-  description: Build module for brightness control.-  default: True--flag testing-  description: Testing mode-  default: False--library--    build-depends:      base < 5, mtl, containers, X11>=1.4.3, xmonad>=0.10, xmonad-contrib>=0.10-    default-language: Haskell2010-    ghc-options:        -fwarn-tabs -Wall -fno-warn-unused-do-bind--    -- Upload blocked by this: https://github.com/haskell/cabal/issues/2527-    -- Uncomment when it's fixed-    -- if flag(testing)-    --     ghc-options:    -Werror--    if flag(with_sound)-        build-depends: alsa-mixer >= 0.3-        exposed-modules: XMonad.Actions.Volume--    if flag(with_hint)-        build-depends: hint >= 0.3.3.3 && < 0.10, network-        exposed-modules: XMonad.Actions.Eval XMonad.Prompt.Eval---                         XMonad.Hooks.EvalServer--    if flag(with_mpd)-        build-depends: libmpd >= 0.9, bytestring >= 0.9 && < 0.11-        exposed-modules: XMonad.Prompt.MPD--    if flag(with_regex_posix)-        build-depends: regex-posix-        exposed-modules: XMonad.Util.WindowPropertiesRE--    if flag(with_brightness)-        build-depends: bytestring >= 0.9 && < 0.11-        exposed-modules: XMonad.Util.Brightness--    if flag(with_template_haskell) && flag(with_hlist)-        build-depends: template-haskell, HList >= 0.4 && < 0.5-        exposed-modules: XMonad.Config.Alt-                         XMonad.Config.Alt.Desktop-                         XMonad.Config.Alt.Sample1-                         XMonad.Config.Alt.Internal-                         XMonad.Config.Alt.QQ--        other-modules:   XMonad.Config.Alt.Types--    exposed-modules: XMonad.Hooks.PerWindowKbdLayout------ executable xmonadcmd---     main-is: XMonadCmd.hs---     build-depends:      mtl, unix, X11>=1.4.3, xmonad>=0.9 && <1.0, xmonad-contrib>=0.9 && <1.0---     ghc-options:        -Wall---     if !flag(with_hint)---         Buildable: False------     if flag(with_hint)---         build-depends: network------     if flag(testing)---         ghc-options:  -Werror+name:               xmonad-extras
+version:            0.17.0
+x-revision: 1
+homepage:           https://github.com/xmonad/xmonad-extras
+synopsis:           Third party extensions for xmonad with wacky dependencies
+description:        Various modules for xmonad that cannot be added to xmonad-contrib
+                    because of additional dependencies.
+category:           System
+license:            BSD3
+license-file:       LICENSE
+author:             The Daniels Schoepe and Wagner
+maintainer:         Sibi Prabakaran<sibi@psibi.in>, daniel@wagner-home.com, daniel.schoepe@googlemail.com
+cabal-version:      >= 1.10
+build-type:         Simple
+extra-source-files:  README.md, CHANGELOG.md
+
+flag with_sound
+  description: Build modules depending on the alsa-mixer package
+
+flag with_hint
+  description: Build modules depending on hint(for evaluating Haskell expressions at runtime).
+
+flag with_mpd
+  description: Build modules depending on libmpd.
+
+flag with_hlist
+  description: Build modules depending on HList.
+  default: False
+
+flag with_regex_posix
+  description: Build modules depending on posix-regex.
+
+flag with_template_haskell
+  description: Build modules depending on template haskell.
+
+flag with_brightness
+  description: Build module for brightness control.
+  default: True
+
+flag testing
+  description: Testing mode
+  default: False
+
+library
+
+    build-depends:      base < 5, mtl, containers, X11>=1.4.3, xmonad>=0.10, xmonad-contrib>=0.10
+    default-language: Haskell2010
+    ghc-options:        -fwarn-tabs -Wall -fno-warn-unused-do-bind
+
+    -- Upload blocked by this: https://github.com/haskell/cabal/issues/2527
+    -- Uncomment when it's fixed
+    -- if flag(testing)
+    --     ghc-options:    -Werror
+
+    if flag(with_sound)
+        build-depends: alsa-mixer >= 0.3
+        exposed-modules: XMonad.Actions.Volume
+
+    if flag(with_hint)
+        build-depends: hint >= 0.3.3.3 && < 0.10, network
+        exposed-modules: XMonad.Actions.Eval XMonad.Prompt.Eval
+--                         XMonad.Hooks.EvalServer
+
+    if flag(with_mpd)
+        build-depends: libmpd >= 0.9, bytestring >= 0.9 && < 0.12
+        exposed-modules: XMonad.Prompt.MPD
+
+    if flag(with_regex_posix)
+        build-depends: regex-posix
+        exposed-modules: XMonad.Util.WindowPropertiesRE
+
+    if flag(with_brightness)
+        build-depends: bytestring >= 0.9 && < 0.12
+        exposed-modules: XMonad.Util.Brightness
+
+    if flag(with_template_haskell) && flag(with_hlist)
+        build-depends: template-haskell, HList >= 0.4 && < 0.5
+        exposed-modules: XMonad.Config.Alt
+                         XMonad.Config.Alt.Desktop
+                         XMonad.Config.Alt.Sample1
+                         XMonad.Config.Alt.Internal
+                         XMonad.Config.Alt.QQ
+
+        other-modules:   XMonad.Config.Alt.Types
+
+    exposed-modules: XMonad.Hooks.PerWindowKbdLayout
+
+
+
+-- executable xmonadcmd
+--     main-is: XMonadCmd.hs
+--     build-depends:      mtl, unix, X11>=1.4.3, xmonad>=0.9 && <1.0, xmonad-contrib>=0.9 && <1.0
+--     ghc-options:        -Wall
+--     if !flag(with_hint)
+--         Buildable: False
+--
+--     if flag(with_hint)
+--         build-depends: network
+--
+--     if flag(testing)
+--         ghc-options:  -Werror