Commit graph

38 commits

Author SHA1 Message Date
John MacFarlane
d414b2543a Remove https flag.
Supporting two completely different libraries for fetching
from URLs makes it difficult to trap errors, because of
different error types expected from the libraries.

There's no clear reason not to build with these https-capable
libraires.
2017-05-07 12:49:25 +02:00
John MacFarlane
022d58e02a stack.yaml: use lts-8.12.
This should fix the build failure on travis.
2017-05-02 09:24:33 +02:00
Albert Krewinkel
0516b5127c
Drop dependency on hslua-aeson
Pushing values to the lua stack via custom functions is faster and more
flexible.
2017-04-14 11:21:12 +02:00
Albert Krewinkel
1e13e98ecf
Ensure compatibility with hslua 0.5.*
The 0.5.0 release of hslua fixes problems with lua C modules on linux.
The signature of the `loadstring` function changed, so a compatibility
wrapper is introduced to allow both 0.4.* and 0.5.* versions to be used.
2017-03-24 21:31:35 +01:00
John MacFarlane
ba3f3653e9 Added hslua-aeson to stack.yamls. 2017-03-20 16:03:24 +01:00
John MacFarlane
bd71569483 Use lts-7.5 resolver. 2016-10-26 12:32:30 +02:00
John MacFarlane
ea31c9e88b Use lts-7.4 resolver. 2016-10-18 14:46:17 +02:00
John MacFarlane
6156cdda13 Update stack.yaml files. 2016-10-13 13:02:18 +02:00
John MacFarlane
c28c16d463 Use doctemplates 0.1.0.2. 2016-10-02 12:29:37 +02:00
John MacFarlane
fcb45c3505 Use doctemplates 0.1.0.1. 2016-10-02 11:07:10 +02:00
John MacFarlane
5ec9b6352c Moved template compiling/rendering code to a separate library.
jgm/doctemplates.

This allows the pandoc templating system to be used independently.
2016-10-02 09:30:26 +02:00
John MacFarlane
c1d26a20cc Use lts-7.0 in stack.yaml files. 2016-09-23 12:50:56 +02:00
John MacFarlane
08bef01d99 Added texmath 0.8.6.5. 2016-07-26 10:13:57 -07:00
John MacFarlane
7f414f3e4d Fixed stack.full.yaml. 2016-07-23 16:34:38 -07:00
John MacFarlane
69e7249ab1 Removed flag setting for texmath in stack.full.yaml. 2016-07-22 15:12:29 -07:00
John MacFarlane
5b46980590 stack.full.yaml - only build pandoc, pandoc-types, pandoc-citeproc. 2016-07-21 22:04:40 -07:00
John MacFarlane
2e27b29fbe Updated stack.full.yaml. 2016-07-21 11:04:53 -07:00
John MacFarlane
ad669e486e stack.yamls - make sure proper flags used for texmath, pandoc-citeproc. 2016-05-16 20:50:08 -07:00
John MacFarlane
53fb682e77 stack.full.yaml: build local zip-archive, texmath. 2016-03-28 16:22:00 -07:00
John MacFarlane
d3f76150fa stack.full.yaml: also include local cmark-hs. 2016-03-27 12:33:41 -07:00
John MacFarlane
ad3a7bfe4d texmath-0.8.5 in extra-deps in stack.full.yaml. 2016-03-19 15:32:12 -07:00
John MacFarlane
6a4c17642c Build binary packages with with latest texmath. 2016-03-19 14:45:25 -07:00
John MacFarlane
33bad8de18 Depend on most recent aeson, highlighting-kate.
These aren't in stackage yet.
2016-03-19 14:19:13 -07:00
John MacFarlane
3dadc1b1bd Use lts-5.8 resolver. 2016-03-19 14:16:08 -07:00
Andrew Dunning
4dfe3733e5 Remove stray line from stack.full.yaml
The line causes an error with stack 1.0.2:

```
Could not parse '/pandoc-build/pandoc/stack.full.yaml':
AesonException "Error in $.extra-deps: failed to parse field 'extra-deps': failed to parse field extra-deps: expected [a], encountered Null"
See http://docs.haskellstack.org/en/stable/yaml_configuration.html.
```
2016-02-18 15:08:06 +00:00
John MacFarlane
52794d8d52 Removed aeson extra-dep from stack.yaml. 2016-02-09 17:28:37 -08:00
John MacFarlane
1aaf4b8c83 Changed aeson version in stack.yaml to 0.11.0.0. 2016-02-09 14:08:51 -08:00
John MacFarlane
522f8f3b47 Updated to lts-5.2 resolver, aeson 0.11 in stack.yaml. 2016-02-09 09:34:51 -08:00
Matthew Eddey
dbff1d1f38 Update stack.full.yaml 2016-01-07 16:20:46 -08:00
John MacFarlane
c30ad6f1ce stack.yaml - use older aeson to avoid excessive memory use on compile. 2016-01-07 14:16:37 -08:00
John MacFarlane
f6fe430400 stack.yaml, stack.full.yaml - use lts-4.0 resolver. 2016-01-06 14:52:30 -08:00
John MacFarlane
4edd1a7873 Updated stack.yaml files.
Use latest resolver.
Use latest pandoc-citeproc and pandoc-types release.
2016-01-02 12:37:23 -08:00
John MacFarlane
a2fa46065d stack.yaml - use simpler extra-deps field. 2015-12-30 13:27:17 -08:00
John MacFarlane
b27783e2ec Use cmark 0.5.
Closes #2605.
2015-12-29 19:52:06 -08:00
John MacFarlane
36c589a21e Use lts-3.18 in stack.yamls. 2015-12-13 16:35:16 -08:00
John MacFarlane
ad6578f673 Use lts-3.16. 2015-12-01 22:55:42 -08:00
John MacFarlane
5c45a43399 stack.full.yaml - use local versions of everything. 2015-11-28 17:36:05 -08:00
John MacFarlane
bfbd6c6530 Added stack.full.yaml to build pandoc-citeproc as well. 2015-11-24 21:54:35 -08:00