Cabal revisions of xnobar-1.0.0.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.4-name: xnobar-version: 1.0.0.1-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, as shown in exe/Echo.hs.-category: System-license: BSD-3-Clause--source-repository head- type: git- location: https://codeberg.org/Aster89/xnobar.git- branch: master--common common- default-language: GHC2024- build-depends: base >= 4.18.1 && < 5--library- import: common- exposed-modules: XNobar- build-depends: xmobar >= 0.48.1 && <= 0.51- , xnobar:server- , xnobar:scroller- hs-source-dirs: lib/XNobar--executable echo- import: common- build-depends: xnobar:positive32- , xnobar:scroller- , xnobar:server- , xmobar >= 0.48.1 && <= 0.51- hs-source-dirs: exe- main-is: Echo.hs--library server- import: common- visibility: public- exposed-modules: XNobar.Server- build-depends: dbus >= 1.3.6 && < 1.5- , extra >= 1.7.16 && <= 1.8- , flow >= 2.0.0 && < 2.1- , transformers >= 0.6.1 && < 0.7- , xnobar:notification- , xnobar:positive32- hs-source-dirs: lib/Server--library notification- import: common- exposed-modules: XNobar.Internal.Notification- build-depends: containers >= 0.6.8 && < 0.9- , dbus >= 1.3.6 && < 1.5- , flow >= 2.0.0 && < 2.1- , 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.8 && < 1.4- , extra >= 1.7.16 && <= 1.8- , flow >= 2.0.0 && < 2.1- , mtl >= 2.3.1 && < 2.4- , process >= 1.6.18 && < 1.7- , xmobar >= 0.48.1 && <= 0.51- , 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 >= 1.7.16 && <= 1.8- , xnobar:notification- , xnobar:positive32- , xnobar:scroller- hs-source-dirs: test+cabal-version: 3.4 +name: xnobar +version: 1.0.0.1 +x-revision: 1 +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, as shown in exe/Echo.hs. +category: System +license: BSD-3-Clause + +source-repository head + type: git + location: https://codeberg.org/Aster89/xnobar.git + branch: master + +common common + default-language: GHC2024 + build-depends: base >= 4.18.1 && < 5 + +library + import: common + exposed-modules: XNobar + build-depends: xmobar >= 0.48.1 && < 0.52 + , xnobar:server + , xnobar:scroller + hs-source-dirs: lib/XNobar + +executable echo + import: common + build-depends: xnobar:positive32 + , xnobar:scroller + , xnobar:server + , xmobar + hs-source-dirs: exe + main-is: Echo.hs + +library server + import: common + visibility: public + exposed-modules: XNobar.Server + build-depends: dbus >= 1.3.6 && < 1.5 + , extra >= 1.7.16 && < 1.9 + , flow >= 2.0.0 && < 2.1 + , transformers >= 0.6.1 && < 0.7 + , xnobar:notification + , xnobar:positive32 + hs-source-dirs: lib/Server + +library notification + import: common + exposed-modules: XNobar.Internal.Notification + build-depends: containers >= 0.6.8 && < 0.9 + , 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.8 && < 1.4 + , extra + , flow + , mtl >= 2.3.1 && < 2.4 + , 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