Vaibhav Sagar
1366ceff30
Bump resolver to lts-14.18
2019-12-28 01:49:19 -05:00
Vaibhav Sagar
18ffaacc4d
Bump resolver to lts-14.15
2019-11-24 19:33:09 -05:00
Dominik Schlösser
d98969dce8
fix build failures parsing __attribute__ in headers
2019-10-30 11:17:12 -04:00
Vaibhav Sagar
173c3d5a4a
Bump resolver to lts-14.12
2019-10-28 17:38:06 -04:00
Vaibhav Sagar
8c07180d6d
Bump resolver to lts-14.8
2019-10-09 17:34:21 -04:00
Vaibhav Sagar
82b5fb7bf2
stack.yaml: enable IHaskell display packages ( #1100 )
...
stack.yaml: enable IHaskell display packages
2019-10-03 12:42:21 -04:00
Vaibhav Sagar
d1598f8a9b
stack.yaml: bump resolver to lts-14.7
2019-09-25 10:52:49 -04:00
Vaibhav Sagar
2df8df0e72
Bump resolver to lts-13.26
2019-06-22 19:15:29 -04:00
Vaibhav Sagar
146659e040
Bump resolver to lts-13.25
2019-06-10 17:20:29 -04:00
James Brock
c8e4c06dd0
Dockerfile refactor
...
This Dockerfile gives us more control and isolation of dependencies
during development.
Base image `FROM ubuntu` instead of `fcpo/stack-build`. We will use the
Stack and GHC on the host system, don't need it installed in the image.
The image is just for isolating the system package dependencies. Stack
will isolate the Haskell package dependencies (and the pip and npm
dependencies).
This gives is a single authority for the resolver, which is
the `stack.yaml`. We no longer need to manually make the `stack.yaml`
and `Dockerfile` resolvers agree.
Don't install `jupyter` in the Docker image, we'll use `stack --docker` to
install it later. This allows developers to choose the version of the jupyter
dependencies.
Add the `docker` section to `stack.yaml`, disabled by default.
__Motivating example:__ ipywidgets version 7 has changed its protocol.
We want to upgrade ihaskell-widgets, which works only on ipywidgets
version 6. To install ipywidgets version 6, we need to downgrade Python to 3.5.
We can use `stack --docker` to isolate a development environment in
which ihaskell-widgets is working, and then upgrade it to the latest
versions.
2019-06-03 14:27:31 +09:00
Vaibhav Sagar
c55f12ae72
Bump resolver to lts-13.24
2019-06-02 11:12:17 -04:00
Vaibhav Sagar
a85e2a3d87
Bump resolver to lts-13.23
2019-05-31 13:47:40 -04:00
Vaibhav Sagar
cd5d62214e
Bump resolver to lts-13.22
2019-05-21 05:35:49 -04:00
Vaibhav Sagar
8e8089dd43
Bump resolver to lts-13.18
2019-04-26 19:18:39 -04:00
Vaibhav Sagar
60fceecc7e
Bump resolver to lts-13.12
2019-03-12 14:25:44 -04:00
Vaibhav Sagar
e373bd3d36
stack.yaml: bump resolver to lts-13.6
2019-02-08 16:34:58 -05:00
Vaibhav Sagar
a36ce6bc28
stack.yaml: enable ihaskell-widgets
2019-02-08 15:52:43 -05:00
Vaibhav Sagar
2d016bfd8c
Switch to lts-13 as the default resolver
2019-01-05 09:22:29 -05:00
Vaibhav Sagar
910119f65f
Bump resolver to lts-12.26
2019-01-01 23:01:21 -05:00
Vaibhav Sagar
c0ddcd9728
Bump resolver to lts-12.19
2018-11-23 16:52:19 -05:00
Vaibhav Sagar
ab98e1b144
Bump resolver to lts-12.18
2018-11-17 18:43:34 -05:00
Vaibhav Sagar
d2dff6cbad
Bump resolver to lts-12.17
2018-11-11 09:42:10 -05:00
Vaibhav Sagar
9b918ec44e
Bump resolver to lts-12.16
2018-10-30 22:53:55 -04:00
Vaibhav Sagar
c3a7007953
stack.yaml: use GHC 8.4.3
2018-10-23 09:51:05 -04:00
Lucas DiCioccio
34c36d5e94
Add ihaskell-graphviz to display graphs.
...
Requires 'Graphviz' installed.
2018-09-15 22:21:29 +02:00
Erik de Castro Lopo
8c37c42276
ihaskell-widgets: Turn on -Wall and fix all warnings
2018-09-03 20:13:34 +10:00
Erik de Castro Lopo
9e4ef2e6c2
ghc-parser: Switch on -Wall and fix all warnings
2018-09-01 22:41:23 +10:00
Erik de Castro Lopo
7c09af8507
Add ghc-options: -Wall to stack.yaml files
2018-09-01 18:42:52 +10:00
Vaibhav Sagar
413fa29236
Bump resolver to lts-11.22
2018-08-20 21:56:07 +08:00
Vaibhav Sagar
726d1b11d1
Bump resolvers to lts-11.21
2018-08-13 14:15:53 +08:00
Vaibhav Sagar
4bf4b8e09a
Bump resolvers to lts-11.20
2018-08-06 22:51:40 +08:00
Vaibhav Sagar
0c9eb242d8
Bump resolver to lts-11.19
2018-07-30 07:05:13 +02:00
Vaibhav Sagar
fc220e328b
Bump resolver to lts-11.18
2018-07-26 07:51:28 +02:00
Vaibhav Sagar
ca9d02d547
Bump resolver to lts-11.17
2018-07-08 12:42:37 +02:00
Vaibhav Sagar
6e273c4990
Bump resolver to lts-11.16
2018-07-03 07:53:42 +02:00
Vaibhav Sagar
9b8e306075
Bump resolver to lts-11.15
2018-06-25 10:51:37 +02:00
Vaibhav Sagar
7996f5adc8
Bump resolver to lts-11.14
2018-06-19 09:35:29 +02:00
Vaibhav Sagar
0c116e8b25
Bump resolver to lts-11.13
2018-06-11 11:17:49 +02:00
Vaibhav Sagar
b96304fc72
Bump resolver to lts-11.12
2018-06-06 16:39:12 +08:00
Vaibhav Sagar
65ee129916
Bump resolver to lts-11.11
2018-05-29 14:35:10 +08:00
Vaibhav Sagar
560ccbf15b
Bump resolver to lts-11.10
2018-05-21 11:36:10 +10:00
Vaibhav Sagar
9a5c03158b
Bump resolvers to lts-11.9
2018-05-13 08:15:51 -04:00
Vaibhav Sagar
08ece70ce1
Bump resolver to lts-11.8
2018-05-08 11:23:24 +08:00
Vaibhav Sagar
6536096103
Bump resolver to lts-11.7
2018-04-30 10:29:22 +08:00
Vaibhav Sagar
8b26d126d8
Bump resolvers to lts-11.6
2018-04-23 13:56:50 +08:00
Vaibhav Sagar
d53ecedb4e
Bump resolvers to lts-11.5
2018-04-15 17:47:37 +08:00
Vaibhav Sagar
7a41fa209d
Bump resolvers to lts-11.4
2018-04-09 14:16:20 +08:00
Vaibhav Sagar
c8ba4ccd0e
Bump resolver to lts-11.3
2018-04-02 14:11:53 +08:00
Vaibhav Sagar
7969fa53f7
stack.yaml,docker/Dockerfile: bump resolver to lts-11.2
2018-03-26 14:50:32 +08:00
Christian Berentsen
bc6d9cad46
Support using 'stack --docker'
...
Tested on OSX
2018-03-24 14:38:16 +01:00