--- a/scientific.cabal
+++ b/scientific.cabal
@@ -1,5 +1,6 @@
 name:               scientific
 version:            0.3.8.0
+x-revision:         2
 synopsis:           Numbers represented using scientific notation
 description:
   "Data.Scientific" provides the number type 'Scientific'. Scientific numbers are
@@ -49,13 +50,14 @@ tested-with:
    || ==9.0.2
    || ==9.2.8
    || ==9.4.8
-   || ==9.6.5
-   || ==9.8.2
+   || ==9.6.6
+   || ==9.8.4
    || ==9.10.1
+   || ==9.12.1
 
 source-repository head
   type:     git
-  location: git://github.com/basvandijk/scientific.git
+  location: https://github.com/basvandijk/scientific.git
 
 flag integer-simple
   description: Use the integer-simple package instead of integer-gmp
@@ -78,15 +80,15 @@ library
 
   ghc-options:      -Wall
   build-depends:
-      base                >=4.5      && <4.21
+      base                >=4.5      && <4.22
     , binary              >=0.8.6.0  && <0.9
     , bytestring          >=0.10.8.2 && <0.13
     , containers          >=0.6.0.1  && <0.8
     , deepseq             >=1.4.4.0  && <1.6
-    , hashable            >=1.4.4.0  && <1.5
+    , hashable            >=1.4.4.0  && <1.6
     , integer-logarithms  >=1.0.3.1  && <1.1
     , primitive           >=0.9.0.0  && <0.10
-    , template-haskell    >=2.14.0.0 && <2.23
+    , template-haskell    >=2.14.0.0 && <2.24
     , text                >=1.2.3.0  && <1.3  || >=2.0 && <2.2
 
   if impl(ghc >=9.0)
