@@ -25,7 +25,11 @@ flag dev
27 hs-source-dirs: src
27 hs-source-dirs: src
28− build-depends: base
28+ build-depends: base >= 4.8 && < 5.0
31+ , ghc-boot-th >= 8.4.3
32+ , ghc-exactprint >= 0.5.6
29 exposed-modules: Ormolu
33 exposed-modules: Ormolu
30 , Ormolu.Parser
34 , Ormolu.Parser
31 , Ormolu.Printer
35 , Ormolu.Printer
@@ -45,7 +49,7 @@ test-suite tests
45 main-is: Main.hs
49 main-is: Main.hs
46 hs-source-dirs: tests
50 hs-source-dirs: tests
47 type: exitcode-stdio-1.0
51 type: exitcode-stdio-1.0
48− build-depends: base
52+ build-depends: base >= 4.8 && < 5.0
50 if flag(dev)
54 if flag(dev)
51 ghc-options: -Wall -Werror
55 ghc-options: -Wall -Werror
@@ -56,7 +60,8 @@ test-suite tests
56executable ormolu
60executable ormolu
57 main-is: Main.hs
61 main-is: Main.hs
58 hs-source-dirs: app
62 hs-source-dirs: app
59− build-depends: base
63+ build-depends: base >= 4.8 && < 5.0
61 if flag(dev)
66 if flag(dev)
62 ghc-options: -Wall -Werror -Wcompat
67 ghc-options: -Wall -Werror -Wcompat