@@ -185,6 +185,9 @@ Flag library
185185Flag tests
186186 Description: Build test-pandoc.
187187 Default: False
188+Flag blaze_html_0_5
189+ Description: Use blaze-html 0.5 and blaze-markup 0.5
190+ Default: False
188191
189192Library
190193 -- Note: the following is duplicated in all stanzas.
@@ -192,7 +195,6 @@ Library
192195 -- BEGIN DUPLICATED SECTION
193196 Build-Depends: containers >= 0.1 && < 0.5,
194197 parsec >= 3.1 && < 3.2,
195− blaze-html >= 0.4.3.0 && < 0.5,
196198 mtl >= 1.1 && < 2.2,
197199 network >= 2 && < 2.4,
198200 filepath >= 1.1 && < 1.4,
@@ -216,6 +218,13 @@ Library
216218 zlib >= 0.5 && < 0.6,
217219 highlighting-kate >= 0.5.0.2 && < 0.6,
218220 temporary >= 1.1 && < 1.2
221+ if flag(blaze_html_0_5)
222+ build-depends:
223+ blaze-html >= 0.5 && < 0.6,
224+ blaze-markup >= 0.5.1 && < 0.6
225+ else
226+ build-depends:
227+ blaze-html >= 0.4.3.0 && < 0.5
219228 if impl(ghc >= 6.10)
220229 Build-depends: base >= 4 && < 5, syb >= 0.1 && < 0.4
221230 else
@@ -291,7 +300,6 @@ Executable pandoc
291300 -- BEGIN DUPLICATED SECTION
292301 Build-Depends: containers >= 0.1 && < 0.5,
293302 parsec >= 3.1 && < 3.2,
294− blaze-html >= 0.4.3.0 && < 0.5,
295303 mtl >= 1.1 && < 2.2,
296304 network >= 2 && < 2.4,
297305 filepath >= 1.1 && < 1.4,
@@ -315,6 +323,13 @@ Executable pandoc
315323 zlib >= 0.5 && < 0.6,
316324 highlighting-kate >= 0.5.0.2 && < 0.6,
317325 temporary >= 1.1 && < 1.2
326+ if flag(blaze_html_0_5)
327+ build-depends:
328+ blaze-html >= 0.5 && < 0.6,
329+ blaze-markup >= 0.5.1 && < 0.6
330+ else
331+ build-depends:
332+ blaze-html >= 0.4.3.0 && < 0.5
318333 if impl(ghc >= 6.10)
319334 Build-depends: base >= 4 && < 5, syb >= 0.1 && < 0.4
320335 else
@@ -349,7 +364,6 @@ Executable test-pandoc
349364 -- BEGIN DUPLICATED SECTION
350365 Build-Depends: containers >= 0.1 && < 0.5,
351366 parsec >= 3.1 && < 3.2,
352− blaze-html >= 0.4.3.0 && < 0.5,
353367 mtl >= 1.1 && < 2.2,
354368 network >= 2 && < 2.4,
355369 filepath >= 1.1 && < 1.4,
@@ -373,6 +387,13 @@ Executable test-pandoc
373387 zlib >= 0.5 && < 0.6,
374388 highlighting-kate >= 0.5.0.2 && < 0.6,
375389 temporary >= 1.1 && < 1.2
390+ if flag(blaze_html_0_5)
391+ build-depends:
392+ blaze-html >= 0.5 && < 0.6,
393+ blaze-markup >= 0.5.1 && < 0.6
394+ else
395+ build-depends:
396+ blaze-html >= 0.4.3.0 && < 0.5
376397 if impl(ghc >= 6.10)
377398 Build-depends: base >= 4 && < 5, syb >= 0.1 && < 0.4
378399 else