Merge branch 'master' into nightly

This commit is contained in:
Jens Petersen 2017-03-29 14:56:34 +09:00
commit a4e2933557
2 changed files with 64 additions and 16 deletions

View File

@ -2,6 +2,9 @@ ghc-major-version: "8.0"
# Constraints for brand new builds # Constraints for brand new builds
packages: packages:
"Vanessa McHale <tmchale@wisc.edu> @vmchale":
- tibetan-utils
"Henning Thielemann <stackage@henning-thielemann.de> @thielema": "Henning Thielemann <stackage@henning-thielemann.de> @thielema":
- numeric-prelude - numeric-prelude
- non-negative - non-negative
@ -24,6 +27,7 @@ packages:
"Simon Jakobi <simon.jakobi@gmail.com> @sjakobi": "Simon Jakobi <simon.jakobi@gmail.com> @sjakobi":
- path - path
- present
- threepenny-gui - threepenny-gui
"Joe M <joe9mail@gmail.com> @joe9": "Joe M <joe9mail@gmail.com> @joe9":
@ -261,6 +265,7 @@ packages:
- download - download
- textlocal - textlocal
- shell-conduit - shell-conduit
- tldr
"haskell-openal": "haskell-openal":
- OpenAL - OpenAL
@ -416,7 +421,7 @@ packages:
- zippers - zippers
- fixed - fixed
- half - half
# - gl BLOCKED directory 1.3 - gl
- lens-aeson - lens-aeson
- zlib-lens - zlib-lens
# - hyperloglog # bounds: approximate, binary, comonad # - hyperloglog # bounds: approximate, binary, comonad
@ -576,7 +581,6 @@ packages:
- fay-text - fay-text
- fay-uri - fay-uri
- feed - feed
# - snaplet-fay # BLOCKED directory 1.3 via heist and snap
- time-compat - time-compat
- through-text - through-text
@ -749,8 +753,8 @@ packages:
- multipart - multipart
- rest-client - rest-client
- rest-core - rest-core
# - rest-gen # bounds: blaze-html - rest-gen
# - rest-happstack # via rest-gen: bounds: blaze-html - rest-happstack
- rest-snap - rest-snap
- rest-stringmap - rest-stringmap
- rest-types - rest-types
@ -997,7 +1001,6 @@ packages:
"Jens Petersen <juhpetersen@gmail.com> @juhp": "Jens Petersen <juhpetersen@gmail.com> @juhp":
- cabal-rpm - cabal-rpm
# - cabal-sort # BLOCKED directory 1.3 # - cabal-sort # BLOCKED directory 1.3
- hslua
# - idris # bounds: safe # - idris # bounds: safe
- xmonad-contrib - xmonad-contrib
- shelly - shelly
@ -1044,6 +1047,7 @@ packages:
# - mole # bounds: hspec, optparse-applicative # - mole # bounds: hspec, optparse-applicative
- publicsuffix - publicsuffix
- rethinkdb-client-driver - rethinkdb-client-driver
- snap-blaze
"Alexandr Kurilin <alex@kurilin.net> @alex_kurilin": "Alexandr Kurilin <alex@kurilin.net> @alex_kurilin":
- bcrypt - bcrypt
@ -1092,6 +1096,7 @@ packages:
- getopt-generics - getopt-generics
- graph-wrapper - graph-wrapper
- string-conversions - string-conversions
- hspec-checkers
"Jan Stolarek <jan.stolarek@p.lodz.pl> @jstolarek": "Jan Stolarek <jan.stolarek@p.lodz.pl> @jstolarek":
- tasty-program - tasty-program
@ -2114,8 +2119,8 @@ packages:
"Takahiro Himura <himuratk421@gmail.com> @thimura": "Takahiro Himura <himuratk421@gmail.com> @thimura":
- lens-regex - lens-regex
# - twitter-conduit # bounds: http-conduit 2.2 # via: twitter-types, twitter-types-lens # - twitter-conduit # bounds: http-conduit 2.2 # via: twitter-types, twitter-types-lens
# - twitter-types # via: derive - twitter-types
# - twitter-types-lens # via: twitter-types - twitter-types-lens
# "Robbin C. <robbinch33@gmail.com> robbinch": # "Robbin C. <robbinch33@gmail.com> robbinch":
# - zim-parser # via: lzma # - zim-parser # via: lzma
@ -2441,6 +2446,7 @@ packages:
# - ghc-imported-from # bounds: process-streaming # via: ghc-mod # - ghc-imported-from # bounds: process-streaming # via: ghc-mod
"Fraser Tweedale <frase@frase.id.au> @frasertweedale": "Fraser Tweedale <frase@frase.id.au> @frasertweedale":
- concise
- jose - jose
# "Yutaka Nishimura <ytk.nishimura@gmail.com> @ynishi": # "Yutaka Nishimura <ytk.nishimura@gmail.com> @ynishi":
@ -2471,7 +2477,7 @@ packages:
"Stephen Diehl <stephen.m.diehl@gamil.com> @sdiehl": "Stephen Diehl <stephen.m.diehl@gamil.com> @sdiehl":
- protolude - protolude
- repline - repline
# - picosat # https://github.com/sdiehl/haskell-picosat/issues/6 - picosat
# "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji_dayo": # "Daishi Nakajima <nakaji.dayo@gmail.com> @nakaji_dayo":
# - yesod-job-queue # build failure https://github.com/nakaji-dayo/yesod-job-queue/issues/10 # - yesod-job-queue # build failure https://github.com/nakaji-dayo/yesod-job-queue/issues/10
@ -2633,12 +2639,15 @@ packages:
"Al Zohali <zohl@fmap.me> @zohl": "Al Zohali <zohl@fmap.me> @zohl":
- servant-auth-cookie < 0.4.1 || > 0.4.1 - servant-auth-cookie < 0.4.1 || > 0.4.1
- dictionaries
"Joachim Fasting <joachifm@fastmail.fm> @joachifm": "Joachim Fasting <joachifm@fastmail.fm> @joachifm":
- libmpd - libmpd
"Moritz Kiefer <moritz.kiefer@purelyfunctional.org> @cocreature": "Moritz Kiefer <moritz.kiefer@purelyfunctional.org> @cocreature":
- lrucaching - lrucaching
- llvm-hs
- llvm-hs-pure
"Thierry Bourrillon <thierry.bourrillon@fpinsight.com> @tbourrillon": "Thierry Bourrillon <thierry.bourrillon@fpinsight.com> @tbourrillon":
- hocilib - hocilib
@ -2820,8 +2829,7 @@ packages:
- sdl2-gfx - sdl2-gfx
"Aditya Manthramurthy <aditya.mmy@gmail.com> @donatello": "Aditya Manthramurthy <aditya.mmy@gmail.com> @donatello":
[] - minio-hs
# - minio-hs # https://github.com/fpco/stackage/pull/2377/files
"ncaq <ncaq@ncaq.net> @ncaq": "ncaq <ncaq@ncaq.net> @ncaq":
- haskell-import-graph - haskell-import-graph
@ -2835,6 +2843,10 @@ packages:
"mackeyrms <librarymaintainer@mackeycorp.com> @mackeyrms": "mackeyrms <librarymaintainer@mackeycorp.com> @mackeyrms":
- tsv2csv - tsv2csv
"Thomas Sutton <me@thomas-sutton.id.au> @thsutton":
# - aeson-diff
- edit-distance-vector
"Kyle Van Berendonck <kvanberendonck@gmail.com> @kvanberendonck": "Kyle Van Berendonck <kvanberendonck@gmail.com> @kvanberendonck":
- rot13 - rot13
- dvorak - dvorak
@ -2870,6 +2882,25 @@ packages:
- ziptastic-client - ziptastic-client
- ziptastic-core - ziptastic-core
"Hardy Jones <jones3.hardy@gmail.com> @joneshf":
- servant-ruby
"Andrey Mokhov <andrey.mokhov@gmail.com> @snowleopard":
- algebraic-graphs
"Albert Krewinkel <albert+stackage@zeitkraut.de> @tarleb":
- hslua
- hslua-aeson
"Judah Jacobson <judah.jacobson@gmail.com> @judah":
- lens-labels
- proto-lens
- proto-lens-descriptors
- proto-lens-protoc
- proto-lens-combinators
- proto-lens-arbitrary
- proto-lens-optparse
# If you stop maintaining a package you can move it here. # If you stop maintaining a package you can move it here.
# It will then be disabled if it starts causing problems. # It will then be disabled if it starts causing problems.
# See https://github.com/fpco/stackage/issues/1056 # See https://github.com/fpco/stackage/issues/1056
@ -2936,6 +2967,15 @@ packages:
# https://github.com/fpco/stackage/issues/2378 # https://github.com/fpco/stackage/issues/2378
- errors < 2.2.0 - errors < 2.2.0
# https://github.com/fpco/stackage/issues/2386
- unordered-containers < 0.2.8.0
# https://github.com/fpco/stackage/issues/2393
- HUnit < 1.6.0.0
# https://github.com/fpco/stackage/issues/2400
- hslua < 0.5
# end of packages # end of packages
# Package flags are applied to individual packages, and override the values of # Package flags are applied to individual packages, and override the values of
@ -3132,8 +3172,10 @@ skipped-tests:
- symengine # symengine - symengine # symengine
# Wontfix. The maintainer chose to keep these broken/outdated, only # Wontfix. The maintainer doesn't want to keep test dependencies
# re-enable if requested. # up to date or be notified about it, or doesn't want stackage to
# run the tests.
# Only re-enable if requested.
- postgresql-binary # https://github.com/nikita-volkov/postgresql-binary/issues/6#issuecomment-243063139 - postgresql-binary # https://github.com/nikita-volkov/postgresql-binary/issues/6#issuecomment-243063139
# directory 1.3 # directory 1.3
@ -3265,7 +3307,6 @@ expected-test-failures:
- crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23
- cubicbezier # https://github.com/kuribas/cubicbezier/issues/3 - cubicbezier # https://github.com/kuribas/cubicbezier/issues/3
- ghc-events # https://github.com/haskell/ghc-events/issues/9 - ghc-events # https://github.com/haskell/ghc-events/issues/9
- ginger # https://bitbucket.org/tdammers/ginger/issues/1/test-suite-failure-due-to-missing-test
- graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254
- haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78 - haskell-names # 0.7.0 https://github.com/haskell-suite/haskell-names/issues/78
- rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376 - rematch # No issue tracker, sent e-mail to maintainer https://github.com/fpco/stackage/issues/376
@ -3292,6 +3333,7 @@ expected-test-failures:
- folds # https://github.com/ekmett/folds/issues/12 - folds # https://github.com/ekmett/folds/issues/12
- hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled
- language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4 - language-lua2 # https://github.com/mitchellwrosen/language-lua2/issues/4
- picosat # https://github.com/fpco/stackage/pull/2382
- sourcemap # https://github.com/chrisdone/sourcemap/issues/3 - sourcemap # https://github.com/chrisdone/sourcemap/issues/3
- text-ldap # # https://github.com/khibino/haskell-text-ldap/issues/1 - text-ldap # # https://github.com/khibino/haskell-text-ldap/issues/1
- thyme # https://github.com/liyang/thyme/issues/50 - thyme # https://github.com/liyang/thyme/issues/50
@ -3320,11 +3362,12 @@ expected-test-failures:
- makefile - makefile
# Misc. # Misc.
- aeson # 1.1.0.0 Will be fixed in the next release
- distributed-process-supervisor # # https://github.com/haskell-d - distributed-process-supervisor # # https://github.com/haskell-d
- ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1 - ghcid # Weird conflicts with sandboxingistributed/distributed-process-supervisor/issues/1
- haskell-docs # GHC bug - haskell-docs # GHC bug
- http-client-openssl # https://github.com/snoyberg/http-client/issues/267
- rattletrap # OOM? https://github.com/fpco/stackage/issues/2232 - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232
- req # https://github.com/mrkkrp/req/issues/14#issuecomment-287562784
- servant # https://github.com/haskell-servant/servant/issues/698 - servant # https://github.com/haskell-servant/servant/issues/698
- snap-core # https://github.com/snapframework/snap-core/issues/26 - snap-core # https://github.com/snapframework/snap-core/issues/26
- stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5
@ -3723,8 +3766,8 @@ tell-me-when-its-released:
- point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27 - point-octree-0.5.5.3 # re-enable test and then we can resolve https://github.com/fpco/lts-haskell/issues/27
- yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876
- terminal-progress-bar-0.1.1 # Unskip test suite - terminal-progress-bar-0.1.1 # Unskip test suite
- req-0.2.0 # Remove from expected-test-failures https://github.com/mrkkrp/req/issues/14#issuecomment-287562784
- vivid-0.2.0.5 # Re-enable package (disabed per MonadRandom < 0.5) https://github.com/fpco/stackage/issues/2180 - vivid-0.2.0.5 # Re-enable package (disabed per MonadRandom < 0.5) https://github.com/fpco/stackage/issues/2180
- aeson-1.1.0.0 # Re-enable test suite
# Packages which should be hidden after registering, to avoid module name # Packages which should be hidden after registering, to avoid module name
# conflicts. This is intended for at least two use cases: # conflicts. This is intended for at least two use cases:

