Commit Graph

226 Commits

Author SHA1 Message Date
Michael Snoyman
33b9347e0f
Move to GHC 8.4.3 2018-05-30 22:09:16 -06:00
Adam Bergmark
5bdaafae46 Update links to this repo 2018-05-21 18:25:03 +02:00
Adam Bergmark
9b399b44e8 GHC 8.4.2 2018-04-22 14:25:17 +02:00
Hans-Christian Esperer
20747f65cb Install libsodium-dev 2018-04-12 20:39:04 -07:00
Kofi Gumbs
a91882686b Install erlang from erlang-solutions.com 2018-04-12 10:05:16 -07:00
Michael Snoyman
56300b6d83
Add erlang-base #3496 2018-04-08 19:08:04 +03:00
Michael Snoyman
8f817f671f
Install curl first 2018-03-26 11:27:33 +03:00
Michael Snoyman
e0bd7fdb39
Update debian-bootstrap for odbc 2018-03-26 11:20:28 +03:00
Moritz Kiefer
ca9b62cd56 Install LLVM 6.0 in docker image and reenable llvm-hs 2018-03-14 09:26:10 +01:00
Dan Burton
63aa8a67dc
Update Docker image to use ghc 8.4, llvm 5.0 2018-03-12 15:24:32 -07:00
Adam Bergmark
13ab2b8677 debian-bootstrap: Remove datadog keys 2018-03-01 10:41:11 +01:00
Adam Bergmark
a8f75ee7da debian-bootstrap: Add datadog env vars 2018-02-28 21:36:32 +01:00
Adam Bergmark
ded6e07cee debian-bootstrap: Add datadog env vars 2018-02-28 21:36:32 +01:00
Tom McLaughlin
16de3d1cc5 Add a symlink from /usr/bin/node to /usr/bin/nodejs
Fixes a problem on https://github.com/fpco/lts-haskell/issues/94
See https://github.com/yarnpkg/yarn/pull/1180 for more context on the
underlying problem
2018-02-24 19:44:54 -08:00
Paulo Tanaka
c4500a78c1 Adding zstd to stackage 2018-01-22 09:17:04 -08:00
Andrey Sverdlichenko
8cfff8a858 Add re2 2018-01-09 14:47:35 -08:00
Jens Petersen
a8234cb586 debian-bootstrap.sh: add libjavascriptcoregtk-4.0-dev for gi-javascriptcore 2017-12-18 10:59:04 +09:00
Adam Bergmark
88a1c26f9d upgrade to GHC 8.2.2 2017-11-21 23:48:58 +01:00
Matt Parsons
e80da8cc33
Add liboath-dev C dependency 2017-11-12 08:50:43 -07:00
Shao Cheng
b97ff7eeb8 Add direct-rocksdb 2017-11-07 16:47:05 +08:00
Jens Petersen
2c5f15f811 debian-bootstrap.sh: nvidia-cuda-dev is in multiverse 2017-09-24 20:52:21 +09:00
Jens Petersen
f6b7135996 debian-bootstrap.sh: nvidia-cuda-dev for accelerate-llvm-ptx (#2880) 2017-09-24 20:41:21 +09:00
Moritz Kiefer
c30fae635e Switch to LLVM 5 and remove constraints on llvm-hs and llvm-hs-pure 2017-09-10 13:41:00 +02:00
Dan Burton
e2c05bab2b
Bake cuda env vars into Dockerfile 2017-09-01 12:12:59 -07:00
Dan Burton
b996a7c74e
Bugfix debian-bootstrap for cuda, closes #2813 2017-08-31 16:22:12 -07:00
Trevor L. McDonell
2005bf4dca Add cuda 2017-08-26 11:59:12 +10:00
Adam Bergmark
af28cb31cc Add Yampa dependencies to debian-bootstrap 2017-08-20 04:53:24 +02:00
Dan Burton
9dcef1851c
Update apt-get installs: llvm and libclang to 3.9 2017-07-28 17:15:44 -07:00
Dan Burton
fa19ef3879
First stab at using ghc-8.2.1 2017-07-27 11:51:19 -07:00
Edward Amsden
1bc67bb54e re-enable h2c and bno055-haskell, and add libi2c-dev to debian-bootstrap.sh so h2c will build 2017-07-19 08:19:08 -04:00
Jens Petersen
18f0012f8b debian-bootstrap.sh: opencv build is breaking docker image (#2611) 2017-07-18 19:47:59 +09:00
Henning Thielemann
a2fb7d7170 Add JACK bindings 2017-07-15 18:49:47 +02:00
Bas van Dijk
42ea9ce03a Fix the build of the OpenCV C++ library 2017-06-26 09:57:26 +02:00
Bas van Dijk
2d6dece22b Add opencv and opencv-extra 2017-06-20 18:59:20 +02:00
Mihai Maruseac
10ea7e4759 Add libimlib2 to debian-bootstrap.sh 2017-05-23 21:35:24 -04:00
Judah Jacobson
4f73bb75b7 Reenable and fix the tensorflow-* packages.
Previously we installed libtensorflow into /usr/local/lib which wasn't in the
search path.  Moving it to /usr/lib fixed the problem.

Also changed the script to manually install protoc v3.3.0.  The default
version of `protobuf-compiler` in Xenial is v2.6.1 which is too old to build
`tensorflow-proto`.

Verified by building the docker image locally and then running
`stack install tensorflow tensorflow-ops ...` from within it.
2017-05-17 14:21:14 -07:00
Judah Jacobson
a8ffe5a5c1 Add tensorflow-* packages. 2017-05-15 01:37:32 -05:00
Ryan Scott
b237ff3cea Make the ersatz tests pass
Fixes https://github.com/fpco/stackage/issues/2508
2017-05-14 15:30:24 -04:00
Mihai Maruseac
37ed3e426f Undo space change 2017-05-13 21:13:00 -07:00
pepe iborra
896ad49efc cld-inline test suite requires official Mono packages 2017-05-13 14:42:49 +01:00
Michael Snoyman
857f0791b1
Revert "debian-bootstrap.sh: disable broken llvm-4.0 repo"
This reverts commit cd4b7fc4f5.
2017-05-10 16:39:16 +03:00
Jens Petersen
551980c23f debian-bootstrap.sh: clr-inline testsuite needs fsharp 2017-05-01 18:04:49 +09:00
Jens Petersen
a75a7c0295 debian-bootstrap.sh: clr-host needs libmono-2.0-dev (#2470) 2017-05-01 17:19:16 +09:00
Jens Petersen
cd4b7fc4f5 debian-bootstrap.sh: disable broken llvm-4.0 repo
The following packages have unmet dependencies:

 llvm-4.0 : Depends: llvm-4.0-runtime (= 1:4.0~svn301550-1~exp1) but it is not going to be installed
            Depends: libllvm4.0 (>= 1:4.0-3~) but it is not going to be installed
            Recommends: llvm-4.0-dev but it is not going to be installed
2017-05-01 13:21:41 +09:00
Jens Petersen
fef9826016 hopefully mono-mcs is sufficient for clr-host (#2470) 2017-04-29 22:02:07 +09:00
Pepe Iborra
12b578a262 Update debian-bootstrap.sh
Added mono-complete for clr-host
2017-04-27 10:01:14 +01:00
Jens Petersen
ecaf77d475 Revert "enable mediabus-fdk-aac (#2371)"
This reverts commit df448c7a66.
2017-03-31 23:30:45 +09:00
Jens Petersen
0348d44ea5 debian-bootstrap.sh: adding backslashes for multiverse 2017-03-31 18:26:46 +09:00
Jens Petersen
1e3af7e3c7 debian-bootstrap.sh: libsox-dev (#2390) 2017-03-31 17:39:11 +09:00
Jens Petersen
df448c7a66 enable mediabus-fdk-aac (#2371) 2017-03-31 16:11:36 +09:00
Jens Petersen
8e73c3f8a1 debian-bootstrap.sh: use -y and &&'s for llvm-4.0 2017-03-30 12:42:44 +09:00
Jens Petersen
05ef13a294 debian-bootstrap.sh: move llvm-4.0 install to end: needs wget 2017-03-30 12:11:20 +09:00
Jens Petersen
0a5d7b589e disable mediabus-fdk-aac for now since it needs non-free fdk-aac (#2371) 2017-03-30 10:58:09 +09:00
Sven Heyll
0f8336fa38 Add mediabus (#2371) 2017-03-29 21:16:43 +09:00
Jens Petersen
2190c7bebf try to use add-apt-repository for the upstream llvm repo 2017-03-29 17:43:21 +09:00
Moritz Kiefer
409586349b Add llvm-hs and llvm-hs-pure 2017-03-28 18:39:09 +02:00
Judah Jacobson
b511c5dc32 Add proto-lens packages.
Also adds the `protobuf-compiler` to `debian-bootstrap.sh` to get the
`/usr/bin/protoc` which is used to generate code.
2017-03-27 15:36:56 -07:00
Andrei Barbu
23ce9604c6 Add matplotlib 2017-03-07 23:38:08 -05:00
mrkkrp
f7fe02a688 Add the ‘lame’ package 2017-02-27 00:48:29 +03:00
Thierry Bourrillon
d7cfc0fdd9 upgraded ocilib to 4.3.2 2017-02-17 01:28:16 +01:00
Jens Petersen
203d24e7ee Merge pull request #2295 from fpco/bootstrap-get-stack
debian-bootstrap.sh: changes to support re-use in building 'fpco/stack-build' Docker images
2017-02-16 12:20:41 +09:00
Jens Petersen
07f7e838d8 debian-bootstrap.sh: add libsdl2-ttf (#2297) 2017-02-16 11:22:59 +09:00
Emanuel Borsboom
93738c5865 Install locales before running locale-gen 2017-02-12 07:01:40 -08:00
Emanuel Borsboom
20bb7bab02 debian-bootstrap.sh: use get.haskellstack.org to install stack
Since download.fpcomplete.com Ubuntu/Debian package repos are
being phased out.
2017-02-12 06:49:39 -08:00
Luke Murphy
a2b809329d Add other missing sdl2-* package dependencies.
https://github.com/sbidin/sdl2-image/issues/4#issuecomment-277645979
2017-02-06 12:18:35 +01:00
Luke Murphy
50a89ebd5e Add missing dependency for sdl2-* packages. 2017-02-06 10:05:44 +01:00
Mathieu Boespflug
ace68ee226 Add Gradle to the environment. Reenable sparkle.
sparkle requires GHC 8.0.2 to build, due to a bug in GHC 8.0.1.
2017-02-04 17:28:56 +01:00
Michael Snoyman
ff5c3ee3c9 GHC 8.0.2 (fixes #2205, fixes #2203) 2017-01-23 15:59:17 +02:00
mrkkrp
7cbde05309 Add ‘cue-sheet’, ‘wave’, ‘flac’, and ‘flac-picture’
Got more stuff.
2017-01-06 22:43:42 +00:00
John Galt
777b1ee854 Add nfc 2016-12-20 13:08:36 -05:00
Mathieu Boespflug
6e56fb1fc2 Add openjdk paths to dynamic linker system paths. 2016-12-18 14:05:09 +01:00
Sven Panne
ebd7bd3c69 add OpenAL and ALUT packages 2016-12-09 10:05:57 +01:00
Dan Burton
162d71cf82
Add liblmdb-dev per #1942 2016-09-26 17:14:34 -07:00
Mikhail Glushenkov
0ece34c975 Fix a whitespace error.
It broke the build, see
https://github.com/fpco/stackage/pull/1820#issuecomment-243003558.
2016-08-28 23:49:47 +01:00
Mikhail Glushenkov
5e8c7f91ee debian-bootstrap.sh: Install ghc-dyn and ghc-prof.
This is required to make Cabal's test suite work correctly.
2016-08-28 21:53:26 +01:00
Thierry Bourrillon
299ab5aa47 added ld.so.conf.d files for oracle and ocilib, added missing libaio1 dependency 2016-08-25 18:02:58 +02:00
Thierry Bourrillon
b828b727b2 added ocilib & oracle instant client library 2016-08-25 18:02:58 +02:00
Shao Cheng
4345624540 Add bindings-GLFW & GLFW-b. 2016-07-29 13:17:24 +08:00
Jens Petersen
fd664aac3f enable clang-pure with libclang-3.7-dev (#1692)
This reverts commit 56a3d846a5.
2016-07-14 21:43:26 +09:00
Jens Petersen
51270373ed debian-bootstrap.sh: add libmpfr-dev (#1695) 2016-07-13 12:35:01 +09:00
Ryan Scott
43ab977e4a Add back cryptol 2016-07-09 11:25:15 -04:00
Jens Petersen
7d58bfa8c9 debian-bootstrap.sh: remove comment from apt-get install 2016-06-15 12:50:45 +09:00
Ryan Scott
81a7de095d Add back previously broken benchmarks 2016-06-13 09:48:08 -04:00
Dan Burton
b62bf8f474 Alphabetize apt-get installs 2016-06-08 10:28:38 -07:00
Dan Burton
1ce471510f apt-get install xclip, for hclip test suite (#1573) 2016-06-08 10:21:21 -07:00
Adam Bergmark
5c6fb57212 Add missing newline escape #1537 2016-06-01 12:21:22 +02:00
Adam Bergmark
b309cdfd05 Add libxrandr-dev for #1537 2016-06-01 11:43:40 +02:00
bartavelle
014b31ebba Add bartavelle's packages 2016-05-29 19:35:40 +02:00
Michael Snoyman
5b788bf0ee Remove unneeded workaround for #1388 2016-05-25 15:59:33 +03:00
Michael Snoyman
f559910323 Rename doc dir for GHC 8 2016-05-25 15:59:23 +03:00
Michael Snoyman
249cf25527 Basic GHC 8 updates 2016-05-24 05:39:10 +03:00
Jens Petersen
63de55c928 debian-bootstrap.sh: add libgirepository1.0-dev for haskell-gi 2016-05-23 11:23:58 +09:00
Jens Petersen
0f7680780b try removing texlive completely! (#1441) 2016-05-18 18:37:34 +09:00
Jens Petersen
520c88cbf5 debian-bootstrap.sh: add libgnutls-dev for gnutls 2016-05-18 16:04:23 +09:00
Ryan Scott
8b1861c484 Restore cmark benchmarks 2016-05-17 14:10:17 -04: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
Michael Snoyman
032ec5b522 Revert "Don't use sudo"
This reverts commit 46f1efb0aa.
2016-05-12 20:12:06 +03:00
Michael Snoyman
46f1efb0aa Don't use sudo 2016-05-12 19:34:09 +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