]> woffs.de Git - fd/haskell-amqp-utils.git/blobdiff - amqp-utils.cabal
update reuse compat
[fd/haskell-amqp-utils.git] / amqp-utils.cabal
index e411d51ae2a5d5a1e5e62027eda04aed2e6e4f51..82029605f96aa416e31149c8b63c62151b2c15fa 100644 (file)
@@ -1,6 +1,10 @@
+-- SPDX-FileCopyrightText: 2022 Frank Doepper
+--
+-- SPDX-License-Identifier: GPL-3.0-only
+
 name:                amqp-utils
 
-version:             0.4.5.0
+version:             0.6.6.0
 
 synopsis:            AMQP toolset for the command line
 
@@ -17,7 +21,7 @@ description:         AMQP tools consisting of:
 
 license:             GPL-3
 
-license-file:        LICENSE
+license-file:        LICENSES/GPL-3.0-only.txt
 
 author:              Frank Doepper
 
@@ -31,24 +35,24 @@ extra-source-files:  ChangeLog.md, README.md
 
 cabal-version:       >=1.10
 
-Tested-With: GHC ==7.10.2 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || >=8.8.4
-
 executable konsum
   main-is:             konsum.hs
-  build-depends:       base >=4.6 && <5,
+  build-depends:       base >= 4.6 && <5,
                        containers,
                        text,
-                       connection,
+                       crypton-connection,
                        data-default-class,
                        time,
                        process,
                        directory,
                        bytestring,
                        utf8-string,
-                       x509-system,
+                       filepath-bytestring,
+                       crypton-x509-system,
                        network > 2.6,
-                       tls >= 1.3.9,
-                       amqp >=0.19
+                       tls >= 1.7.0,
+                       amqp >= 0.22.2,
+                       unix >= 2.8
 
   ghc-options:         -threaded -Wall
 
@@ -61,23 +65,27 @@ executable konsum
 
 executable agitprop
   main-is:             agitprop.hs
-  build-depends:       base >=4.6 && <5,
+  build-depends:       base >= 4.6 && <5,
                        containers,
                        text,
-                       connection,
+                       crypton-connection,
                        data-default-class,
                        time,
                        process,
                        directory,
+                       filepath,
                        bytestring,
                        utf8-string,
-                       x509-system,
+                       rawfilepath,
+                       filepath-bytestring,
+                       crypton-x509-system,
                        network > 2.6,
-                       tls >= 1.3.9,
-                       amqp >=0.19,
-                       unix >= 2.7,
-                       hinotify >= 0.3.8,
+                       tls >= 1.7.0,
+                       amqp >= 0.22.2,
+                       unix >= 2.8,
                        magic
+  if os(linux)
+    build-depends:     hinotify >= 0.3.10
 
   ghc-options:         -threaded -Wall
 
@@ -93,18 +101,19 @@ executable plane
   build-depends:       base >=4.6 && <5,
                        containers,
                        text,
-                       connection,
+                       crypton-connection,
                        data-default-class,
                        time,
                        process,
                        directory,
                        bytestring,
                        utf8-string,
-                       x509-system,
+                       filepath-bytestring,
+                       crypton-x509-system,
                        network > 2.6,
-                       tls >= 1.3.9,
-                       amqp >=0.19,
-                       unix >= 2.7
+                       tls >= 1.7.0,
+                       amqp >=0.22.2,
+                       unix >= 2.8
 
   ghc-options:         -threaded -Wall
 
@@ -117,21 +126,22 @@ executable plane
 
 executable arbeite
   main-is:             arbeite.hs
-  build-depends:       base >=4.6 && <5,
+  build-depends:       base >= 4.6 && <5,
                        containers,
                        text,
-                       connection,
+                       crypton-connection,
                        data-default-class,
                        time,
                        process,
                        directory,
                        bytestring,
                        utf8-string,
-                       x509-system,
+                       filepath-bytestring,
+                       crypton-x509-system,
                        network > 2.6,
-                       tls >= 1.3.9,
-                       amqp >=0.19,
-                       unix >= 2.7
+                       tls >= 1.7.0,
+                       amqp >= 0.22.2,
+                       unix >= 2.8
 
   ghc-options:         -threaded -Wall
 
don't click here