on master help sign in
Bump dependencies
2df3209Jasper Van der Jeugt
hakyll.cabal+6−6
@@ -169,7 +169,7 @@ Library
169 network >= 2.6 && < 2.7,
169 network >= 2.6 && < 2.7,
170 network-uri >= 2.6 && < 2.7,
170 network-uri >= 2.6 && < 2.7,
171 pandoc >= 1.14 && < 1.20,
171 pandoc >= 1.14 && < 1.20,
172− pandoc-citeproc >= 0.4 && < 0.10.5,
172+ pandoc-citeproc >= 0.10.5 && < 0.11,
173 parsec >= 3.0 && < 3.2,
173 parsec >= 3.0 && < 3.2,
174 process >= 1.0 && < 1.6,
174 process >= 1.0 && < 1.6,
175 random >= 1.0 && < 1.2,
175 random >= 1.0 && < 1.2,
@@ -184,7 +184,7 @@ Library
184 unordered-containers >= 0.2 && < 0.3,
184 unordered-containers >= 0.2 && < 0.3,
185 vector >= 0.11 && < 0.13,
185 vector >= 0.11 && < 0.13,
186 yaml >= 0.8.11 && < 0.9,
186 yaml >= 0.8.11 && < 0.9,
187− optparse-applicative >= 0.12 && < 0.14
187+ optparse-applicative >= 0.12 && < 0.15
188
188
189 If flag(previewServer)
189 If flag(previewServer)
190 Build-depends:
190 Build-depends:
@@ -224,10 +224,10 @@ Test-suite hakyll-tests
224
224
225 Build-Depends:
225 Build-Depends:
226 hakyll,
226 hakyll,
227− QuickCheck >= 2.8 && < 2.10,
227+ QuickCheck >= 2.8 && < 2.11,
228 tasty >= 0.11 && < 0.12,
228 tasty >= 0.11 && < 0.12,
229 tasty-hunit >= 0.9 && < 0.10,
229 tasty-hunit >= 0.9 && < 0.10,
230− tasty-quickcheck >= 0.8 && < 0.9,
230+ tasty-quickcheck >= 0.8 && < 0.10,
231 -- Copy pasted from hakyll dependencies:
231 -- Copy pasted from hakyll dependencies:
232 base >= 4.8 && < 5,
232 base >= 4.8 && < 5,
233 binary >= 0.5 && < 0.9,
233 binary >= 0.5 && < 0.9,
@@ -245,7 +245,7 @@ Test-suite hakyll-tests
245 network >= 2.6 && < 2.7,
245 network >= 2.6 && < 2.7,
246 network-uri >= 2.6 && < 2.7,
246 network-uri >= 2.6 && < 2.7,
247 pandoc >= 1.14 && < 1.20,
247 pandoc >= 1.14 && < 1.20,
248− pandoc-citeproc >= 0.4 && < 0.11,
248+ pandoc-citeproc >= 0.10.5 && < 0.11,
249 parsec >= 3.0 && < 3.2,
249 parsec >= 3.0 && < 3.2,
250 process >= 1.0 && < 1.6,
250 process >= 1.0 && < 1.6,
251 random >= 1.0 && < 1.2,
251 random >= 1.0 && < 1.2,
@@ -260,7 +260,7 @@ Test-suite hakyll-tests
260 unordered-containers >= 0.2 && < 0.3,
260 unordered-containers >= 0.2 && < 0.3,
261 vector >= 0.11 && < 0.13,
261 vector >= 0.11 && < 0.13,
262 yaml >= 0.8.11 && < 0.9,
262 yaml >= 0.8.11 && < 0.9,
263− optparse-applicative >= 0.12 && < 0.14
263+ optparse-applicative >= 0.12 && < 0.15
264
264
265 If flag(previewServer)
265 If flag(previewServer)
266 Build-depends:
266 Build-depends:
src/Hakyll/Web/Pandoc/Binary.hs+18−17
@@ -1,31 +1,32 @@
1{-# OPTIONS_GHC -fno-warn-orphans #-}
1{-# OPTIONS_GHC -fno-warn-orphans #-}
2−{-# LANGUAGE DeriveGeneric #-}
2+{-# LANGUAGE DeriveGeneric #-}
3module Hakyll.Web.Pandoc.Binary where
3module Hakyll.Web.Pandoc.Binary where
4
4
5−import Data.Binary (Binary (..))
5+import Data.Binary (Binary (..))
6
6
7−import qualified Text.CSL as CSL
7+import qualified Text.CSL as CSL
8−import qualified Text.CSL.Reference as REF
8+import qualified Text.CSL.Reference as REF
9−import qualified Text.CSL.Style as STY
9+import qualified Text.CSL.Style as STY
10−import Text.Pandoc
10+import Text.Pandoc
11
11
12--------------------------------------------------------------------------------
12--------------------------------------------------------------------------------
13-- orphans
13-- orphans
14
14
15−instance Binary REF.CNum
15+instance Binary Alignment
16−instance Binary REF.Literal
17−instance Binary REF.RefDate
18−instance Binary REF.RefType
19−instance Binary STY.Agent
20−instance Binary STY.Formatted
21−instance Binary Inline
22instance Binary Block
16instance Binary Block
17+instance Binary CSL.Reference
23instance Binary Citation
18instance Binary Citation
24−instance Binary MathType
25−instance Binary Alignment
26instance Binary CitationMode
19instance Binary CitationMode
27−instance Binary QuoteType
28instance Binary Format
20instance Binary Format
21+instance Binary Inline
29instance Binary ListNumberDelim
22instance Binary ListNumberDelim
30instance Binary ListNumberStyle
23instance Binary ListNumberStyle
31−instance Binary CSL.Reference
24+instance Binary MathType
25+instance Binary QuoteType
26+instance Binary REF.CLabel
27+instance Binary REF.CNum
28+instance Binary REF.Literal
29+instance Binary REF.RefDate
30+instance Binary REF.RefType
31+instance Binary STY.Agent
32+instance Binary STY.Formatted