diff --git a/shake/nofib-run.cabal b/shake/nofib-run.cabal
index be70452a32d7f3cbaf1d748a2c0d59917bb8ba87..d310b0dd3cb3d31f148dd3cef793a673f59a3f0f 100644
--- a/shake/nofib-run.cabal
+++ b/shake/nofib-run.cabal
@@ -16,7 +16,7 @@ library
   exposed-modules:     Measurements
   ghc-options:         -Wall
   hs-source-dirs:      src
-  build-depends:       base >=4.5 && <4.17,
+  build-depends:       base >=4.5 && <4.19,
                        aeson,
                        these >= 0.8,
                        containers,
@@ -42,7 +42,7 @@ executable nofib-run
     , DeriveDataTypeable
     , BangPatterns
     , ScopedTypeVariables
-  build-depends:       base >=4.5 && <4.17,
+  build-depends:       base >=4.5 && <4.19,
                        time >=1.4 && <1.10,
                        containers,
                        bytestring,
@@ -62,7 +62,7 @@ executable nofib-compare
   ghc-options:         -Wall
   other-modules:       LabelMatch
   other-extensions:    RecordWildCards, DeriveDataTypeable
-  build-depends:       base >=4.5 && <4.17,
+  build-depends:       base >=4.5 && <4.19,
                        these,
                        containers,
                        directory,
@@ -81,7 +81,7 @@ executable nofib-compare
 executable nofib-merge
   main-is:             Merge.hs
   ghc-options:         -Wall
-  build-depends:       base >=4.5 && <4.17,
+  build-depends:       base >=4.5 && <4.19,
                        optparse-applicative,
                        cassava,
                        bytestring,