diff --git a/double-conversion.cabal b/double-conversion.cabal
--- a/double-conversion.cabal
+++ b/double-conversion.cabal
@@ -1,7 +1,7 @@
 cabal-version:  2.2
 name:           double-conversion
-version:        2.0.4.2
-license:        BSD-3-Clause
+version:        2.0.5.0
+license:        BSD-2-Clause
 license-file:   LICENSE
 homepage:       https://github.com/haskell/double-conversion
 bug-reports:    https://github.com/haskell/double-conversion/issues
@@ -11,6 +11,7 @@
 stability:      experimental
 synopsis:       Fast conversion between single and double precision floating point and text
 build-type:     Simple
+tested-with:    GHC ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.2
 description:
     A library that performs fast, accurate conversion between 
     floating point and text.
@@ -87,7 +88,7 @@
     extra-libraries: stdc++
 
   if flag(embedded_double_conversion)
-    c-sources:
+    cxx-sources:
       cbits/hs-double-conversion-embed.cc
 
       double-conversion/src/bignum.cc
@@ -101,7 +102,7 @@
     include-dirs: double-conversion/src
   else
     extra-libraries: double-conversion
-    c-sources:
+    cxx-sources:
       cbits/hs-double-conversion.cc
 
   include-dirs:
@@ -154,4 +155,4 @@
 
 source-repository head
   type:     git
-  location: https://github.com/Haskell-mouse/double-conversion
+  location: https://github.com/haskell/double-conversion
