Commit Graph

50 Commits

Author SHA1 Message Date
Michael Snoyman
d80a654b77
Upgrade to GHC 8.6.5 2019-04-29 06:32:00 +03:00
Michael Snoyman
2c98036ed6 Fix PATH 2019-03-06 04:55:31 +00:00
Michael Snoyman
a4b8cf4132 Install GHC via Stack
PPA does not yet include GHC 8.6.4
2019-03-06 04:48:31 +00:00
Michael Snoyman
e364dd4e8f
Upgrade to GHC 8.6.4 2019-03-06 00:30:16 +02:00
Michael Snoyman
a45a41024d Move configure-args into Docker file settings 2019-01-13 10:21:20 +00:00
Jens Petersen
363938a39f rebase docker image to Ubuntu 18.04 2019-01-01 23:36:38 +09:00
Dan Burton
26b29f2862
Bump ghc version: 8.6.2 -> 8.6.3 2018-12-17 15:20:49 -05:00
Joe Kachmar
2d1c18dd26 Bumps nightly GHC to 8.6.2 2018-11-11 19:25:35 -05:00
Trevor L. McDonell
6d54752a25 update to cuda-10 2018-10-02 17:51:47 +02:00
Mihai Maruseac
dbc2bf3a8b Start process of switching nightlies to ghc-8.6.1 2018-09-27 19:22:55 -07:00
Michael Snoyman
33b9347e0f
Move to GHC 8.4.3 2018-05-30 22:09:16 -06:00
Adam Bergmark
9b399b44e8 GHC 8.4.2 2018-04-22 14:25:17 +02:00
Dan Burton
63aa8a67dc
Update Docker image to use ghc 8.4, llvm 5.0 2018-03-12 15:24:32 -07:00
Michael Snoyman
a63b9d9c56
Update PATH 2017-11-22 21:44:55 +02:00
Dan Burton
e2c05bab2b
Bake cuda env vars into Dockerfile 2017-09-01 12:12:59 -07:00
Dan Burton
abce203a3a
Bump ghc version in Dockerfile 2017-07-28 16:52:38 -07:00
Michael Snoyman
ff5c3ee3c9 GHC 8.0.2 (fixes #2205, fixes #2203) 2017-01-23 15:59:17 +02:00
Michael Snoyman
93bcefeb2b Dockerfile: use fpco/pid1 2016-11-01 11:03:36 +02:00
Michael Snoyman
249cf25527 Basic GHC 8 updates 2016-05-24 05:39:10 +03:00
Jens Petersen
2c455eaf9a take 2 at Ubuntu 16.04 Xenial (#1439)
- not sure if ppa:zoogie/sdl2-snapshots was ever really needed (#444):
  there seem to be newer sdl packages in 14.04 Trusty already.
- not sure what the ppa:openstack-ubuntu-testing/icehouse was needed for:
  that ppa is not available for 16.04, commenting it out for now.
- libsystemd-dev is needed to build libsystemd-journal (#696)
- 16.04 has openjdk-8 rather than 7 (#1388)
- libphash does not seem to be in Xenial, disabling phash for now (#618)
- use nettle-dev from ubuntu (hopefully 3.2 is compatible enough with 3.1)
- don't need to install git first
- python-software-properties is a dependency of software-properties-common
- this should allow the gi-gtk stack to build since it needs newer gtk stack
- switch from texlive-full to texlive to save time and space (not sure
  what requires texlive?)

this builds for me locally
2016-05-13 18:31:28 +09:00
Michael Snoyman
18b2e51a76 Revert "move to Ubuntu 16.04 LTS"
This reverts commit 795c42bd9d.
2016-05-12 20:12:29 +03:00
Jens Petersen
795c42bd9d move to Ubuntu 16.04 LTS
This should allow libsystemd-journal (#696) and also gi-gtk to build
2016-05-12 18:21:19 +09:00
Michael Snoyman
a4560817b5 Attempted Dockerfile simplification 2016-02-02 10:12:41 +02:00
Michael Snoyman
713c581540 Revert "Add missing zlib1g-dev"
This reverts commit 26bbfa1b89.
2016-01-24 06:48:39 +00:00
Michael Snoyman
26bbfa1b89 Add missing zlib1g-dev 2016-01-24 06:43:02 +00:00
Michael Snoyman
63aa977930 Initial 7.10.3 upgrade for Nightly 2015-12-14 10:11:51 +02:00
Michael Snoyman
5d841bc1f7 New attempt at hyperlinked sources for Haddock 2015-10-04 09:32:31 +03:00
Michael Snoyman
41e40f7c81 Remove non-working haddock executable 2015-10-03 22:39:04 +03:00
Michael Snoyman
18c2989c49 Make haddock executable 2015-10-03 20:19:06 +03:00
Michael Snoyman
a02e7965d7 Include newer haddock executable fpco/stackage-curator#7 2015-10-02 09:27:01 +03:00
Michael Snoyman
6592ff08d4 Docker: upgrade to 7.10.2 2015-07-29 20:56:37 +03:00
Michael Snoyman
3fe11aa30c Merge branch 'master' into ghc7.10 2015-04-30 20:51:12 +03:00
Michael Snoyman
550de5589b Merge branch 'master' of github.com:fpco/stackage 2015-04-30 20:48:26 +03:00
Michael Snoyman
26baa85591 Docker: don't check 2015-04-30 20:48:06 +03:00
Michael Snoyman
991c70b962 Switch to GHC 7.10 in Docker 2015-04-30 18:14:37 +03:00
Michael Snoyman
92c853d1fb Docker: install git 2015-04-22 08:03:44 +03:00
Michael Snoyman
2fb2c6fa37 Install htmldocs in Docker 2015-04-21 15:00:18 +03:00
Michael Snoyman
ac7a7c7a84 Docker: install newest cabal-install
Otherwise, old Cabal and Cabal-ide-backend (based on newer Cabal) seem
to get completely confused about custom package databases... yay broken
software!
2015-04-08 17:16:52 +03:00
Michael Snoyman
b7f9effd7d Upgrade to Ubuntu 14.04 2015-04-06 16:52:59 +03:00
Michael Snoyman
7feb2c0565 Docker: install sudo 2015-04-02 20:19:00 +03:00
Michael Snoyman
df792c52df Fix download URL 2015-03-22 19:21:24 +02:00
Michael Snoyman
03c7e12304 Add back Docker stuff 2015-03-22 16:26:10 +02:00
Michael Snoyman
1891c1bfa7 Separate out stackage-curator 2015-03-22 13:25:31 +02:00
Tim Dysinger
ba470b136b Install alex & happy via PPA onto the docker image as a binary deb package
Might be acceptable for #471 in the short term
2015-03-11 09:50:57 -10:00
Michael Snoyman
8ac653efd7 Collapse some layers 2015-02-06 00:15:18 +02:00
Michael Snoyman
d1f366e133 Put /usr/local before /opt for custom cabal to take precedence 2015-02-05 22:14:52 +02:00
Michael Snoyman
67adda68ff Install fixed cabal-install (avoid test streaming bug) 2015-02-05 20:56:22 +02:00
Michael Snoyman
f80d0bc8e1 Docker: install hscolour 2015-01-11 13:16:48 +02:00
Michael Snoyman
636846ba31 Docker: check, do not build 2015-01-06 15:43:14 +02:00
Michael Snoyman
44cba232b7 Try out a Docker build 2015-01-06 11:33:44 +02:00