diff --git a/sendfile.cabal b/sendfile.cabal
--- a/sendfile.cabal
+++ b/sendfile.cabal
@@ -1,5 +1,5 @@
 name:          sendfile
-version:       0.7.11.1
+version:       0.7.11.3
 stability:     provisional
 synopsis:      A portable sendfile library
 description:   A library which exposes zero-copy sendfile functionality in a portable way. If a platform does not support sendfile, a fallback implementation in haskell is provided.
@@ -10,17 +10,18 @@
 license-file:  LICENSE
 author:        Matthew Elder <matt@mattelder.org>
 maintainer:    Jeremy Shaw <jeremy@n-heptane.com>
-homepage:      http://hub.darcs.net/stepcut/sendfile
+homepage:      https://github.com/Happstack/sendfile
 category:      Network
 build-type:    Simple
-cabal-version: >= 1.6
-tested-with:   GHC == 7.8.4, GHC == 7.10.2, GHC==8.0.1, GHC==8.2.2, GHC==8.4.1, GHC==8.6.1
+cabal-version: >= 1.10
+tested-with:   GHC == 7.8.4, GHC == 7.10.2, GHC==8.0.1, GHC==8.2.2, GHC==8.4.1, GHC==8.6.5, GHC==8.8.3, GHC==8.10.1, GHC==9.0.1
 
 flag portable
     description: Explicitly enable portable sendfile support (implemented in Haskell)
     default:     False
 
 library
+    default-language: Haskell2010
     hs-source-dirs:  src
 
     exposed-modules: Network.Socket.SendFile
@@ -32,7 +33,7 @@
                      Network.Socket.SendFile.Util
 
     build-depends:   base       >= 3       && < 5,
-                     bytestring >= 0.9.1.4 && < 0.11,
+                     bytestring >= 0.9.1.4 && < 0.12,
                      network    >= 2       && < 3.2
 
     ghc-options: -Wall
@@ -58,5 +59,5 @@
             cpp-options: -DPORTABLE_SENDFILE
 
 source-repository head
-    type:     darcs
-    location: http://hub.darcs.net/stepcut/sendfile
+    type:     git
+    location: https://github.com/Happstack/sendfile.git
