on master help sign in
Merge branch 'master' into nightly
965e53aJens Petersen
build-constraints.yaml+164−97
@@ -1,9 +1,17 @@
1ghc-major-version: "8.0"
1ghc-major-version: "8.0"
2# Constraints for brand new builds
2# Constraints for brand new builds
3packages:
3packages:
4+ "Nobutada Matsubara <t12307043@gunma-u.ac.jp> @matsubara0507": []
5+ # package temprarily removed as added while blocked on req-0.3.0;
6+ # see https://github.com/fpco/stackage/issues/2641
7+ # - chatwork
8+
9+ "Pavol Klacansky <pavol@klacansky.com> @pavolzetor":
10+ - openexr-write
11+
4− "Bas van Dijk <v.dijk.bas@gmail.com> @basvandijk":
12+ "Bas van Dijk <v.dijk.bas@gmail.com> @basvandijk": []
5− - opencv
13+ # - opencv
6− - opencv-extra
14+ # - opencv-extra
7
15
8 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
16 "Pasqualino Assini <tittoassini@gmail.com> @tittoassini":
9 - zm
17 - zm
@@ -14,8 +22,11 @@ packages:
14 - hinterface
22 - hinterface
15
23
16 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
24 "Jose Iborra <pepeiborra@gmail.com> @pepeiborra":
25+ - arrowp-qq
17 - clr-marshal
26 - clr-marshal
18 - clr-host
27 - clr-host
28+ - hp2pretty # With permission of Claude Heiland-Allend
29+ - floatshow # https://bitbucket.org/dafis/floatshow/issues/1/add-to-stackage
19 - threepenny-editors
30 - threepenny-editors
20 - clr-inline # possibly nondeterministic failures, see https://github.com/fpco/stackage/issues/2510
31 - clr-inline # possibly nondeterministic failures, see https://github.com/fpco/stackage/issues/2510
21
32
@@ -37,6 +48,9 @@ packages:
37 # - accelerate-fftw # via accelerate: bounds: base
48 # - accelerate-fftw # via accelerate: bounds: base
38 # - accelerate-fourier # via accelerate: bounds: base
49 # - accelerate-fourier # via accelerate: bounds: base
39 # - accelerate-utility # via accelerate: bounds: base
50 # - accelerate-utility # via accelerate: bounds: base
51+ - alsa-core
52+ - alsa-pcm
53+ - alsa-seq
40 - apportionment
54 - apportionment
41 - audacity
55 - audacity
42 - bibtex
56 - bibtex
@@ -61,12 +75,14 @@ packages:
61 - group-by-date
75 - group-by-date
62 - iff
76 - iff
63 - interpolation
77 - interpolation
78+ - jack
64 - latex
79 - latex
65 - lazyio
80 - lazyio
66 - markov-chain
81 - markov-chain
67 - midi
82 - midi
68 - midi-music-box
83 - midi-music-box
69 - mbox-utility
84 - mbox-utility
85+ - med-module
70 - non-empty
86 - non-empty
71 - non-negative
87 - non-negative
72 - numeric-prelude
88 - numeric-prelude
@@ -78,6 +94,7 @@ packages:
78 - set-cover
94 - set-cover
79 - sound-collage
95 - sound-collage
80 - sox
96 - sox
97+ - soxlib
81 - split-record
98 - split-record
82 - spreadsheet
99 - spreadsheet
83 - stm-split
100 - stm-split
@@ -141,11 +158,13 @@ packages:
141 - matrix-market-attoparsec
158 - matrix-market-attoparsec
142 - network-multicast
159 - network-multicast
143 - xeno
160 - xeno
161+ - plot-light
144
162
145 "Joseph Canero <jmc41493@gmail.com> @caneroj1":
163 "Joseph Canero <jmc41493@gmail.com> @caneroj1":
146 - sqlite-simple-errors
164 - sqlite-simple-errors
147 - median-stream
165 - median-stream
148 - stm-supply
166 - stm-supply
167+ - filter-logger
149
168
150 "James M.C. Haver II <mchaver@gmail.com> @mchaver":
169 "James M.C. Haver II <mchaver@gmail.com> @mchaver":
151 - quickcheck-arbitrary-adt
170 - quickcheck-arbitrary-adt
@@ -197,6 +216,7 @@ packages:
197 - once
216 - once
198
217
199 "David Johnson <djohnson.m@gmail.com> @dmjio":
218 "David Johnson <djohnson.m@gmail.com> @dmjio":
219+ - miso
200 - envy
220 - envy
201 - s3-signer
221 - s3-signer
202 # - google-translate # bounds: servant
222 # - google-translate # bounds: servant
@@ -240,7 +260,7 @@ packages:
240 - authenticate-oauth
260 - authenticate-oauth
241 - yesod-bin
261 - yesod-bin
242 - yesod-eventsource
262 - yesod-eventsource
243− - yesod-fay
263+ # - yesod-fay # via: fay
244 - yesod-gitrepo
264 - yesod-gitrepo
245 - yesod-newsfeed
265 - yesod-newsfeed
246 - yesod-sitemap
266 - yesod-sitemap
@@ -291,6 +311,8 @@ packages:
291 - pid1
311 - pid1
292 - typed-process
312 - typed-process
293 - say
313 - say
314+ - unliftio-core
315+ - unliftio
294
316
295 - fsnotify
317 - fsnotify
296 - hinotify
318 - hinotify
@@ -333,7 +355,7 @@ packages:
333 - hjsmin
355 - hjsmin
334 - language-javascript
356 - language-javascript
335 - Strafunski-StrategyLib
357 - Strafunski-StrategyLib
336− - HaRe
358+ # - HaRe # via: ghc-mod
337
359
338 "Alfredo Di Napoli <alfredo.dinapoli@gmail.com> @adinapoli":
360 "Alfredo Di Napoli <alfredo.dinapoli@gmail.com> @adinapoli":
339 - mandrill
361 - mandrill
@@ -364,6 +386,7 @@ packages:
364 - hourglass-orphans
386 - hourglass-orphans
365 - wai-slack-middleware
387 - wai-slack-middleware
366 - sysinfo
388 - sysinfo
389+ - xmonad-extras
367
390
368 "haskell-openal":
391 "haskell-openal":
369 - OpenAL
392 - OpenAL
@@ -388,7 +411,7 @@ packages:
388 - HTF
411 - HTF
389 - xmlgen
412 - xmlgen
390 - stm-stats
413 - stm-stats
391− # - large-hashable # via safecopy: bounds: vector
414+ # - large-hashable # via: safecopy, bounds, vector
392
415
393 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
416 "Bart Massey <bart.massey+stackage@gmail.com> @BartMassey":
394 - parseargs
417 - parseargs
@@ -672,12 +695,12 @@ packages:
672 "Adam Bergmark <adam@bergmark.nl> @bergmark":
695 "Adam Bergmark <adam@bergmark.nl> @bergmark":
673 - HUnit
696 - HUnit
674 - aeson
697 - aeson
675− - fay
698+ # - fay # bounds: traverse-with-class
676− - fay-base
699+ # - fay-base # via: fay
677− - fay-dom
700+ # - fay-dom # via: fay
678− - fay-jquery
701+ # - fay-jquery # via: fay
679− - fay-text
702+ # - fay-text # via: fay
680− - fay-uri
703+ # - fay-uri # via: fay
681 - feed
704 - feed
682 - time-compat
705 - time-compat
683 - through-text
706 - through-text
@@ -727,7 +750,7 @@ packages:
727 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
750 "Dominic Steinitz <dominic@steinitz.org> @idontgetoutmuch":
728 []
751 []
729 # - yarr # compilation error against fixed-vector https://github.com/leventov/yarr/issues/10
752 # - yarr # compilation error against fixed-vector https://github.com/leventov/yarr/issues/10
730− # - random-fu # via log-domain: via safecopy: bounds: vector
753+ # - random-fu # via: log-domain, safecopy, bounds: vector
731
754
732 "Ben Gamari <ben@smart-cactus.org> @bgamari":
755 "Ben Gamari <ben@smart-cactus.org> @bgamari":
733 []
756 []
@@ -844,7 +867,7 @@ packages:
844 - attoparsec-expr
867 - attoparsec-expr
845 - bumper
868 - bumper
846 - code-builder
869 - code-builder
847− - fay-builder
870+ # - fay-builder # via: fay
848 - generic-aeson
871 - generic-aeson
849 - generic-xmlpickler
872 - generic-xmlpickler
850 - hxt-pickle-utils
873 - hxt-pickle-utils
@@ -897,7 +920,7 @@ packages:
897 # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5
920 # - system-canonicalpath # bounds: ghc, base # https://github.com/d12frosted/CanonicalPath/issues/5
898
921
899 "Daniel Gröber <dxld@darkboxed.org> @DanielG":
922 "Daniel Gröber <dxld@darkboxed.org> @DanielG":
900− - ghc-mod
923+ # - ghc-mod # bounds: syb
901 - cabal-helper
924 - cabal-helper
902
925
903 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
926 "Yann Esposito <yann.esposito@gmail.com> yogsototh @yogsototh":
@@ -1025,6 +1048,8 @@ packages:
1025 - highjson
1048 - highjson
1026 - highjson-swagger
1049 - highjson-swagger
1027 - highjson-th
1050 - highjson-th
1051+ - superrecord
1052+ - fileplow
1028
1053
1029 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
1054 "Joey Eremondi <joey@eremondi.com> @JoeyEremondi":
1030 - aeson-pretty
1055 - aeson-pretty
@@ -1183,7 +1208,7 @@ packages:
1183 - network-anonymous-i2p
1208 - network-anonymous-i2p
1184 - network-anonymous-tor
1209 - network-anonymous-tor
1185
1210
1186− "Timothy Jones <git@zmthy.io> @zmthy":
1211+ "Timothy Jones <tim@zmthy.net> @zmthy":
1187 - http-media
1212 - http-media
1188
1213
1189 "Greg V <greg@unrelenting.technology> @myfreeweb":
1214 "Greg V <greg@unrelenting.technology> @myfreeweb":
@@ -1214,6 +1239,7 @@ packages:
1214 - binary-orphans
1239 - binary-orphans
1215 - binary-tagged
1240 - binary-tagged
1216 - cabal-doctest
1241 - cabal-doctest
1242+ - crypt-sha512
1217 - dlist-nonempty
1243 - dlist-nonempty
1218 - edit-distance
1244 - edit-distance
1219 - functor-classes-compat
1245 - functor-classes-compat
@@ -1232,6 +1258,7 @@ packages:
1232 - servant-yaml
1258 - servant-yaml
1233 - singleton-bool
1259 - singleton-bool
1234 - spdx
1260 - spdx
1261+ - splitmix
1235 - tdigest
1262 - tdigest
1236 - tdigest-Chart
1263 - tdigest-Chart
1237 - these
1264 - these
@@ -1281,7 +1308,7 @@ packages:
1281 - language-thrift
1308 - language-thrift
1282
1309
1283 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
1310 "Adam C. Foltzer <acfoltzer@galois.com> @acfoltzer":
1284− - cryptol
1311+ # - cryptol # bounds: sbv
1285 - gitrev
1312 - gitrev
1286 - persistent-refs
1313 - persistent-refs
1287
1314
@@ -1983,6 +2010,7 @@ packages:
1983 - charsetdetect-ae
2010 - charsetdetect-ae
1984 - ilist
2011 - ilist
1985 - text-all
2012 - text-all
2013+ - fmt
1986
2014
1987 "Takano Akio tak@anoak.io @takano-akio":
2015 "Takano Akio tak@anoak.io @takano-akio":
1988 - fast-builder
2016 - fast-builder
@@ -2006,7 +2034,6 @@ packages:
2006 - reinterpret-cast
2034 - reinterpret-cast
2007 # As dependencies of packages above
2035 # As dependencies of packages above
2008 - attoparsec-binary
2036 - attoparsec-binary
2009− - storable-record
2010
2037
2011 "Brandon Martin <brandon@codedmart.com> @codedmart":
2038 "Brandon Martin <brandon@codedmart.com> @codedmart":
2012 - engine-io-wai
2039 - engine-io-wai
@@ -2033,6 +2060,7 @@ packages:
2033 - from-sum
2060 - from-sum
2034 - hailgun
2061 - hailgun
2035 - hailgun-simple
2062 - hailgun-simple
2063+ - highlight
2036 # - ig # bounds: http-conduit, transformers
2064 # - ig # bounds: http-conduit, transformers
2037 - natural-transformation
2065 - natural-transformation
2038 - opaleye-trans
2066 - opaleye-trans
@@ -2152,7 +2180,7 @@ packages:
2152 - tree-fun
2180 - tree-fun
2153 - random-tree
2181 - random-tree
2154 - clumpiness
2182 - clumpiness
2155− # - find-clumpiness # build failure against optparse-applicative https://github.com/GregorySchwartz/find-clumpiness/issues/1
2183+ - find-clumpiness
2156 - blosum
2184 - blosum
2157 # - convert-annotation # via cassava: bounds: vector
2185 # - convert-annotation # via cassava: bounds: vector
2158 - rank-product
2186 - rank-product
@@ -2224,7 +2252,7 @@ packages:
2224 - flat-mcmc
2252 - flat-mcmc
2225
2253
2226 "Facundo Domínguez <facundo.dominguez@tweag.io> @facundominguez":
2254 "Facundo Domínguez <facundo.dominguez@tweag.io> @facundominguez":
2227− - distributed-process
2255+ # - distributed-process # bounds: syb
2228 # - distributed-process-async # GHC 8
2256 # - distributed-process-async # GHC 8
2229 # - distributed-process-client-server # GHC 8
2257 # - distributed-process-client-server # GHC 8
2230 # - distributed-process-execution # GHC 8
2258 # - distributed-process-execution # GHC 8
@@ -2232,7 +2260,7 @@ packages:
2232 # - distributed-process-registry # GHC 8
2260 # - distributed-process-registry # GHC 8
2233 # - distributed-process-supervisor # GHC 8
2261 # - distributed-process-supervisor # GHC 8
2234 # - distributed-process-task # GHC 8
2262 # - distributed-process-task # GHC 8
2235− - distributed-process-simplelocalnet
2263+ # - distributed-process-simplelocalnet # via: distributed-process
2236 - distributed-static
2264 - distributed-static
2237 - network-transport
2265 - network-transport
2238 - network-transport-tcp
2266 - network-transport-tcp
@@ -2840,6 +2868,7 @@ packages:
2840
2868
2841 "Florian Hofmann fho@f12n.de @fhaust":
2869 "Florian Hofmann fho@f12n.de @fhaust":
2842 - vector-split
2870 - vector-split
2871+ - vector-mmap
2843
2872
2844 "Alex Mason <alex.mason@data61.csiro.au> @Axman6":
2873 "Alex Mason <alex.mason@data61.csiro.au> @Axman6":
2845 - foldl-statistics
2874 - foldl-statistics
@@ -2971,6 +3000,7 @@ packages:
2971 - alternators
3000 - alternators
2972 - arrow-extras
3001 - arrow-extras
2973 - data-diverse
3002 - data-diverse
3003+ - data-diverse-lens
2974 - disposable
3004 - disposable
2975 - ghcjs-base-stub
3005 - ghcjs-base-stub
2976 - glaze
3006 - glaze
@@ -2996,6 +3026,7 @@ packages:
2996 "ncaq <ncaq@ncaq.net> @ncaq":
3026 "ncaq <ncaq@ncaq.net> @ncaq":
2997 - haskell-import-graph
3027 - haskell-import-graph
2998 - uniq-deep
3028 - uniq-deep
3029+ - yesod-form-bootstrap4
2999 - yesod-recaptcha2
3030 - yesod-recaptcha2
3000
3031
3001 "Andrei Barbu <andrei@0xab.com> @abarbu":
3032 "Andrei Barbu <andrei@0xab.com> @abarbu":
@@ -3112,10 +3143,22 @@ packages:
3112
3143
3113 "Mark Hopkins <markjohnhopkins@gmail.com> @mjhopkins":
3144 "Mark Hopkins <markjohnhopkins@gmail.com> @mjhopkins":
3114 - alerta
3145 - alerta
3115−
3146+
3116 "Steven Vandevelde <icid.asset@gmail.com> @icidasset":
3147 "Steven Vandevelde <icid.asset@gmail.com> @icidasset":
3117 - shikensu
3148 - shikensu
3118
3149
3150+ "George Pollard <porges@porg.es> @Porges":
3151+ - email-validate
3152+
3153+ "Alexander Ignatyev <ignatyev.alexander@gmail.com> @alexander-ignatyev":
3154+ - astro
3155+ - mltool
3156+
3157+ "Edward Amsden <edwardamsden@gmail.com> @eamsden": []
3158+ # - h2c # freshly added package is missing headers:
3159+ # https://github.com/fpco/stackage/issues/2642
3160+ # - bno055-haskell
3161+
3119 # If you stop maintaining a package you can move it here.
3162 # If you stop maintaining a package you can move it here.
3120 # It will then be disabled if it starts causing problems.
3163 # It will then be disabled if it starts causing problems.
3121 # See https://github.com/fpco/stackage/issues/1056
3164 # See https://github.com/fpco/stackage/issues/1056
@@ -3150,9 +3193,6 @@ packages:
3150 # https://github.com/fpco/stackage/issues/2127
3193 # https://github.com/fpco/stackage/issues/2127
3151 - leapseconds-announced < 2017.0.0.1
3194 - leapseconds-announced < 2017.0.0.1
3152
3195
3153− # https://github.com/fpco/stackage/issues/2251
3154− - sbv < 5.15
3155−
3156 # https://github.com/fpco/stackage/issues/2317
3196 # https://github.com/fpco/stackage/issues/2317
3157 - skylighting < 0.2
3197 - skylighting < 0.2
3158
3198
@@ -3162,12 +3202,7 @@ packages:
3162 # https://github.com/fpco/stackage/issues/2334
3202 # https://github.com/fpco/stackage/issues/2334
3163 - tcp-streams < 1.0.0.0
3203 - tcp-streams < 1.0.0.0
3164 - tcp-streams-openssl < 1.0.0.0
3204 - tcp-streams-openssl < 1.0.0.0
3165−
3205+ - mysql-haskell < 0.8.1.0
3166− # https://github.com/fpco/stackage/issues/2345
3167− - syb < 0.7
3168−
3169− # https://github.com/fpco/stackage/issues/2378
3170− - errors < 2.2.0
3171
3206
3172 # https://github.com/fpco/stackage/issues/2393
3207 # https://github.com/fpco/stackage/issues/2393
3173 - HUnit < 1.6.0.0
3208 - HUnit < 1.6.0.0
@@ -3175,55 +3210,28 @@ packages:
3175 # https://github.com/fpco/stackage/issues/2400
3210 # https://github.com/fpco/stackage/issues/2400
3176 - hslua < 0.5
3211 - hslua < 0.5
3177
3212
3178− # https://github.com/fpco/stackage/issues/2440
3179− - discord-hs < 0.3.2
3180−
3181 # https://github.com/fpco/stackage/issues/2449
3213 # https://github.com/fpco/stackage/issues/2449
3182 - aeson < 1.2.0.0
3214 - aeson < 1.2.0.0
3183
3215
3184 # https://github.com/fpco/stackage/issues/2451
3216 # https://github.com/fpco/stackage/issues/2451
3185 - websockets < 0.11.0.0
3217 - websockets < 0.11.0.0
3186− - servant-subscriber < 0.6.0.1 # requires 0.11 on websockets
3218+ - servant-subscriber < 0.6.0.1
3187−
3219+ - websockets-simple < 0.0.2.1
3188− # https://github.com/fpco/stackage/issues/2464
3220+ - websockets-rpc < 0.4.1
3189− - traverse-with-class < 1.0.0.0
3190−
3191− # https://github.com/fpco/stackage/issues/2477
3192− - intervals < 0.8
3193
3221
3194 # https://github.com/fpco/stackage/issues/2487
3222 # https://github.com/fpco/stackage/issues/2487
3195 - graphviz < 2999.19
3223 - graphviz < 2999.19
3196
3224
3197− # https://github.com/fpco/stackage/issues/2489
3198− - haskell-src-meta < 0.8
3199− - interpolate < 0.1.1
3200−
3201− # https://github.com/fpco/stackage/issues/2494
3202− # Indirectly blocked on fpco/stackage/issues/245
3203− - websockets-simple < 0.0.2.1
3204− - websockets-rpc < 0.4.1
3205−
3206 # https://github.com/fpco/stackage/issues/2528
3225 # https://github.com/fpco/stackage/issues/2528
3207 - concurrent-output < 1.10.0
3226 - concurrent-output < 1.10.0
3208
3227
3209 # https://github.com/fpco/stackage/issues/2529
3228 # https://github.com/fpco/stackage/issues/2529
3210 - mmorph < 1.1.0
3229 - mmorph < 1.1.0
3211
3230
3212− # https://github.com/fpco/stackage/issues/2533
3213− - mysql-haskell < 0.8.1.0
3214−
3215− # https://github.com/fpco/stackage/issues/2537
3216− - servant < 0.11
3217− - servant-client < 0.11
3218− - servant-server < 0.11
3219− - servant-docs < 0.10.0.1
3220− - servant-foreign < 0.10.0.1
3221−
3222− # https://github.com/fpco/stackage/issues/2538
3223 # https://github.com/fpco/stackage/issues/2604
3231 # https://github.com/fpco/stackage/issues/2604
3224 - criterion < 1.2
3232 - criterion < 1.2
3225− - statistics < 0.14 # requires bigger criterion, criterion stopped on #2538
3233+ - statistics < 0.14
3226− - thread-local-storage < 0.1.2 # caused by #2604
3234+ - thread-local-storage < 0.1.2
3227
3235
3228 # https://github.com/fpco/stackage/issues/2550
3236 # https://github.com/fpco/stackage/issues/2550
3229 - foldl < 1.3.0
3237 - foldl < 1.3.0
@@ -3238,26 +3246,15 @@ packages:
3238 # https://github.com/fpco/stackage/issues/2559
3246 # https://github.com/fpco/stackage/issues/2559
3239 - path-io < 1.3
3247 - path-io < 1.3
3240
3248
3241− # https://github.com/fpco/stackage/issues/2560
3242− - quickcheck-instances < 0.3.13
3243− - text-show-instances < 3.6.1
3244− - aeson-compat < 0.3.7
3245−
3246 # https://github.com/fpco/stackage/issues/2562
3249 # https://github.com/fpco/stackage/issues/2562
3247 - trifecta < 1.7
3250 - trifecta < 1.7
3248
3251
3249− # https://github.com/haskell/haddock/issues/634
3252+ # https://github.com/haskell/haddock/issues/634 - causes other docs to fail to build
3250 - haddock < 2.17.5
3253 - haddock < 2.17.5
3251
3254
3252 # https://github.com/fpco/stackage/issues/2569
3255 # https://github.com/fpco/stackage/issues/2569
3253 - optparse-applicative < 0.14
3256 - optparse-applicative < 0.14
3254
3257
3255− # https://github.com/fpco/stackage/issues/2570
3256− - pandoc-citeproc < 0.10.5
3257−
3258− # https://github.com/jaspervdj/hakyll/issues/544
3259− - hakyll < 4.9.6.0
3260−
3261 # https://github.com/fpco/stackage/issues/2577
3258 # https://github.com/fpco/stackage/issues/2577
3262 - hint < 0.7
3259 - hint < 0.7
3263
3260
@@ -3266,20 +3263,22 @@ packages:
3266
3263
3267 # https://github.com/fpco/stackage/issues/2584
3264 # https://github.com/fpco/stackage/issues/2584
3268 - tasty-quickcheck < 0.9
3265 - tasty-quickcheck < 0.9
3266+ - arithmoi < 0.5.0.1
3269
3267
3270 # https://github.com/fpco/stackage/issues/2586
3268 # https://github.com/fpco/stackage/issues/2586
3271 - QuickCheck < 2.10
3269 - QuickCheck < 2.10
3270+ - aeson-compat < 0.3.7
3271+ - arithmoi < 0.5.0.1
3272+ - binary-orphans < 0.1.7.0
3273+ - lattices < 1.6.0
3274+ - quickcheck-instances < 0.3.13
3275+ - text-show < 3.6.2
3276+ - text-show-instances < 3.6.1
3272 - these < 0.7.4
3277 - these < 0.7.4
3273
3278
3274 # https://github.com/fpco/stackage/issues/2587
3279 # https://github.com/fpco/stackage/issues/2587
3275 - extra < 1.6
3280 - extra < 1.6
3276
3281
3277− # https://github.com/michalkonecny/mixed-types-num/issues/1
3278− - mixed-types-num < 0.2
3279−
3280− # https://github.com/fpco/stackage/issues/2590
3281− - text-show < 3.6.2
3282−
3283 # https://github.com/fpco/stackage/issues/2594
3282 # https://github.com/fpco/stackage/issues/2594
3284 - req < 0.3.0 # also remove from expected-test-failure
3283 - req < 0.3.0 # also remove from expected-test-failure
3285 - req-conduit < 0.2.0 # because of above
3284 - req-conduit < 0.2.0 # because of above
@@ -3288,8 +3287,25 @@ packages:
3288 - cassava < 0.5.0.0
3287 - cassava < 0.5.0.0
3289 - cassava-conduit < 0.4.0.0 # because of above and #2586
3288 - cassava-conduit < 0.4.0.0 # because of above and #2586
3290
3289
3291− # https://github.com/centromere/pipes-cacophony/issues/4
3290+ # https://github.com/fpco/stackage/issues/2607
3292− - cacophony < 0.10.0 # causes failure in pipes-cacophony
3291+ - http-media < 0.7.0
3292+
3293+ # https://github.com/fpco/stackage/issues/2617
3294+ - brick < 0.19
3295+ - hledger-iadd < 1.2.2
3296+
3297+ # https://github.com/fpco/stackage/issues/2628
3298+ - hledger-lib < 1.3
3299+ - hledger < 1.3
3300+ - hledger-api < 1.3
3301+ - hledger-ui < 1.3
3302+ - hledger-web < 1.3
3303+
3304+ # https://github.com/fpco/stackage/issues/2635
3305+ - cryptonite < 0.24
3306+
3307+ # https://github.com/fpco/stackage/issues/2646
3308+ - cron < 0.6
3293
3309
3294# end of packages
3310# end of packages
3295
3311
@@ -3487,6 +3503,8 @@ skipped-tests:
3487 - state-plus # QuickCheck 2.9
3503 - state-plus # QuickCheck 2.9
3488 - system-filepath # QuickCheck 2.9 via chell-quickcheck
3504 - system-filepath # QuickCheck 2.9 via chell-quickcheck
3489 - ghc-mod # hspec 2.4
3505 - ghc-mod # hspec 2.4
3506+ - unordered-containers # via ChasingBottoms
3507+ - dlist # quickcheck-instances >= 0.3.15 && < 0.4
3490
3508
3491 # Transitive outdated dependencies
3509 # Transitive outdated dependencies
3492 # These packages
3510 # These packages
@@ -3507,12 +3525,38 @@ skipped-tests:
3507 # Missing foreign library
3525 # Missing foreign library
3508 - symengine # symengine
3526 - symengine # symengine
3509
3527
3510−
3511 # Wontfix. The maintainer doesn't want to keep test dependencies
3528 # Wontfix. The maintainer doesn't want to keep test dependencies
3512 # up to date or be notified about it, or doesn't want stackage to
3529 # up to date or be notified about it, or doesn't want stackage to
3513 # run the tests.
3530 # run the tests.
3514 # Only re-enable if requested.
3531 # Only re-enable if requested.
3515− - postgresql-binary # https://github.com/nikita-volkov/postgresql-binary/issues/6#issuecomment-243063139
3532+ ## @hvr https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3533+ - cassava
3534+ - cryptohash-md5
3535+ - cryptohash-sha1
3536+ - cryptohash-sha256
3537+ - uuid
3538+ - uuid-types
3539+ # @nikita-volkov https://github.com/fpco/stackage/issues/2538#issuecomment-305129396
3540+ - base-prelude
3541+ - bytestring-strict-builder
3542+ - bytestring-tree-builder
3543+ - cases
3544+ - focus
3545+ - hasql
3546+ - hasql-pool
3547+ - list-t
3548+ - mtl-prelude
3549+ - neat-interpolation
3550+ - partial-handler
3551+ - postgresql-binary
3552+ - refined
3553+ - slave-thread
3554+ - stm-containers
3555+ # @ivan-m https://github.com/fpco/stackage/issues/2538#issuecomment-307290070
3556+ - fgl
3557+ - fgl-arbitrary
3558+ - graphviz
3559+ - wl-pprint-text
3516
3560
3517 # directory 1.3
3561 # directory 1.3
3518 - machines
3562 - machines
@@ -3527,6 +3571,9 @@ skipped-tests:
3527 # wrong package.yaml file
3571 # wrong package.yaml file
3528 - teardown # https://github.com/roman/Haskell-teardown/issues/1
3572 - teardown # https://github.com/roman/Haskell-teardown/issues/1
3529
3573
3574+ # waiting for QuickCheck == 2.10.*
3575+ - integer-logarithms
3576+
3530# end of skipped-tests
3577# end of skipped-tests
3531
3578
3532# Tests which we should build and run, but which are expected to fail. We
3579# Tests which we should build and run, but which are expected to fail. We
@@ -3554,6 +3601,7 @@ expected-test-failures:
3554 - spdx # https://github.com/phadej/spdx/issues/8
3601 - spdx # https://github.com/phadej/spdx/issues/8
3555 - statistics # https://github.com/bos/statistics/issues/42
3602 - statistics # https://github.com/bos/statistics/issues/42
3556 - matplotlib # https://github.com/fpco/stackage/issues/2365
3603 - matplotlib # https://github.com/fpco/stackage/issues/2365
3604+ - mltool # https://github.com/Alexander-Ignatyev/mltool/issues/1
3557
3605
3558 # Timeouts
3606 # Timeouts
3559 # These tests sometimes take too long and hit the stackage build
3607 # These tests sometimes take too long and hit the stackage build
@@ -3633,9 +3681,7 @@ expected-test-failures:
3633 - wai-cors # PhantomJS
3681 - wai-cors # PhantomJS
3634 - wai-session-postgresql # PostgreSQL
3682 - wai-session-postgresql # PostgreSQL
3635 - webdriver-angular # webdriver server
3683 - webdriver-angular # webdriver server
3636− - yahoo-finance-api # Requires being able to access Yahoo Finance API
3637 - req-conduit # bad JSON response from service pinged https://github.com/mrkkrp/req-conduit/issues/1
3684 - req-conduit # bad JSON response from service pinged https://github.com/mrkkrp/req-conduit/issues/1
3638− - clr-inline # requires working Mono https://github.com/fpco/stackage/issues/2510
3639
3685
3640 # Test executable requires arguments
3686 # Test executable requires arguments
3641 - hpqtypes
3687 - hpqtypes
@@ -3658,6 +3704,7 @@ expected-test-failures:
3658 - xlsior # https://github.com/rcallahan/xlsior/issues/1
3704 - xlsior # https://github.com/rcallahan/xlsior/issues/1
3659 - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954
3705 - yi-keymap-vim # https://github.com/yi-editor/yi/issues/954
3660 - ghc-syb-utils # https://github.com/nominolo/ghc-syb/issues/18
3706 - ghc-syb-utils # https://github.com/nominolo/ghc-syb/issues/18
3707+ - matplotlib # https://github.com/fpco/stackage/issues/2365
3661
3708
3662 # Assertion failures, these can be real bugs or just limitations
3709 # Assertion failures, these can be real bugs or just limitations
3663 # in the test cases.
3710 # in the test cases.
@@ -3674,8 +3721,6 @@ expected-test-failures:
3674 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
3721 - xml-picklers # https://github.com/Philonous/xml-picklers/issues/5
3675 - throwable-exceptions # https://github.com/aiya000/hs-throwable-exceptions/issues/2
3722 - throwable-exceptions # https://github.com/aiya000/hs-throwable-exceptions/issues/2
3676 - shikensu # https://github.com/icidasset/shikensu/issues/5
3723 - shikensu # https://github.com/icidasset/shikensu/issues/5
3677− - cacophony # https://github.com/centromere/cacophony/issues/5
3678− - pipes-cacophony # https://github.com/centromere/pipes-cacophony/issues/3
3679
3724
3680 # Compilation failures
3725 # Compilation failures
3681 - ListLike # No issue tracker, e-mail sent to maintainer
3726 - ListLike # No issue tracker, e-mail sent to maintainer
@@ -3741,7 +3786,6 @@ expected-benchmark-failures:
3741 - vector-binary-instances
3786 - vector-binary-instances
3742
3787
3743 # Missing files in sdist
3788 # Missing files in sdist
3744− - cassava # https://github.com/hvr/cassava/pull/117
3745 - picoparsec # https://bitbucket.org/blamario/picoparsec/issues/3/benchmark-compilation-failure
3789 - picoparsec # https://bitbucket.org/blamario/picoparsec/issues/3/benchmark-compilation-failure
3746
3790
3747 # Compilation failures
3791 # Compilation failures
@@ -3783,10 +3827,6 @@ expected-haddock-failures:
3783 # Haddock bugs
3827 # Haddock bugs
3784 - swagger2 # https://github.com/GetShopTV/swagger2/issues/66
3828 - swagger2 # https://github.com/GetShopTV/swagger2/issues/66
3785
3829
3786− # "Argument list too long"
3787− - classy-prelude-yesod
3788− - hledger-web
3789−
3790 # Runs out of memory
3830 # Runs out of memory
3791 - stratosphere
3831 - stratosphere
3792 - store
3832 - store
@@ -3811,6 +3851,7 @@ skipped-benchmarks:
3811 - criterion-plus
3851 - criterion-plus
3812 - http2
3852 - http2
3813 - pipes # optparse-applicative 0.13
3853 - pipes # optparse-applicative 0.13
3854+ - superrecord
3814
3855
3815 # Transitive outdated dependencies
3856 # Transitive outdated dependencies
3816 # These packages
3857 # These packages
@@ -3833,11 +3874,37 @@ skipped-benchmarks:
3833 # Cyclic dependencies
3874 # Cyclic dependencies
3834 - cassava
3875 - cassava
3835
3876
3836− # Won't be updated only for the benchmark component
3877+ # Maintainers who don't want to update benchmarks
3878+ # Only re-enable if requested.
3837− # (https://github.com/fpco/stackage/issues/2538#issuecomment-304458844)
3879+ ## @hvr https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3880+ - cassava
3838 - cryptohash-md5
3881 - cryptohash-md5
3839 - cryptohash-sha1
3882 - cryptohash-sha1
3840 - cryptohash-sha256
3883 - cryptohash-sha256
3884+ - uuid
3885+ - uuid-types
3886+ # @nikita-volkov https://github.com/fpco/stackage/issues/2538#issuecomment-305129396
3887+ - base-prelude
3888+ - bytestring-strict-builder
3889+ - bytestring-tree-builder
3890+ - cases
3891+ - focus
3892+ - hasql
3893+ - hasql-pool
3894+ - list-t
3895+ - mtl-prelude
3896+ - neat-interpolation
3897+ - partial-handler
3898+ - postgresql-binary
3899+ - refined
3900+ - slave-thread
3901+ - stm-containers
3902+ # @ivan-m https://github.com/fpco/stackage/issues/2538#issuecomment-307290070
3903+ - fgl
3904+ - fgl-arbitrary
3905+ - graphviz
3906+ - graphviz
3907+ - wl-pprint-text
3841
3908
3842# end of skipped-benchmarks
3909# end of skipped-benchmarks
3843
3910
@@ -3962,7 +4029,6 @@ tell-me-when-its-released:
3962- cryptohash-md5-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4029- cryptohash-md5-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3963- cryptohash-sha1-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4030- cryptohash-sha1-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3964- cryptohash-sha256-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
4031- cryptohash-sha256-0.11.100.1 # re-enable benchmarks, https://github.com/fpco/stackage/issues/2538#issuecomment-304458844
3965−- pipes-cacophony-0.4.1 # shoulb be able to enable both this and cacophony afterwards, see https://github.com/centromere/pipes-cacophony/issues/4
3966
4032
3967# Packages which should be hidden after registering, to avoid module name
4033# Packages which should be hidden after registering, to avoid module name
3968# conflicts. This is intended for at least two use cases:
4034# conflicts. This is intended for at least two use cases:
@@ -4024,5 +4090,6 @@ hide:
4024# Experimental: packages where Hackage cabal file revisions should be ignored.
4090# Experimental: packages where Hackage cabal file revisions should be ignored.
4025# Always use the cabal file shipped with the sdist tarball instead.
4091# Always use the cabal file shipped with the sdist tarball instead.
4026no-revisions:
4092no-revisions:
4093+- hjsonpointer
4027- tls
4094- tls
4028- mime-mail
4095- mime-mail
debian-bootstrap.sh+2−1
@@ -72,6 +72,7 @@ apt-get install -y \
72 libhidapi-dev \
72 libhidapi-dev \
73 libicu-dev \
73 libicu-dev \
74 libimlib2-dev \
74 libimlib2-dev \
75+ libjack-jackd2-dev \
75 libjudy-dev \
76 libjudy-dev \
76 liblapack-dev \
77 liblapack-dev \
77 libleveldb-dev \
78 libleveldb-dev \
@@ -250,7 +251,7 @@ mkdir build
250cd build
251cd build
251cmake -D CMAKE_BUILD_TYPE=RELEASE \
252cmake -D CMAKE_BUILD_TYPE=RELEASE \
252 -D CMAKE_INSTALL_PREFIX=/usr/local \
253 -D CMAKE_INSTALL_PREFIX=/usr/local \
253− -D OPENCV_EXTRA_MODULES_PATH=/tmp/opencv-build/opencv_contrib-${OPENCV_VERSION}/modules
254+ -D OPENCV_EXTRA_MODULES_PATH=/tmp/opencv-build/opencv_contrib-${OPENCV_VERSION}/modules ..
254
255
255make -j
256make -j
256
257