View File

@ -22,6 +22,9 @@ add-apt-repository ppa:hvr/ghc -y
add-apt-repository -y ppa:marutter/rrutter add-apt-repository -y ppa:marutter/rrutter
# not sure what this was needed for # not sure what this was needed for
#add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse #add-apt-repository -y ppa:openstack-ubuntu-testing/icehouse
wget -O - http://apt.llvm.org/llvm-snapshot.gpg.key | apt-key add -
echo "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" >> /etc/apt/sources.list
echo "deb-src http://apt.llvm.org/xenial/ llvm-toolchain-xenial-4.0 main" >> /etc/apt/sources.list
# Set the GHC version # Set the GHC version
GHCVER=8.0.2 GHCVER=8.0.2
@ -113,11 +116,13 @@ apt-get install -y \
libzmq3-dev \ libzmq3-dev \
llvm-3.7 \ llvm-3.7 \
locales \ locales \
llvm-4.0-dev \
m4 \ m4 \
nettle-dev \ nettle-dev \
nodejs \ nodejs \
npm \ npm \
openjdk-8-jdk \ openjdk-8-jdk \
protobuf-compiler \
python-mpltoolkits.basemap \ python-mpltoolkits.basemap \
python3-matplotlib \ python3-matplotlib \
python3-numpy \ python3-numpy \