diff --git a/CHANGES.markdown b/CHANGES.markdown
--- a/CHANGES.markdown
+++ b/CHANGES.markdown
@@ -1,3 +1,14 @@
+## [v0.7.2.4](https://github.com/diagrams/diagrams-builder/tree/v0.7.2.4) (2016-09-05)
+
+Update upper bounds, and build with GHC 8.  Allow:
+
+- `transformers-0.5`
+- `lens-4.14`
+- `base-4.9`
+- `hint-0.6`
+
+Now requires `diagrams-svg-1.4` and `svg-builder`.
+
 ## [v0.7.2.3](https://github.com/diagrams/diagrams-builder/tree/v0.7.2.3) (2016-03-19)
 
 - allow `hint-0.5`
diff --git a/diagrams-builder.cabal b/diagrams-builder.cabal
--- a/diagrams-builder.cabal
+++ b/diagrams-builder.cabal
@@ -1,5 +1,5 @@
 name:                diagrams-builder
-version:             0.7.2.3
+version:             0.7.2.4
 synopsis:            hint-based build service for the diagrams graphics EDSL.
 
 description:         @diagrams-builder@ provides backend-agnostic tools for
@@ -48,18 +48,18 @@
                        Diagrams.Builder.Opts
                        Diagrams.Builder.Modules
                        Diagrams.Builder.CmdLine
-  build-depends:       base >=4.2 && < 4.9,
+  build-depends:       base >=4.2 && < 4.10,
                        base-orphans >= 0.3 && < 0.6,
                        mtl >= 2.1 && < 2.3,
                        diagrams-lib >= 1.3 && < 1.4,
-                       hint >= 0.4 && < 0.6,
+                       hint >= 0.4 && < 0.7,
                        directory,
                        filepath,
-                       transformers >= 0.3 && < 0.5,
+                       transformers >= 0.3 && < 0.6,
                        split >= 0.2 && < 0.3,
                        haskell-src-exts >= 1.16 && < 1.18,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 4.0 && < 4.14,
+                       lens >= 4.0 && < 4.15,
                        hashable >= 1.1 && < 1.3,
                        exceptions >= 0.3 && < 0.9
   hs-source-dirs:      src
@@ -117,7 +117,7 @@
                        diagrams-lib >= 1.3 && < 1.4,
                        diagrams-cairo >= 1.3 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 4.0 && < 4.14
+                       lens >= 4.0 && < 4.15
 
 executable diagrams-builder-svg
   main-is:             diagrams-builder-svg.hs
@@ -135,8 +135,8 @@
                        directory,
                        diagrams-builder,
                        diagrams-lib >= 0.6 && < 1.4,
-                       diagrams-svg >= 0.8.0.1 && < 1.4,
-                       lucid-svg,
+                       diagrams-svg >= 0.8.0.1 && < 1.5,
+                       svg-builder >= 0.1 && < 0.2,
                        bytestring >= 0.9.2 && < 0.11,
                        cmdargs >= 0.6 && < 0.11
 
@@ -158,7 +158,7 @@
                        diagrams-lib >= 0.6 && < 1.4,
                        diagrams-postscript >= 0.6 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.14
+                       lens >= 3.8 && < 4.15
 
 executable diagrams-builder-rasterific
   main-is:             diagrams-builder-rasterific.hs
@@ -178,7 +178,7 @@
                        diagrams-lib >= 0.6 && < 1.4,
                        diagrams-rasterific >= 1.3 && < 1.4,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.14,
+                       lens >= 3.8 && < 4.15,
                        JuicyPixels >= 3.1.5 && < 3.3
 
 executable diagrams-builder-pgf
@@ -200,4 +200,4 @@
                        diagrams-pgf,
                        bytestring >= 0.10.2 && < 0.11,
                        cmdargs >= 0.6 && < 0.11,
-                       lens >= 3.8 && < 4.14
+                       lens >= 3.8 && < 4.15
diff --git a/src/tools/diagrams-builder-svg.hs b/src/tools/diagrams-builder-svg.hs
--- a/src/tools/diagrams-builder-svg.hs
+++ b/src/tools/diagrams-builder-svg.hs
@@ -7,7 +7,7 @@
 import           Diagrams.Backend.SVG
 import           Diagrams.Builder
 import           Diagrams.Prelude       hiding (height, width)
-import           Lucid.Svg
+import           Graphics.Svg
 
 import           System.Console.CmdArgs
 import           System.Directory       (copyFile, createDirectoryIfMissing)
@@ -19,7 +19,7 @@
 
   createDirectoryIfMissing True dir
 
-  let bopts = mkBuildOpts SVG zero (SVGOptions (mkSizeSpec2D width height) Nothing "" )
+  let bopts = mkBuildOpts SVG zero (SVGOptions (mkSizeSpec2D width height) Nothing "" [] False)
                 & snippets .~ [f]
                 & imports  .~ [ "Diagrams.Backend.SVG" ]
                 & diaExpr  .~ expr
