on master help sign in
Merge branch 'master' into nightly
38d6ce6Alexey Zabelin
build-constraints.yaml+33−53
@@ -8,6 +8,9 @@ cabal-format-version: "2.2"
8# Constraints for brand new builds
8# Constraints for brand new builds
9packages:
9packages:
10
10
11+ "Yang Bo <pop.atry@gmail.com> @Atry":
12+ - control-dsl
13+
11 "Laurent P. René de Cotret <laurent.decotret@outlook.com> @LaurentRDC":
14 "Laurent P. René de Cotret <laurent.decotret@outlook.com> @LaurentRDC":
12 - pandoc-pyplot
15 - pandoc-pyplot
13
16
@@ -290,6 +293,7 @@ packages:
290
293
291 "Yair Chuchem <yairchu@gmail.com> @yairchu":
294 "Yair Chuchem <yairchu@gmail.com> @yairchu":
292 - List
295 - List
296+ - ListTree
293
297
294 "Luke Murphy <lukewm@riseup.net> @lwm":
298 "Luke Murphy <lukewm@riseup.net> @lwm":
295 - tasty-discover
299 - tasty-discover
@@ -783,7 +787,7 @@ packages:
783 # My own packages:
787 # My own packages:
784 - ChannelT
788 - ChannelT
785
789
786− "Trevor L. McDonell <tmcdonell@cse.unsw.edu.au> @tmcdonell":
790+ "Trevor L. McDonell <trevor.mcdonell@gmail.com> @tmcdonell":
787 - accelerate < 0 # GHC 8.4 via base-4.11.0.0
791 - accelerate < 0 # GHC 8.4 via base-4.11.0.0
788 - accelerate-bignum < 0 # GHC 8.4 via base-4.11.0.0
792 - accelerate-bignum < 0 # GHC 8.4 via base-4.11.0.0
789 - accelerate-blas < 0 # GHC 8.4 via base-4.11.0.0
793 - accelerate-blas < 0 # GHC 8.4 via base-4.11.0.0
@@ -797,11 +801,12 @@ packages:
797 - repa-algorithms
801 - repa-algorithms
798 - repa-io
802 - repa-io
799 - gloss
803 - gloss
800− - gloss-accelerate < 0 # GHC 8.4 via base-4.11.0.0
804+ - gloss-rendering
801− - gloss-algorithms < 0 # GHC 8.4 via base-4.11.0.0
805+ - gloss-algorithms
802 - gloss-raster
806 - gloss-raster
807+ - gloss-examples
808+ - gloss-accelerate < 0 # GHC 8.4 via base-4.11.0.0
803 - gloss-raster-accelerate < 0 # GHC 8.4 via base-4.11.0.0
809 - gloss-raster-accelerate < 0 # GHC 8.4 via base-4.11.0.0
804− - gloss-rendering
805 - colour-accelerate < 0 # GHC 8.4 via base-4.11.0.0
810 - colour-accelerate < 0 # GHC 8.4 via base-4.11.0.0
806 - lens-accelerate < 0 # GHC 8.4 via base-4.11.0.0
811 - lens-accelerate < 0 # GHC 8.4 via base-4.11.0.0
807 - mwc-random-accelerate < 0 # GHC 8.4 via accelerate
812 - mwc-random-accelerate < 0 # GHC 8.4 via accelerate
@@ -809,9 +814,9 @@ packages:
809 - cufft
814 - cufft
810 - cublas
815 - cublas
811 - cusparse
816 - cusparse
812− - cusolver
817+ - cusolver < 0 #4029
813 - nvvm
818 - nvvm
814− - wide-word
819+ - wide-word # @erikd
815
820
816 "Dan Burton <danburton.email@gmail.com> @DanBurton":
821 "Dan Burton <danburton.email@gmail.com> @DanBurton":
817 - ANum
822 - ANum
@@ -1113,7 +1118,7 @@ packages:
1113 - netwire
1118 - netwire
1114 - netwire-input
1119 - netwire-input
1115 - netwire-input-glfw
1120 - netwire-input-glfw
1116− - yoga
1121+ - yoga < 0 # `gcc' failed in phase `C Compiler'. (Exit code: 1) https://github.com/Mokosha/yoga-hs/issues/2
1117 - freetype2
1122 - freetype2
1118 - HCodecs
1123 - HCodecs
1119
1124
@@ -1259,7 +1264,7 @@ packages:
1259 - HaskellNet-SSL
1264 - HaskellNet-SSL
1260
1265
1261 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1266 "Jens Petersen <juhpetersen@gmail.com> @juhp":
1262− - cabal-rpm
1267+ # - cabal-rpm
1263 - fedora-haskell-tools
1268 - fedora-haskell-tools
1264 - rpmbuild-order
1269 - rpmbuild-order
1265 - simple-cmd
1270 - simple-cmd
@@ -1762,6 +1767,7 @@ packages:
1762 - annotated-wl-pprint
1767 - annotated-wl-pprint
1763
1768
1764 "Yitz Gale <gale@sefer.org> @ygale":
1769 "Yitz Gale <gale@sefer.org> @ygale":
1770+ - boolean-normal-forms
1765 - strict-concurrency
1771 - strict-concurrency
1766 - timezone-series
1772 - timezone-series
1767 - timezone-olson
1773 - timezone-olson
@@ -1857,6 +1863,7 @@ packages:
1857 - backprop
1863 - backprop
1858 - bins
1864 - bins
1859 - configurator-export
1865 - configurator-export
1866+ - decidable
1860 - emd
1867 - emd
1861 - hamilton
1868 - hamilton
1862 - hmatrix-backprop
1869 - hmatrix-backprop
@@ -1999,9 +2006,9 @@ packages:
1999 "Stack Builders stackage@stackbuilders.com @stackbuilders":
2006 "Stack Builders stackage@stackbuilders.com @stackbuilders":
2000 - atomic-write
2007 - atomic-write
2001 - dbcleaner
2008 - dbcleaner
2002− - dotenv
2009+ - dotenv < 0.6.0.1 # https://github.com/commercialhaskell/stackage/issues/3955
2003 - hapistrano
2010 - hapistrano
2004− - inflections
2011+ - inflections < 0.4.0.4 # https://github.com/commercialhaskell/stackage/issues/3955
2005 - stache
2012 - stache
2006 - scalendar
2013 - scalendar
2007
2014
@@ -2883,9 +2890,6 @@ packages:
2883 - codo-notation
2890 - codo-notation
2884 - language-fortran < 0 # build failure with GHC 8.4
2891 - language-fortran < 0 # build failure with GHC 8.4
2885
2892
2886− "Philipp Schuster <phischu3000@gmail.com> @phischu":
2887− - haskell-names < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build
2888−
2889 "Shao Cheng <astrohavoc@gmail.com> @TerrorJack":
2893 "Shao Cheng <astrohavoc@gmail.com> @TerrorJack":
2890 - cabal-toolkit < 0 # GHC 8.4 via Cabal-2.2.0.0
2894 - cabal-toolkit < 0 # GHC 8.4 via Cabal-2.2.0.0
2891 - direct-rocksdb < 0 # GHC 8.4 via Cabal-2.2.0.0
2895 - direct-rocksdb < 0 # GHC 8.4 via Cabal-2.2.0.0
@@ -3625,6 +3629,12 @@ packages:
3625 "Eric Torreborre <etorreborre@yahoo.com> @etorreborre":
3629 "Eric Torreborre <etorreborre@yahoo.com> @etorreborre":
3626 - registry
3630 - registry
3627
3631
3632+ "Ryota Kameoka <kameoka.ryota@gmail.com> @ryota-ka":
3633+ - duration
3634+
3635+ "Takenobu Tani <takenobu.hs@gmail.com> @takenobu-hs":
3636+ - ghci-hexcalc
3637+
3628 # If you stop maintaining a package you can move it here.
3638 # If you stop maintaining a package you can move it here.
3629 # It will then be disabled if it starts causing problems.
3639 # It will then be disabled if it starts causing problems.
3630 # See https://github.com/fpco/stackage/issues/1056
3640 # See https://github.com/fpco/stackage/issues/1056
@@ -3689,12 +3699,10 @@ packages:
3689 - DAV < 0
3699 - DAV < 0
3690 - DRBG < 0
3700 - DRBG < 0
3691 - HTF < 0
3701 - HTF < 0
3692− - HTTP < 0
3693 - HaTeX < 0
3702 - HaTeX < 0
3694 - HandsomeSoup < 0
3703 - HandsomeSoup < 0
3695 - HaskellNet < 0
3704 - HaskellNet < 0
3696 - HaskellNet-SSL < 0
3705 - HaskellNet-SSL < 0
3697− - IPv6Addr < 0
3698 - IPv6DB < 0
3706 - IPv6DB < 0
3699 - JuicyPixels-extra < 0
3707 - JuicyPixels-extra < 0
3700 - JuicyPixels-scale-dct < 0
3708 - JuicyPixels-scale-dct < 0
@@ -3815,11 +3823,7 @@ packages:
3815 - apply-refact < 0
3823 - apply-refact < 0
3816 - approximate < 0
3824 - approximate < 0
3817 - arrow-list < 0
3825 - arrow-list < 0
3818− - asciidiagram < 0
3819 - asif < 0
3826 - asif < 0
3820− - asn1-encoding < 0
3821− - asn1-parse < 0
3822− - asn1-types < 0
3823 - async-pool < 0
3827 - async-pool < 0
3824 - atom-conduit < 0
3828 - atom-conduit < 0
3825 - authenticate-oauth < 0
3829 - authenticate-oauth < 0
@@ -3847,7 +3851,6 @@ packages:
3847 - bson-lens < 0
3851 - bson-lens < 0
3848 - bugsnag-haskell < 0
3852 - bugsnag-haskell < 0
3849 - cabal-install < 0
3853 - cabal-install < 0
3850− - cabal-rpm < 0
3851 - cabal2nix < 0
3854 - cabal2nix < 0
3852 - cachix < 0
3855 - cachix < 0
3853 - cachix-api < 0
3856 - cachix-api < 0
@@ -3881,7 +3884,6 @@ packages:
3881 - compressed < 0
3884 - compressed < 0
3882 - conduit-connection < 0
3885 - conduit-connection < 0
3883 - configuration-tools < 0
3886 - configuration-tools < 0
3884− - connection < 0
3885 - consul-haskell < 0
3887 - consul-haskell < 0
3886 - containers-unicode-symbols < 0
3888 - containers-unicode-symbols < 0
3887 - country < 0
3889 - country < 0
@@ -3889,7 +3891,6 @@ packages:
3889 - cprng-aes < 0
3891 - cprng-aes < 0
3890 - cql-io < 0
3892 - cql-io < 0
3891 - credential-store < 0
3893 - credential-store < 0
3892− - criterion < 0
3893 - crypto-cipher-tests < 0
3894 - crypto-cipher-tests < 0
3894 - crypto-cipher-types < 0
3895 - crypto-cipher-types < 0
3895 - crypto-enigma < 0
3896 - crypto-enigma < 0
@@ -3900,7 +3901,6 @@ packages:
3900 - cryptocompare < 0
3901 - cryptocompare < 0
3901 - cryptohash < 0
3902 - cryptohash < 0
3902 - cryptohash-cryptoapi < 0
3903 - cryptohash-cryptoapi < 0
3903− - cryptonite < 0
3904 - cryptonite-conduit < 0
3904 - cryptonite-conduit < 0
3905 - cryptonite-openssl < 0
3905 - cryptonite-openssl < 0
3906 - csg < 0
3906 - csg < 0
@@ -3927,7 +3927,6 @@ packages:
3927 - distribution-opensuse < 0
3927 - distribution-opensuse < 0
3928 - dns < 0
3928 - dns < 0
3929 - docker < 0
3929 - docker < 0
3930− - doctest-driver-gen < 0
3931 - download < 0
3930 - download < 0
3932 - drawille < 0
3931 - drawille < 0
3933 - drifter < 0
3932 - drifter < 0
@@ -3951,7 +3950,6 @@ packages:
3951 - fay-base < 0
3950 - fay-base < 0
3952 - fay-dom < 0
3951 - fay-dom < 0
3953 - fb < 0
3952 - fb < 0
3954− - fedora-haskell-tools < 0
3955 - feed < 0
3953 - feed < 0
3956 - file-modules < 0
3954 - file-modules < 0
3957 - filecache < 0
3955 - filecache < 0
@@ -3980,9 +3978,6 @@ packages:
3980 - glazier-react < 0
3978 - glazier-react < 0
3981 - glazier-react-widget < 0
3979 - glazier-react-widget < 0
3982 - glib < 0
3980 - glib < 0
3983− - gloss < 0
3984− - gloss-raster < 0
3985− - gloss-rendering < 0
3986 - goggles < 0
3981 - goggles < 0
3987 - google-oauth2-jwt < 0
3982 - google-oauth2-jwt < 0
3988 - graph-wrapper < 0
3983 - graph-wrapper < 0
@@ -4056,12 +4051,9 @@ packages:
4056 - hsx-jmacro < 0
4051 - hsx-jmacro < 0
4057 - hsyslog-udp < 0
4052 - hsyslog-udp < 0
4058 - http-client-openssl < 0
4053 - http-client-openssl < 0
4059− - http-client-tls < 0
4060− - http-conduit < 0
4061 - http-media < 0
4054 - http-media < 0
4062 - http-reverse-proxy < 0
4055 - http-reverse-proxy < 0
4063 - http-streams < 0
4056 - http-streams < 0
4064− - httpd-shed < 0
4065 - hunit-dejafu < 0
4057 - hunit-dejafu < 0
4066 - hw-json < 0
4058 - hw-json < 0
4067 - hworker < 0
4059 - hworker < 0
@@ -4095,8 +4087,6 @@ packages:
4095 - jmacro-rpc-snap < 0
4087 - jmacro-rpc-snap < 0
4096 - jose < 0
4088 - jose < 0
4097 - jose-jwt < 0
4089 - jose-jwt < 0
4098− - js-flot < 0
4099− - js-jquery < 0
4100 - json-feed < 0
4090 - json-feed < 0
4101 - json-rpc-client < 0
4091 - json-rpc-client < 0
4102 - json-rpc-server < 0
4092 - json-rpc-server < 0
@@ -4182,7 +4172,6 @@ packages:
4182 - papillon < 0
4172 - papillon < 0
4183 - parallel-io < 0
4173 - parallel-io < 0
4184 - partial-order < 0
4174 - partial-order < 0
4185− - pem < 0
4186 - perf < 0
4175 - perf < 0
4187 - persistent < 0
4176 - persistent < 0
4188 - persistent-iproute < 0
4177 - persistent-iproute < 0
@@ -4226,13 +4215,11 @@ packages:
4226 - protocol-radius-test < 0
4215 - protocol-radius-test < 0
4227 - protolude < 0
4216 - protolude < 0
4228 - publicsuffix < 0
4217 - publicsuffix < 0
4229− - pusher-http-haskell < 0
4230 - qm-interpolated-string < 0
4218 - qm-interpolated-string < 0
4231 - qnap-decrypt < 0
4219 - qnap-decrypt < 0
4232 - rakuten < 0
4220 - rakuten < 0
4233 - random-bytestring < 0
4221 - random-bytestring < 0
4234 - rank2classes < 0
4222 - rank2classes < 0
4235− - rasterific-svg < 0
4236 - ratel < 0
4223 - ratel < 0
4237 - ratel-wai < 0
4224 - ratel-wai < 0
4238 - rattletrap < 0
4225 - rattletrap < 0
@@ -4306,7 +4293,6 @@ packages:
4306 - shake < 0
4293 - shake < 0
4307 - shake-language-c < 0
4294 - shake-language-c < 0
4308 - shikensu < 0
4295 - shikensu < 0
4309− - simple-log < 0
4310 - simplest-sqlite < 0
4296 - simplest-sqlite < 0
4311 - slack-web < 0
4297 - slack-web < 0
4312 - slave-thread < 0
4298 - slave-thread < 0
@@ -4324,7 +4310,6 @@ packages:
4324 - stack < 0
4310 - stack < 0
4325 - statestack < 0
4311 - statestack < 0
4326 - static-text < 0
4312 - static-text < 0
4327− - statistics < 0
4328 - stm-containers < 0
4313 - stm-containers < 0
4329 - stm-hamt < 0
4314 - stm-hamt < 0
4330 - store < 0
4315 - store < 0
@@ -4333,7 +4318,6 @@ packages:
4333 - strive < 0
4318 - strive < 0
4334 - summoner < 0
4319 - summoner < 0
4335 - svg-builder < 0
4320 - svg-builder < 0
4336− - svg-tree < 0
4337 - swagger2 < 0
4321 - swagger2 < 0
4338 - swish < 0
4322 - swish < 0
4339 - tasty-dejafu < 0
4323 - tasty-dejafu < 0
@@ -4358,9 +4342,7 @@ packages:
4358 - tibetan-utils < 0
4342 - tibetan-utils < 0
4359 - timer-wheel < 0
4343 - timer-wheel < 0
4360 - timerep < 0
4344 - timerep < 0
4361− - tls < 0
4362 - tls-debug < 0
4345 - tls-debug < 0
4363− - tls-session-manager < 0
4364 - transformers-lift < 0
4346 - transformers-lift < 0
4365 - triplesec < 0
4347 - triplesec < 0
4366 - turtle < 0
4348 - turtle < 0
@@ -4373,7 +4355,6 @@ packages:
4373 - users < 0
4355 - users < 0
4374 - users-postgresql-simple < 0
4356 - users-postgresql-simple < 0
4375 - users-test < 0
4357 - users-test < 0
4376− - vector-binary-instances < 0
4377 - vector-sized < 0
4358 - vector-sized < 0
4378 - vector-space < 0
4359 - vector-space < 0
4379 - vectortiles < 0
4360 - vectortiles < 0
@@ -4389,7 +4370,6 @@ packages:
4389 - wai-slack-middleware < 0
4370 - wai-slack-middleware < 0
4390 - wai-transformers < 0
4371 - wai-transformers < 0
4391 - wai-websockets < 0
4372 - wai-websockets < 0
4392− - warp-tls < 0
4393 - warp-tls-uid < 0
4373 - warp-tls-uid < 0
4394 - wave < 0
4374 - wave < 0
4395 - web-plugins < 0
4375 - web-plugins < 0
@@ -4408,10 +4388,6 @@ packages:
4408 - ws < 0
4388 - ws < 0
4409 - wss-client < 0
4389 - wss-client < 0
4410 - wuss < 0
4390 - wuss < 0
4411− - x509 < 0
4412− - x509-store < 0
4413− - x509-system < 0
4414− - x509-validation < 0
4415 - xml-html-qq < 0
4391 - xml-html-qq < 0
4416 - xmonad-contrib < 0
4392 - xmonad-contrib < 0
4417 - xmonad-extras < 0
4393 - xmonad-extras < 0
@@ -4471,7 +4447,6 @@ packages:
4471 - typography-geometry < 0
4447 - typography-geometry < 0
4472 - universe-instances-extended < 0
4448 - universe-instances-extended < 0
4473 - vivid < 0
4449 - vivid < 0
4474− - yoga < 0
4475
4450
4476 # transitive dependencies of packages failing to build
4451 # transitive dependencies of packages failing to build
4477 - butcher < 0
4452 - butcher < 0
@@ -4501,12 +4476,15 @@ packages:
4501
4476
4502 # https://github.com/commercialhaskell/stackage/issues/3955
4477 # https://github.com/commercialhaskell/stackage/issues/3955
4503 - megaparsec < 7.0.0
4478 - megaparsec < 7.0.0
4504− - hspec-megaparsec < 2.0.0
4479+ - hspec-megaparsec
4505− - modern-uri < 0.3.0.0
4480+ - modern-uri
4506− - cue-sheet < 2.0.0
4481+ - cue-sheet
4507− - stache < 2.0.0
4482+ - stache
4508 - neat-interpolation < 0.3.2.3
4483 - neat-interpolation < 0.3.2.3
4509
4484
4485+ # https://github.com/commercialhaskell/stackage/issues/4047
4486+ - statistics < 0.15
4487+
4510# end of packages
4488# end of packages
4511
4489
4512# Package flags are applied to individual packages, and override the values of
4490# Package flags are applied to individual packages, and override the values of
@@ -4807,6 +4785,7 @@ skipped-tests:
4807 # Compilation failures
4785 # Compilation failures
4808 - snappy # https://github.com/bos/snappy/issues/1
4786 - snappy # https://github.com/bos/snappy/issues/1
4809 - thyme # https://github.com/commercialhaskell/stackage/issues/4003
4787 - thyme # https://github.com/commercialhaskell/stackage/issues/4003
4788+ - genvalidity-time # https://github.com/NorfairKing/validity/issues/51
4810
4789
4811 # Runtime issues
4790 # Runtime issues
4812 - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73
4791 - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73
@@ -5433,7 +5412,7 @@ github-users:
5433 - jsl
5412 - jsl
5434 - sestrella
5413 - sestrella
5435 - juanpaucar
5414 - juanpaucar
5436− - cmotoche
5415+ - CristhianMotoche
5437 scotty-web:
5416 scotty-web:
5438 - RyanGlScott
5417 - RyanGlScott
5439 - xich
5418 - xich
@@ -5549,6 +5528,7 @@ hide:
5549- hs-functors # conflicts with profunctors, see https://github.com/fpco/stackage/issues/3609
5528- hs-functors # conflicts with profunctors, see https://github.com/fpco/stackage/issues/3609
5550- constraint # conflicts with constraints
5529- constraint # conflicts with constraints
5551- summoner # conflicts with Prelude in base
5530- summoner # conflicts with Prelude in base
5531+- temporary-rc # conflicts with temporary
5552
5532
5553# Cryptonite deprecations
5533# Cryptonite deprecations
5554- cipher-aes
5534- cipher-aes
debian-bootstrap.sh+6
@@ -290,5 +290,11 @@ apt-add-repository multiverse \
290 && apt-get update \
290 && apt-get update \
291 && apt-get install -y nvidia-cuda-dev
291 && apt-get install -y nvidia-cuda-dev
292
292
293+# newer gcc version for yoga
294+add-apt-repository ppa:ubuntu-toolchain-r/test \
295+ && apt-get update \
296+ && apt-get install gcc-7 \
297+ && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 60 --slave /usr/bin/g++ g++ /usr/bin/g++-7
298+
293export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-3.9/lib;
299export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-3.9/lib;
294export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-3.9/include;
300export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-3.9/include;