packages feed

Cabal revisions of xnobar-0.0.0.2

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

revision 1
-cabal-version: 3.4-name:          xnobar-version:       0.0.0.2-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:  git://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:Server-                 , xnobar:Scroller-                 , 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.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-                 , 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+cabal-version: 3.4
+name:          xnobar
+version:       0.0.0.2
+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:  git://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:Server
+                 , xnobar:Scroller
+                 , 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