cabal-version: 3.0 name: xnobar version: 0.0.0.0 maintainer: Enrico Maria De Angelis homepage: https://codeberg.org/Aster89/xnobar synopsis: Text-based notification server for XMobar description: Text-based notification server for XMobar. It also exposes just the back-end, to be used as a library. category: System license: BSD-3-Clause source-repository head type: git location: git://codeberg.org/Aster89/xnobar.git branch: master common common default-language: GHC2021 build-depends: base >= 4.17.2 && < 4.18 library import: common exposed-modules: XNobar build-depends: xmobar >= 0.48.1 && <= 0.49 , xnobar:Server , xnobar:Scroller hs-source-dirs: lib/XNobar library Server import: common visibility: public exposed-modules: XNobar.Server build-depends: dbus >= 1.3.5 && < 1.4 , extra >= 1.7.16 && < 1.8 , flow >= 2.0.0 && < 2.1 , transformers >= 0.5.6 && < 0.6 , xnobar:Notification , xnobar:Positive32 hs-source-dirs: lib/Server library Notification import: common exposed-modules: XNobar.Internal.Notification build-depends: containers >= 0.6.7 && < 0.7 , dbus , flow , xnobar:Positive32 hs-source-dirs: lib/Notification library Scroller import: common exposed-modules: XNobar.Scroller, XNobar.Internal.Scroller build-depends: async >= 2.2.5 && < 2.3 , directory >= 1.3.7 && < 1.4 , extra , flow , mtl >= 2.2.2 && < 2.3 , process >= 1.6.18 && < 1.7 , xmobar , xnobar:Notification , xnobar:Positive32 , xnobar:Server hs-source-dirs: lib/Scroller library Positive32 import: common exposed-modules: XNobar.Internal.Positive32 hs-source-dirs: lib/Positive32 test-suite Test import: common type: exitcode-stdio-1.0 main-is: Main.hs build-depends: QuickCheck , extra , xnobar:Notification , xnobar:Positive32 , xnobar:Scroller hs-source-dirs: test