diff --git a/systemd.cabal b/systemd.cabal
--- a/systemd.cabal
+++ b/systemd.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                systemd
-version:             2.3.0
+version:             2.4.0
 synopsis:            Systemd facilities (Socket activation, Notify)
 description:         A module for Systemd facilities.
 homepage:            https://github.com/erebe/systemd
@@ -15,7 +15,7 @@
 build-type:          Simple
 extra-source-files:  README.md
 stability:           stable
-cabal-version:       >=2.0
+cabal-version:       2.0
 source-repository head
     type: git
     location: https://github.com/erebe/systemd
@@ -29,7 +29,7 @@
   build-depends:       base == 4.* ,
                        unix >= 2.5,
                        transformers >= 0.3,
-                       network ^>=3.1.0.0,
+                       network >=3.1.0.0,
                        bytestring >= 0.10
 
   default-language:    Haskell2010
@@ -39,7 +39,7 @@
    type:                exitcode-stdio-1.0
    main-is:             Main.hs
    build-depends:       base == 4.*,
-                        network ^>=3.1.0.0,
+                        network >=3.1.0.0,
                         unix >= 2.5,
                         systemd
    default-language:    Haskell2010
