diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm
index 523158d553500d10d4d35524ea463f2b9a7a28ba..0c0d7004cf1f781c04bd14e34b2366b90b23fcc5 100644
--- a/gnu/packages/cdrom.scm
+++ b/gnu/packages/cdrom.scm
@@ -97,14 +97,14 @@ (define-public libcddb
 (define-public libcdio
   (package
     (name "libcdio")
-    (version "0.94")
+    (version "2.0.0")
     (source (origin
              (method url-fetch)
              (uri (string-append "mirror://gnu/libcdio/libcdio-"
-                                 version ".tar.gz"))
+                                 version ".tar.bz2"))
              (sha256
               (base32
-               "0nh222bnj0hgdic5nvr8l9j194mh5niqy15rypwrdbk6z01wkqln"))))
+               "0jr8ppdm80c533nzmrpz3iffnpc6nhvsria1di9f4jg1l19a03fd"))))
     (build-system gnu-build-system)
     (inputs
      `(("ncurses" ,ncurses)