diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 84625bfea318e42f0e23bb7867c2b50e8128f98a..c92f7db79a7f5ea5339a830a9a6f1d501efa6645 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -93,7 +93,7 @@ (define-public libxkbcommon
 (define-public qt
   (package
     (name "qt")
-    (version "5.4.1")
+    (version "5.4.2")
     (source (origin
              (method url-fetch)
              (uri (string-append "http://download.qt-project.org/official_releases/qt/"
@@ -103,7 +103,7 @@ (define-public qt
                                  version ".tar.xz"))
              (sha256
               (base32
-               "0q6qzakq8xihw91xv310qi3vyylq7x2bzdkjgy8sqxii2lgbjzhv"))
+               "09gay5cimfdb0apy60v7z4r4zkl2vjysdppzihpla8dp2c30fvcc"))
              (patches (list (search-patch "qt5-conflicting-typedefs.patch")
                             (search-patch "qt5-runpath.patch")))
              (snippet