From a291d5474365962e14fc050af215fe7aa0a27f9c Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Sat, 7 Sep 2019 12:51:57 -0400 Subject: [PATCH 001/209] Add list-singleton package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f7467393..d92ce5f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1830,6 +1830,7 @@ packages: - github-release - json-feed - lackey + - list-singleton - ratel - ratel-wai - rattletrap From 3235173c7cea370ffe5c21fb9938d7aec710970f Mon Sep 17 00:00:00 2001 From: "(cdep)illabout" Date: Wed, 18 Sep 2019 11:55:19 +0900 Subject: [PATCH 002/209] Add the new print-console-colors package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..5f90474a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2317,6 +2317,7 @@ packages: - password - password-instances - pretty-simple + - print-console-colors - read-env-var - servant-checked-exceptions - servant-checked-exceptions-core From e3939fd14218cff3667d2d5a57631be981a8ace1 Mon Sep 17 00:00:00 2001 From: Neil Mitchell Date: Wed, 18 Sep 2019 12:56:06 +0100 Subject: [PATCH 003/209] Add hie-bios --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..772fb21a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -642,6 +642,7 @@ packages: - filepattern - record-hasfield - rattle + - hie-bios "Digital Asset ": - ghc-lib From 05e1accdc1e63077b3d16b246c29c7b33f78d0ca Mon Sep 17 00:00:00 2001 From: Luke Clifton Date: Wed, 18 Sep 2019 21:16:17 +0800 Subject: [PATCH 004/209] Adding generic-monoid --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..f2f31c27 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,9 @@ cabal-format-version: "2.4" # Constraints for brand new builds packages: + "Luke Clifton @luke-clifton": + - generic-monoid + "Tobias Reinhart @TobiReinhart": - sparse-tensor From a878d6fc48d75ca6d4decc6d8d4b3aedae9b72b0 Mon Sep 17 00:00:00 2001 From: Jared Tobin Date: Wed, 18 Sep 2019 15:26:13 -0230 Subject: [PATCH 005/209] add urbit-hob --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..ae35e00e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2511,6 +2511,7 @@ packages: - declarative - sampling - flat-mcmc + - urbit-hob "Facundo Domínguez @facundominguez": - distributed-process < 0 # GHC 8.4 via network-transport-tcp From 1b83dfcab72d99924ca2084d1672df77d4560706 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Thu, 19 Sep 2019 15:41:29 -0700 Subject: [PATCH 006/209] Add aeson-schemas --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..bc43ae12 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3959,6 +3959,7 @@ packages: - unboxing-vector "Brandon Chinn @brandon-leapyear": + - aeson-schemas - th-test-utils "Akshay Mankar @akshaymankar": From 2f8a05d5e6b653c75233945b98e5916488879037 Mon Sep 17 00:00:00 2001 From: Alex McLean Date: Mon, 23 Sep 2019 23:23:38 +0100 Subject: [PATCH 007/209] Restore tidal Tidal is one of the most popular haskell packages there is, so I'm puzzled to see it was removed from stackage (again!), citing this: https://github.com/commercialhaskell/stackage/issues/4408 This issue was closed long ago. I fixed it within hours at the time. I've just double checked, and tidal builds fine against lts-14.6 . --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..3033d2d4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2789,7 +2789,7 @@ packages: - binary-bits "Alex McLean @yaxu": - - tidal < 0 # transformers https://github.com/commercialhaskell/stackage/issues/4408 + - tidal - hosc "Kei Hibino @khibino": From db1bec26f7fa410f4ae38c40f21fd226617ab0dd Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Tue, 24 Sep 2019 12:00:13 +0100 Subject: [PATCH 008/209] fix various bounds issues --- build-constraints.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..22b648de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4842,6 +4842,24 @@ packages: - essence-of-live-coding < 0.1.0.2 - rhine < 0.5.1.1 + # https://github.com/commercialhaskell/stackage/issues/4841 + - hackage-db < 2.1.0 + + # https://github.com/commercialhaskell/stackage/issues/4842 + - Diff < 0.4.0 + + # https://github.com/commercialhaskell/stackage/issues/4843 + - HsYAML < 0.2.0.0 + + # https://github.com/commercialhaskell/stackage/issues/4844 + - selda < 0.5.0.0 + + # https://github.com/commercialhaskell/stackage/issues/4845 + - string-qq < 0.0.4 + + # https://github.com/commercialhaskell/stackage/issues/4846 + - xmonad-contrib < 0.16 + # end of packages # Package flags are applied to individual packages, and override the values of From 6e10e89813b22e0c14666b0087da36565ce860e8 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 24 Sep 2019 16:33:50 -0700 Subject: [PATCH 009/209] wip --- build-constraints.yaml | 1932 +++++++++++++++++++++++++++++++++++----- 1 file changed, 1732 insertions(+), 200 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8a0af36..fd31106e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "8.6" +ghc-major-version: "8.8" # new curator is supposed to use exact GHC version -ghc-version: "8.6.5" +ghc-version: "8.8.1" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version @@ -2781,8 +2781,8 @@ packages: - xlsx-tabular "Mikhail Glushenkov @23Skidoo": - - Cabal < 3 # https://github.com/commercialhaskell/stackage/issues/4761 - - cabal-install < 3 + - Cabal + - cabal-install # - pointful # haskell-src-exts "Lennart Kolmodin @kolmodin": @@ -4640,207 +4640,1642 @@ packages: - serverless-haskell < 0 # via amazonka-core + "GHC 8.8 bounds failures": + - ShellCheck < 0 # via Cabal-3.0.0.0 + - cipher-aes128 < 0 # via Cabal-3.0.0.0 + - proto-lens-setup < 0 # via Cabal-3.0.0.0 + - dhall < 0 # via Diff-0.4.0 + - language-ecmascript < 0 # via Diff-0.4.0 + - pandoc < 0 # via Diff-0.4.0 + - pandoc < 0 # via HsYAML-0.2.0.0 + - dhall-json < 0 # via ansi-terminal-0.10 + - MissingH < 0 # via array-0.5.4.0 + - MissingH < 0 # via base-4.13.0.0 + - Strafunski-StrategyLib < 0 # via base-4.13.0.0 + - TotalMap < 0 # via base-4.13.0.0 + - active < 0 # via base-4.13.0.0 + - aeson-diff < 0 # via base-4.13.0.0 + - alarmclock < 0 # via base-4.13.0.0 + - asn1-encoding < 0 # via base-4.13.0.0 + - autoexporter < 0 # via base-4.13.0.0 + - avers < 0 # via base-4.13.0.0 + - bank-holidays-england < 0 # via base-4.13.0.0 + - base-noprelude < 0 # via base-4.13.0.0 + - benchpress < 0 # via base-4.13.0.0 + - bencode < 0 # via base-4.13.0.0 + - blaze-markup < 0 # via base-4.13.0.0 + - boolean-normal-forms < 0 # via base-4.13.0.0 + - brick < 0 # via base-4.13.0.0 + - brittany < 0 # via base-4.13.0.0 + - butcher < 0 # via base-4.13.0.0 + - bzlib < 0 # via base-4.13.0.0 + - cabal-install < 0 # via base-4.13.0.0 + - cborg-json < 0 # via base-4.13.0.0 + - circle-packing < 0 # via base-4.13.0.0 + - classyplate < 0 # via base-4.13.0.0 + - co-log < 0 # via base-4.13.0.0 + - co-log-core < 0 # via base-4.13.0.0 + - compact < 0 # via base-4.13.0.0 + - configurator-pg < 0 # via base-4.13.0.0 + - country < 0 # via base-4.13.0.0 + - crypto-enigma < 0 # via base-4.13.0.0 + - css-syntax < 0 # via base-4.13.0.0 + - cyclotomic < 0 # via base-4.13.0.0 + - data-tree-print < 0 # via base-4.13.0.0 + - dbus < 0 # via base-4.13.0.0 + - derulo < 0 # via base-4.13.0.0 + - diagrams-contrib < 0 # via base-4.13.0.0 + - diagrams-core < 0 # via base-4.13.0.0 + - diagrams-lib < 0 # via base-4.13.0.0 + - diagrams-postscript < 0 # via base-4.13.0.0 + - diagrams-rasterific < 0 # via base-4.13.0.0 + - diagrams-solve < 0 # via base-4.13.0.0 + - diagrams-svg < 0 # via base-4.13.0.0 + - doctest-driver-gen < 0 # via base-4.13.0.0 + - dual-tree < 0 # via base-4.13.0.0 + - dunai-core < 0 # via base-4.13.0.0 + - ekg < 0 # via base-4.13.0.0 + - ekg-core < 0 # via base-4.13.0.0 + - ekg-json < 0 # via base-4.13.0.0 + - ekg-statsd < 0 # via base-4.13.0.0 + - elm-street < 0 # via base-4.13.0.0 + - essence-of-live-coding < 0 # via base-4.13.0.0 + - essence-of-live-coding-gloss < 0 # via base-4.13.0.0 + - essence-of-live-coding-pulse < 0 # via base-4.13.0.0 + - essence-of-live-coding-quickcheck < 0 # via base-4.13.0.0 + - fclabels < 0 # via base-4.13.0.0 + - feed < 0 # via base-4.13.0.0 + - flow < 0 # via base-4.13.0.0 + - fold-debounce-conduit < 0 # via base-4.13.0.0 + - force-layout < 0 # via base-4.13.0.0 + - github-release < 0 # via base-4.13.0.0 + - gloss < 0 # via base-4.13.0.0 + - gloss-algorithms < 0 # via base-4.13.0.0 + - gloss-examples < 0 # via base-4.13.0.0 + - gloss-raster < 0 # via base-4.13.0.0 + - gloss-rendering < 0 # via base-4.13.0.0 + - greskell < 0 # via base-4.13.0.0 + - greskell-core < 0 # via base-4.13.0.0 + - greskell-websocket < 0 # via base-4.13.0.0 + - grouped-list < 0 # via base-4.13.0.0 + - hackage-security < 0 # via base-4.13.0.0 + - haddock-library < 0 # via base-4.13.0.0 + - haskell-src < 0 # via base-4.13.0.0 + - hedn < 0 # via base-4.13.0.0 + - hex < 0 # via base-4.13.0.0 + - hidden-char < 0 # via base-4.13.0.0 + - hledger < 0 # via base-4.13.0.0 + - hledger-lib < 0 # via base-4.13.0.0 + - hledger-ui < 0 # via base-4.13.0.0 + - hledger-web < 0 # via base-4.13.0.0 + - hspec-need-env < 0 # via base-4.13.0.0 + - http-media < 0 # via base-4.13.0.0 + - hyper < 0 # via base-4.13.0.0 + - ihaskell < 0 # via base-4.13.0.0 + - indentation-core < 0 # via base-4.13.0.0 + - indentation-parsec < 0 # via base-4.13.0.0 + - io-streams-haproxy < 0 # via base-4.13.0.0 + - json < 0 # via base-4.13.0.0 + - json-feed < 0 # via base-4.13.0.0 + - json-rpc-client < 0 # via base-4.13.0.0 + - json-rpc-server < 0 # via base-4.13.0.0 + - kraken < 0 # via base-4.13.0.0 + - lackey < 0 # via base-4.13.0.0 + - learn-physics < 0 # via base-4.13.0.0 + - lens-family-th < 0 # via base-4.13.0.0 + - loc < 0 # via base-4.13.0.0 + - monoid-extras < 0 # via base-4.13.0.0 + - monoidal-containers < 0 # via base-4.13.0.0 + - msgpack < 0 # via base-4.13.0.0 + - named < 0 # via base-4.13.0.0 + - naqsha < 0 # via base-4.13.0.0 + - oset < 0 # via base-4.13.0.0 + - palette < 0 # via base-4.13.0.0 + - partial-semigroup < 0 # via base-4.13.0.0 + - path-text-utf8 < 0 # via base-4.13.0.0 + - persistent < 0 # via base-4.13.0.0 + - proto-lens < 0 # via base-4.13.0.0 + - proto-lens-arbitrary < 0 # via base-4.13.0.0 + - proto-lens-optparse < 0 # via base-4.13.0.0 + - proto-lens-protobuf-types < 0 # via base-4.13.0.0 + - proto-lens-protoc < 0 # via base-4.13.0.0 + - proto-lens-runtime < 0 # via base-4.13.0.0 + - proto-lens-setup < 0 # via base-4.13.0.0 + - protolude < 0 # via base-4.13.0.0 + - pusher-http-haskell < 0 # via base-4.13.0.0 + - raaz < 0 # via base-4.13.0.0 + - ratel < 0 # via base-4.13.0.0 + - ratel-wai < 0 # via base-4.13.0.0 + - rattletrap < 0 # via base-4.13.0.0 + - reanimate < 0 # via base-4.13.0.0 + - regex-base < 0 # via base-4.13.0.0 + - repa < 0 # via base-4.13.0.0 + - repa-algorithms < 0 # via base-4.13.0.0 + - repa-io < 0 # via base-4.13.0.0 + - rethinkdb-client-driver < 0 # via base-4.13.0.0 + - rhine < 0 # via base-4.13.0.0 + - rhine-gloss < 0 # via base-4.13.0.0 + - salve < 0 # via base-4.13.0.0 + - servant-JuicyPixels < 0 # via base-4.13.0.0 + - servant-auth < 0 # via base-4.13.0.0 + - servant-auth-client < 0 # via base-4.13.0.0 + - servant-auth-docs < 0 # via base-4.13.0.0 + - servant-auth-server < 0 # via base-4.13.0.0 + - servant-auth-swagger < 0 # via base-4.13.0.0 + - sexpr-parser < 0 # via base-4.13.0.0 + - shellmet < 0 # via base-4.13.0.0 + - shower < 0 # via base-4.13.0.0 + - sized-grid < 0 # via base-4.13.0.0 + - slack-web < 0 # via base-4.13.0.0 + - smallcheck-series < 0 # via base-4.13.0.0 + - snap-server < 0 # via base-4.13.0.0 + - socks < 0 # via base-4.13.0.0 + - sqlite-simple < 0 # via base-4.13.0.0 + - statestack < 0 # via base-4.13.0.0 + - streaming < 0 # via base-4.13.0.0 + - strive < 0 # via base-4.13.0.0 + - summoner < 0 # via base-4.13.0.0 + - sv < 0 # via base-4.13.0.0 + - sv-core < 0 # via base-4.13.0.0 + - svg-builder < 0 # via base-4.13.0.0 + - swish < 0 # via base-4.13.0.0 + - termbox < 0 # via base-4.13.0.0 + - text-format < 0 # via base-4.13.0.0 + - threepenny-gui < 0 # via base-4.13.0.0 + - timer-wheel < 0 # via base-4.13.0.0 + - token-bucket < 0 # via base-4.13.0.0 + - tomland < 0 # via base-4.13.0.0 + - type-errors-pretty < 0 # via base-4.13.0.0 + - ucam-webauth < 0 # via base-4.13.0.0 + - ucam-webauth-types < 0 # via base-4.13.0.0 + - unagi-chan < 0 # via base-4.13.0.0 + - union < 0 # via base-4.13.0.0 + - vector-th-unbox < 0 # via base-4.13.0.0 + - viewprof < 0 # via base-4.13.0.0 + - wai-middleware-travisci < 0 # via base-4.13.0.0 + - web3 < 0 # via base-4.13.0.0 + - wild-bind < 0 # via base-4.13.0.0 + - wild-bind-x11 < 0 # via base-4.13.0.0 + - wuss < 0 # via base-4.13.0.0 + - aeson-pretty < 0 # via base-compat-0.11.0 + - algebraic-graphs < 0 # via base-compat-0.11.0 + - feed < 0 # via base-compat-0.11.0 + - gi-gtk-hs < 0 # via base-compat-0.11.0 + - pure-zlib < 0 # via base-compat-0.11.0 + - time-compat < 0 # via base-compat-0.11.0 + - wl-pprint-text < 0 # via base-compat-0.11.0 + - hledger < 0 # via base-compat-batteries-0.11.0 + - hledger-lib < 0 # via base-compat-batteries-0.11.0 + - hledger-ui < 0 # via base-compat-batteries-0.11.0 + - hoauth2 < 0 # via binary-0.8.7.0 + - hyraxAbif < 0 # via binary-0.8.7.0 + - GLFW-b < 0 # via bindings-GLFW-3.3.0.0 + - hyraxAbif < 0 # via bytestring-0.10.9.0 + - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 + - xml-lens < 0 # via case-insensitive-1.2.1.0 + - sized-grid < 0 # via constraints-0.11.2 + - dependent-map < 0 # via constraints-extras + - dependent-sum < 0 # via constraints-extras + - dependent-sum-template < 0 # via constraints-extras + - MissingH < 0 # via containers-0.6.2.1 + - servant-kotlin < 0 # via containers-0.6.2.1 + - avers < 0 # via cryptonite-0.26 + - web3 < 0 # via cryptonite-0.26 + - beam-migrate < 0 # via dependent-map-0.3 + - lambdabot-core < 0 # via dependent-map-0.3 + - beam-migrate < 0 # via dependent-sum-0.6.2.0 + - lambdabot-core < 0 # via dependent-sum-0.6.2.0 + - MissingH < 0 # via directory-1.3.3.2 + - doctemplates < 0 # via doclayout + - pandoc < 0 # via doctemplates-0.6.1 + - hledger < 0 # via easytest-0.3 + - hledger-lib < 0 # via easytest-0.3 + - MissingH < 0 # via filepath-1.4.2.1 + - summoner < 0 # via generic-deriving-1.13 + - hw-eliasfano < 0 # via generic-lens-1.2.0.0 + - hw-ip < 0 # via generic-lens-1.2.0.0 + - hw-json < 0 # via generic-lens-1.2.0.0 + - hw-packed-vector < 0 # via generic-lens-1.2.0.0 + - hw-rankselect < 0 # via generic-lens-1.2.0.0 + - apply-refact < 0 # via ghc-8.8.1 + - brittany < 0 # via ghc-8.8.1 + - ghc-parser < 0 # via ghc-8.8.1 + - ghc-syntax-highlighter < 0 # via ghc-8.8.1 + - hint < 0 # via ghc-8.8.1 + - ihaskell < 0 # via ghc-8.8.1 + - loopbreaker < 0 # via ghc-8.8.1 + - hsdev < 0 # via ghc-boot-8.8.1 + - ihaskell < 0 # via ghc-boot-8.8.1 + - brittany < 0 # via ghc-boot-th-8.8.1 + - brittany < 0 # via ghc-exactprint-0.6.2 + - hlint < 0 # via ghc-lib-parser-8.8.1 + - gi-gtk-hs < 0 # via gi-gdk-4.0.1 + - gi-gtksource < 0 # via gi-gdk-4.0.1 + - gi-vte < 0 # via gi-gdk-4.0.1 + - gi-gtk < 0 # via gi-graphene + - gi-gtk < 0 # via gi-gsk + - gi-gtk-hs < 0 # via gi-gtk-4.0.1 + - gi-gtksource < 0 # via gi-gtk-4.0.1 + - gi-vte < 0 # via gi-gtk-4.0.1 + - beam-core < 0 # via hashable-1.3.0.0 + - beam-migrate < 0 # via hashable-1.3.0.0 + - beam-mysql < 0 # via hashable-1.3.0.0 + - beam-postgres < 0 # via hashable-1.3.0.0 + - beam-sqlite < 0 # via hashable-1.3.0.0 + - concurrent-supply < 0 # via hashable-1.3.0.0 + - core-data < 0 # via hashable-1.3.0.0 + - core-program < 0 # via hashable-1.3.0.0 + - core-text < 0 # via hashable-1.3.0.0 + - diagrams-contrib < 0 # via hashable-1.3.0.0 + - diagrams-lib < 0 # via hashable-1.3.0.0 + - diagrams-postscript < 0 # via hashable-1.3.0.0 + - diagrams-rasterific < 0 # via hashable-1.3.0.0 + - diagrams-svg < 0 # via hashable-1.3.0.0 + - gothic < 0 # via hashable-1.3.0.0 + - greskell-core < 0 # via hashable-1.3.0.0 + - haxl < 0 # via hashable-1.3.0.0 + - json-autotype < 0 # via hashable-1.3.0.0 + - language-puppet < 0 # via hashable-1.3.0.0 + - msgpack < 0 # via hashable-1.3.0.0 + - path < 0 # via hashable-1.3.0.0 + - protolude < 0 # via hashable-1.3.0.0 + - regex < 0 # via hashable-1.3.0.0 + - registry < 0 # via hashable-1.3.0.0 + - relude < 0 # via hashable-1.3.0.0 + - svg-builder < 0 # via hashable-1.3.0.0 + - swish < 0 # via hashable-1.3.0.0 + - threepenny-gui < 0 # via hashable-1.3.0.0 + - tomland < 0 # via hashable-1.3.0.0 + - ttl-hashtables < 0 # via hashable-1.3.0.0 + - union < 0 # via hashable-1.3.0.0 + - easytest < 0 # via hedgehog-1.0.1 + - hsdev < 0 # via hlint-2.2.2 + - language-puppet < 0 # via hslogger-1.3.0.0 + - hw-json < 0 # via hw-json-simple-cursor + - hw-json < 0 # via hw-json-standard-cursor + - hw-eliasfano < 0 # via hw-packed-vector-0.2.0.0 + - liboath-hs < 0 # via inline-c-0.8.0.1 + - diagrams-lib < 0 # via intervals-0.9 + - cayley-client < 0 # via lens-4.18.1 + - diagrams-contrib < 0 # via lens-4.18.1 + - diagrams-core < 0 # via lens-4.18.1 + - diagrams-lib < 0 # via lens-4.18.1 + - diagrams-postscript < 0 # via lens-4.18.1 + - diagrams-rasterific < 0 # via lens-4.18.1 + - diagrams-svg < 0 # via lens-4.18.1 + - force-layout < 0 # via lens-4.18.1 + - gothic < 0 # via lens-4.18.1 + - hw-mquery < 0 # via lens-4.18.1 + - json-autotype < 0 # via lens-4.18.1 + - lens-process < 0 # via lens-4.18.1 + - servant-auth-server < 0 # via lens-4.18.1 + - servant-kotlin < 0 # via lens-4.18.1 + - cayley-client < 0 # via lens-aeson-1.1 + - gothic < 0 # via lens-aeson-1.1 + - hsdev < 0 # via lens-aeson-1.1 + - lens-simple < 0 # via lens-family-2.0.0 + - proto-lens < 0 # via lens-family-2.0.0 + - proto-lens-arbitrary < 0 # via lens-family-2.0.0 + - proto-lens-protobuf-types < 0 # via lens-family-2.0.0 + - proto-lens-protoc < 0 # via lens-family-2.0.0 + - proto-lens-runtime < 0 # via lens-family-2.0.0 + - lens-simple < 0 # via lens-family-core-2.0.0 + - machines-binary < 0 # via machines-0.7 + - machines-directory < 0 # via machines-0.7 + - machines-io < 0 # via machines-0.7 + - language-puppet < 0 # via memory-0.15.0 + - mysql-haskell < 0 # via memory-0.15.0 + - servant-auth-server < 0 # via memory-0.15.0 + - web3 < 0 # via memory-0.15.0 + - vty < 0 # via microlens-0.4.11.2 + - web3 < 0 # via microlens-mtl-0.2.0.1 + - DAV < 0 # via network + - HTTP < 0 # via network + - HandsomeSoup < 0 # via network + - HsOpenSSL < 0 # via network + - IPv6Addr < 0 # via network + - MissingH < 0 # via network + - amqp < 0 # via network + - asif < 0 # via network + - atom-basic < 0 # via network + - avers < 0 # via network + - bitx-bitcoin < 0 # via network + - bson < 0 # via network + - bugsnag-haskell < 0 # via network + - cabal-install < 0 # via network + - conduit-extra < 0 # via network + - connection < 0 # via network + - connection-pool < 0 # via network + - courier < 0 # via network + - cql < 0 # via network + - cql-io < 0 # via network + - datadog < 0 # via network + - dbus < 0 # via network + - dns < 0 # via network + - ekg < 0 # via network + - ekg-statsd < 0 # via network + - flags-applicative < 0 # via network + - graylog < 0 # via network + - hOpenPGP < 0 # via network + - hackage-security < 0 # via network + - hasbolt < 0 # via network + - haskoin-core < 0 # via network + - hbeanstalk < 0 # via network + - hedis < 0 # via network + - hosc < 0 # via network + - hsdev < 0 # via network + - hsdns < 0 # via network + - hslogger < 0 # via network + - hstatsd < 0 # via network + - http-client < 0 # via network + - http-client-tls < 0 # via network + - http-common < 0 # via network + - http-conduit < 0 # via network + - http-reverse-proxy < 0 # via network + - http-streams < 0 # via network + - http2 < 0 # via network + - httpd-shed < 0 # via network + - hxt-http < 0 # via network + - influxdb < 0 # via network + - io-streams < 0 # via network + - io-streams-haproxy < 0 # via network + - iproute < 0 # via network + - lambdabot-core < 0 # via network + - lambdabot-irc-plugins < 0 # via network + - libmpd < 0 # via network + - libraft < 0 # via network + - microformats2-parser < 0 # via network + - mongoDB < 0 # via network + - mysql-haskell < 0 # via network + - network-anonymous-i2p < 0 # via network + - network-attoparsec < 0 # via network + - network-conduit-tls < 0 # via network + - network-multicast < 0 # via network + - network-simple < 0 # via network + - network-simple-tls < 0 # via network + - nvim-hs < 0 # via network + - oauthenticated < 0 # via network + - oeis < 0 # via network + - openssl-streams < 0 # via network + - pandoc < 0 # via network + - pandoc-citeproc < 0 # via network + - pantry < 0 # via network + - persistent-mongoDB < 0 # via network + - pinboard < 0 # via network + - pipes-network < 0 # via network + - pipes-network-tls < 0 # via network + - port-utils < 0 # via network + - postgresql-typed < 0 # via network + - rethinkdb-client-driver < 0 # via network + - scotty < 0 # via network + - sendfile < 0 # via network + - servant-http-streams < 0 # via network + - servant-multipart < 0 # via network + - servant-server < 0 # via network + - simple-sendfile < 0 # via network + - snap-core < 0 # via network + - snap-server < 0 # via network + - socket-activation < 0 # via network + - socks < 0 # via network + - sphinx < 0 # via network + - splice < 0 # via network + - store < 0 # via network + - streaming-commons < 0 # via network + - swagger2 < 0 # via network + - systemd < 0 # via network + - tcp-streams < 0 # via network + - tcp-streams-openssl < 0 # via network + - tls < 0 # via network + - tls-debug < 0 # via network + - tmp-postgres < 0 # via network + - tracing < 0 # via network + - vivid < 0 # via network + - wai < 0 # via network + - wai-app-static < 0 # via network + - wai-cli < 0 # via network + - wai-enforce-https < 0 # via network + - wai-extra < 0 # via network + - wai-logger < 0 # via network + - wai-middleware-throttle < 0 # via network + - wai-websockets < 0 # via network + - warp < 0 # via network + - warp-tls < 0 # via network + - warp-tls-uid < 0 # via network + - webdriver < 0 # via network + - websockets < 0 # via network + - ws < 0 # via network + - wuss < 0 # via network + - xenstore < 0 # via network + - xmonad-extras < 0 # via network + - yesod-bin < 0 # via network + - yesod-core < 0 # via network + - yesod-test < 0 # via network + - hslogger < 0 # via network-bsd + - httpd-shed < 0 # via network-bsd + - lambdabot-core < 0 # via network-bsd + - network-multicast < 0 # via network-bsd + - network-simple < 0 # via network-bsd + - MissingH < 0 # via old-time-1.1.0.3 + - bench-show < 0 # via optparse-applicative-0.15.1.0 + - diagrams-lib < 0 # via optparse-applicative-0.15.1.0 + - diagrams-rasterific < 0 # via optparse-applicative-0.15.1.0 + - diagrams-svg < 0 # via optparse-applicative-0.15.1.0 + - proto-lens-optparse < 0 # via optparse-applicative-0.15.1.0 + - wai-middleware-crowd < 0 # via optparse-applicative-0.15.1.0 + - paripari < 0 # via parser-combinators-1.2.0 + - hapistrano < 0 # via path-io-1.5.0 + - graphviz < 0 # via polyparse-1.13 + - core-data < 0 # via prettyprinter-1.3.0 + - core-program < 0 # via prettyprinter-1.3.0 + - core-text < 0 # via prettyprinter-1.3.0 + - dhall < 0 # via prettyprinter-1.3.0 + - dhall-json < 0 # via prettyprinter-1.3.0 + - invertible-grammar < 0 # via prettyprinter-1.3.0 + - sexp-grammar < 0 # via prettyprinter-1.3.0 + - quickcheck-classes < 0 # via primitive-addr + - primitive-extras < 0 # via primitive-unlifted + - MissingH < 0 # via process-1.6.5.1 + - blaze-colonnade < 0 # via profunctors-5.5 + - colonnade < 0 # via profunctors-5.5 + - invertible-grammar < 0 # via profunctors-5.5 + - proto-lens < 0 # via profunctors-5.5 + - quickcheck-classes < 0 # via quickcheck-classes-base + - ixset-typed < 0 # via safecopy-0.10.0 + - selda-postgresql < 0 # via selda-0.5.0.0 + - selda-sqlite < 0 # via selda-0.5.0.0 + - brittany < 0 # via semigroups-0.19.1 + - chronos < 0 # via semigroups-0.19.1 + - diagrams-contrib < 0 # via semigroups-0.19.1 + - diagrams-core < 0 # via semigroups-0.19.1 + - diagrams-lib < 0 # via semigroups-0.19.1 + - diagrams-postscript < 0 # via semigroups-0.19.1 + - diagrams-svg < 0 # via semigroups-0.19.1 + - direct-sqlite < 0 # via semigroups-0.19.1 + - greskell < 0 # via semigroups-0.19.1 + - greskell-core < 0 # via semigroups-0.19.1 + - invertible-grammar < 0 # via semigroups-0.19.1 + - registry < 0 # via semigroups-0.19.1 + - sexp-grammar < 0 # via semigroups-0.19.1 + - sqlite-simple < 0 # via semigroups-0.19.1 + - universe-dependent-sum < 0 # via some + - PyF < 0 # via template-haskell-2.15.0.0 + - avers < 0 # via template-haskell-2.15.0.0 + - classyplate < 0 # via template-haskell-2.15.0.0 + - core-program < 0 # via template-haskell-2.15.0.0 + - core-text < 0 # via template-haskell-2.15.0.0 + - data-accessor-template < 0 # via template-haskell-2.15.0.0 + - dbus < 0 # via template-haskell-2.15.0.0 + - dhall < 0 # via template-haskell-2.15.0.0 + - email-validate < 0 # via template-haskell-2.15.0.0 + - fclabels < 0 # via template-haskell-2.15.0.0 + - flow < 0 # via template-haskell-2.15.0.0 + - freer-simple < 0 # via template-haskell-2.15.0.0 + - hsdev < 0 # via template-haskell-2.15.0.0 + - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 + - invertible-grammar < 0 # via template-haskell-2.15.0.0 + - ixset-typed < 0 # via template-haskell-2.15.0.0 + - lens-family-th < 0 # via template-haskell-2.15.0.0 + - modern-uri < 0 # via template-haskell-2.15.0.0 + - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 + - rank2classes < 0 # via template-haskell-2.15.0.0 + - rattletrap < 0 # via template-haskell-2.15.0.0 + - safecopy < 0 # via template-haskell-2.15.0.0 + - size-based < 0 # via template-haskell-2.15.0.0 + - stache < 0 # via template-haskell-2.15.0.0 + - static-text < 0 # via template-haskell-2.15.0.0 + - strive < 0 # via template-haskell-2.15.0.0 + - th-nowq < 0 # via template-haskell-2.15.0.0 + - th-test-utils < 0 # via template-haskell-2.15.0.0 + - threepenny-gui < 0 # via template-haskell-2.15.0.0 + - tz < 0 # via template-haskell-2.15.0.0 + - uri-bytestring < 0 # via template-haskell-2.15.0.0 + - vector-th-unbox < 0 # via template-haskell-2.15.0.0 + - web3 < 0 # via template-haskell-2.15.0.0 + - hyraxAbif < 0 # via text-1.2.4.0 + - sqlite-simple-errors < 0 # via text-1.2.4.0 + - universum < 0 # via text-1.2.4.0 + - HDBC < 0 # via time-1.9.3 + - MissingH < 0 # via time-1.9.3 + - cereal-time < 0 # via time-1.9.3 + - ekg < 0 # via time-1.9.3 + - ekg-statsd < 0 # via time-1.9.3 + - esqueleto < 0 # via time-1.9.3 + - feed < 0 # via time-1.9.3 + - fold-debounce < 0 # via time-1.9.3 + - gnuplot < 0 # via time-1.9.3 + - hapistrano < 0 # via time-1.9.3 + - haxl < 0 # via time-1.9.3 + - hquantlib-time < 0 # via time-1.9.3 + - hsdev < 0 # via time-1.9.3 + - hsexif < 0 # via time-1.9.3 + - irc-client < 0 # via time-1.9.3 + - irc-conduit < 0 # via time-1.9.3 + - libmpd < 0 # via time-1.9.3 + - pinboard < 0 # via time-1.9.3 + - postgresql-simple-migration < 0 # via time-1.9.3 + - req < 0 # via time-1.9.3 + - rhine < 0 # via time-1.9.3 + - safe-json < 0 # via time-1.9.3 + - servant-auth-client < 0 # via time-1.9.3 + - servant-auth-server < 0 # via time-1.9.3 + - servant-kotlin < 0 # via time-1.9.3 + - strive < 0 # via time-1.9.3 + - summoner < 0 # via time-1.9.3 + - th-nowq < 0 # via time-1.9.3 + - tz < 0 # via time-1.9.3 + - web3 < 0 # via time-1.9.3 + - wild-bind-x11 < 0 # via time-1.9.3 + - zip < 0 # via time-1.9.3 + - ztail < 0 # via time-1.9.3 + - mysql-haskell < 0 # via tls-1.5.1 + - universe < 0 # via universe-some + - universe-dependent-sum < 0 # via universe-some + - MissingH < 0 # via unix-2.7.2.2 + - beam-core < 0 # via vector-sized-1.4.0.0 + - elm-street < 0 # via warp-3.3.2 + - servant-auth-client < 0 # via warp-3.3.2 + - xmonad-extras < 0 # via xmonad-contrib-0.16 + + # round 2 + - netwire-input-glfw < 0 # via GLFW-b + - HDBC-mysql < 0 # via HDBC + - HDBC-session < 0 # via HDBC + - persistable-types-HDBC-pg < 0 # via HDBC + - relational-query-HDBC < 0 # via HDBC + - yeshql-hdbc < 0 # via HDBC + - MusicBrainz < 0 # via HTTP + - avwx < 0 # via HTTP + - gravatar < 0 # via HTTP + - pg-harness-client < 0 # via HTTP + - uri-templater < 0 # via HTTP + - HsOpenSSL-x509-system < 0 # via HsOpenSSL + - google-oauth2-jwt < 0 # via HsOpenSSL + - ses-html < 0 # via HsOpenSSL + - ip6addr < 0 # via IPv6Addr + - DBFunctor < 0 # via MissingH + - cryptocompare < 0 # via MissingH + - file-modules < 0 # via MissingH + - hadolint < 0 # via ShellCheck + - ipynb < 0 # via aeson-diff + - HTF < 0 # via aeson-pretty + - aws-cloudfront-signed-cookies < 0 # via aeson-pretty + - filter-logger < 0 # via aeson-pretty + - ginger < 0 # via aeson-pretty + - glabrous < 0 # via aeson-pretty + - groundhog-inspector < 0 # via aeson-pretty + - hpack-dhall < 0 # via aeson-pretty + - hspec-golden-aeson < 0 # via aeson-pretty + - hvega < 0 # via aeson-pretty + - kanji < 0 # via aeson-pretty + - log-base < 0 # via aeson-pretty + - lsp-test < 0 # via aeson-pretty + - sbp < 0 # via aeson-pretty + - servant-docs < 0 # via aeson-pretty + - servant-swagger < 0 # via aeson-pretty + - stratosphere < 0 # via aeson-pretty + - yesod-auth-oauth2 < 0 # via aeson-pretty + - asn1-parse < 0 # via asn1-encoding + - aws-cloudfront-signed-cookies < 0 # via asn1-encoding + - crypto-pubkey-openssh < 0 # via asn1-encoding + - crypto-pubkey-types < 0 # via asn1-encoding + - pkcs10 < 0 # via asn1-encoding + - x509 < 0 # via asn1-encoding + - x509-store < 0 # via asn1-encoding + - x509-validation < 0 # via asn1-encoding + - avers-api < 0 # via avers + - avers-server < 0 # via avers + - fib < 0 # via base-noprelude + - bencoding < 0 # via bencode + - Chart-diagrams < 0 # via blaze-markup + - SVGFonts < 0 # via blaze-markup + - ace < 0 # via blaze-markup + - blaze-html < 0 # via blaze-markup + - blaze-svg < 0 # via blaze-markup + - heterocephalus < 0 # via blaze-markup + - hoogle < 0 # via blaze-markup + - markdown < 0 # via blaze-markup + - plotlyhs < 0 # via blaze-markup + - servant-swagger-ui-core < 0 # via blaze-markup + - shakespeare < 0 # via blaze-markup + - trifecta < 0 # via blaze-markup + - xml-conduit < 0 # via blaze-markup + - xml-html-qq < 0 # via blaze-markup + - yesod < 0 # via blaze-markup + - yesod-alerts < 0 # via blaze-markup + - yesod-auth < 0 # via blaze-markup + - yesod-form < 0 # via blaze-markup + - yesod-form-bootstrap4 < 0 # via blaze-markup + - yesod-newsfeed < 0 # via blaze-markup + - yesod-paginator < 0 # via blaze-markup + - hledger-iadd < 0 # via brick + - bson-lens < 0 # via bson + - debian < 0 # via bzlib + - chronos-bench < 0 # via chronos + - qnap-decrypt < 0 # via cipher-aes128 + - MusicBrainz < 0 # via conduit-extra + - codec-rpm < 0 # via conduit-extra + - conduit-algorithms < 0 # via conduit-extra + - conduit-throttle < 0 # via conduit-extra + - conduit-zstd < 0 # via conduit-extra + - cpio-conduit < 0 # via conduit-extra + - cryptonite-conduit < 0 # via conduit-extra + - editor-open < 0 # via conduit-extra + - fb < 0 # via conduit-extra + - google-isbn < 0 # via conduit-extra + - hamtsolo < 0 # via conduit-extra + - haskell-spacegoo < 0 # via conduit-extra + - hoogle < 0 # via conduit-extra + - hopenpgp-tools < 0 # via conduit-extra + - html-conduit < 0 # via conduit-extra + - http-download < 0 # via conduit-extra + - hw-conduit-merges < 0 # via conduit-extra + - imagesize-conduit < 0 # via conduit-extra + - json-rpc < 0 # via conduit-extra + - markdown < 0 # via conduit-extra + - minio-hs < 0 # via conduit-extra + - monad-logger < 0 # via conduit-extra + - nqe < 0 # via conduit-extra + - nuxeo < 0 # via conduit-extra + - pager < 0 # via conduit-extra + - project-template < 0 # via conduit-extra + - qnap-decrypt < 0 # via conduit-extra + - req-conduit < 0 # via conduit-extra + - sbp < 0 # via conduit-extra + - serf < 0 # via conduit-extra + - shell-conduit < 0 # via conduit-extra + - stack < 0 # via conduit-extra + - stm-conduit < 0 # via conduit-extra + - tagstream-conduit < 0 # via conduit-extra + - tar-conduit < 0 # via conduit-extra + - xml-conduit < 0 # via conduit-extra + - yesod-auth < 0 # via conduit-extra + - zim-parser < 0 # via conduit-extra + - zip-stream < 0 # via conduit-extra + - configuration-tools < 0 # via connection + - eventstore < 0 # via connection + - hoogle < 0 # via connection + - minio-hs < 0 # via connection + - soap-tls < 0 # via connection + - credential-store < 0 # via dbus + - functor-combinators < 0 # via dependent-sum + - prim-uniq < 0 # via dependent-sum + - typelits-witnesses < 0 # via dependent-sum + - dhall-bash < 0 # via dhall + - hpack-dhall < 0 # via dhall + - verbosity < 0 # via dhall + - hpack-dhall < 0 # via dhall-json + - diagrams < 0 # via diagrams-contrib + - Chart-diagrams < 0 # via diagrams-core + - SVGFonts < 0 # via diagrams-core + - diagrams < 0 # via diagrams-core + - Chart-diagrams < 0 # via diagrams-lib + - SVGFonts < 0 # via diagrams-lib + - diagrams < 0 # via diagrams-lib + - midi-music-box < 0 # via diagrams-lib + - Chart-diagrams < 0 # via diagrams-postscript + - midi-music-box < 0 # via diagrams-postscript + - Chart-diagrams < 0 # via diagrams-svg + - diagrams < 0 # via diagrams-svg + - groundhog-sqlite < 0 # via direct-sqlite + - eventstore < 0 # via dns + - eventstore < 0 # via ekg-core + - monad-metrics < 0 # via ekg-core + - check-email < 0 # via email-validate + - mmark < 0 # via email-validate + - yesod-auth < 0 # via email-validate + - yesod-form < 0 # via email-validate + - persistent-pagination < 0 # via esqueleto + - persistent-typed-db < 0 # via esqueleto + - shake-language-c < 0 # via fclabels + - download < 0 # via feed + - shikensu < 0 # via flow + - polysemy < 0 # via freer-simple + - mmark-cli < 0 # via ghc-syntax-highlighter + - mmark-ext < 0 # via ghc-syntax-highlighter + - termonad < 0 # via gi-gtk + - termonad < 0 # via gi-vte + - apecs-gloss < 0 # via gloss + - graphite < 0 # via graphviz + - hopenpgp-tools < 0 # via graphviz + - hopenpgp-tools < 0 # via hOpenPGP + - stack < 0 # via hackage-security + - HTF < 0 # via haskell-src + - polysemy-zoo < 0 # via hedis + - protobuf < 0 # via hex + - haskintex < 0 # via hint + - hledger-iadd < 0 # via hledger-lib + - hledger-interest < 0 # via hledger-lib + - cacophony < 0 # via hlint + - dublincore-xml-conduit < 0 # via hlint + - sbv < 0 # via hlint + - wai-middleware-auth < 0 # via hoauth2 + - yesod-auth-oauth2 < 0 # via hoauth2 + - haskell-lsp < 0 # via hslogger + - aur < 0 # via http-client + - authenticate-oauth < 0 # via http-client + - aws-lambda-haskell-runtime < 0 # via http-client + - configuration-tools < 0 # via http-client + - eventstore < 0 # via http-client + - fb < 0 # via http-client + - gym-http-api < 0 # via http-client + - hopenpgp-tools < 0 # via http-client + - hpack < 0 # via http-client + - hsebaysdk < 0 # via http-client + - http-client-overrides < 0 # via http-client + - http-directory < 0 # via http-client + - http-download < 0 # via http-client + - kawhi < 0 # via http-client + - koofr-client < 0 # via http-client + - mime-mail-ses < 0 # via http-client + - minio-hs < 0 # via http-client + - opensource < 0 # via http-client + - pipes-http < 0 # via http-client + - planb-token-introspection < 0 # via http-client + - req-conduit < 0 # via http-client + - scalpel < 0 # via http-client + - servant-checked-exceptions < 0 # via http-client + - servant-cli < 0 # via http-client + - servant-client < 0 # via http-client + - servant-conduit < 0 # via http-client + - servant-machines < 0 # via http-client + - servant-pipes < 0 # via http-client + - servant-rawm < 0 # via http-client + - servant-tracing < 0 # via http-client + - soap < 0 # via http-client + - soap-tls < 0 # via http-client + - stack < 0 # via http-client + - textlocal < 0 # via http-client + - wai-middleware-auth < 0 # via http-client + - wai-slack-middleware < 0 # via http-client + - webex-teams-conduit < 0 # via http-client + - webex-teams-pipes < 0 # via http-client + - wreq < 0 # via http-client + - yesod-auth < 0 # via http-client + - yesod-auth-oauth2 < 0 # via http-client + - aur < 0 # via http-client-tls + - configuration-tools < 0 # via http-client-tls + - hopenpgp-tools < 0 # via http-client-tls + - hpack < 0 # via http-client-tls + - http-client-overrides < 0 # via http-client-tls + - http-directory < 0 # via http-client-tls + - koofr-client < 0 # via http-client-tls + - mime-mail-ses < 0 # via http-client-tls + - minio-hs < 0 # via http-client-tls + - opensource < 0 # via http-client-tls + - pipes-http < 0 # via http-client-tls + - planb-token-introspection < 0 # via http-client-tls + - scalpel < 0 # via http-client-tls + - soap-tls < 0 # via http-client-tls + - stack < 0 # via http-client-tls + - textlocal < 0 # via http-client-tls + - wai-middleware-auth < 0 # via http-client-tls + - wreq < 0 # via http-client-tls + - yesod-auth < 0 # via http-client-tls + - yesod-fb < 0 # via http-client-tls + - MusicBrainz < 0 # via http-conduit + - authenticate < 0 # via http-conduit + - cisco-spark-api < 0 # via http-conduit + - classy-prelude-yesod < 0 # via http-conduit + - cryptocompare < 0 # via http-conduit + - fb < 0 # via http-conduit + - google-isbn < 0 # via http-conduit + - hoogle < 0 # via http-conduit + - http-download < 0 # via http-conduit + - kawhi < 0 # via http-conduit + - line < 0 # via http-conduit + - mime-mail-ses < 0 # via http-conduit + - minio-hs < 0 # via http-conduit + - mmtf < 0 # via http-conduit + - nuxeo < 0 # via http-conduit + - oeis2 < 0 # via http-conduit + - stack < 0 # via http-conduit + - textlocal < 0 # via http-conduit + - wai-middleware-auth < 0 # via http-conduit + - webex-teams-api < 0 # via http-conduit + - webex-teams-conduit < 0 # via http-conduit + - webex-teams-pipes < 0 # via http-conduit + - yesod-auth < 0 # via http-conduit + - yesod-auth-hashdb < 0 # via http-conduit + - yesod-auth-oauth2 < 0 # via http-conduit + - yesod-fb < 0 # via http-conduit + - yesod-recaptcha2 < 0 # via http-conduit + - cachix-api < 0 # via http-media + - servant < 0 # via http-media + - servant-blaze < 0 # via http-media + - servant-cassava < 0 # via http-media + - servant-checked-exceptions-core < 0 # via http-media + - servant-client < 0 # via http-media + - servant-client-core < 0 # via http-media + - servant-conduit < 0 # via http-media + - servant-docs < 0 # via http-media + - servant-lucid < 0 # via http-media + - servant-machines < 0 # via http-media + - servant-pipes < 0 # via http-media + - servant-rawm < 0 # via http-media + - servant-static-th < 0 # via http-media + - servant-swagger < 0 # via http-media + - servant-swagger-ui-core < 0 # via http-media + - servant-xml < 0 # via http-media + - servant-yaml < 0 # via http-media + - wai-middleware-auth < 0 # via http-reverse-proxy + - ses-html < 0 # via http-streams + - board-games < 0 # via httpd-shed + - arbor-lru-cache < 0 # via hw-hspec-hedgehog + - bits-extra < 0 # via hw-hspec-hedgehog + - hw-dsv < 0 # via hw-hspec-hedgehog + - hw-fingertree < 0 # via hw-hspec-hedgehog + - hw-fingertree-strict < 0 # via hw-hspec-hedgehog + - hw-parser < 0 # via hw-hspec-hedgehog + - hw-simd < 0 # via hw-hspec-hedgehog + - hw-dsv < 0 # via hw-rankselect + - hw-simd < 0 # via hw-rankselect + - hw-succinct < 0 # via hw-rankselect + - lapack < 0 # via hyper + - mysql-haskell-nem < 0 # via io-streams + - unliftio-streams < 0 # via io-streams + - websockets-snap < 0 # via io-streams + - wire-streams < 0 # via io-streams + - aeson-iproute < 0 # via iproute + - radius < 0 # via iproute + - hopenpgp-tools < 0 # via ixset-typed + - rainbow < 0 # via lens-simple + - rainbox < 0 # via lens-simple + - polysemy < 0 # via loopbreaker + - mmark < 0 # via modern-uri + - mmark-ext < 0 # via modern-uri + - witherable < 0 # via monoidal-containers + - msgpack-aeson < 0 # via msgpack + - mysql-haskell-nem < 0 # via mysql-haskell + - butter < 0 # via network-simple + - nvim-hs-contrib < 0 # via nvim-hs + - pandoc-csv2table < 0 # via pandoc + - pandoc-markdown-ghci-filter < 0 # via pandoc + - pandoc-pyplot < 0 # via pandoc + - pencil < 0 # via pandoc + - mega-sdist < 0 # via pantry + - stack < 0 # via pantry + - attoparsec-path < 0 # via path + - aws-lambda-haskell-runtime < 0 # via path + - follow-file < 0 # via path + - genvalidity-path < 0 # via path + - http-download < 0 # via path + - mega-sdist < 0 # via path + - path-extra < 0 # via path + - path-io < 0 # via path + - rio-prettyprint < 0 # via path + - stack < 0 # via path + - urlpath < 0 # via path + - validity-path < 0 # via path + - classy-prelude-yesod < 0 # via persistent + - closed < 0 # via persistent + - password-instances < 0 # via persistent + - persistent-mysql < 0 # via persistent + - persistent-pagination < 0 # via persistent + - persistent-postgresql < 0 # via persistent + - persistent-qq < 0 # via persistent + - persistent-sqlite < 0 # via persistent + - persistent-template < 0 # via persistent + - persistent-test < 0 # via persistent + - persistent-typed-db < 0 # via persistent + - stack < 0 # via persistent + - tonatona-persistent-postgresql < 0 # via persistent + - tonatona-persistent-sqlite < 0 # via persistent + - yesod-auth < 0 # via persistent + - yesod-auth-hashdb < 0 # via persistent + - yesod-form < 0 # via persistent + - yesod-paginator < 0 # via persistent + - yesod-persistent < 0 # via persistent + - yesod-text-markdown < 0 # via persistent + - stm-hamt < 0 # via primitive-extras + - aos-signature < 0 # via protolude + - bulletproofs < 0 # via protolude + - cachix-api < 0 # via protolude + - galois-field < 0 # via protolude + - logger-thread < 0 # via protolude + - merkle-tree < 0 # via protolude + - minio-hs < 0 # via protolude + - oblivious-transfer < 0 # via protolude + - pedersen-commitment < 0 # via protolude + - avro < 0 # via pure-zlib + - bitvec < 0 # via quickcheck-classes + - poly < 0 # via quickcheck-classes + - yesod-paginator < 0 # via quickcheck-classes + - regex-with-pcre < 0 # via regex + - lens-regex < 0 # via regex-base + - regex-compat < 0 # via regex-base + - regex-compat-tdfa < 0 # via regex-base + - regex-pcre < 0 # via regex-base + - regex-pcre-builtin < 0 # via regex-base + - regex-pcre-text < 0 # via regex-base + - regex-posix < 0 # via regex-base + - regex-tdfa < 0 # via regex-base + - regex-tdfa-text < 0 # via regex-base + - regex-with-pcre < 0 # via regex-base + - scalpel-core < 0 # via regex-base + - yi-language < 0 # via regex-base + - datasets < 0 # via req + - elm2nix < 0 # via req + - req-conduit < 0 # via req + - approximate < 0 # via safecopy + - compensated < 0 # via safecopy + - filter-logger < 0 # via scotty + - line < 0 # via scotty + - pg-harness-server < 0 # via scotty + - stripe-scotty < 0 # via scotty + - cachix-api < 0 # via servant-auth + - cachix-api < 0 # via servant-auth-server + - cachix-api < 0 # via servant-auth-swagger + - avers-server < 0 # via servant-server + - servant-auth-wordpress < 0 # via servant-server + - servant-checked-exceptions < 0 # via servant-server + - servant-cli < 0 # via servant-server + - servant-conduit < 0 # via servant-server + - servant-js < 0 # via servant-server + - servant-lucid < 0 # via servant-server + - servant-machines < 0 # via servant-server + - servant-mock < 0 # via servant-server + - servant-pipes < 0 # via servant-server + - servant-rawm < 0 # via servant-server + - servant-static-th < 0 # via servant-server + - servant-swagger-ui < 0 # via servant-server + - servant-swagger-ui-core < 0 # via servant-server + - servant-swagger-ui-redoc < 0 # via servant-server + - servant-tracing < 0 # via servant-server + - servant-yaml < 0 # via servant-server + - tonatona-servant < 0 # via servant-server + - testing-feat < 0 # via size-based + - gingersnap < 0 # via snap-core + - snap-blaze < 0 # via snap-core + - websockets-snap < 0 # via snap-core + - websockets-snap < 0 # via snap-server + - mbtiles < 0 # via sqlite-simple + - mmark-cli < 0 # via stache + - mpi-hs < 0 # via store + - datasets < 0 # via streaming + - eventstore < 0 # via streaming + - streaming-attoparsec < 0 # via streaming + - streaming-bytestring < 0 # via streaming + - streaming-cassava < 0 # via streaming + - streaming-wai < 0 # via streaming + - conduit-algorithms < 0 # via streaming-commons + - datasets < 0 # via streaming-commons + - qnap-decrypt < 0 # via streaming-commons + - stack < 0 # via streaming-commons + - turtle < 0 # via streaming-commons + - wai-handler-launch < 0 # via streaming-commons + - yesod < 0 # via streaming-commons + - sv-cassava < 0 # via sv-core + - Chart-diagrams < 0 # via svg-builder + - cachix-api < 0 # via swagger2 + - servant-swagger < 0 # via swagger2 + - servant-swagger-ui < 0 # via swagger2 + - servant-swagger-ui-core < 0 # via swagger2 + - servant-swagger-ui-redoc < 0 # via swagger2 + - aeson < 0 # via time-compat + - hsemail < 0 # via time-compat + - http-api-data < 0 # via time-compat + - quickcheck-instances < 0 # via time-compat + - configuration-tools < 0 # via tls + - soap-tls < 0 # via tls + - stack < 0 # via tls + - tls-session-manager < 0 # via tls + - hspec-pg-transact < 0 # via tmp-postgres + - pg-transact < 0 # via tmp-postgres + - salak-toml < 0 # via tomland + - polysemy < 0 # via type-errors-pretty + - polysemy < 0 # via unagi-chan + - require < 0 # via universum + - tintin < 0 # via universum + - dublincore-xml-conduit < 0 # via uri-bytestring + - uri-bytestring-aeson < 0 # via uri-bytestring + - wai-middleware-auth < 0 # via uri-bytestring + - yesod-auth-oauth2 < 0 # via uri-bytestring + - Hoed < 0 # via vector-th-unbox + - dense-linear-algebra < 0 # via vector-th-unbox + - math-functions < 0 # via vector-th-unbox + - netpbm < 0 # via vector-th-unbox + - statistics < 0 # via vector-th-unbox + - thyme < 0 # via vector-th-unbox + - hamilton < 0 # via vty + - hledger-iadd < 0 # via vty + - avers-server < 0 # via wai + - bimap-server < 0 # via wai + - cisco-spark-api < 0 # via wai + - configuration-tools < 0 # via wai + - filter-logger < 0 # via wai + - fn < 0 # via wai + - hoogle < 0 # via wai + - hspec-wai < 0 # via wai + - line < 0 # via wai + - pipes-wai < 0 # via wai + - servant-auth-wordpress < 0 # via wai + - servant-checked-exceptions < 0 # via wai + - servant-conduit < 0 # via wai + - servant-lucid < 0 # via wai + - servant-machines < 0 # via wai + - servant-mock < 0 # via wai + - servant-pipes < 0 # via wai + - servant-rawm < 0 # via wai + - servant-static-th < 0 # via wai + - servant-tracing < 0 # via wai + - servant-yaml < 0 # via wai + - serversession-frontend-wai < 0 # via wai + - servius < 0 # via wai + - simple < 0 # via wai + - simple-session < 0 # via wai + - streaming-wai < 0 # via wai + - tonatona-servant < 0 # via wai + - wai-conduit < 0 # via wai + - wai-cors < 0 # via wai + - wai-eventsource < 0 # via wai + - wai-handler-launch < 0 # via wai + - wai-middleware-auth < 0 # via wai + - wai-middleware-caching < 0 # via wai + - wai-middleware-static < 0 # via wai + - wai-predicates < 0 # via wai + - wai-session < 0 # via wai + - wai-session-postgresql < 0 # via wai + - wai-slack-middleware < 0 # via wai + - wai-transformers < 0 # via wai + - web-routes-wai < 0 # via wai + - webex-teams-api < 0 # via wai + - webex-teams-conduit < 0 # via wai + - webex-teams-pipes < 0 # via wai + - yesod < 0 # via wai + - yesod-auth < 0 # via wai + - yesod-csp < 0 # via wai + - yesod-eventsource < 0 # via wai + - yesod-fb < 0 # via wai + - yesod-form < 0 # via wai + - yesod-gitrepo < 0 # via wai + - yesod-static < 0 # via wai + - servant-rawm < 0 # via wai-app-static + - servant-swagger-ui-core < 0 # via wai-app-static + - servius < 0 # via wai-app-static + - wai-middleware-auth < 0 # via wai-app-static + - yesod-static < 0 # via wai-app-static + - filter-logger < 0 # via wai-extra + - fn < 0 # via wai-extra + - hspec-wai < 0 # via wai-extra + - simple < 0 # via wai-extra + - simple-session < 0 # via wai-extra + - tonatona-servant < 0 # via wai-extra + - wai-middleware-auth < 0 # via wai-extra + - yesod < 0 # via wai-extra + - yesod-auth-hashdb < 0 # via wai-extra + - yesod-eventsource < 0 # via wai-extra + - yesod-persistent < 0 # via wai-extra + - yesod-static < 0 # via wai-extra + - filter-logger < 0 # via wai-logger + - hoogle < 0 # via wai-logger + - yesod < 0 # via wai-logger + - avers-server < 0 # via wai-websockets + - wai-transformers < 0 # via wai-websockets + - yesod-websockets < 0 # via wai-websockets + - bimap-server < 0 # via warp + - cisco-spark-api < 0 # via warp + - configuration-tools < 0 # via warp + - hoogle < 0 # via warp + - pg-harness-server < 0 # via warp + - servant-checked-exceptions < 0 # via warp + - servant-cli < 0 # via warp + - servant-conduit < 0 # via warp + - servant-js < 0 # via warp + - servant-lucid < 0 # via warp + - servant-machines < 0 # via warp + - servant-mock < 0 # via warp + - servant-pipes < 0 # via warp + - servant-rawm < 0 # via warp + - servant-static-th < 0 # via warp + - servant-tracing < 0 # via warp + - servant-yaml < 0 # via warp + - tonatona-servant < 0 # via warp + - wai-handler-launch < 0 # via warp + - wai-middleware-auth < 0 # via warp + - webex-teams-api < 0 # via warp + - webex-teams-conduit < 0 # via warp + - webex-teams-pipes < 0 # via warp + - yesod < 0 # via warp + - yesod-auth-oauth2 < 0 # via warp + - yesod-paginator < 0 # via warp + - configuration-tools < 0 # via warp-tls + - hoogle < 0 # via warp-tls + - avers-server < 0 # via websockets + - skews < 0 # via websockets + - wai-transformers < 0 # via websockets + - websockets-snap < 0 # via websockets + - yesod-websockets < 0 # via websockets + - elm-export < 0 # via wl-pprint-text + - galois-field < 0 # via wl-pprint-text + - servant-elm < 0 # via wl-pprint-text + - dom-parser < 0 # via xml-lens + - yesod < 0 # via yesod-core + - yesod-alerts < 0 # via yesod-core + - yesod-auth < 0 # via yesod-core + - yesod-auth-hashdb < 0 # via yesod-core + - yesod-auth-oauth2 < 0 # via yesod-core + - yesod-csp < 0 # via yesod-core + - yesod-eventsource < 0 # via yesod-core + - yesod-fb < 0 # via yesod-core + - yesod-form < 0 # via yesod-core + - yesod-form-bootstrap4 < 0 # via yesod-core + - yesod-gitrepo < 0 # via yesod-core + - yesod-gitrev < 0 # via yesod-core + - yesod-newsfeed < 0 # via yesod-core + - yesod-paginator < 0 # via yesod-core + - yesod-persistent < 0 # via yesod-core + - yesod-recaptcha2 < 0 # via yesod-core + - yesod-sitemap < 0 # via yesod-core + - yesod-static < 0 # via yesod-core + - yesod-text-markdown < 0 # via yesod-core + - yesod-websockets < 0 # via yesod-core + - yesod-auth-hashdb < 0 # via yesod-test + - yesod-csp < 0 # via yesod-test + - yesod-paginator < 0 # via yesod-test + - yesod-static < 0 # via yesod-test + + # round 3 + - debug < 0 # via Hoed + - aeson-attoparsec < 0 # via aeson + - aeson-better-errors < 0 # via aeson + - aeson-casing < 0 # via aeson + - aeson-compat < 0 # via aeson + - aeson-extra < 0 # via aeson + - aeson-generic-compat < 0 # via aeson + - aeson-picker < 0 # via aeson + - aeson-qq < 0 # via aeson + - aeson-utils < 0 # via aeson + - aeson-yak < 0 # via aeson + - api-field-json-th < 0 # via aeson + - base32string < 0 # via aeson + - base58string < 0 # via aeson + - base64-bytestring-type < 0 # via aeson + - binary-tagged < 0 # via aeson + - bower-json < 0 # via aeson + - ca-province-codes < 0 # via aeson + - cabal2nix < 0 # via aeson + - cfenv < 0 # via aeson + - chronologique < 0 # via aeson + - codec < 0 # via aeson + - composable-associations-aeson < 0 # via aeson + - criterion < 0 # via aeson + - criterion-measurement < 0 # via aeson + - cuckoo-filter < 0 # via aeson + - debug < 0 # via aeson + - deriveJsonNoPrefix < 0 # via aeson + - detour-via-sci < 0 # via aeson + - distribution-nixpkgs < 0 # via aeson + - distribution-opensuse < 0 # via aeson + - docopt < 0 # via aeson + - doctest-discover < 0 # via aeson + - elm-bridge < 0 # via aeson + - envelope < 0 # via aeson + - etc < 0 # via aeson + - eventful-core < 0 # via aeson + - eventful-test-helpers < 0 # via aeson + - fast-builder < 0 # via aeson + - forma < 0 # via aeson + - genvalidity-aeson < 0 # via aeson + - genvalidity-hspec-aeson < 0 # via aeson + - geojson < 0 # via aeson + - github-types < 0 # via aeson + - github-webhooks < 0 # via aeson + - groundhog < 0 # via aeson + - groundhog-postgresql < 0 # via aeson + - groundhog-th < 0 # via aeson + - hackage-db < 0 # via aeson + - haskell-lsp-types < 0 # via aeson + - haskell-names < 0 # via aeson + - hexstring < 0 # via aeson + - hinfo < 0 # via aeson + - hourglass-orphans < 0 # via aeson + - hruby < 0 # via aeson + - hschema-aeson < 0 # via aeson + - hslua-aeson < 0 # via aeson + - hspec-expectations-pretty-diff < 0 # via aeson + - hspec-wai-json < 0 # via aeson + - htoml < 0 # via aeson + - inline-r < 0 # via aeson + - insert-ordered-containers < 0 # via aeson + - interpolator < 0 # via aeson + - ip < 0 # via aeson + - ipython-kernel < 0 # via aeson + - jose < 0 # via aeson + - jose-jwt < 0 # via aeson + - json-alt < 0 # via aeson + - json-rpc-generic < 0 # via aeson + - jsonpath < 0 # via aeson + - jwt < 0 # via aeson + - katip < 0 # via aeson + - lens-aeson < 0 # via aeson + - lucid-extras < 0 # via aeson + - lxd-client-config < 0 # via aeson + - matplotlib < 0 # via aeson + - menshen < 0 # via aeson + - microlens-aeson < 0 # via aeson + - microstache < 0 # via aeson + - miso < 0 # via aeson + - monad-logger-json < 0 # via aeson + - mustache < 0 # via aeson + - ndjson-conduit < 0 # via aeson + - opaleye < 0 # via aeson + - pandoc-types < 0 # via aeson + - pipes-aeson < 0 # via aeson + - postgresql-binary < 0 # via aeson + - postgresql-orm < 0 # via aeson + - postgresql-simple < 0 # via aeson + - postgresql-simple-queue < 0 # via aeson + - pretty-simple < 0 # via aeson + - protocol-buffers < 0 # via aeson + - pushbullet-types < 0 # via aeson + - relapse < 0 # via aeson + - rigel-viz < 0 # via aeson + - selda-json < 0 # via aeson + - serversession < 0 # via aeson + - simple-templates < 0 # via aeson + - skylighting < 0 # via aeson + - skylighting-core < 0 # via aeson + - smoothie < 0 # via aeson + - sourcemap < 0 # via aeson + - state-codes < 0 # via aeson + - strict-base-types < 0 # via aeson + - stripe-wreq < 0 # via aeson + - swagger < 0 # via aeson + - template-toolkit < 0 # via aeson + - text-region < 0 # via aeson + - these < 0 # via aeson + - tree-diff < 0 # via aeson + - ua-parser < 0 # via aeson + - users < 0 # via aeson + - validity-aeson < 0 # via aeson + - weeder < 0 # via aeson + - winery < 0 # via aeson + - world-peace < 0 # via aeson + - xlsx-tabular < 0 # via aeson + - xml-to-json < 0 # via aeson + - yaml < 0 # via aeson + - hyperloglog < 0 # via approximate + - hw-rankselect-base < 0 # via bits-extra + - alerts < 0 # via blaze-html + - blaze-bootstrap < 0 # via blaze-html + - cheapskate < 0 # via blaze-html + - cheapskate-highlight < 0 # via blaze-html + - cheapskate-lucid < 0 # via blaze-html + - cmark-gfm < 0 # via blaze-html + - highlighting-kate < 0 # via blaze-html + - inliterate < 0 # via blaze-html + - skylighting < 0 # via blaze-html + - skylighting-core < 0 # via blaze-html + - barrier < 0 # via blaze-svg + - RSA < 0 # via crypto-pubkey-types + - crypto-pubkey < 0 # via crypto-pubkey-types + - cabal-debian < 0 # via debian + - xml-isogen < 0 # via dom-parser + - scheduler < 0 # via fib + - cabal2nix < 0 # via hpack + - cabal-debian < 0 # via hsemail + - distribution-opensuse < 0 # via hsemail + - mbox-utility < 0 # via hsemail + - postgresql-simple-queue < 0 # via hspec-pg-transact + - hspec-wai-json < 0 # via hspec-wai + - base64-bytestring-type < 0 # via http-api-data + - envelope < 0 # via http-api-data + - eventful-core < 0 # via http-api-data + - http-link-header < 0 # via http-api-data + - miso < 0 # via http-api-data + - pushbullet-types < 0 # via http-api-data + - dl-fedora < 0 # via http-directory + - hw-balancedparens < 0 # via hw-fingertree + - hmm-lapack < 0 # via lapack + - linear-circuit < 0 # via lapack + - magico < 0 # via lapack + - resistor-cube < 0 # via lapack + - cmark-gfm < 0 # via markdown + - bins < 0 # via math-functions + - mwc-random < 0 # via math-functions + - random-fu < 0 # via math-functions + - async-refresh < 0 # via monad-logger + - async-refresh-tokens < 0 # via monad-logger + - eventful-test-helpers < 0 # via monad-logger + - groundhog-mysql < 0 # via monad-logger + - logging-effect < 0 # via monad-logger + - monad-logger-json < 0 # via monad-logger + - monad-logger-prefix < 0 # via monad-logger + - monad-logger-syslog < 0 # via monad-logger + - rio-orphans < 0 # via monad-logger + - massiv-io < 0 # via netpbm + - relational-record < 0 # via persistable-types-HDBC-pg + - postgresql-simple-queue < 0 # via pg-transact + - inliterate < 0 # via plotlyhs + - polysemy-plugin < 0 # via polysemy + - attoparsec-uri < 0 # via quickcheck-instances + - caster < 0 # via quickcheck-instances + - commutative < 0 # via quickcheck-instances + - concise < 0 # via quickcheck-instances + - crypt-sha512 < 0 # via quickcheck-instances + - deferred-folds < 0 # via quickcheck-instances + - deque < 0 # via quickcheck-instances + - edit-distance-vector < 0 # via quickcheck-instances + - envy < 0 # via quickcheck-instances + - hschema-aeson < 0 # via quickcheck-instances + - hschema-quickcheck < 0 # via quickcheck-instances + - hslua < 0 # via quickcheck-instances + - hslua-aeson < 0 # via quickcheck-instances + - http-types < 0 # via quickcheck-instances + - interpolate < 0 # via quickcheck-instances + - jose < 0 # via quickcheck-instances + - katip < 0 # via quickcheck-instances + - monoid-subclasses < 0 # via quickcheck-instances + - natural-transformation < 0 # via quickcheck-instances + - parsers < 0 # via quickcheck-instances + - protobuf-simple < 0 # via quickcheck-instances + - strict-list < 0 # via quickcheck-instances + - string-conversions < 0 # via quickcheck-instances + - string-interpolate < 0 # via quickcheck-instances + - text-show < 0 # via quickcheck-instances + - text-show-instances < 0 # via quickcheck-instances + - tmapmvar < 0 # via quickcheck-instances + - winery < 0 # via quickcheck-instances + - xml-isogen < 0 # via quickcheck-instances + - xmlbf < 0 # via quickcheck-instances + - xmlbf-xeno < 0 # via quickcheck-instances + - yi-rope < 0 # via quickcheck-instances + - epub-metadata < 0 # via regex-compat-tdfa + - highlighting-kate < 0 # via regex-pcre-builtin + - html-email-validate < 0 # via regex-pcre-builtin + - pcre-utils < 0 # via regex-pcre-builtin + - skylighting < 0 # via regex-pcre-builtin + - skylighting-core < 0 # via regex-pcre-builtin + - template-toolkit < 0 # via regex-pcre-builtin + - dl-fedora < 0 # via regex-posix + - inline-c < 0 # via regex-posix + - language-haskell-extract < 0 # via regex-posix + - test-framework < 0 # via regex-posix + - test-framework-th < 0 # via regex-posix + - xml-to-json < 0 # via regex-posix + - cabal-debian < 0 # via regex-tdfa + - haskell-gi < 0 # via regex-tdfa + - katip < 0 # via regex-tdfa + - menshen < 0 # via regex-tdfa + - shelltestrunner < 0 # via regex-tdfa + - tasty-silver < 0 # via regex-tdfa + - relational-record < 0 # via relational-query-HDBC + - wikicfp-scraper < 0 # via scalpel-core + - miso < 0 # via servant + - servant-foreign < 0 # via servant + - miso < 0 # via servant-lucid + - state-codes < 0 # via shakespeare + - xml-hamlet < 0 # via shakespeare + - criterion < 0 # via statistics + - emd < 0 # via statistics + - stm-containers < 0 # via stm-hamt + - show-prettyprint < 0 # via trifecta + - bench < 0 # via turtle + - distribution-opensuse < 0 # via turtle + - singletons < 0 # via turtle + - emd < 0 # via typelits-witnesses + - stripe-wreq < 0 # via wreq + - jose < 0 # via x509 + - jwt < 0 # via x509 + - x509-system < 0 # via x509 + - jwt < 0 # via x509-store + - x509-system < 0 # via x509-store + - haskell-gi < 0 # via xml-conduit + - xlsx < 0 # via xml-conduit + - xml-conduit-parse < 0 # via xml-conduit + - xml-conduit-writer < 0 # via xml-conduit + - xml-hamlet < 0 # via xml-conduit + - xml-indexed-cursor < 0 # via xml-conduit + - xml-isogen < 0 # via xml-conduit + - yeshql < 0 # via yeshql-hdbc + + # round 4 + - bitcoin-types < 0 # via base58string + - JuicyPixels-extra < 0 # via criterion + - apecs < 0 # via criterion + - backprop < 0 # via criterion + - base64-bytestring < 0 # via criterion + - crypto-numbers < 0 # via criterion + - cryptohash < 0 # via criterion + - fmt < 0 # via criterion + - generic-data < 0 # via criterion + - generics-sop < 0 # via criterion + - hw-conduit < 0 # via criterion + - hw-excess < 0 # via criterion + - hw-prim < 0 # via criterion + - hw-streams < 0 # via criterion + - lucid < 0 # via criterion + - posix-paths < 0 # via criterion + - product-profunctors < 0 # via criterion + - random-bytestring < 0 # via criterion + - rdf < 0 # via criterion + - regex-applicative < 0 # via criterion + - replace-attoparsec < 0 # via criterion + - replace-megaparsec < 0 # via criterion + - salak < 0 # via criterion + - salak-yaml < 0 # via criterion + - simple-vec3 < 0 # via criterion + - tensors < 0 # via criterion + - terminal-progress-bar < 0 # via criterion + - word-wrap < 0 # via criterion + - zstd < 0 # via criterion + - text-builder < 0 # via deferred-folds + - quickbench < 0 # via docopt + - control-dsl < 0 # via doctest-discover + - fmt < 0 # via doctest-discover + - tonaparser < 0 # via envy + - eventful-memory < 0 # via eventful-core + - eventful-memory < 0 # via eventful-test-helpers + - gi-atk < 0 # via haskell-gi + - gi-cairo < 0 # via haskell-gi + - gi-gdk < 0 # via haskell-gi + - gi-gdkpixbuf < 0 # via haskell-gi + - gi-gio < 0 # via haskell-gi + - gi-glib < 0 # via haskell-gi + - gi-gobject < 0 # via haskell-gi + - gi-javascriptcore < 0 # via haskell-gi + - gi-pango < 0 # via haskell-gi + - bitcoin-block < 0 # via hexstring + - bitcoin-tx < 0 # via hexstring + - bitcoin-types < 0 # via hexstring + - hslua-module-system < 0 # via hslua + - hslua-module-text < 0 # via hslua + - tasty-lua < 0 # via hslua + - purescript-bridge < 0 # via hspec-expectations-pretty-diff + - s3-signer < 0 # via http-types + - web-routes < 0 # via http-types + - wordpress-auth < 0 # via http-types + - hw-excess < 0 # via hw-rankselect-base + - apecs-physics < 0 # via inline-c + - inline-c-cpp < 0 # via inline-c + - H < 0 # via inline-r + - fmt < 0 # via interpolate + - generics-eot < 0 # via interpolate + - attoparsec-ip < 0 # via ip + - mwc-probability-transition < 0 # via logging-effect + - incremental-parser < 0 # via monoid-subclasses + - timerep < 0 # via monoid-subclasses + - Spintax < 0 # via mwc-random + - backprop < 0 # via mwc-random + - conduit < 0 # via mwc-random + - foldl < 0 # via mwc-random + - metrics < 0 # via mwc-random + - monad-par < 0 # via mwc-random + - mono-traversable < 0 # via mwc-random + - mwc-probability < 0 # via mwc-random + - pipes-random < 0 # via mwc-random + - random-bytestring < 0 # via mwc-random + - random-source < 0 # via mwc-random + - sampling < 0 # via mwc-random + - sparse-linear-algebra < 0 # via mwc-random + - uncertain < 0 # via mwc-random + - vector-algorithms < 0 # via mwc-random + - hschema < 0 # via natural-transformation + - hschema-prettyprinter < 0 # via natural-transformation + - asciidiagram < 0 # via pandoc-types + - texmath < 0 # via pandoc-types + - conduit-parse < 0 # via parsers + - data-serializer < 0 # via parsers + - data-textual < 0 # via parsers + - network-ip < 0 # via parsers + - replace-attoparsec < 0 # via parsers + - time-parsers < 0 # via parsers + - hasql < 0 # via postgresql-binary + - dbcleaner < 0 # via postgresql-simple + - peregrin < 0 # via postgresql-simple + - postgresql-schema < 0 # via postgresql-simple + - postgresql-simple-url < 0 # via postgresql-simple + - postgresql-transactional < 0 # via postgresql-simple + - psql-helpers < 0 # via postgresql-simple + - users-postgresql-simple < 0 # via postgresql-simple + - protocol-buffers-descriptor < 0 # via protocol-buffers + - massiv < 0 # via scheduler + - massiv-test < 0 # via scheduler + - servant-ruby < 0 # via servant-foreign + - decidable < 0 # via singletons + - eliminators < 0 # via singletons + - functor-products < 0 # via singletons + - lens-typelevel < 0 # via singletons + - list-witnesses < 0 # via singletons + - singleton-nats < 0 # via singletons + - filecache < 0 # via strict-base-types + - pcre-heavy < 0 # via string-conversions + - secp256k1-haskell < 0 # via string-conversions + - bv-little < 0 # via text-show + - nonempty-containers < 0 # via these + - pipes-fluid < 0 # via these + - semialign < 0 # via these + - quickcheck-state-machine < 0 # via tree-diff + - users-postgresql-simple < 0 # via users + - users-test < 0 # via users + - dotenv < 0 # via yaml + - fakedata < 0 # via yaml + - frontmatter < 0 # via yaml + + # round 5 + - hmatrix-backprop < 0 # via backprop + - clientsession < 0 # via base64-bytestring + - dataurl < 0 # via base64-bytestring + - mime-mail < 0 # via base64-bytestring + - nonce < 0 # via base64-bytestring + - openpgp-asciiarmor < 0 # via base64-bytestring + - qrcode-juicypixels < 0 # via base64-bytestring + - scrypt < 0 # via base64-bytestring + - text-conversions < 0 # via base64-bytestring + - typed-process < 0 # via base64-bytestring + - binary-conduit < 0 # via conduit + - binary-ext < 0 # via conduit + - bzlib-conduit < 0 # via conduit + - cassava-conduit < 0 # via conduit + - cereal-conduit < 0 # via conduit + - classy-prelude-conduit < 0 # via conduit + - conduit-concurrent-map < 0 # via conduit + - conduit-iconv < 0 # via conduit + - errors-ext < 0 # via conduit + - fsnotify-conduit < 0 # via conduit + - libyaml < 0 # via conduit + - lzma-conduit < 0 # via conduit + - rocksdb-query < 0 # via conduit + - safeio < 0 # via conduit + - xls < 0 # via conduit + - executable-hash < 0 # via cryptohash + - locators < 0 # via cryptohash + - columnar < 0 # via fmt + - enum-text < 0 # via fmt + - enum-text-rio < 0 # via fmt + - optparse-enum < 0 # via fmt + - rg < 0 # via fmt + - cassava-records < 0 # via foldl + - pipes-extras < 0 # via foldl + - pipes-ordered-zip < 0 # via foldl + - sequence-formats < 0 # via foldl + - sequenceTools < 0 # via foldl + - generic-data-surgery < 0 # via generic-data + - boring < 0 # via generics-sop + - generics-sop-lens < 0 # via generics-sop + - getopt-generics < 0 # via generics-sop + - pretty-sop < 0 # via generics-sop + - records-sop < 0 # via generics-sop + - tuple-sop < 0 # via generics-sop + - hasql-optparse-applicative < 0 # via hasql + - hasql-pool < 0 # via hasql + - hasql-transaction < 0 # via hasql + - hw-bits < 0 # via hw-prim + - hw-json-simd < 0 # via hw-prim + - flat-mcmc < 0 # via monad-par + - binary-ext < 0 # via mono-traversable + - classy-prelude < 0 # via mono-traversable + - focuslist < 0 # via mono-traversable + - mono-traversable-instances < 0 # via mono-traversable + - mono-traversable-keys < 0 # via mono-traversable + - mutable-containers < 0 # via mono-traversable + - transaction < 0 # via mono-traversable + - unboxing-vector < 0 # via mono-traversable + - declarative < 0 # via mwc-probability + - flat-mcmc < 0 # via mwc-probability + - hasty-hamiltonian < 0 # via mwc-probability + - mcmc-types < 0 # via mwc-probability + - mighty-metropolis < 0 # via mwc-probability + - speedy-slice < 0 # via mwc-probability + - lens-regex-pcre < 0 # via pcre-heavy + - rvar < 0 # via random-source + - kleene < 0 # via regex-applicative + - regex-applicative-text < 0 # via regex-applicative + - abstract-deque-tests < 0 # via test-framework + - crypto-api-tests < 0 # via test-framework + - crypto-cipher-tests < 0 # via test-framework + - test-framework-hunit < 0 # via test-framework + - test-framework-leancheck < 0 # via test-framework + - test-framework-quickcheck2 < 0 # via test-framework + - test-framework-smallcheck < 0 # via test-framework + - tonatona < 0 # via tonaparser + - tonatona-logger < 0 # via tonaparser + - Rasterific < 0 # via vector-algorithms + - tdigest < 0 # via vector-algorithms + - web-routes-hsp < 0 # via web-routes + + # round 6 + - rasterific-svg < 0 # via Rasterific + - fmt-for-rio < 0 # via enum-text-rio + - monad-unlift-ref < 0 # via mutable-containers + - xeno < 0 # via mutable-containers + - pipes-category < 0 # via pipes-extras + - password < 0 # via scrypt + - rio < 0 # via typed-process + - tldr < 0 # via typed-process + + # round 7 + - pipes-misc < 0 # via pipes-category + - hi-file-parser < 0 # via rio + - tonalude < 0 # via rio + + "GHC upper bounds": # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 "Stackage upper bounds": - # https://github.com/commercialhaskell/stackage/issues/4528 - - network < 3 - - hsdev < 0.3.3.0 - - network-bsd < 2.8.1.0 - - MissingH < 1.4.2.0 - - dbus < 1.2.8 - - xml-conduit < 1.9 - - systemd < 2 - - # https://github.com/simonmichael/hledger/pull/987 - - easytest < 0.3 - - # https://github.com/commercialhaskell/stackage/issues/4484 - - hslogger < 1.3.0.0 - - # https://github.com/commercialhaskell/stackage/issues/4519 - - case-insensitive < 1.2.1 - - # https://github.com/commercialhaskell/stackage/issues/4529 - - hashable < 1.3 - - # https://github.com/commercialhaskell/stackage/issues/4530 - - semigroups < 0.19 - - # https://github.com/commercialhaskell/stackage/issues/4531 - - constraints < 0.11 - - # https://github.com/commercialhaskell/stackage/issues/4534 - - intervals < 0.9 - - # https://github.com/commercialhaskell/stackage/issues/4533 - - machines < 0.7 - - # https://github.com/commercialhaskell/stackage/issues/4532 - - profunctors < 5.5 - - # https://github.com/commercialhaskell/stackage/issues/4541 - - dependent-sum < 0.5 - - # https://github.com/commercialhaskell/stackage/issues/4564 - - primitive < 0.7.0.0 - - primitive-extras < 0.8 - - primitive-unlifted < 0 - - stm-hamt < 0 - - stm-containers < 0 - - # https://github.com/commercialhaskell/stackage/issues/4568 - - prettyprinter < 1.3.0 - - # https://github.com/commercialhaskell/stackage/issues/4569 - - cryptonite < 0.26 - - # https://github.com/commercialhaskell/stackage/issues/4575 - - data-accessor < 0.2.3 - - # https://github.com/commercialhaskell/stackage/issues/4579 - - quickcheck-classes < 0.6.2.0 - - # https://github.com/commercialhaskell/stackage/issues/4596 - - tls < 1.5.0 - - tls-debug < 0.4.6 - - # https://github.com/commercialhaskell/stackage/issues/4604 - - inline-c < 0.8 - - # https://github.com/commercialhaskell/stackage/issues/4619 - - hw-balancedparens < 0.2.1.0 - # https://github.com/commercialhaskell/stackage/issues/4676 - - hw-json < 1.1 - # https://github.com/commercialhaskell/stackage/issues/4657 - - hw-rankselect < 0.13.1.0 - - # https://github.com/commercialhaskell/stackage/issues/4632 - - microlens < 0.4.11 - - microlens-mtl < 0.2 - - microlens-platform < 0.4 - - microlens-ghc < 0.4.11 - - microlens-th < 0.4.3 - - # https://github.com/commercialhaskell/stackage/issues/4633 - - hw-packed-vector < 0.1 - - # https://github.com/commercialhaskell/stackage/issues/4645 - - warp < 3.3.0 - - http2 < 2 - - # https://github.com/commercialhaskell/stackage/issues/4673 - - hlint < 2.2 - - # https://github.com/commercialhaskell/stackage/issues/4693 - - optparse-applicative < 0.15 - - # https://github.com/commercialhaskell/stackage/issues/4702 - - generic-lens < 1.2.0.0 - - # https://github.com/commercialhaskell/stackage/issues/4709 - - base-unicode-symbols < 0.2.4 - - # https://github.com/commercialhaskell/stackage/issues/4725 - - lens-family < 2 - - lens-family-core < 2 - - # https://github.com/commercialhaskell/stackage/issues/4731 - - ghc-lib-parser < 8.8.0.20190723 - - ghc-lib < 8.8.0.20190723 - - # https://github.com/commercialhaskell/stackage/issues/4737 - - parser-combinators < 1.2.0 - - parser-combinators-tests < 1.2.0 - - # https://github.com/commercialhaskell/stackage/issues/4739 - - doctemplates < 0.3 - - # https://github.com/commercialhaskell/stackage/issues/4743 - - monoidal-containers < 0.5 - - # https://github.com/commercialhaskell/stackage/issues/4749 - - call-stack < 0.2.0 - - # https://github.com/commercialhaskell/stackage/issues/4750 - - gi-gdk < 4 - - gi-gtk < 4 - - # https://github.com/commercialhaskell/stackage/issues/4753 - - dependent-map < 0.3 - - dependent-sum-template < 0.1 - - # https://github.com/commercialhaskell/stackage/issues/4775 - - polyparse < 1.13 - - # https://github.com/commercialhaskell/stackage/issues/4781 - - generic-deriving < 1.13 - - # See https://github.com/commercialhaskell/stackage/issues/4646#issuecomment-525517773 - - singletons < 2.6 - - eliminators < 0.6 - - th-desugar < 1.10 - - # https://github.com/commercialhaskell/stackage/issues/4785 - - ghc-exactprint < 0.6.2 - - # https://github.com/commercialhaskell/stackage/issues/4786 - - shelly < 1.9 - - # https://github.com/commercialhaskell/stackage/issues/4796 - - jailbreak-cabal < 1.3.5 - - cabal2spec < 2.3 - - # https://github.com/commercialhaskell/stackage/issues/4798 - - ansi-terminal < 0.10 - - # https://github.com/commercialhaskell/stackage/issues/4799 - - memory < 0.15 - - # https://github.com/commercialhaskell/stackage/issues/4801 - - base-compat < 0.11 - - # https://github.com/commercialhaskell/stackage/issues/4802 - - base-compat-batteries < 0.11 - - # https://github.com/commercialhaskell/stackage/issues/4803 - - hspec-wai < 0.10.0 - - hspec-wai-json < 0.10.0 - - # https://github.com/commercialhaskell/stackage/issues/4804 - - lens < 4.18 - - # https://github.com/commercialhaskell/stackage/issues/4805 - - lens-aeson < 1.1 - - # https://github.com/commercialhaskell/stackage/issues/4807 - - aeson < 1.4.5.0 - - # https://github.com/commercialhaskell/stackage/issues/4809 - - elm-street < 0.1 - - # https://github.com/commercialhaskell/stackage/issues/4816 - - trifecta < 2.1 - - # https://github.com/commercialhaskell/stackage/issues/4823 - - universe < 1.2 - - universe-dependent-sum < 1.2 - - # https://github.com/commercialhaskell/stackage/issues/4824 - - bindings-GLFW < 3.3 - - # https://github.com/commercialhaskell/stackage/issues/4829 - - safecopy < 0.10 - - # https://github.com/commercialhaskell/stackage/issues/4832 - - path-io < 1.5 - - # https://github.com/commercialhaskell/stackage/issues/4833 - - vector-sized < 1.4 - - essence-of-live-coding < 0.1.0.2 - - rhine < 0.5.1.1 + [] # end of packages @@ -4977,6 +6412,103 @@ skipped-tests: # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. + + # test-framework per ghc 8.8 + - Decimal # via test-framework + - Diff # via test-framework + - ENIG # via test-framework + - Glob # via test-framework + - SHA # via test-framework + - abstract-deque-tests # via test-framework + - astro # via test-framework + - async # via test-framework + - base64-bytestring # via test-framework + - binary-bits # via test-framework + - bindings-GLFW # via test-framework + - blaze-builder # via test-framework + - blaze-textual # via test-framework + - c2hs # via test-framework + - cereal # via test-framework + - chaselev-deque # via test-framework + - cipher-aes # via test-framework + - cipher-blowfish # via test-framework + - cipher-camellia # via test-framework + - cipher-des # via test-framework + - cipher-rc4 # via test-framework + - concurrent-extra # via test-framework + - conduit-iconv # via test-framework + - configurator # via test-framework + - crypto-api-tests # via test-framework + - crypto-cipher-tests # via test-framework + - ctrie # via test-framework + - data-textual # via test-framework + - deepseq-generics # via test-framework + - doldol # via test-framework + - double-conversion # via test-framework + - either # via test-framework + - enummapset # via test-framework + - exception-transformers # via test-framework + - exceptions # via test-framework + - fingertree # via test-framework + - hashable # via test-framework + - haskey-btree # via test-framework + - hmatrix-morpheus # via test-framework + - irc # via test-framework + - language-c-quote # via test-framework + - largeword # via test-framework + - lens # via test-framework + - lifted-base # via test-framework + - linear # via test-framework + - lockfree-queue # via test-framework + - lzma-conduit # via test-framework + - messagepack # via test-framework + - minimorph # via test-framework + - miniutter # via test-framework + - mltool # via test-framework + - monad-memo # via test-framework + - monad-peel # via test-framework + - murmur3 # via test-framework + - nettle # via test-framework + - network-uri # via test-framework + - numbers # via test-framework + - parsec # via test-framework + - pem # via test-framework + - perfect-hash-generator # via test-framework + - persist # via test-framework + - pipes # via test-framework + - pipes-extras # via test-framework + - prefix-units # via test-framework + - pureMD5 # via test-framework + - range # via test-framework + - safeio # via test-framework + - saltine # via test-framework + - scrypt # via test-framework + - siphash # via test-framework + - spatial-math # via test-framework + - terminal-progress-bar # via test-framework + - test-framework-hunit # via test-framework + - test-framework-leancheck # via test-framework + - test-framework-quickcheck2 # via test-framework + - test-framework-smallcheck # via test-framework + - text-icu # via test-framework + - text-printer # via test-framework + - threads # via test-framework + - throttle-io-stream # via test-framework + - ttrie # via test-framework + - type-map # via test-framework + - tzdata # via test-framework + - unicode-show # via test-framework + - word24 # via test-framework + - zeromq4-patterns # via test-framework + - zstd # via test-framework + - ENIG # via test-framework-th + - doldol # via test-framework-th + - lens # via test-framework-th + - messagepack # via test-framework-th + - safeio # via test-framework-th + - tzdata # via test-framework-th + + # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 - DBFunctor # missing file test_options.csv - MissingH # testpack, quickcheck From 26679e50664740c529cca52ff1f01cd445668ba9 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 24 Sep 2019 16:34:50 -0700 Subject: [PATCH 010/209] Add constraint "cabal2nix < 2.15" --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 22b648de..e3999815 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4860,6 +4860,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4846 - xmonad-contrib < 0.16 + # requires Cabal 3 + - cabal2nix < 2.15.0 + + # end of packages # Package flags are applied to individual packages, and override the values of From 6243f71afc190033e647d5cac850c07f95b5b830 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 15:41:08 -0700 Subject: [PATCH 011/209] More constraints that will be deleted soon anyways --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3999815..d34fddbf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4841,6 +4841,7 @@ packages: - vector-sized < 1.4 - essence-of-live-coding < 0.1.0.2 - rhine < 0.5.1.1 + - emd < 0.1.6.0 # https://github.com/commercialhaskell/stackage/issues/4841 - hackage-db < 2.1.0 @@ -4863,6 +4864,12 @@ packages: # requires Cabal 3 - cabal2nix < 2.15.0 + # breaks galois-field-0.4.1 + # https://github.com/adjoint-io/galois-field/issues/22 + - poly < 0.3.2.0 + + # misc. doesn't matter; these will be deleted soon anyways + - regex-base < 0.94.0.0 # end of packages From 25d0709d559ecde2694bfc1309173f99d41680cb Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 16:35:30 -0700 Subject: [PATCH 012/209] Update everything to ghc 8.8.1 --- Dockerfile | 2 +- debian-bootstrap.sh | 12 ++++++------ etc/ci-script.sh | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1bd56971..fa3dc0c2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM fpco/pid1:18.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 -ENV GHCVER 8.6.5 +ENV GHCVER 8.8.1 # NOTE: also update debian-bootstrap.sh when cuda version changes ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 0e2ce841..f2cc16dc 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -131,7 +131,7 @@ apt-get install -y \ libzip-dev \ libzstd-dev \ libzmq3-dev \ - llvm-6.0 \ + llvm-7.0 \ llvm-8 \ locales \ m4 \ @@ -183,9 +183,9 @@ update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10 # This version is tracked here: # https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing # -# GHC 8.6 requires LLVM 6.0 tools (specifically, llc-6.0 and opt-6.0). -update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-6.0" 50 -update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-6.0" 50 +# GHC 8.8 requires LLVM 7.0 tools (?) (specifically, llc-7.0 and opt-7.0). +update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-7.0" 50 +update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-7.0" 50 # nodejs 10 (nodejs8 in bionic needs conflicting libssl10-dev) curl -sL https://deb.nodesource.com/setup_10.x | bash - @@ -257,8 +257,8 @@ apt-add-repository multiverse \ && apt-get update \ && apt-get install -y nvidia-cuda-dev -export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-6.0/lib; -export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-6.0/include; +export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-7.0/lib; +export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-7.0/include; # protoc, for proto-lens-combinators test suite # Instructions from: https://google.github.io/proto-lens/installing-protoc.html diff --git a/etc/ci-script.sh b/etc/ci-script.sh index 66e04114..192b2a9b 100755 --- a/etc/ci-script.sh +++ b/etc/ci-script.sh @@ -2,7 +2,7 @@ set -euxo pipefail -export GHCVER=8.6.5 +export GHCVER=8.8.1 # Download and unpack the stack executable mkdir -p ~/.local/bin From 13edc335303efbc6978c2088ad146c8e83db1eb8 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 16:44:36 -0700 Subject: [PATCH 013/209] try llvm-7 instead of llvm-7.0 --- debian-bootstrap.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index f2cc16dc..311b7f46 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -131,7 +131,7 @@ apt-get install -y \ libzip-dev \ libzstd-dev \ libzmq3-dev \ - llvm-7.0 \ + llvm-7 \ llvm-8 \ locales \ m4 \ From 21375573a848f0dd15151cdd0e00e4a77ae5064a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 17:08:44 -0700 Subject: [PATCH 014/209] llvm 7 pls --- debian-bootstrap.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 311b7f46..29a4209d 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -257,8 +257,8 @@ apt-add-repository multiverse \ && apt-get update \ && apt-get install -y nvidia-cuda-dev -export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-7.0/lib; -export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-7.0/include; +export CLANG_PURE_LLVM_LIB_DIR=/usr/lib/llvm-7/lib; +export CLANG_PURE_LLVM_INCLUDE_DIR=/usr/lib/llvm-7/include; # protoc, for proto-lens-combinators test suite # Instructions from: https://google.github.io/proto-lens/installing-protoc.html From 7f3f8b4f4b6b3ad04bb52a48e13e5bfda38ecea3 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 17:27:55 -0700 Subject: [PATCH 015/209] more llvm 7 stuff --- debian-bootstrap.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index 29a4209d..f487b160 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -183,9 +183,9 @@ update-alternatives --install "/usr/bin/ld" "ld" "/usr/bin/ld.bfd" 10 # This version is tracked here: # https://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/Backends/LLVM/Installing # -# GHC 8.8 requires LLVM 7.0 tools (?) (specifically, llc-7.0 and opt-7.0). -update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-7.0" 50 -update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-7.0" 50 +# GHC 8.8 requires LLVM 7 tools (?) (specifically, llc-7 and opt-7). +update-alternatives --install "/usr/bin/llc" "llc" "/usr/bin/llc-7" 50 +update-alternatives --install "/usr/bin/opt" "opt" "/usr/bin/opt-7" 50 # nodejs 10 (nodejs8 in bionic needs conflicting libssl10-dev) curl -sL https://deb.nodesource.com/setup_10.x | bash - From 7f5adb9a82c1bfea4b6ea3888278382851517d76 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 18:06:45 -0700 Subject: [PATCH 016/209] Skip tests for base-orphans b/c cyclic dep hspec --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c3483314..2ad44e4c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6414,6 +6414,9 @@ skipped-tests: # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. + # Cyclic dependencies + - base-orphans # via hspec + # test-framework per ghc 8.8 - Decimal # via test-framework - Diff # via test-framework From 33c842ddf91a199e5d08212587931d559f2c506b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 21:46:06 -0700 Subject: [PATCH 017/209] Block a bunch of ghc 8.8 build failures --- build-constraints.yaml | 62 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2ad44e4c..db19d240 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6269,6 +6269,68 @@ packages: - hi-file-parser < 0 # via rio - tonalude < 0 # via rio + "GHC 8.8-related build failures": + # MonadFail stuff + - generics-mrsop < 0 + - error-util < 0 + - binary-bits < 0 + - network-house < 0 + - persist < 0 + - frisby < 0 + - shortcut-links < 0 + - HCodecs < 0 + - mainland-pretty < 0 + - streamproc < 0 + - multipart < 0 + - structured-cli < 0 + - flexible-defaults < 0 + - exception-transformers < 0 + - exceptional < 0 + - true-name < 0 + - probability < 0 + - concurrency < 0 + - cron < 0 + - store-core < 0 + - bitcoin-script < 0 + - unbound-generics < 0 + - blas-hs < 0 + - cipher-blowfish < 0 + - data-msgpack-types < 0 + - HaTeX < 0 + - codo-notation < 0 + - open-witness < 0 + - FontyFruity < 0 + - yeshql-core < 0 + - pcf-font < 0 + + # Kind stuff + - vinyl < 0 + + # Template Haskell stuff + - data-dword < 0 + - hlibsass < 0 + - io-choice < 0 + - th-utilities < 0 + + # Data.Text instance of Lift + - language-docker < 0 + + # Cabal 3 + - cabal-file-th < 0 + - sandman < 0 + + # Misc + - cuda < 0 + - vault < 0 + - vivid-osc-tests < 0 + - flay < 0 + - barbies < 0 + - time-qq < 0 + - prettyprinter < 0 + - references < 0 + - interpolatedstring-perl6 < 0 + + "GHC upper bounds": # Need to always match the version shipped with GHC From d739f697f4db6b4a4af3b5dd9a816a3831e8ab1d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 21:48:23 -0700 Subject: [PATCH 018/209] typo --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index db19d240..3c0d0c40 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6322,7 +6322,7 @@ packages: # Misc - cuda < 0 - vault < 0 - - vivid-osc-tests < 0 + - vivid-osc < 0 - flay < 0 - barbies < 0 - time-qq < 0 From 8a3c1f64f919dce923c2c3f16084e0921bea541a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 21:52:37 -0700 Subject: [PATCH 019/209] Also block transitive deps of build failures --- build-constraints.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3c0d0c40..73ae5854 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6330,6 +6330,33 @@ packages: - references < 0 - interpolatedstring-perl6 < 0 + # Round 2 build failure transitive deps + - cryptocipher < 0 # via cipher-blowfish + - dejafu < 0 # via concurrency + - cublas < 0 # via cuda + - cufft < 0 # via cuda + - cusparse < 0 # via cuda + - nvvm < 0 # via cuda + - data-msgpack < 0 # via data-msgpack-types + - exception-mtl < 0 # via exception-transformers + - language-c-quote < 0 # via exception-transformers + - hsass < 0 # via hlibsass + - language-c-quote < 0 # via mainland-pretty + - cgi < 0 # via multipart + - pcf-font-embed < 0 # via pcf-font + - emacs-module < 0 # via prettyprinter + - exp-pairs < 0 # via prettyprinter + - prettyprinter-ansi-terminal < 0 # via prettyprinter + - prettyprinter-compat-annotated-wl-pprint < 0 # via prettyprinter + - prettyprinter-compat-ansi-wl-pprint < 0 # via prettyprinter + - prettyprinter-compat-wl-pprint < 0 # via prettyprinter + - prettyprinter-convert-ansi-wl-pprint < 0 # via prettyprinter + - vivid-supercollider < 0 # via vivid-osc + + # Round 3 build failure transitive deps + - network-messagepack-rpc < 0 # via data-msgpack + - hunit-dejafu < 0 # via dejafu + - tasty-dejafu < 0 # via dejafu "GHC upper bounds": From 28d8b586946d077a95a695565154db19ce5d596c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 22:00:11 -0700 Subject: [PATCH 020/209] More build failures --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 73ae5854..3a209aba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6358,6 +6358,12 @@ packages: - hunit-dejafu < 0 # via dejafu - tasty-dejafu < 0 # via dejafu + # Some more failures + - present < 0 # MonadFail + - X11 < 0 # Cabal 3? + - HSet < 0 # Duplicate Hashable instance + - data-diverse-lens < 0 # "The liberal coverage condition fails" + "GHC upper bounds": # Need to always match the version shipped with GHC From 053c1fcc42bfd4da57eddff1c8bf1e3bfdb45555 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 22:01:15 -0700 Subject: [PATCH 021/209] more removals --- build-constraints.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a209aba..6198179d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6364,6 +6364,14 @@ packages: - HSet < 0 # Duplicate Hashable instance - data-diverse-lens < 0 # "The liberal coverage condition fails" + # Round 2 transitive from Some more failures + - Clipboard < 0 # via X11 + - Imlib < 0 # via X11 + - X11-xft < 0 # via X11 + - x11-xim < 0 # via X11 + - xmonad < 0 # via X11 + - xmonad-contrib < 0 # via X11 + "GHC upper bounds": # Need to always match the version shipped with GHC From 10d283dde5c325f2e5aa2dd7ab5a8671fe0eef8a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Wed, 25 Sep 2019 22:09:02 -0700 Subject: [PATCH 022/209] Skip alex tests per ghc 8.8 issues --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6198179d..e6566fdf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6517,6 +6517,9 @@ skipped-tests: # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. + # fails with ghc 8.8 + - alex # as of alex-3.2.4 + # Cyclic dependencies - base-orphans # via hspec From ed0b85863a235514b1e512fc855d74afc2a2c84d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:07:59 -0700 Subject: [PATCH 023/209] Unblock aeson and stuff --- build-constraints.yaml | 58 +++++++++++------------------------------- 1 file changed, 15 insertions(+), 43 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e6566fdf..97dcdcef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4822,7 +4822,6 @@ packages: - feed < 0 # via base-compat-0.11.0 - gi-gtk-hs < 0 # via base-compat-0.11.0 - pure-zlib < 0 # via base-compat-0.11.0 - - time-compat < 0 # via base-compat-0.11.0 - wl-pprint-text < 0 # via base-compat-0.11.0 - hledger < 0 # via base-compat-batteries-0.11.0 - hledger-lib < 0 # via base-compat-batteries-0.11.0 @@ -5631,10 +5630,6 @@ packages: - servant-swagger-ui < 0 # via swagger2 - servant-swagger-ui-core < 0 # via swagger2 - servant-swagger-ui-redoc < 0 # via swagger2 - - aeson < 0 # via time-compat - - hsemail < 0 # via time-compat - - http-api-data < 0 # via time-compat - - quickcheck-instances < 0 # via time-compat - configuration-tools < 0 # via tls - soap-tls < 0 # via tls - stack < 0 # via tls @@ -5938,12 +5933,6 @@ packages: - mbox-utility < 0 # via hsemail - postgresql-simple-queue < 0 # via hspec-pg-transact - hspec-wai-json < 0 # via hspec-wai - - base64-bytestring-type < 0 # via http-api-data - - envelope < 0 # via http-api-data - - eventful-core < 0 # via http-api-data - - http-link-header < 0 # via http-api-data - - miso < 0 # via http-api-data - - pushbullet-types < 0 # via http-api-data - dl-fedora < 0 # via http-directory - hw-balancedparens < 0 # via hw-fingertree - hmm-lapack < 0 # via lapack @@ -5968,38 +5957,6 @@ packages: - postgresql-simple-queue < 0 # via pg-transact - inliterate < 0 # via plotlyhs - polysemy-plugin < 0 # via polysemy - - attoparsec-uri < 0 # via quickcheck-instances - - caster < 0 # via quickcheck-instances - - commutative < 0 # via quickcheck-instances - - concise < 0 # via quickcheck-instances - - crypt-sha512 < 0 # via quickcheck-instances - - deferred-folds < 0 # via quickcheck-instances - - deque < 0 # via quickcheck-instances - - edit-distance-vector < 0 # via quickcheck-instances - - envy < 0 # via quickcheck-instances - - hschema-aeson < 0 # via quickcheck-instances - - hschema-quickcheck < 0 # via quickcheck-instances - - hslua < 0 # via quickcheck-instances - - hslua-aeson < 0 # via quickcheck-instances - - http-types < 0 # via quickcheck-instances - - interpolate < 0 # via quickcheck-instances - - jose < 0 # via quickcheck-instances - - katip < 0 # via quickcheck-instances - - monoid-subclasses < 0 # via quickcheck-instances - - natural-transformation < 0 # via quickcheck-instances - - parsers < 0 # via quickcheck-instances - - protobuf-simple < 0 # via quickcheck-instances - - strict-list < 0 # via quickcheck-instances - - string-conversions < 0 # via quickcheck-instances - - string-interpolate < 0 # via quickcheck-instances - - text-show < 0 # via quickcheck-instances - - text-show-instances < 0 # via quickcheck-instances - - tmapmvar < 0 # via quickcheck-instances - - winery < 0 # via quickcheck-instances - - xml-isogen < 0 # via quickcheck-instances - - xmlbf < 0 # via quickcheck-instances - - xmlbf-xeno < 0 # via quickcheck-instances - - yi-rope < 0 # via quickcheck-instances - epub-metadata < 0 # via regex-compat-tdfa - highlighting-kate < 0 # via regex-pcre-builtin - html-email-validate < 0 # via regex-pcre-builtin @@ -6269,6 +6226,20 @@ packages: - hi-file-parser < 0 # via rio - tonalude < 0 # via rio + # Misc. Removed from above but must still be re-removed due to *another* issue + - attoparsec-uri < 0 # via attoparsec-ip + - string-interpolate < 0 # via criterion + - text-show < 0 # via criterion + - caster < 0 # via fast-builder + - deferred-folds < 0 # via foldl + - hschema-quickcheck < 0 # via hschema + - string-interpolate < 0 # via interpolatedstring-perl6 + - attoparsec-uri < 0 # via ip + - string-interpolate < 0 # via text-conversions + - xmlbf-xeno < 0 # via xeno + - text-show-instances < 0 # via text-show + + "GHC 8.8-related build failures": # MonadFail stuff - generics-mrsop < 0 @@ -6516,6 +6487,7 @@ skipped-tests: # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. + - time-compat # base-compat 0.11 # fails with ghc 8.8 - alex # as of alex-3.2.4 From 134ef1f17af07503dca8ffeaca80ecf456db72a3 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:20:59 -0700 Subject: [PATCH 024/209] Unblock criterion and stuff --- build-constraints.yaml | 39 ++++++++------------------------------- 1 file changed, 8 insertions(+), 31 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 97dcdcef..73beb1ab 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4810,7 +4810,6 @@ packages: - ucam-webauth-types < 0 # via base-4.13.0.0 - unagi-chan < 0 # via base-4.13.0.0 - union < 0 # via base-4.13.0.0 - - vector-th-unbox < 0 # via base-4.13.0.0 - viewprof < 0 # via base-4.13.0.0 - wai-middleware-travisci < 0 # via base-4.13.0.0 - web3 < 0 # via base-4.13.0.0 @@ -5148,7 +5147,6 @@ packages: - threepenny-gui < 0 # via template-haskell-2.15.0.0 - tz < 0 # via template-haskell-2.15.0.0 - uri-bytestring < 0 # via template-haskell-2.15.0.0 - - vector-th-unbox < 0 # via template-haskell-2.15.0.0 - web3 < 0 # via template-haskell-2.15.0.0 - hyraxAbif < 0 # via text-1.2.4.0 - sqlite-simple-errors < 0 # via text-1.2.4.0 @@ -5645,12 +5643,6 @@ packages: - uri-bytestring-aeson < 0 # via uri-bytestring - wai-middleware-auth < 0 # via uri-bytestring - yesod-auth-oauth2 < 0 # via uri-bytestring - - Hoed < 0 # via vector-th-unbox - - dense-linear-algebra < 0 # via vector-th-unbox - - math-functions < 0 # via vector-th-unbox - - netpbm < 0 # via vector-th-unbox - - statistics < 0 # via vector-th-unbox - - thyme < 0 # via vector-th-unbox - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - avers-server < 0 # via wai @@ -5813,8 +5805,6 @@ packages: - chronologique < 0 # via aeson - codec < 0 # via aeson - composable-associations-aeson < 0 # via aeson - - criterion < 0 # via aeson - - criterion-measurement < 0 # via aeson - cuckoo-filter < 0 # via aeson - debug < 0 # via aeson - deriveJsonNoPrefix < 0 # via aeson @@ -5868,7 +5858,6 @@ packages: - matplotlib < 0 # via aeson - menshen < 0 # via aeson - microlens-aeson < 0 # via aeson - - microstache < 0 # via aeson - miso < 0 # via aeson - monad-logger-json < 0 # via aeson - mustache < 0 # via aeson @@ -5940,9 +5929,6 @@ packages: - magico < 0 # via lapack - resistor-cube < 0 # via lapack - cmark-gfm < 0 # via markdown - - bins < 0 # via math-functions - - mwc-random < 0 # via math-functions - - random-fu < 0 # via math-functions - async-refresh < 0 # via monad-logger - async-refresh-tokens < 0 # via monad-logger - eventful-test-helpers < 0 # via monad-logger @@ -5983,8 +5969,6 @@ packages: - miso < 0 # via servant-lucid - state-codes < 0 # via shakespeare - xml-hamlet < 0 # via shakespeare - - criterion < 0 # via statistics - - emd < 0 # via statistics - stm-containers < 0 # via stm-hamt - show-prettyprint < 0 # via trifecta - bench < 0 # via turtle @@ -6072,21 +6056,6 @@ packages: - mwc-probability-transition < 0 # via logging-effect - incremental-parser < 0 # via monoid-subclasses - timerep < 0 # via monoid-subclasses - - Spintax < 0 # via mwc-random - - backprop < 0 # via mwc-random - - conduit < 0 # via mwc-random - - foldl < 0 # via mwc-random - - metrics < 0 # via mwc-random - - monad-par < 0 # via mwc-random - - mono-traversable < 0 # via mwc-random - - mwc-probability < 0 # via mwc-random - - pipes-random < 0 # via mwc-random - - random-bytestring < 0 # via mwc-random - - random-source < 0 # via mwc-random - - sampling < 0 # via mwc-random - - sparse-linear-algebra < 0 # via mwc-random - - uncertain < 0 # via mwc-random - - vector-algorithms < 0 # via mwc-random - hschema < 0 # via natural-transformation - hschema-prettyprinter < 0 # via natural-transformation - asciidiagram < 0 # via pandoc-types @@ -6238,6 +6207,10 @@ packages: - string-interpolate < 0 # via text-conversions - xmlbf-xeno < 0 # via xeno - text-show-instances < 0 # via text-show + - random-fu < 0 # via random-source + - Hoed < 0 # via regex-tdfa + - Hoed < 0 # via regex-tdfa-text + - random-fu < 0 # via rvar "GHC 8.8-related build failures": @@ -6329,6 +6302,9 @@ packages: - hunit-dejafu < 0 # via dejafu - tasty-dejafu < 0 # via dejafu + # More build failure transitive deps + - random-source < 0 # via flexible-defaults + # Some more failures - present < 0 # MonadFail - X11 < 0 # Cabal 3? @@ -6496,6 +6472,7 @@ skipped-tests: - base-orphans # via hspec # test-framework per ghc 8.8 + - statistics # via test-framework - Decimal # via test-framework - Diff # via test-framework - ENIG # via test-framework From d4ceabcfc2d49f439851f120e30f34c51e1fde18 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:22:27 -0700 Subject: [PATCH 025/209] Block xmlbf for build failure --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 73beb1ab..c83fd12f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6310,6 +6310,7 @@ packages: - X11 < 0 # Cabal 3? - HSet < 0 # Duplicate Hashable instance - data-diverse-lens < 0 # "The liberal coverage condition fails" + - xmlbf < 0 # MonadFail # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From b2c2e3b76cb1334d254f8c4882dc263e02d2b2d2 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:34:00 -0700 Subject: [PATCH 026/209] Unblock stuff blocked by criterion --- build-constraints.yaml | 32 +------------------------------- 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c83fd12f..dd79d80c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5992,34 +5992,6 @@ packages: # round 4 - bitcoin-types < 0 # via base58string - - JuicyPixels-extra < 0 # via criterion - - apecs < 0 # via criterion - - backprop < 0 # via criterion - - base64-bytestring < 0 # via criterion - - crypto-numbers < 0 # via criterion - - cryptohash < 0 # via criterion - - fmt < 0 # via criterion - - generic-data < 0 # via criterion - - generics-sop < 0 # via criterion - - hw-conduit < 0 # via criterion - - hw-excess < 0 # via criterion - - hw-prim < 0 # via criterion - - hw-streams < 0 # via criterion - - lucid < 0 # via criterion - - posix-paths < 0 # via criterion - - product-profunctors < 0 # via criterion - - random-bytestring < 0 # via criterion - - rdf < 0 # via criterion - - regex-applicative < 0 # via criterion - - replace-attoparsec < 0 # via criterion - - replace-megaparsec < 0 # via criterion - - salak < 0 # via criterion - - salak-yaml < 0 # via criterion - - simple-vec3 < 0 # via criterion - - tensors < 0 # via criterion - - terminal-progress-bar < 0 # via criterion - - word-wrap < 0 # via criterion - - zstd < 0 # via criterion - text-builder < 0 # via deferred-folds - quickbench < 0 # via docopt - control-dsl < 0 # via doctest-discover @@ -6119,7 +6091,6 @@ packages: - conduit-iconv < 0 # via conduit - errors-ext < 0 # via conduit - fsnotify-conduit < 0 # via conduit - - libyaml < 0 # via conduit - lzma-conduit < 0 # via conduit - rocksdb-query < 0 # via conduit - safeio < 0 # via conduit @@ -6146,8 +6117,6 @@ packages: - hasql-optparse-applicative < 0 # via hasql - hasql-pool < 0 # via hasql - hasql-transaction < 0 # via hasql - - hw-bits < 0 # via hw-prim - - hw-json-simd < 0 # via hw-prim - flat-mcmc < 0 # via monad-par - binary-ext < 0 # via mono-traversable - classy-prelude < 0 # via mono-traversable @@ -6304,6 +6273,7 @@ packages: # More build failure transitive deps - random-source < 0 # via flexible-defaults + - backprop < 0 # via vinyl # Some more failures - present < 0 # MonadFail From f869fe08d6aaf46545bb892a4c9133d147ac58b8 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:42:02 -0700 Subject: [PATCH 027/209] Unblock conduit revdeps and more --- build-constraints.yaml | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd79d80c..9553de3c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6081,20 +6081,6 @@ packages: - scrypt < 0 # via base64-bytestring - text-conversions < 0 # via base64-bytestring - typed-process < 0 # via base64-bytestring - - binary-conduit < 0 # via conduit - - binary-ext < 0 # via conduit - - bzlib-conduit < 0 # via conduit - - cassava-conduit < 0 # via conduit - - cereal-conduit < 0 # via conduit - - classy-prelude-conduit < 0 # via conduit - - conduit-concurrent-map < 0 # via conduit - - conduit-iconv < 0 # via conduit - - errors-ext < 0 # via conduit - - fsnotify-conduit < 0 # via conduit - - lzma-conduit < 0 # via conduit - - rocksdb-query < 0 # via conduit - - safeio < 0 # via conduit - - xls < 0 # via conduit - executable-hash < 0 # via cryptohash - locators < 0 # via cryptohash - columnar < 0 # via fmt @@ -6108,24 +6094,10 @@ packages: - sequence-formats < 0 # via foldl - sequenceTools < 0 # via foldl - generic-data-surgery < 0 # via generic-data - - boring < 0 # via generics-sop - - generics-sop-lens < 0 # via generics-sop - - getopt-generics < 0 # via generics-sop - - pretty-sop < 0 # via generics-sop - - records-sop < 0 # via generics-sop - - tuple-sop < 0 # via generics-sop - hasql-optparse-applicative < 0 # via hasql - hasql-pool < 0 # via hasql - hasql-transaction < 0 # via hasql - flat-mcmc < 0 # via monad-par - - binary-ext < 0 # via mono-traversable - - classy-prelude < 0 # via mono-traversable - - focuslist < 0 # via mono-traversable - - mono-traversable-instances < 0 # via mono-traversable - - mono-traversable-keys < 0 # via mono-traversable - - mutable-containers < 0 # via mono-traversable - - transaction < 0 # via mono-traversable - - unboxing-vector < 0 # via mono-traversable - declarative < 0 # via mwc-probability - flat-mcmc < 0 # via mwc-probability - hasty-hamiltonian < 0 # via mwc-probability From 91a048627011c4571e53779614998946cc7c4e44 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 11:46:52 -0700 Subject: [PATCH 028/209] Unblock aeson revdeps --- build-constraints.yaml | 152 ++++++----------------------------------- 1 file changed, 22 insertions(+), 130 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9553de3c..5159df54 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5783,121 +5783,6 @@ packages: # round 3 - debug < 0 # via Hoed - - aeson-attoparsec < 0 # via aeson - - aeson-better-errors < 0 # via aeson - - aeson-casing < 0 # via aeson - - aeson-compat < 0 # via aeson - - aeson-extra < 0 # via aeson - - aeson-generic-compat < 0 # via aeson - - aeson-picker < 0 # via aeson - - aeson-qq < 0 # via aeson - - aeson-utils < 0 # via aeson - - aeson-yak < 0 # via aeson - - api-field-json-th < 0 # via aeson - - base32string < 0 # via aeson - - base58string < 0 # via aeson - - base64-bytestring-type < 0 # via aeson - - binary-tagged < 0 # via aeson - - bower-json < 0 # via aeson - - ca-province-codes < 0 # via aeson - - cabal2nix < 0 # via aeson - - cfenv < 0 # via aeson - - chronologique < 0 # via aeson - - codec < 0 # via aeson - - composable-associations-aeson < 0 # via aeson - - cuckoo-filter < 0 # via aeson - - debug < 0 # via aeson - - deriveJsonNoPrefix < 0 # via aeson - - detour-via-sci < 0 # via aeson - - distribution-nixpkgs < 0 # via aeson - - distribution-opensuse < 0 # via aeson - - docopt < 0 # via aeson - - doctest-discover < 0 # via aeson - - elm-bridge < 0 # via aeson - - envelope < 0 # via aeson - - etc < 0 # via aeson - - eventful-core < 0 # via aeson - - eventful-test-helpers < 0 # via aeson - - fast-builder < 0 # via aeson - - forma < 0 # via aeson - - genvalidity-aeson < 0 # via aeson - - genvalidity-hspec-aeson < 0 # via aeson - - geojson < 0 # via aeson - - github-types < 0 # via aeson - - github-webhooks < 0 # via aeson - - groundhog < 0 # via aeson - - groundhog-postgresql < 0 # via aeson - - groundhog-th < 0 # via aeson - - hackage-db < 0 # via aeson - - haskell-lsp-types < 0 # via aeson - - haskell-names < 0 # via aeson - - hexstring < 0 # via aeson - - hinfo < 0 # via aeson - - hourglass-orphans < 0 # via aeson - - hruby < 0 # via aeson - - hschema-aeson < 0 # via aeson - - hslua-aeson < 0 # via aeson - - hspec-expectations-pretty-diff < 0 # via aeson - - hspec-wai-json < 0 # via aeson - - htoml < 0 # via aeson - - inline-r < 0 # via aeson - - insert-ordered-containers < 0 # via aeson - - interpolator < 0 # via aeson - - ip < 0 # via aeson - - ipython-kernel < 0 # via aeson - - jose < 0 # via aeson - - jose-jwt < 0 # via aeson - - json-alt < 0 # via aeson - - json-rpc-generic < 0 # via aeson - - jsonpath < 0 # via aeson - - jwt < 0 # via aeson - - katip < 0 # via aeson - - lens-aeson < 0 # via aeson - - lucid-extras < 0 # via aeson - - lxd-client-config < 0 # via aeson - - matplotlib < 0 # via aeson - - menshen < 0 # via aeson - - microlens-aeson < 0 # via aeson - - miso < 0 # via aeson - - monad-logger-json < 0 # via aeson - - mustache < 0 # via aeson - - ndjson-conduit < 0 # via aeson - - opaleye < 0 # via aeson - - pandoc-types < 0 # via aeson - - pipes-aeson < 0 # via aeson - - postgresql-binary < 0 # via aeson - - postgresql-orm < 0 # via aeson - - postgresql-simple < 0 # via aeson - - postgresql-simple-queue < 0 # via aeson - - pretty-simple < 0 # via aeson - - protocol-buffers < 0 # via aeson - - pushbullet-types < 0 # via aeson - - relapse < 0 # via aeson - - rigel-viz < 0 # via aeson - - selda-json < 0 # via aeson - - serversession < 0 # via aeson - - simple-templates < 0 # via aeson - - skylighting < 0 # via aeson - - skylighting-core < 0 # via aeson - - smoothie < 0 # via aeson - - sourcemap < 0 # via aeson - - state-codes < 0 # via aeson - - strict-base-types < 0 # via aeson - - stripe-wreq < 0 # via aeson - - swagger < 0 # via aeson - - template-toolkit < 0 # via aeson - - text-region < 0 # via aeson - - these < 0 # via aeson - - tree-diff < 0 # via aeson - - ua-parser < 0 # via aeson - - users < 0 # via aeson - - validity-aeson < 0 # via aeson - - weeder < 0 # via aeson - - winery < 0 # via aeson - - world-peace < 0 # via aeson - - xlsx-tabular < 0 # via aeson - - xml-to-json < 0 # via aeson - - yaml < 0 # via aeson - hyperloglog < 0 # via approximate - hw-rankselect-base < 0 # via bits-extra - alerts < 0 # via blaze-html @@ -6072,15 +5957,6 @@ packages: # round 5 - hmatrix-backprop < 0 # via backprop - - clientsession < 0 # via base64-bytestring - - dataurl < 0 # via base64-bytestring - - mime-mail < 0 # via base64-bytestring - - nonce < 0 # via base64-bytestring - - openpgp-asciiarmor < 0 # via base64-bytestring - - qrcode-juicypixels < 0 # via base64-bytestring - - scrypt < 0 # via base64-bytestring - - text-conversions < 0 # via base64-bytestring - - typed-process < 0 # via base64-bytestring - executable-hash < 0 # via cryptohash - locators < 0 # via cryptohash - columnar < 0 # via fmt @@ -6128,18 +6004,12 @@ packages: - xeno < 0 # via mutable-containers - pipes-category < 0 # via pipes-extras - password < 0 # via scrypt - - rio < 0 # via typed-process - - tldr < 0 # via typed-process # round 7 - pipes-misc < 0 # via pipes-category - - hi-file-parser < 0 # via rio - - tonalude < 0 # via rio # Misc. Removed from above but must still be re-removed due to *another* issue - attoparsec-uri < 0 # via attoparsec-ip - - string-interpolate < 0 # via criterion - - text-show < 0 # via criterion - caster < 0 # via fast-builder - deferred-folds < 0 # via foldl - hschema-quickcheck < 0 # via hschema @@ -6152,6 +6022,27 @@ packages: - Hoed < 0 # via regex-tdfa - Hoed < 0 # via regex-tdfa-text - random-fu < 0 # via rvar + - codec < 0 # via binary-bits + - opaleye < 0 # via dotenv + - hschema-aeson < 0 # via hschema + - hschema-aeson < 0 # via hschema-prettyprinter + - hschema-aeson < 0 # via hschema-quickcheck + - inline-r < 0 # via inline-c + - postgresql-binary < 0 # via network-ip + - hschema-aeson < 0 # via prettyprinter + - winery < 0 # via prettyprinter + - hschema-aeson < 0 # via prettyprinter-ansi-terminal + - winery < 0 # via prettyprinter-ansi-terminal + - aeson-extra < 0 # via semialign + - inline-r < 0 # via singletons + - lxd-client-config < 0 # via test-framework + - pandoc-types < 0 # via test-framework + - lxd-client-config < 0 # via test-framework-hunit + - pandoc-types < 0 # via test-framework-hunit + - lxd-client-config < 0 # via test-framework-quickcheck2 + - pandoc-types < 0 # via test-framework-quickcheck2 + - fast-builder < 0 # via true-name + - xlsx-tabular < 0 # via xlsx "GHC 8.8-related build failures": @@ -6253,6 +6144,7 @@ packages: - HSet < 0 # Duplicate Hashable instance - data-diverse-lens < 0 # "The liberal coverage condition fails" - xmlbf < 0 # MonadFail + - apecs < 0 # Template Haskell changes # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From 6efdd99c0e393ca8777de239e005cf74b82af1a4 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 12:04:50 -0700 Subject: [PATCH 029/209] Attempt to unblock network revdeps --- build-constraints.yaml | 423 ++++++++++++++++++++--------------------- 1 file changed, 210 insertions(+), 213 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5159df54..02f17bf2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3972,6 +3972,7 @@ packages: - http-client-overrides "Grandfathered dependencies": + - network - Boolean - ChasingBottoms < 0 # due to QuickCheck, https://github.com/commercialhaskell/stackage/issues/4444 - Decimal @@ -4830,7 +4831,6 @@ packages: - GLFW-b < 0 # via bindings-GLFW-3.3.0.0 - hyraxAbif < 0 # via bytestring-0.10.9.0 - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 - - xml-lens < 0 # via case-insensitive-1.2.1.0 - sized-grid < 0 # via constraints-0.11.2 - dependent-map < 0 # via constraints-extras - dependent-sum < 0 # via constraints-extras @@ -4947,132 +4947,6 @@ packages: - web3 < 0 # via memory-0.15.0 - vty < 0 # via microlens-0.4.11.2 - web3 < 0 # via microlens-mtl-0.2.0.1 - - DAV < 0 # via network - - HTTP < 0 # via network - - HandsomeSoup < 0 # via network - - HsOpenSSL < 0 # via network - - IPv6Addr < 0 # via network - - MissingH < 0 # via network - - amqp < 0 # via network - - asif < 0 # via network - - atom-basic < 0 # via network - - avers < 0 # via network - - bitx-bitcoin < 0 # via network - - bson < 0 # via network - - bugsnag-haskell < 0 # via network - - cabal-install < 0 # via network - - conduit-extra < 0 # via network - - connection < 0 # via network - - connection-pool < 0 # via network - - courier < 0 # via network - - cql < 0 # via network - - cql-io < 0 # via network - - datadog < 0 # via network - - dbus < 0 # via network - - dns < 0 # via network - - ekg < 0 # via network - - ekg-statsd < 0 # via network - - flags-applicative < 0 # via network - - graylog < 0 # via network - - hOpenPGP < 0 # via network - - hackage-security < 0 # via network - - hasbolt < 0 # via network - - haskoin-core < 0 # via network - - hbeanstalk < 0 # via network - - hedis < 0 # via network - - hosc < 0 # via network - - hsdev < 0 # via network - - hsdns < 0 # via network - - hslogger < 0 # via network - - hstatsd < 0 # via network - - http-client < 0 # via network - - http-client-tls < 0 # via network - - http-common < 0 # via network - - http-conduit < 0 # via network - - http-reverse-proxy < 0 # via network - - http-streams < 0 # via network - - http2 < 0 # via network - - httpd-shed < 0 # via network - - hxt-http < 0 # via network - - influxdb < 0 # via network - - io-streams < 0 # via network - - io-streams-haproxy < 0 # via network - - iproute < 0 # via network - - lambdabot-core < 0 # via network - - lambdabot-irc-plugins < 0 # via network - - libmpd < 0 # via network - - libraft < 0 # via network - - microformats2-parser < 0 # via network - - mongoDB < 0 # via network - - mysql-haskell < 0 # via network - - network-anonymous-i2p < 0 # via network - - network-attoparsec < 0 # via network - - network-conduit-tls < 0 # via network - - network-multicast < 0 # via network - - network-simple < 0 # via network - - network-simple-tls < 0 # via network - - nvim-hs < 0 # via network - - oauthenticated < 0 # via network - - oeis < 0 # via network - - openssl-streams < 0 # via network - - pandoc < 0 # via network - - pandoc-citeproc < 0 # via network - - pantry < 0 # via network - - persistent-mongoDB < 0 # via network - - pinboard < 0 # via network - - pipes-network < 0 # via network - - pipes-network-tls < 0 # via network - - port-utils < 0 # via network - - postgresql-typed < 0 # via network - - rethinkdb-client-driver < 0 # via network - - scotty < 0 # via network - - sendfile < 0 # via network - - servant-http-streams < 0 # via network - - servant-multipart < 0 # via network - - servant-server < 0 # via network - - simple-sendfile < 0 # via network - - snap-core < 0 # via network - - snap-server < 0 # via network - - socket-activation < 0 # via network - - socks < 0 # via network - - sphinx < 0 # via network - - splice < 0 # via network - - store < 0 # via network - - streaming-commons < 0 # via network - - swagger2 < 0 # via network - - systemd < 0 # via network - - tcp-streams < 0 # via network - - tcp-streams-openssl < 0 # via network - - tls < 0 # via network - - tls-debug < 0 # via network - - tmp-postgres < 0 # via network - - tracing < 0 # via network - - vivid < 0 # via network - - wai < 0 # via network - - wai-app-static < 0 # via network - - wai-cli < 0 # via network - - wai-enforce-https < 0 # via network - - wai-extra < 0 # via network - - wai-logger < 0 # via network - - wai-middleware-throttle < 0 # via network - - wai-websockets < 0 # via network - - warp < 0 # via network - - warp-tls < 0 # via network - - warp-tls-uid < 0 # via network - - webdriver < 0 # via network - - websockets < 0 # via network - - ws < 0 # via network - - wuss < 0 # via network - - xenstore < 0 # via network - - xmonad-extras < 0 # via network - - yesod-bin < 0 # via network - - yesod-core < 0 # via network - - yesod-test < 0 # via network - - hslogger < 0 # via network-bsd - - httpd-shed < 0 # via network-bsd - - lambdabot-core < 0 # via network-bsd - - network-multicast < 0 # via network-bsd - - network-simple < 0 # via network-bsd - MissingH < 0 # via old-time-1.1.0.3 - bench-show < 0 # via optparse-applicative-0.15.1.0 - diagrams-lib < 0 # via optparse-applicative-0.15.1.0 @@ -5503,14 +5377,11 @@ packages: - witherable < 0 # via monoidal-containers - msgpack-aeson < 0 # via msgpack - mysql-haskell-nem < 0 # via mysql-haskell - - butter < 0 # via network-simple - nvim-hs-contrib < 0 # via nvim-hs - pandoc-csv2table < 0 # via pandoc - pandoc-markdown-ghci-filter < 0 # via pandoc - pandoc-pyplot < 0 # via pandoc - pencil < 0 # via pandoc - - mega-sdist < 0 # via pantry - - stack < 0 # via pantry - attoparsec-path < 0 # via path - aws-lambda-haskell-runtime < 0 # via path - follow-file < 0 # via path @@ -5628,10 +5499,6 @@ packages: - servant-swagger-ui < 0 # via swagger2 - servant-swagger-ui-core < 0 # via swagger2 - servant-swagger-ui-redoc < 0 # via swagger2 - - configuration-tools < 0 # via tls - - soap-tls < 0 # via tls - - stack < 0 # via tls - - tls-session-manager < 0 # via tls - hspec-pg-transact < 0 # via tmp-postgres - pg-transact < 0 # via tmp-postgres - salak-toml < 0 # via tomland @@ -5645,57 +5512,6 @@ packages: - yesod-auth-oauth2 < 0 # via uri-bytestring - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - - avers-server < 0 # via wai - - bimap-server < 0 # via wai - - cisco-spark-api < 0 # via wai - - configuration-tools < 0 # via wai - - filter-logger < 0 # via wai - - fn < 0 # via wai - - hoogle < 0 # via wai - - hspec-wai < 0 # via wai - - line < 0 # via wai - - pipes-wai < 0 # via wai - - servant-auth-wordpress < 0 # via wai - - servant-checked-exceptions < 0 # via wai - - servant-conduit < 0 # via wai - - servant-lucid < 0 # via wai - - servant-machines < 0 # via wai - - servant-mock < 0 # via wai - - servant-pipes < 0 # via wai - - servant-rawm < 0 # via wai - - servant-static-th < 0 # via wai - - servant-tracing < 0 # via wai - - servant-yaml < 0 # via wai - - serversession-frontend-wai < 0 # via wai - - servius < 0 # via wai - - simple < 0 # via wai - - simple-session < 0 # via wai - - streaming-wai < 0 # via wai - - tonatona-servant < 0 # via wai - - wai-conduit < 0 # via wai - - wai-cors < 0 # via wai - - wai-eventsource < 0 # via wai - - wai-handler-launch < 0 # via wai - - wai-middleware-auth < 0 # via wai - - wai-middleware-caching < 0 # via wai - - wai-middleware-static < 0 # via wai - - wai-predicates < 0 # via wai - - wai-session < 0 # via wai - - wai-session-postgresql < 0 # via wai - - wai-slack-middleware < 0 # via wai - - wai-transformers < 0 # via wai - - web-routes-wai < 0 # via wai - - webex-teams-api < 0 # via wai - - webex-teams-conduit < 0 # via wai - - webex-teams-pipes < 0 # via wai - - yesod < 0 # via wai - - yesod-auth < 0 # via wai - - yesod-csp < 0 # via wai - - yesod-eventsource < 0 # via wai - - yesod-fb < 0 # via wai - - yesod-form < 0 # via wai - - yesod-gitrepo < 0 # via wai - - yesod-static < 0 # via wai - servant-rawm < 0 # via wai-app-static - servant-swagger-ui-core < 0 # via wai-app-static - servius < 0 # via wai-app-static @@ -5719,34 +5535,6 @@ packages: - avers-server < 0 # via wai-websockets - wai-transformers < 0 # via wai-websockets - yesod-websockets < 0 # via wai-websockets - - bimap-server < 0 # via warp - - cisco-spark-api < 0 # via warp - - configuration-tools < 0 # via warp - - hoogle < 0 # via warp - - pg-harness-server < 0 # via warp - - servant-checked-exceptions < 0 # via warp - - servant-cli < 0 # via warp - - servant-conduit < 0 # via warp - - servant-js < 0 # via warp - - servant-lucid < 0 # via warp - - servant-machines < 0 # via warp - - servant-mock < 0 # via warp - - servant-pipes < 0 # via warp - - servant-rawm < 0 # via warp - - servant-static-th < 0 # via warp - - servant-tracing < 0 # via warp - - servant-yaml < 0 # via warp - - tonatona-servant < 0 # via warp - - wai-handler-launch < 0 # via warp - - wai-middleware-auth < 0 # via warp - - webex-teams-api < 0 # via warp - - webex-teams-conduit < 0 # via warp - - webex-teams-pipes < 0 # via warp - - yesod < 0 # via warp - - yesod-auth-oauth2 < 0 # via warp - - yesod-paginator < 0 # via warp - - configuration-tools < 0 # via warp-tls - - hoogle < 0 # via warp-tls - avers-server < 0 # via websockets - skews < 0 # via websockets - wai-transformers < 0 # via websockets @@ -6043,6 +5831,215 @@ packages: - pandoc-types < 0 # via test-framework-quickcheck2 - fast-builder < 0 # via true-name - xlsx-tabular < 0 # via xlsx + - postgresql-typed < 0 # via HDBC + - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system + - pandoc-citeproc < 0 # via HsYAML-aeson + - http2 < 0 # via aeson-pretty + - microformats2-parser < 0 # via aeson-pretty + - pandoc-citeproc < 0 # via aeson-pretty + - hOpenPGP < 0 # via asn1-encoding + - tls < 0 # via asn1-encoding + - ws < 0 # via attoparsec-uri + - microformats2-parser < 0 # via blaze-html + - persistent-mongoDB < 0 # via blaze-html + - wai-app-static < 0 # via blaze-html + - yesod-core < 0 # via blaze-html + - yesod-test < 0 # via blaze-html + - microformats2-parser < 0 # via blaze-markup + - wai-app-static < 0 # via blaze-markup + - yesod-core < 0 # via blaze-markup + - hOpenPGP < 0 # via bzlib + - xml-lens < 0 # via case-insensitive-1.2.1.0 + - libraft < 0 # via concurrency + - pantry < 0 # via cryptonite-conduit + - libraft < 0 # via dejafu + - libraft < 0 # via ekg + - libraft < 0 # via ekg-core + - pantry < 0 # via hackage-security + - hasbolt < 0 # via hex + - pantry < 0 # via hpack + - scotty < 0 # via hspec-wai + - microformats2-parser < 0 # via html-conduit + - yesod-test < 0 # via html-conduit + - pantry < 0 # via http-download + - servant-http-streams < 0 # via http-media + - servant-multipart < 0 # via http-media + - servant-server < 0 # via http-media + - swagger2 < 0 # via http-media + - asif < 0 # via hw-hspec-hedgehog + - asif < 0 # via hw-ip + - hOpenPGP < 0 # via incremental-parser + - hOpenPGP < 0 # via ixset-typed + - lambdabot-irc-plugins < 0 # via lambdabot-core + - yesod-core < 0 # via monad-logger + - libraft < 0 # via monad-metrics + - bson < 0 # via network-3.1.1.0 + - hslogger < 0 # via network-3.1.1.0 + - mongoDB < 0 # via network-3.1.1.0 + - openssl-streams < 0 # via network-3.1.1.0 + - socket-activation < 0 # via network-3.1.1.0 + - tcp-streams-openssl < 0 # via network-3.1.1.0 + - wai-cli < 0 # via network-3.1.1.0 + - websockets < 0 # via network-3.1.1.0 + - hslogger < 0 # via network-bsd + - httpd-shed < 0 # via network-bsd + - network-multicast < 0 # via network-bsd + - network-simple < 0 # via network-bsd + - pandoc-citeproc < 0 # via pandoc + - pandoc-citeproc < 0 # via pandoc-types + - nvim-hs < 0 # via path + - pantry < 0 # via path + - nvim-hs < 0 # via path-io + - pantry < 0 # via path-io + - microformats2-parser < 0 # via pcre-heavy + - pantry < 0 # via persistent + - persistent-mongoDB < 0 # via persistent + - persistent-mongoDB < 0 # via persistent-qq + - pantry < 0 # via persistent-sqlite + - pantry < 0 # via persistent-template + - persistent-mongoDB < 0 # via persistent-template + - persistent-mongoDB < 0 # via persistent-test + - postgresql-typed < 0 # via postgresql-binary + - libraft < 0 # via postgresql-simple-url + - hOpenPGP < 0 # via prettyprinter + - nvim-hs < 0 # via prettyprinter + - nvim-hs < 0 # via prettyprinter-ansi-terminal + - yesod-bin < 0 # via project-template + - libraft < 0 # via protolude + - libraft < 0 # via quickcheck-state-machine + - scotty < 0 # via regex-compat + - snap-core < 0 # via regex-posix + - pantry < 0 # via rio-orphans + - pantry < 0 # via rio-prettyprint + - haskoin-core < 0 # via secp256k1-haskell + - servant-http-streams < 0 # via servant + - servant-multipart < 0 # via servant + - servant-server < 0 # via servant + - servant-http-streams < 0 # via servant-client-core + - servant-multipart < 0 # via servant-docs + - servant-multipart < 0 # via servant-foreign + - yesod-bin < 0 # via shakespeare + - yesod-core < 0 # via shakespeare + - wai-predicates < 0 # via singletons + - connection < 0 # via socks + - network-simple < 0 # via socks + - store < 0 # via store-core + - pantry < 0 # via tar-conduit + - libraft < 0 # via tasty-dejafu + - servant-http-streams < 0 # via tdigest + - HTTP < 0 # via test-framework + - IPv6Addr < 0 # via test-framework + - bson < 0 # via test-framework + - courier < 0 # via test-framework + - hedis < 0 # via test-framework + - io-streams < 0 # via test-framework + - oeis < 0 # via test-framework + - openssl-streams < 0 # via test-framework + - snap-core < 0 # via test-framework + - tcp-streams < 0 # via test-framework + - tcp-streams-openssl < 0 # via test-framework + - HTTP < 0 # via test-framework-hunit + - IPv6Addr < 0 # via test-framework-hunit + - courier < 0 # via test-framework-hunit + - hedis < 0 # via test-framework-hunit + - io-streams < 0 # via test-framework-hunit + - oeis < 0 # via test-framework-hunit + - openssl-streams < 0 # via test-framework-hunit + - snap-core < 0 # via test-framework-hunit + - tcp-streams < 0 # via test-framework-hunit + - tcp-streams-openssl < 0 # via test-framework-hunit + - bson < 0 # via test-framework-quickcheck2 + - io-streams < 0 # via test-framework-quickcheck2 + - snap-core < 0 # via test-framework-quickcheck2 + - pantry < 0 # via th-utilities + - store < 0 # via th-utilities + - wai-middleware-throttle < 0 # via token-bucket + - serversession-frontend-wai < 0 # via vault + - wai < 0 # via vault + - wai-extra < 0 # via vault + - wai-predicates < 0 # via vault + - wai-session < 0 # via vault + - warp < 0 # via vault + - vivid < 0 # via vivid-osc + - vivid < 0 # via vivid-supercollider + - web-routes-wai < 0 # via web-routes + - ws < 0 # via wuss + - connection < 0 # via x509 + - network-simple-tls < 0 # via x509 + - postgresql-typed < 0 # via x509 + - tcp-streams < 0 # via x509 + - tls < 0 # via x509 + - tls-debug < 0 # via x509 + - warp-tls-uid < 0 # via x509 + - connection < 0 # via x509-store + - network-simple-tls < 0 # via x509-store + - postgresql-typed < 0 # via x509-store + - tcp-streams < 0 # via x509-store + - tls < 0 # via x509-store + - tls-debug < 0 # via x509-store + - connection < 0 # via x509-system + - network-simple-tls < 0 # via x509-system + - tcp-streams < 0 # via x509-system + - tls-debug < 0 # via x509-system + - connection < 0 # via x509-validation + - network-simple-tls < 0 # via x509-validation + - postgresql-typed < 0 # via x509-validation + - tls < 0 # via x509-validation + - tls-debug < 0 # via x509-validation + - DAV < 0 # via xml-conduit + - pandoc-citeproc < 0 # via xml-conduit + - xml-lens < 0 # via xml-conduit + - yesod-test < 0 # via xml-conduit + - DAV < 0 # via xml-hamlet + - HandsomeSoup < 0 # via HTTP + - hxt-http < 0 # via HTTP + - amqp < 0 # via connection + - http-client-tls < 0 # via connection + - http-conduit < 0 # via connection + - network-conduit-tls < 0 # via connection + - http-streams < 0 # via io-streams + - butter < 0 # via network-simple + - network-anonymous-i2p < 0 # via network-simple + - network-attoparsec < 0 # via network-simple + - pipes-network < 0 # via network-simple + - pipes-network-tls < 0 # via network-simple + - pipes-network-tls < 0 # via network-simple-tls + - http-streams < 0 # via openssl-streams + - http-client-tls < 0 # via tls + - network-conduit-tls < 0 # via tls + - pipes-network-tls < 0 # via tls + - tls-session-manager < 0 # via tls + - warp-tls < 0 # via tls + - bimap-server < 0 # via wai + - bugsnag-haskell < 0 # via wai + - http-conduit < 0 # via wai + - http-reverse-proxy < 0 # via wai + - pipes-wai < 0 # via wai + - wai-conduit < 0 # via wai + - wai-cors < 0 # via wai + - wai-enforce-https < 0 # via wai + - wai-eventsource < 0 # via wai + - wai-logger < 0 # via wai + - wai-middleware-caching < 0 # via wai + - wai-middleware-static < 0 # via wai + - wai-session-postgresql < 0 # via wai + - wai-websockets < 0 # via wai + - warp-tls < 0 # via wai + - wai-websockets < 0 # via wai-app-static + - wai-enforce-https < 0 # via wai-extra + - wai-session-postgresql < 0 # via wai-session + - bimap-server < 0 # via warp + - bugsnag-haskell < 0 # via warp + - http-conduit < 0 # via warp + - http-reverse-proxy < 0 # via warp + - wai-enforce-https < 0 # via warp + - wai-websockets < 0 # via warp + - warp-tls < 0 # via warp + - wai-websockets < 0 # via websockets + - bugsnag-haskell < 0 # via yesod-core + - bitx-bitcoin < 0 # via http-client-tls + - datadog < 0 # via http-client-tls + - oauthenticated < 0 # via http-client-tls "GHC 8.8-related build failures": From 045059345cd27c92ad55676535e748e0b60e62ce Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 12:14:51 -0700 Subject: [PATCH 030/209] Block some more build failures --- build-constraints.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f17bf2..4bd7c19c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6142,6 +6142,13 @@ packages: - data-diverse-lens < 0 # "The liberal coverage condition fails" - xmlbf < 0 # MonadFail - apecs < 0 # Template Haskell changes + - aeson-qq < 0 # MonadFail + - conduit-iconv < 0 # MonadFail + - docopt < 0 # MonadFail + - groundhog < 0 # MonadFail + - github-webhooks < 0 # unknown + - protocol-buffers < 0 # MonadFail + - mustache < 0 # Lift Text # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From 1a426759cd771f20f5337fd626dfa531d4fe6c97 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 12:17:14 -0700 Subject: [PATCH 031/209] Remove build failure transitive deps --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bd7c19c..cd0e7e59 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6157,6 +6157,8 @@ packages: - x11-xim < 0 # via X11 - xmonad < 0 # via X11 - xmonad-contrib < 0 # via X11 + - groundhog-postgresql < 0 # via groundhog + - groundhog-th < 0 # via groundhog "GHC upper bounds": From 3bdbd44eb7c4ea3856511425e19be1f18e1550e7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 12:40:29 -0700 Subject: [PATCH 032/209] Block more build failures --- build-constraints.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cd0e7e59..831b2ee1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6149,6 +6149,14 @@ packages: - github-webhooks < 0 # unknown - protocol-buffers < 0 # MonadFail - mustache < 0 # Lift Text + - hspec-expectations-pretty-diff < 0 # unknown + - graylog < 0 # Couldn't find module Network.BSD + - hbeanstalk < 0 # sClose not in scope + - hstatsd < 0 # sClose not in scope + - xenstore < 0 # sClose not in scope + - cql < 0 # Template Haskell changes + - sphinx < 0 # Could not find module Network + - systemd < 0 # socketToFd is ambiguous # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 @@ -6159,6 +6167,7 @@ packages: - xmonad-contrib < 0 # via X11 - groundhog-postgresql < 0 # via groundhog - groundhog-th < 0 # via groundhog + - cql-io < 0 # via cql "GHC upper bounds": From e0e0ed6ec29f63727f8744cf91f0520f51fc328c Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Thu, 26 Sep 2019 22:00:52 +0100 Subject: [PATCH 033/209] Unblock quickcheck-classes --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 831b2ee1..024217f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3018,7 +3018,9 @@ packages: - fast-digits - chimera - quadratic-irrational + - primitive-addr - quickcheck-classes + - quickcheck-classes-base - arithmoi - bitvec - poly From fe54590d52aa2220649b0b0ed7d96e2e2641b8f1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:25:08 -0700 Subject: [PATCH 034/209] Unblock revdeps of conduit-extra --- build-constraints.yaml | 54 ++++++++++-------------------------------- 1 file changed, 13 insertions(+), 41 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 831b2ee1..c6d4e2fc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4743,7 +4743,6 @@ packages: - kraken < 0 # via base-4.13.0.0 - lackey < 0 # via base-4.13.0.0 - learn-physics < 0 # via base-4.13.0.0 - - lens-family-th < 0 # via base-4.13.0.0 - loc < 0 # via base-4.13.0.0 - monoid-extras < 0 # via base-4.13.0.0 - monoidal-containers < 0 # via base-4.13.0.0 @@ -5006,7 +5005,6 @@ packages: - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - invertible-grammar < 0 # via template-haskell-2.15.0.0 - ixset-typed < 0 # via template-haskell-2.15.0.0 - - lens-family-th < 0 # via template-haskell-2.15.0.0 - modern-uri < 0 # via template-haskell-2.15.0.0 - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 - rank2classes < 0 # via template-haskell-2.15.0.0 @@ -5143,45 +5141,6 @@ packages: - debian < 0 # via bzlib - chronos-bench < 0 # via chronos - qnap-decrypt < 0 # via cipher-aes128 - - MusicBrainz < 0 # via conduit-extra - - codec-rpm < 0 # via conduit-extra - - conduit-algorithms < 0 # via conduit-extra - - conduit-throttle < 0 # via conduit-extra - - conduit-zstd < 0 # via conduit-extra - - cpio-conduit < 0 # via conduit-extra - - cryptonite-conduit < 0 # via conduit-extra - - editor-open < 0 # via conduit-extra - - fb < 0 # via conduit-extra - - google-isbn < 0 # via conduit-extra - - hamtsolo < 0 # via conduit-extra - - haskell-spacegoo < 0 # via conduit-extra - - hoogle < 0 # via conduit-extra - - hopenpgp-tools < 0 # via conduit-extra - - html-conduit < 0 # via conduit-extra - - http-download < 0 # via conduit-extra - - hw-conduit-merges < 0 # via conduit-extra - - imagesize-conduit < 0 # via conduit-extra - - json-rpc < 0 # via conduit-extra - - markdown < 0 # via conduit-extra - - minio-hs < 0 # via conduit-extra - - monad-logger < 0 # via conduit-extra - - nqe < 0 # via conduit-extra - - nuxeo < 0 # via conduit-extra - - pager < 0 # via conduit-extra - - project-template < 0 # via conduit-extra - - qnap-decrypt < 0 # via conduit-extra - - req-conduit < 0 # via conduit-extra - - sbp < 0 # via conduit-extra - - serf < 0 # via conduit-extra - - shell-conduit < 0 # via conduit-extra - - stack < 0 # via conduit-extra - - stm-conduit < 0 # via conduit-extra - - tagstream-conduit < 0 # via conduit-extra - - tar-conduit < 0 # via conduit-extra - - xml-conduit < 0 # via conduit-extra - - yesod-auth < 0 # via conduit-extra - - zim-parser < 0 # via conduit-extra - - zip-stream < 0 # via conduit-extra - configuration-tools < 0 # via connection - eventstore < 0 # via connection - hoogle < 0 # via connection @@ -6040,6 +5999,19 @@ packages: - bitx-bitcoin < 0 # via http-client-tls - datadog < 0 # via http-client-tls - oauthenticated < 0 # via http-client-tls + - conduit-throttle < 0 # via test-framework + - conduit-zstd < 0 # via test-framework + - stm-conduit < 0 # via test-framework + - conduit-throttle < 0 # via test-framework-hunit + - conduit-zstd < 0 # via test-framework-hunit + - stm-conduit < 0 # via test-framework-hunit + - stm-conduit < 0 # via test-framework-quickcheck2 + - conduit-zstd < 0 # via test-framework-th + - html-conduit < 0 # via xml-conduit + - tagstream-conduit < 0 # via xml-conduit + - hamtsolo < 0 # via stm-conduit + - json-rpc < 0 # via stm-conduit + - nqe < 0 # via stm-conduit "GHC 8.8-related build failures": From 0e4ae04116624ec359a178c25dd8920845fea141 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:27:04 -0700 Subject: [PATCH 035/209] unblock misc --- build-constraints.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c6d4e2fc..d8d75a40 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5711,22 +5711,11 @@ packages: - enum-text-rio < 0 # via fmt - optparse-enum < 0 # via fmt - rg < 0 # via fmt - - cassava-records < 0 # via foldl - - pipes-extras < 0 # via foldl - - pipes-ordered-zip < 0 # via foldl - - sequence-formats < 0 # via foldl - - sequenceTools < 0 # via foldl - generic-data-surgery < 0 # via generic-data - hasql-optparse-applicative < 0 # via hasql - hasql-pool < 0 # via hasql - hasql-transaction < 0 # via hasql - flat-mcmc < 0 # via monad-par - - declarative < 0 # via mwc-probability - - flat-mcmc < 0 # via mwc-probability - - hasty-hamiltonian < 0 # via mwc-probability - - mcmc-types < 0 # via mwc-probability - - mighty-metropolis < 0 # via mwc-probability - - speedy-slice < 0 # via mwc-probability - lens-regex-pcre < 0 # via pcre-heavy - rvar < 0 # via random-source - kleene < 0 # via regex-applicative @@ -5758,7 +5747,6 @@ packages: # Misc. Removed from above but must still be re-removed due to *another* issue - attoparsec-uri < 0 # via attoparsec-ip - caster < 0 # via fast-builder - - deferred-folds < 0 # via foldl - hschema-quickcheck < 0 # via hschema - string-interpolate < 0 # via interpolatedstring-perl6 - attoparsec-uri < 0 # via ip From e8f4e67ad3b92f50077a08a8d3dff8112dacc4ed Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:31:22 -0700 Subject: [PATCH 036/209] unblock misc --- build-constraints.yaml | 35 ++++++++--------------------------- 1 file changed, 8 insertions(+), 27 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d8d75a40..4e9feb77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5444,13 +5444,6 @@ packages: - streaming-bytestring < 0 # via streaming - streaming-cassava < 0 # via streaming - streaming-wai < 0 # via streaming - - conduit-algorithms < 0 # via streaming-commons - - datasets < 0 # via streaming-commons - - qnap-decrypt < 0 # via streaming-commons - - stack < 0 # via streaming-commons - - turtle < 0 # via streaming-commons - - wai-handler-launch < 0 # via streaming-commons - - yesod < 0 # via streaming-commons - sv-cassava < 0 # via sv-core - Chart-diagrams < 0 # via svg-builder - cachix-api < 0 # via swagger2 @@ -5603,9 +5596,6 @@ packages: - xml-hamlet < 0 # via shakespeare - stm-containers < 0 # via stm-hamt - show-prettyprint < 0 # via trifecta - - bench < 0 # via turtle - - distribution-opensuse < 0 # via turtle - - singletons < 0 # via turtle - emd < 0 # via typelits-witnesses - stripe-wreq < 0 # via wreq - jose < 0 # via x509 @@ -5682,12 +5672,6 @@ packages: - massiv < 0 # via scheduler - massiv-test < 0 # via scheduler - servant-ruby < 0 # via servant-foreign - - decidable < 0 # via singletons - - eliminators < 0 # via singletons - - functor-products < 0 # via singletons - - lens-typelevel < 0 # via singletons - - list-witnesses < 0 # via singletons - - singleton-nats < 0 # via singletons - filecache < 0 # via strict-base-types - pcre-heavy < 0 # via string-conversions - secp256k1-haskell < 0 # via string-conversions @@ -5769,7 +5753,6 @@ packages: - hschema-aeson < 0 # via prettyprinter-ansi-terminal - winery < 0 # via prettyprinter-ansi-terminal - aeson-extra < 0 # via semialign - - inline-r < 0 # via singletons - lxd-client-config < 0 # via test-framework - pandoc-types < 0 # via test-framework - lxd-client-config < 0 # via test-framework-hunit @@ -5867,7 +5850,6 @@ packages: - servant-multipart < 0 # via servant-foreign - yesod-bin < 0 # via shakespeare - yesod-core < 0 # via shakespeare - - wai-predicates < 0 # via singletons - connection < 0 # via socks - network-simple < 0 # via socks - store < 0 # via store-core @@ -5988,18 +5970,14 @@ packages: - datadog < 0 # via http-client-tls - oauthenticated < 0 # via http-client-tls - conduit-throttle < 0 # via test-framework - - conduit-zstd < 0 # via test-framework - - stm-conduit < 0 # via test-framework - conduit-throttle < 0 # via test-framework-hunit - - conduit-zstd < 0 # via test-framework-hunit - - stm-conduit < 0 # via test-framework-hunit - - stm-conduit < 0 # via test-framework-quickcheck2 - - conduit-zstd < 0 # via test-framework-th - html-conduit < 0 # via xml-conduit - tagstream-conduit < 0 # via xml-conduit - - hamtsolo < 0 # via stm-conduit - - json-rpc < 0 # via stm-conduit - - nqe < 0 # via stm-conduit + - decidable < 0 # via vinyl + - functor-products < 0 # via vinyl + - list-witnesses < 0 # via vinyl + - wai-handler-launch < 0 # via wai + - wai-handler-launch < 0 # via warp "GHC 8.8-related build failures": @@ -6282,6 +6260,9 @@ skipped-tests: - base-orphans # via hspec # test-framework per ghc 8.8 + - stm-conduit # via test-framework + - conduit-zstd # via test-framework + - conduit-algorithms # via test-framework - statistics # via test-framework - Decimal # via test-framework - Diff # via test-framework From 18b4539787702cd4d542c57c20afeda84e3784fd Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:34:07 -0700 Subject: [PATCH 037/209] Unblock revdeps of monad-logger --- build-constraints.yaml | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e9feb77..cfcbf4ed 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5554,15 +5554,6 @@ packages: - magico < 0 # via lapack - resistor-cube < 0 # via lapack - cmark-gfm < 0 # via markdown - - async-refresh < 0 # via monad-logger - - async-refresh-tokens < 0 # via monad-logger - - eventful-test-helpers < 0 # via monad-logger - - groundhog-mysql < 0 # via monad-logger - - logging-effect < 0 # via monad-logger - - monad-logger-json < 0 # via monad-logger - - monad-logger-prefix < 0 # via monad-logger - - monad-logger-syslog < 0 # via monad-logger - - rio-orphans < 0 # via monad-logger - massiv-io < 0 # via netpbm - relational-record < 0 # via persistable-types-HDBC-pg - postgresql-simple-queue < 0 # via pg-transact @@ -5801,7 +5792,6 @@ packages: - hOpenPGP < 0 # via incremental-parser - hOpenPGP < 0 # via ixset-typed - lambdabot-irc-plugins < 0 # via lambdabot-core - - yesod-core < 0 # via monad-logger - libraft < 0 # via monad-metrics - bson < 0 # via network-3.1.1.0 - hslogger < 0 # via network-3.1.1.0 @@ -6106,6 +6096,8 @@ packages: - groundhog-postgresql < 0 # via groundhog - groundhog-th < 0 # via groundhog - cql-io < 0 # via cql + - groundhog-mysql < 0 # via groundhog + - logging-effect < 0 # via prettyprinter "GHC upper bounds": From e10a12cf7e00baa23de5562e4a3d69c873caabcd Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:43:41 -0700 Subject: [PATCH 038/209] Unblock regex-base --- build-constraints.yaml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cfcbf4ed..63941a3d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4768,7 +4768,6 @@ packages: - ratel-wai < 0 # via base-4.13.0.0 - rattletrap < 0 # via base-4.13.0.0 - reanimate < 0 # via base-4.13.0.0 - - regex-base < 0 # via base-4.13.0.0 - repa < 0 # via base-4.13.0.0 - repa-algorithms < 0 # via base-4.13.0.0 - repa-io < 0 # via base-4.13.0.0 @@ -5388,18 +5387,16 @@ packages: - poly < 0 # via quickcheck-classes - yesod-paginator < 0 # via quickcheck-classes - regex-with-pcre < 0 # via regex - - lens-regex < 0 # via regex-base - - regex-compat < 0 # via regex-base - - regex-compat-tdfa < 0 # via regex-base - - regex-pcre < 0 # via regex-base - - regex-pcre-builtin < 0 # via regex-base - - regex-pcre-text < 0 # via regex-base - - regex-posix < 0 # via regex-base - - regex-tdfa < 0 # via regex-base - - regex-tdfa-text < 0 # via regex-base - - regex-with-pcre < 0 # via regex-base - - scalpel-core < 0 # via regex-base - - yi-language < 0 # via regex-base + - regex-compat < 0 # via regex-base-0.94.0.0 + - regex-pcre < 0 # via regex-base-0.94.0.0 + - regex-pcre-text < 0 # via regex-base-0.94.0.0 + - regex-posix < 0 # via regex-base-0.94.0.0 + - regex-tdfa < 0 # via regex-base-0.94.0.0 + - yi-language < 0 # via regex-base-0.94.0.0 + - lens-regex < 0 # via regex-posix + - regex-compat-tdfa < 0 # via regex-tdfa + - regex-tdfa-text < 0 # via regex-tdfa + - scalpel-core < 0 # via regex-tdfa - datasets < 0 # via req - elm2nix < 0 # via req - req-conduit < 0 # via req From 1dc80154cbea49ce610a094e3424acae6cbeb848 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:45:32 -0700 Subject: [PATCH 039/209] Unblock quickcheck-classes & revdeps --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8f90e114..ac24f0b3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4964,14 +4964,12 @@ packages: - dhall-json < 0 # via prettyprinter-1.3.0 - invertible-grammar < 0 # via prettyprinter-1.3.0 - sexp-grammar < 0 # via prettyprinter-1.3.0 - - quickcheck-classes < 0 # via primitive-addr - primitive-extras < 0 # via primitive-unlifted - MissingH < 0 # via process-1.6.5.1 - blaze-colonnade < 0 # via profunctors-5.5 - colonnade < 0 # via profunctors-5.5 - invertible-grammar < 0 # via profunctors-5.5 - proto-lens < 0 # via profunctors-5.5 - - quickcheck-classes < 0 # via quickcheck-classes-base - ixset-typed < 0 # via safecopy-0.10.0 - selda-postgresql < 0 # via selda-0.5.0.0 - selda-sqlite < 0 # via selda-0.5.0.0 @@ -5385,9 +5383,6 @@ packages: - oblivious-transfer < 0 # via protolude - pedersen-commitment < 0 # via protolude - avro < 0 # via pure-zlib - - bitvec < 0 # via quickcheck-classes - - poly < 0 # via quickcheck-classes - - yesod-paginator < 0 # via quickcheck-classes - regex-with-pcre < 0 # via regex - regex-compat < 0 # via regex-base-0.94.0.0 - regex-pcre < 0 # via regex-base-0.94.0.0 From 6eb5e6dc390616786da9f0f61bb04912d8b9c302 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 18:51:45 -0700 Subject: [PATCH 040/209] Block some more build failures --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b3cf7402..77dfceb5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6079,6 +6079,9 @@ packages: - cql < 0 # Template Haskell changes - sphinx < 0 # Could not find module Network - systemd < 0 # socketToFd is ambiguous + - cassava-records < 0 # MonadFail + - haskell-spacegoo < 0 # MonadFail + - lens-typelevel < 0 # Wrong category of family instance (wat) # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From 22b2327fc796bde49b427f6b94f829b39634e854 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 19:02:26 -0700 Subject: [PATCH 041/209] Block build failure regex-pcre-builtin --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 69c655b9..ac90b259 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6084,6 +6084,7 @@ packages: - cassava-records < 0 # MonadFail - haskell-spacegoo < 0 # MonadFail - lens-typelevel < 0 # Wrong category of family instance (wat) + - regex-pcre-builtin < 0 # MonadFail # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From 39a27b360ffd6443cb1e8833759cf8808047a31b Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 26 Sep 2019 19:11:17 -0700 Subject: [PATCH 042/209] skip bitvec haddocks per #4848 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 64a82c75..6908036c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6973,6 +6973,7 @@ skipped-haddocks: - sparkle # Java function failures tweag/sparkle#144 - polysemy-zoo # Needs polysemy-plugin GHC plugin - haskell-lsp-types # 0.13.0.0 https://github.com/commercialhaskell/stackage/issues/4563#issuecomment-493899809 +- bitvec # https://github.com/commercialhaskell/stackage/issues/4848 # end of skipped-haddocks # Benchmarks which should not be built. Note that Stackage builds benchmarks but does not run them. From 3d8adbdb6330834b8e8196309e57775f42ee7893 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 07:26:01 -0400 Subject: [PATCH 043/209] Remove base-orphans' test suite from skipped-tests `base-orphans` was mysteriously listed in the `skipped-tests` category due to cyclic dependencies. Despite this, I am unable to observe the supposed cyclic dependencies when I build it locally. As a result, I'm going to optimistically remove it from this category. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6908036c..96cd1e4c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6250,9 +6250,6 @@ skipped-tests: # fails with ghc 8.8 - alex # as of alex-3.2.4 - # Cyclic dependencies - - base-orphans # via hspec - # test-framework per ghc 8.8 - stm-conduit # via test-framework - conduit-zstd # via test-framework From 6efb0bc8d124af6d113b84084cad84f7d7cefac9 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 09:28:06 -0400 Subject: [PATCH 044/209] Reenable vault `vault` was listed in `"GHC 8.8-related build failures"`, but that is much too restrictive, since the library actually builds without issue on GHC 8.8. The only part that doesn't build correctly is its Haddocks, which is due to a Haddock bug (reported upstream at haskell/haddock#1091). I've listed `vault` in `expected-haddock-failures` as a result. --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6908036c..4c63a546 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6020,7 +6020,6 @@ packages: # Misc - cuda < 0 - - vault < 0 - vivid-osc < 0 - flay < 0 - barbies < 0 @@ -6965,6 +6964,9 @@ expected-haddock-failures: - bins - emd - hmatrix-backprop + + # https://github.com/haskell/haddock/issues/1091 + - vault # end of expected-haddock-failures # For packages with haddock issues From f64f5c13b4939d03d722e5fc39d805b27392e4e0 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 10:22:01 -0400 Subject: [PATCH 045/209] Remove the deprecated gc package The `gc` package is now deprecated (see its Hackage page). As co-maintainer, I'd like to remove it from Stackage. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6908036c..1124d61e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -809,7 +809,6 @@ packages: - fixed - folds - free - - gc - gl - graphs - half @@ -6446,7 +6445,6 @@ skipped-tests: - dotenv - enum-subset-generate - folds - - gc - generic-lens - geojson - github-types From c693874f27862401f54516200d7004511250c05a Mon Sep 17 00:00:00 2001 From: Tomas Carnecky Date: Fri, 27 Sep 2019 16:24:16 +0200 Subject: [PATCH 046/209] Reenable rethinkdb-client-driver, avers and publicsuffix --- build-constraints.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6908036c..ae50cb77 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1509,7 +1509,7 @@ packages: - kraken - libinfluxdb < 0 # GHC 8.4 via base-4.11.0.0 - mole < 0 # GHC 8.4 via base-4.11.0.0 - - publicsuffix < 0 + - publicsuffix - rethinkdb-client-driver - snap-blaze @@ -4665,7 +4665,6 @@ packages: - alarmclock < 0 # via base-4.13.0.0 - asn1-encoding < 0 # via base-4.13.0.0 - autoexporter < 0 # via base-4.13.0.0 - - avers < 0 # via base-4.13.0.0 - bank-holidays-england < 0 # via base-4.13.0.0 - base-noprelude < 0 # via base-4.13.0.0 - benchpress < 0 # via base-4.13.0.0 @@ -4777,7 +4776,6 @@ packages: - repa < 0 # via base-4.13.0.0 - repa-algorithms < 0 # via base-4.13.0.0 - repa-io < 0 # via base-4.13.0.0 - - rethinkdb-client-driver < 0 # via base-4.13.0.0 - rhine < 0 # via base-4.13.0.0 - rhine-gloss < 0 # via base-4.13.0.0 - salve < 0 # via base-4.13.0.0 @@ -4841,7 +4839,6 @@ packages: - dependent-sum-template < 0 # via constraints-extras - MissingH < 0 # via containers-0.6.2.1 - servant-kotlin < 0 # via containers-0.6.2.1 - - avers < 0 # via cryptonite-0.26 - web3 < 0 # via cryptonite-0.26 - beam-migrate < 0 # via dependent-map-0.3 - lambdabot-core < 0 # via dependent-map-0.3 @@ -4993,7 +4990,6 @@ packages: - sqlite-simple < 0 # via semigroups-0.19.1 - universe-dependent-sum < 0 # via some - PyF < 0 # via template-haskell-2.15.0.0 - - avers < 0 # via template-haskell-2.15.0.0 - classyplate < 0 # via template-haskell-2.15.0.0 - core-program < 0 # via template-haskell-2.15.0.0 - core-text < 0 # via template-haskell-2.15.0.0 @@ -5114,8 +5110,7 @@ packages: - x509 < 0 # via asn1-encoding - x509-store < 0 # via asn1-encoding - x509-validation < 0 # via asn1-encoding - - avers-api < 0 # via avers - - avers-server < 0 # via avers + - avers-api < 0 # via servant - fib < 0 # via base-noprelude - bencoding < 0 # via bencode - Chart-diagrams < 0 # via blaze-markup From c7ace825c4a4d7e47afd1fd38f8c514acbfc6858 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 11:12:47 -0400 Subject: [PATCH 047/209] Reenable streaming `streaming-0.2.3.0` fully supports GHC 8.8.1. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6908036c..036069e8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4797,7 +4797,6 @@ packages: - socks < 0 # via base-4.13.0.0 - sqlite-simple < 0 # via base-4.13.0.0 - statestack < 0 # via base-4.13.0.0 - - streaming < 0 # via base-4.13.0.0 - strive < 0 # via base-4.13.0.0 - summoner < 0 # via base-4.13.0.0 - sv < 0 # via base-4.13.0.0 From 75022262e3315cef4e0bd09d8138391965d16933 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Sep 2019 10:59:00 -0700 Subject: [PATCH 048/209] Revert "Remove base-orphans' test suite from skipped-tests" --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6b05b7a4..6dd5c7e3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6245,6 +6245,9 @@ skipped-tests: # fails with ghc 8.8 - alex # as of alex-3.2.4 + # Cyclic dependencies + - base-orphans # via hspec + # test-framework per ghc 8.8 - stm-conduit # via test-framework - conduit-zstd # via test-framework From 49812ccc77060ec0f8fcd7d104887160b0f6aa71 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Sep 2019 11:00:35 -0700 Subject: [PATCH 049/209] Unblock some wai stuff --- build-constraints.yaml | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6dd5c7e3..8eeb9d12 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5867,12 +5867,6 @@ packages: - pantry < 0 # via th-utilities - store < 0 # via th-utilities - wai-middleware-throttle < 0 # via token-bucket - - serversession-frontend-wai < 0 # via vault - - wai < 0 # via vault - - wai-extra < 0 # via vault - - wai-predicates < 0 # via vault - - wai-session < 0 # via vault - - warp < 0 # via vault - vivid < 0 # via vivid-osc - vivid < 0 # via vivid-supercollider - web-routes-wai < 0 # via web-routes @@ -5923,21 +5917,6 @@ packages: - pipes-network-tls < 0 # via tls - tls-session-manager < 0 # via tls - warp-tls < 0 # via tls - - bimap-server < 0 # via wai - - bugsnag-haskell < 0 # via wai - - http-conduit < 0 # via wai - - http-reverse-proxy < 0 # via wai - - pipes-wai < 0 # via wai - - wai-conduit < 0 # via wai - - wai-cors < 0 # via wai - - wai-enforce-https < 0 # via wai - - wai-eventsource < 0 # via wai - - wai-logger < 0 # via wai - - wai-middleware-caching < 0 # via wai - - wai-middleware-static < 0 # via wai - - wai-session-postgresql < 0 # via wai - - wai-websockets < 0 # via wai - - warp-tls < 0 # via wai - wai-websockets < 0 # via wai-app-static - wai-enforce-https < 0 # via wai-extra - wai-session-postgresql < 0 # via wai-session @@ -5962,6 +5941,8 @@ packages: - list-witnesses < 0 # via vinyl - wai-handler-launch < 0 # via wai - wai-handler-launch < 0 # via warp + - wai-extra < 0 # via http2 + - warp < 0 # via http2 "GHC 8.8-related build failures": From d38db08840ce62e1494db015ef174c188e16a403 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Sep 2019 11:01:40 -0700 Subject: [PATCH 050/209] Unblock th-test-utils --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89b37116..dd42516f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5016,7 +5016,6 @@ packages: - static-text < 0 # via template-haskell-2.15.0.0 - strive < 0 # via template-haskell-2.15.0.0 - th-nowq < 0 # via template-haskell-2.15.0.0 - - th-test-utils < 0 # via template-haskell-2.15.0.0 - threepenny-gui < 0 # via template-haskell-2.15.0.0 - tz < 0 # via template-haskell-2.15.0.0 - uri-bytestring < 0 # via template-haskell-2.15.0.0 From fc3e1a0dc86209761a5daf84a757eeec4e2e6b77 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 27 Sep 2019 11:13:27 -0700 Subject: [PATCH 051/209] Block some more build failures --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd42516f..02f5da3b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6063,6 +6063,8 @@ packages: - haskell-spacegoo < 0 # MonadFail - lens-typelevel < 0 # Wrong category of family instance (wat) - regex-pcre-builtin < 0 # MonadFail + - th-test-utils < 0 # Template Haskell changes. https://github.com/commercialhaskell/stackage/pull/4839 + - wai-predicates < 0 # MonadFail # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 @@ -6076,6 +6078,7 @@ packages: - cql-io < 0 # via cql - groundhog-mysql < 0 # via groundhog - logging-effect < 0 # via prettyprinter + - aeson-schemas < 0 # via th-test-utils "GHC upper bounds": From b6a37fcac5869f401730fa98cbc1c4acc3aa6518 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 14:38:46 -0400 Subject: [PATCH 052/209] Add back some of my packages * `ad`, `thread-local-storage`, and `zippers` were removed due to their benchmarks not building with GHC 8.8.1. As far as I can tell, this is no longer an issue, as `criterion` now builds without issue on 8.8.1. * `folds` was removed due to its flaky `hlint` test suite, but version 0.7.5 of `folds` has removed this test suite. * `structs` was removed due to its test suite not building on GHC 8.6. This is no longer an issue, as far as I can tell. * `text-show-instances` was removed due to `text-show`, but `text-show` is no longer blacklisted, so this should be fine now. --- build-constraints.yaml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f5da3b..95a10ca4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5721,7 +5721,6 @@ packages: - attoparsec-uri < 0 # via ip - string-interpolate < 0 # via text-conversions - xmlbf-xeno < 0 # via xeno - - text-show-instances < 0 # via text-show - random-fu < 0 # via random-source - Hoed < 0 # via regex-tdfa - Hoed < 0 # via regex-tdfa-text @@ -6424,7 +6423,6 @@ skipped-tests: - distributed-closure - dotenv - enum-subset-generate - - folds - generic-lens - geojson - github-types @@ -6457,7 +6455,6 @@ skipped-tests: - skylighting-core - speedy-slice - static-text - - structs - thyme - universum - unordered-containers @@ -6821,10 +6818,6 @@ expected-test-failures: - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1 - # Linting failures (these may break every time HLint gets updated so keep them disabled) - # https://www.snoyman.com/blog/2017/11/future-proofing-test-suites - - folds - # https://github.com/pruvisto/heap/issues/11 - heap @@ -6993,7 +6986,6 @@ skipped-benchmarks: - binary-tagged - Earley - IntervalMap - - ad - attoparsec - binary-list - binary-tagged @@ -7085,7 +7077,6 @@ skipped-benchmarks: - text-builder - text-manipulate - text-metrics - - thread-local-storage - tinylog - turtle - type-of-html @@ -7102,7 +7093,6 @@ skipped-benchmarks: - xlsx - xmlgen - yi-rope - - zippers # Transitive outdated dependencies # These packages From 9440a01dd36e6f855eaf20bd4c79e87dee22966d Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 14:45:21 -0400 Subject: [PATCH 053/209] Add myself as the maintainer of rdtsc The benchmark suites for my package `rcu` (which I working towards adding back to Stackage at some point) depends on the `rdtsc` library, which is not currently on Stackage. I'd like to make myself the maintainer. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f5da3b..1f6a5964 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2203,6 +2203,7 @@ packages: - mtl-compat - ordered-containers - proxied + - rdtsc - singleton-nats - text-show - text-show-instances From a5ed3a5c7c4b781d1a177de48d6dfb1b1037f6c9 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Fri, 27 Sep 2019 12:00:06 -0700 Subject: [PATCH 054/209] Remove th-test-utils from build failures --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f5da3b..54768a25 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6063,7 +6063,6 @@ packages: - haskell-spacegoo < 0 # MonadFail - lens-typelevel < 0 # Wrong category of family instance (wat) - regex-pcre-builtin < 0 # MonadFail - - th-test-utils < 0 # Template Haskell changes. https://github.com/commercialhaskell/stackage/pull/4839 - wai-predicates < 0 # MonadFail # Round 2 transitive from Some more failures @@ -6078,7 +6077,6 @@ packages: - cql-io < 0 # via cql - groundhog-mysql < 0 # via groundhog - logging-effect < 0 # via prettyprinter - - aeson-schemas < 0 # via th-test-utils "GHC upper bounds": From 0cbf853ef5eb1bb594d10591a3e8db94135bca1e Mon Sep 17 00:00:00 2001 From: Will Sewell Date: Fri, 27 Sep 2019 21:40:55 +0100 Subject: [PATCH 055/209] Re-enable pusher-http-haskell Remove pusher-http-haskell from "GHC 8.8 bounds failures". It's compatible with base-4.13 since 1.5.1.11. --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f5da3b..6e7afb0d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4770,7 +4770,6 @@ packages: - proto-lens-runtime < 0 # via base-4.13.0.0 - proto-lens-setup < 0 # via base-4.13.0.0 - protolude < 0 # via base-4.13.0.0 - - pusher-http-haskell < 0 # via base-4.13.0.0 - raaz < 0 # via base-4.13.0.0 - ratel < 0 # via base-4.13.0.0 - ratel-wai < 0 # via base-4.13.0.0 From 0a57e2a43e37bfc3d6e5e8ceeb6fe0ff739ad1cb Mon Sep 17 00:00:00 2001 From: Dmitrii Kovanikov Date: Sat, 28 Sep 2019 21:28:25 +0300 Subject: [PATCH 056/209] Add shellmet --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02f5da3b..ddb34568 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3502,7 +3502,6 @@ packages: - universum "Kowainik @chshersh @vrom911": - - base-noprelude == 4.12.0.0 - co-log-core - co-log - first-class-patterns @@ -4789,7 +4788,6 @@ packages: - servant-auth-server < 0 # via base-4.13.0.0 - servant-auth-swagger < 0 # via base-4.13.0.0 - sexpr-parser < 0 # via base-4.13.0.0 - - shellmet < 0 # via base-4.13.0.0 - shower < 0 # via base-4.13.0.0 - sized-grid < 0 # via base-4.13.0.0 - slack-web < 0 # via base-4.13.0.0 From 0fb829b2fdd8eabd27e6b4ac86441c0ecd57040a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 09:20:50 -0700 Subject: [PATCH 057/209] Expect test failure per LeapYear/th-test-utils#14 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7f4823aa..1801d786 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6783,6 +6783,7 @@ expected-test-failures: - squeal-postgresql # https://github.com/fpco/stackage/issues/3180 - text-icu # https://github.com/bos/text-icu/issues/32 - text-ldap # https://github.com/khibino/haskell-text-ldap/issues/1 + - th-test-utils # https://github.com/LeapYear/th-test-utils/issues/14 - unicode-transforms # https://github.com/harendra-kumar/unicode-transforms/issues/15 - vector-algorithms # http://hub.darcs.net/dolio/vector-algorithms/issue/9 - vivid-supercollider # https://github.com/commercialhaskell/stackage/issues/4250 From 814918b8d7d0f55b0965d6dc1f30d43d0953fd55 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 09:28:46 -0700 Subject: [PATCH 058/209] unblock aeson-pretty and revdeps --- build-constraints.yaml | 28 +++++++--------------------- 1 file changed, 7 insertions(+), 21 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1801d786..7cce0ef7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4819,7 +4819,6 @@ packages: - wild-bind < 0 # via base-4.13.0.0 - wild-bind-x11 < 0 # via base-4.13.0.0 - wuss < 0 # via base-4.13.0.0 - - aeson-pretty < 0 # via base-compat-0.11.0 - algebraic-graphs < 0 # via base-compat-0.11.0 - feed < 0 # via base-compat-0.11.0 - gi-gtk-hs < 0 # via base-compat-0.11.0 @@ -5084,23 +5083,6 @@ packages: - file-modules < 0 # via MissingH - hadolint < 0 # via ShellCheck - ipynb < 0 # via aeson-diff - - HTF < 0 # via aeson-pretty - - aws-cloudfront-signed-cookies < 0 # via aeson-pretty - - filter-logger < 0 # via aeson-pretty - - ginger < 0 # via aeson-pretty - - glabrous < 0 # via aeson-pretty - - groundhog-inspector < 0 # via aeson-pretty - - hpack-dhall < 0 # via aeson-pretty - - hspec-golden-aeson < 0 # via aeson-pretty - - hvega < 0 # via aeson-pretty - - kanji < 0 # via aeson-pretty - - log-base < 0 # via aeson-pretty - - lsp-test < 0 # via aeson-pretty - - sbp < 0 # via aeson-pretty - - servant-docs < 0 # via aeson-pretty - - servant-swagger < 0 # via aeson-pretty - - stratosphere < 0 # via aeson-pretty - - yesod-auth-oauth2 < 0 # via aeson-pretty - asn1-parse < 0 # via asn1-encoding - aws-cloudfront-signed-cookies < 0 # via asn1-encoding - crypto-pubkey-openssh < 0 # via asn1-encoding @@ -5746,9 +5728,6 @@ packages: - postgresql-typed < 0 # via HDBC - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system - pandoc-citeproc < 0 # via HsYAML-aeson - - http2 < 0 # via aeson-pretty - - microformats2-parser < 0 # via aeson-pretty - - pandoc-citeproc < 0 # via aeson-pretty - hOpenPGP < 0 # via asn1-encoding - tls < 0 # via asn1-encoding - ws < 0 # via attoparsec-uri @@ -5940,6 +5919,13 @@ packages: - wai-handler-launch < 0 # via warp - wai-extra < 0 # via http2 - warp < 0 # via http2 + - lsp-test < 0 # via conduit-parse + - groundhog-inspector < 0 # via groundhog + - groundhog-inspector < 0 # via groundhog-sqlite + - groundhog-inspector < 0 # via groundhog-th + - lsp-test < 0 # via haskell-lsp + - groundhog-inspector < 0 # via regex-compat + - ginger < 0 # via regex-tdfa "GHC 8.8-related build failures": From f6fdd49157ea239c0befbc7c872b62a32f6f18e1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 10:07:42 -0700 Subject: [PATCH 059/209] unblock aeson-pretty and revdeps --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7cce0ef7..0d91d159 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4866,7 +4866,6 @@ packages: - ihaskell < 0 # via ghc-boot-8.8.1 - brittany < 0 # via ghc-boot-th-8.8.1 - brittany < 0 # via ghc-exactprint-0.6.2 - - hlint < 0 # via ghc-lib-parser-8.8.1 - gi-gtk-hs < 0 # via gi-gdk-4.0.1 - gi-gtksource < 0 # via gi-gdk-4.0.1 - gi-vte < 0 # via gi-gdk-4.0.1 @@ -5174,9 +5173,6 @@ packages: - haskintex < 0 # via hint - hledger-iadd < 0 # via hledger-lib - hledger-interest < 0 # via hledger-lib - - cacophony < 0 # via hlint - - dublincore-xml-conduit < 0 # via hlint - - sbv < 0 # via hlint - wai-middleware-auth < 0 # via hoauth2 - yesod-auth-oauth2 < 0 # via hoauth2 - haskell-lsp < 0 # via hslogger From 1e7275909ab88c61d190fe0ad201e3bbe092bf4f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 10:33:23 -0700 Subject: [PATCH 060/209] Ungrandfather OneTuple, vaguely related to #3716 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0d91d159..44073e42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3998,7 +3998,6 @@ packages: - ListLike - MemoTrie - NumInstances - - OneTuple - Only - ParsecTools - QuickCheck From 793450dde77ff3794741d4347bde5901570939d8 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 10:37:59 -0700 Subject: [PATCH 061/209] concurrent-extra test failure reported elsewhere --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 44073e42..20e35f9f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6590,7 +6590,7 @@ expected-test-failures: - aeson-lens # https://github.com/tanakh/aeson-lens/issues/10 - cabal-debian # https://github.com/ddssff/cabal-debian/issues/50 - capataz # https://github.com/roman/Haskell-capataz/issues/6 - - concurrent-extra # https://github.com/commercialhaskell/stackage/issues/3717 + - concurrent-extra # https://github.com/basvandijk/concurrent-extra/issues/12 - crypto-numbers - css-text # 0.1.2.2 https://github.com/yesodweb/css-text/issues/10 - distributed-process From 039d8c3e622f47ecdbeb1ee79420897d36537689 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 10:51:14 -0700 Subject: [PATCH 062/209] Block sbv per MonadFail build failure --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 20e35f9f..ea97528d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6042,6 +6042,7 @@ packages: - lens-typelevel < 0 # Wrong category of family instance (wat) - regex-pcre-builtin < 0 # MonadFail - wai-predicates < 0 # MonadFail + - sbv < 0 # MonadFail # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 From c44a1baf05a4108b3e45abe80ffae283d1b45bde Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:13:23 -0700 Subject: [PATCH 063/209] Unblock hslua stuff, incl benchmarks. Closes #4526 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ea97528d..4e583c40 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5593,9 +5593,6 @@ packages: - bitcoin-block < 0 # via hexstring - bitcoin-tx < 0 # via hexstring - bitcoin-types < 0 # via hexstring - - hslua-module-system < 0 # via hslua - - hslua-module-text < 0 # via hslua - - tasty-lua < 0 # via hslua - purescript-bridge < 0 # via hspec-expectations-pretty-diff - s3-signer < 0 # via http-types - web-routes < 0 # via http-types @@ -7087,7 +7084,6 @@ skipped-benchmarks: - cipher-rc4 # https://github.com/vincenthz/hs-crypto-cipher/issues/46 - extensible # via freer-effects https://github.com/fumieval/extensible/issues/12 - hw-bits # https://github.com/haskell-works/hw-bits/issues/8 - - hslua # https://github.com/commercialhaskell/stackage/issues/4526 - persistent-template # https://github.com/commercialhaskell/stackage/issues/4760 # Cyclic dependencies From 01feac3c581a3fbd44dd5b657ca108297dc7301f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:23:56 -0700 Subject: [PATCH 064/209] Expect test pass from singletons, closes #4646 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4e583c40..53c61fcb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6833,9 +6833,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4643 - world-peace - # https://github.com/commercialhaskell/stackage/issues/4646 - - singletons - # Cannot reproduce locally, looks like it may be a bug in Stack or curator - shake-language-c From 6e4645517d03619e97888ad8f4336f73be85697a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:26:46 -0700 Subject: [PATCH 065/209] Expect tests to pass for pretty-simple, closes #4652 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 53c61fcb..c0c76657 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6563,7 +6563,6 @@ skipped-tests: # Test errors with modules not being visible - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 - - pretty-simple # https://github.com/commercialhaskell/stackage/issues/4652 - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 - password # https://github.com/commercialhaskell/stackage/issues/4654 - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 From a9d5ebd242ec63b8bdea27b1a4617bdd03e12706 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:29:16 -0700 Subject: [PATCH 066/209] Expect tests to pass for world-peace, closes #4643 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c0c76657..1997ef38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6829,9 +6829,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4642 - ghc-exactprint - # https://github.com/commercialhaskell/stackage/issues/4643 - - world-peace - # Cannot reproduce locally, looks like it may be a bug in Stack or curator - shake-language-c From f84995eb59a6b6ce302bae51538df37e99708a59 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:44:45 -0700 Subject: [PATCH 067/209] Expect tests to pass for ghc-exactprint, closes #4642 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1997ef38..60cd9edb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6826,9 +6826,6 @@ expected-test-failures: # https://github.com/jgm/pandoc/issues/5582 - pandoc - # https://github.com/commercialhaskell/stackage/issues/4642 - - ghc-exactprint - # Cannot reproduce locally, looks like it may be a bug in Stack or curator - shake-language-c From c79d6d7637fee54615686e8a57062313a5cae935 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:50:35 -0700 Subject: [PATCH 068/209] Unblock password, keep expecting test failure, see #4654 --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 60cd9edb..3a389536 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5680,7 +5680,6 @@ packages: - monad-unlift-ref < 0 # via mutable-containers - xeno < 0 # via mutable-containers - pipes-category < 0 # via pipes-extras - - password < 0 # via scrypt # round 7 - pipes-misc < 0 # via pipes-category @@ -6564,7 +6563,7 @@ skipped-tests: # Test errors with modules not being visible - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 - - password # https://github.com/commercialhaskell/stackage/issues/4654 + - password # https://github.com/cdepillabout/password/issues/2 - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 - envelope # https://github.com/commercialhaskell/stackage/issues/4669 - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670 From e5fae6a0a8965c2bfd6107deb3b18ed9eabb3cc1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 11:51:46 -0700 Subject: [PATCH 069/209] Unblock hsemail revdeps --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a389536..326ab484 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5511,9 +5511,6 @@ packages: - xml-isogen < 0 # via dom-parser - scheduler < 0 # via fib - cabal2nix < 0 # via hpack - - cabal-debian < 0 # via hsemail - - distribution-opensuse < 0 # via hsemail - - mbox-utility < 0 # via hsemail - postgresql-simple-queue < 0 # via hspec-pg-transact - hspec-wai-json < 0 # via hspec-wai - dl-fedora < 0 # via http-directory From 1967534aaeb6c18cf5957c7b4f111c79bf097051 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 12:06:05 -0700 Subject: [PATCH 070/209] Unblock extensible-effects --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 326ab484..05c88f76 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2732,7 +2732,7 @@ packages: - tao-example "Suhail Shergill @suhailshergill": - - extensible-effects < 0 # GHC 8.4 via base-4.11.0.0 + - extensible-effects "Justus Adam @JustusAdam": # - marvin # https://github.com/JustusAdam/marvin/issues/22 @@ -6203,6 +6203,7 @@ skipped-tests: - base-orphans # via hspec # test-framework per ghc 8.8 + - extensible-effects # via test-framework - stm-conduit # via test-framework - conduit-zstd # via test-framework - conduit-algorithms # via test-framework @@ -6928,6 +6929,7 @@ skipped-benchmarks: - cryptohash-sha512 # criterion 1.5 - dimensional # base < 4.7, https://github.com/bjornbm/dimensional/issues/207 - ed25519 # Criterion + - extensible-effects # via test-framework - hw-balancedparens # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880 - hw-rankselect-base # criterion 1.5, https://github.com/commercialhaskell/stackage/issues/3880 - identicon # via criterion-1.5.0.0 @@ -7115,8 +7117,6 @@ skipped-benchmarks: - graphviz - graphviz - wl-pprint-text - # @lexi-lambda https://github.com/fpco/stackage/pull/3080 - - freer-simple # @phadej - dlist-nonempty # criterion-1.3 - splitmix # criterion-1.3 From cd428cdc1225595fdbd91dec426190a59fe61331 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 12:14:30 -0700 Subject: [PATCH 071/209] Expect tests to pass for either-both, closes #4757 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 05c88f76..fae1c95a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6565,7 +6565,6 @@ skipped-tests: - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 - envelope # https://github.com/commercialhaskell/stackage/issues/4669 - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670 - - either-both # https://github.com/commercialhaskell/stackage/issues/4757 - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759 # end of skipped-tests From 949adf4f6d7c1240e3aa1f8bf3e5918fa717abd9 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 29 Sep 2019 12:17:04 -0700 Subject: [PATCH 072/209] Expect tests to pass for dhall, closes #4706 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fae1c95a..c2ddeb39 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6825,9 +6825,6 @@ expected-test-failures: # Cannot reproduce locally, looks like it may be a bug in Stack or curator - shake-language-c - # https://github.com/commercialhaskell/stackage/issues/4706 - - dhall - # https://github.com/commercialhaskell/stackage/issues/4707 - blaze-colonnade From 7b24d18b09f83f9e1049f52d9ca4a835e880e348 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Mon, 30 Sep 2019 05:36:49 -0400 Subject: [PATCH 073/209] Reenable tests and benchmarks for machines, rcu These were blocked some time ago due to not compiling against GHC 8.6, but as far as I can tell, this is no longer an issue. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..61ee3e41 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6416,7 +6416,6 @@ skipped-tests: - quickcheck-state-machine - rakuten - rank1dynamic - - rcu - rss-conduit - servant-auth-server - servant-blaze @@ -7003,7 +7002,6 @@ skipped-benchmarks: - lifted-async - lifted-base - loop - - machines - matrices - matrix - megaparsec @@ -7019,7 +7017,6 @@ skipped-benchmarks: - prettyprinter - prometheus-client - ramus - - rcu - reinterpret-cast - rng-utils - sampling From 12166a28184393b63d9a663422994c9b8d8a950a Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Mon, 30 Sep 2019 05:40:15 -0400 Subject: [PATCH 074/209] Reenable wai-extra, warp Now that `http2` is back in Stackage, there is no longer any reason to block `wai-extra` or `warp`, which incur `http2` as a dependency. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..ff435fe0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5905,8 +5905,6 @@ packages: - list-witnesses < 0 # via vinyl - wai-handler-launch < 0 # via wai - wai-handler-launch < 0 # via warp - - wai-extra < 0 # via http2 - - warp < 0 # via http2 - lsp-test < 0 # via conduit-parse - groundhog-inspector < 0 # via groundhog - groundhog-inspector < 0 # via groundhog-sqlite From 59ee47a470ba0a2db5058a65f30aabf3b138a52b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 30 Sep 2019 13:54:13 +0200 Subject: [PATCH 075/209] Adopt X11 as a library I maintain. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..a65c79e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2436,6 +2436,7 @@ packages: - streamproc - stringsearch # for cgi - titlecase + - X11 - xmonad "Mark Fine @markfine": @@ -4002,7 +4003,6 @@ packages: - ParsecTools - QuickCheck - RSA - - X11 - aeson-compat - aeson-extra - alsa-mixer From e9132eef1b6b14e3623e05233a0ef602cfbcb7be Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Mon, 30 Sep 2019 15:41:17 +0300 Subject: [PATCH 076/209] Remove `scheduler`, `massiv` and `massiv-test` from "GHC 8.8 bounds failures", since `scheduler` no longer depends on `fib` --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..47c493b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5509,7 +5509,6 @@ packages: - crypto-pubkey < 0 # via crypto-pubkey-types - cabal-debian < 0 # via debian - xml-isogen < 0 # via dom-parser - - scheduler < 0 # via fib - cabal2nix < 0 # via hpack - postgresql-simple-queue < 0 # via hspec-pg-transact - hspec-wai-json < 0 # via hspec-wai @@ -5623,8 +5622,6 @@ packages: - psql-helpers < 0 # via postgresql-simple - users-postgresql-simple < 0 # via postgresql-simple - protocol-buffers-descriptor < 0 # via protocol-buffers - - massiv < 0 # via scheduler - - massiv-test < 0 # via scheduler - servant-ruby < 0 # via servant-foreign - filecache < 0 # via strict-base-types - pcre-heavy < 0 # via string-conversions From 92b6a94aeb32d81a3d0348c492ea7bb129ef7dc8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 30 Sep 2019 13:54:27 +0200 Subject: [PATCH 077/209] X11 and xmonad compile fine with GHC 8.8.1. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a65c79e0..7f4f8b06 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6010,7 +6010,6 @@ packages: # Some more failures - present < 0 # MonadFail - - X11 < 0 # Cabal 3? - HSet < 0 # Duplicate Hashable instance - data-diverse-lens < 0 # "The liberal coverage condition fails" - xmlbf < 0 # MonadFail @@ -6042,7 +6041,6 @@ packages: - Imlib < 0 # via X11 - X11-xft < 0 # via X11 - x11-xim < 0 # via X11 - - xmonad < 0 # via X11 - xmonad-contrib < 0 # via X11 - groundhog-postgresql < 0 # via groundhog - groundhog-th < 0 # via groundhog From 32053a5eb0951fa3bc9aa287d9c3c14404a787d2 Mon Sep 17 00:00:00 2001 From: Ian Graves Date: Mon, 30 Sep 2019 10:19:13 -0500 Subject: [PATCH 078/209] Adding monad-resumption to stackage --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..49c2ecf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3980,6 +3980,9 @@ packages: "Robbie McMichael @robbiemcmichael": - http-client-overrides + "Ian Graves @igraves": + - monad-resumption + "Grandfathered dependencies": - network - Boolean From 56ed3bd3a635b1b82b17c81a0aeaaccef97df6fe Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 30 Sep 2019 10:15:05 -0700 Subject: [PATCH 079/209] Add transitive deps of tracing under @mtth --- build-constraints.yaml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c2ddeb39..3ab88c70 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -35,6 +35,16 @@ packages: - flags-applicative - more-containers - tracing + # transitive dependencies for tracing + - ip + - byteslice + - bytesmith + - contiguous + - natural-arithmetic + - primitive-offset + - primitive-unlifted + - run-st + - small-bytearray-builder "Robert Vollmert @robx": - configurator-pg @@ -4196,7 +4206,6 @@ packages: - inspection-testing - integer-logarithms - io-streams-haproxy - - ip - ixset-typed - json - json-alt From 0ffb57fe2aba79fbf256d452ac5d3eb6b01c9486 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 30 Sep 2019 10:18:51 -0700 Subject: [PATCH 080/209] Unblock revdeps of warp & wai-extra --- build-constraints.yaml | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f84dd1b..ef4c5ba9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5447,18 +5447,6 @@ packages: - servius < 0 # via wai-app-static - wai-middleware-auth < 0 # via wai-app-static - yesod-static < 0 # via wai-app-static - - filter-logger < 0 # via wai-extra - - fn < 0 # via wai-extra - - hspec-wai < 0 # via wai-extra - - simple < 0 # via wai-extra - - simple-session < 0 # via wai-extra - - tonatona-servant < 0 # via wai-extra - - wai-middleware-auth < 0 # via wai-extra - - yesod < 0 # via wai-extra - - yesod-auth-hashdb < 0 # via wai-extra - - yesod-eventsource < 0 # via wai-extra - - yesod-persistent < 0 # via wai-extra - - yesod-static < 0 # via wai-extra - filter-logger < 0 # via wai-logger - hoogle < 0 # via wai-logger - yesod < 0 # via wai-logger @@ -5891,15 +5879,7 @@ packages: - tls-session-manager < 0 # via tls - warp-tls < 0 # via tls - wai-websockets < 0 # via wai-app-static - - wai-enforce-https < 0 # via wai-extra - wai-session-postgresql < 0 # via wai-session - - bimap-server < 0 # via warp - - bugsnag-haskell < 0 # via warp - - http-conduit < 0 # via warp - - http-reverse-proxy < 0 # via warp - - wai-enforce-https < 0 # via warp - - wai-websockets < 0 # via warp - - warp-tls < 0 # via warp - wai-websockets < 0 # via websockets - bugsnag-haskell < 0 # via yesod-core - bitx-bitcoin < 0 # via http-client-tls @@ -5912,8 +5892,6 @@ packages: - decidable < 0 # via vinyl - functor-products < 0 # via vinyl - list-witnesses < 0 # via vinyl - - wai-handler-launch < 0 # via wai - - wai-handler-launch < 0 # via warp - lsp-test < 0 # via conduit-parse - groundhog-inspector < 0 # via groundhog - groundhog-inspector < 0 # via groundhog-sqlite @@ -5921,7 +5899,8 @@ packages: - lsp-test < 0 # via haskell-lsp - groundhog-inspector < 0 # via regex-compat - ginger < 0 # via regex-tdfa - + - http-reverse-proxy < 0 # via http-conduit + - wai-enforce-https < 0 # via warp-tls "GHC 8.8-related build failures": # MonadFail stuff From 4fecc841d23eec10ff5ab37fe8a380e435495bd1 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 30 Sep 2019 10:27:02 -0700 Subject: [PATCH 081/209] Unblock opaleye --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b9ca0031..3d60865c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5633,9 +5633,6 @@ packages: - quickcheck-state-machine < 0 # via tree-diff - users-postgresql-simple < 0 # via users - users-test < 0 # via users - - dotenv < 0 # via yaml - - fakedata < 0 # via yaml - - frontmatter < 0 # via yaml # round 5 - hmatrix-backprop < 0 # via backprop @@ -5691,7 +5688,6 @@ packages: - Hoed < 0 # via regex-tdfa-text - random-fu < 0 # via rvar - codec < 0 # via binary-bits - - opaleye < 0 # via dotenv - hschema-aeson < 0 # via hschema - hschema-aeson < 0 # via hschema-prettyprinter - hschema-aeson < 0 # via hschema-quickcheck From 305dba5bd50e083939516683fe921dd8e51b9da3 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 30 Sep 2019 10:32:35 -0700 Subject: [PATCH 082/209] Unblock smt-containers and deps --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d60865c..d55eebc7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4974,7 +4974,6 @@ packages: - dhall-json < 0 # via prettyprinter-1.3.0 - invertible-grammar < 0 # via prettyprinter-1.3.0 - sexp-grammar < 0 # via prettyprinter-1.3.0 - - primitive-extras < 0 # via primitive-unlifted - MissingH < 0 # via process-1.6.5.1 - blaze-colonnade < 0 # via profunctors-5.5 - colonnade < 0 # via profunctors-5.5 @@ -5359,7 +5358,6 @@ packages: - yesod-paginator < 0 # via persistent - yesod-persistent < 0 # via persistent - yesod-text-markdown < 0 # via persistent - - stm-hamt < 0 # via primitive-extras - aos-signature < 0 # via protolude - bulletproofs < 0 # via protolude - cachix-api < 0 # via protolude @@ -5550,7 +5548,6 @@ packages: - miso < 0 # via servant-lucid - state-codes < 0 # via shakespeare - xml-hamlet < 0 # via shakespeare - - stm-containers < 0 # via stm-hamt - show-prettyprint < 0 # via trifecta - emd < 0 # via typelits-witnesses - stripe-wreq < 0 # via wreq From b345efdc7c5eb8bd8ef37f289e0abe49fa801616 Mon Sep 17 00:00:00 2001 From: Jared Tobin Date: Tue, 1 Oct 2019 21:32:45 +0400 Subject: [PATCH 083/209] add hnock --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d55eebc7..4fae094a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2529,6 +2529,7 @@ packages: - sampling - flat-mcmc - urbit-hob + - hnock "Facundo Domínguez @facundominguez": - distributed-process < 0 # GHC 8.4 via network-transport-tcp From 4a1c6f2c6a3b42e1a20b37aa13b6fa8bd65f51fb Mon Sep 17 00:00:00 2001 From: Eitan Chatav Date: Tue, 1 Oct 2019 10:52:57 -0700 Subject: [PATCH 084/209] Add `free-categories` to stackage --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2e0b5a07..c2df3c9f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3205,6 +3205,7 @@ packages: - blas-hs "Eitan Chatav @echatav": + - free-categories - squeal-postgresql "Sam Quinn @Lazersmoke": From e851f5f75f09c20fd775a3c5e19b4aa0e7005648 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 16:48:34 +0800 Subject: [PATCH 085/209] expect fakedata testsuite to "MonadFail" (psibi/fakedata#5) --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d55eebc7..8e37109b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6823,6 +6823,10 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4815 - brittany + + # ghc 8.8 # + # https://github.com/psibi/fakedata/issues/5 + - fakedata # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 3be4372824ce2b11288baaf4a82aecddd8cabdae Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 16:52:54 +0800 Subject: [PATCH 086/209] allow simple's testsuite to "MonadFail" (alevy/simple#23) --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8e37109b..6d3865c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6824,9 +6824,12 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4815 - brittany - # ghc 8.8 # + # ghc 8.8 MonadFail # https://github.com/psibi/fakedata/issues/5 - fakedata + # https://github.com/alevy/simple/issues/23 + - simple + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 70a6b150a55e599287d557c08d5d1fd0c2a76fa7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 16:54:12 +0800 Subject: [PATCH 087/209] http-client was enabled! --- build-constraints.yaml | 46 +++++------------------------------------- 1 file changed, 5 insertions(+), 41 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b0294292..6e979dad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5187,47 +5187,6 @@ packages: - wai-middleware-auth < 0 # via hoauth2 - yesod-auth-oauth2 < 0 # via hoauth2 - haskell-lsp < 0 # via hslogger - - aur < 0 # via http-client - - authenticate-oauth < 0 # via http-client - - aws-lambda-haskell-runtime < 0 # via http-client - - configuration-tools < 0 # via http-client - - eventstore < 0 # via http-client - - fb < 0 # via http-client - - gym-http-api < 0 # via http-client - - hopenpgp-tools < 0 # via http-client - - hpack < 0 # via http-client - - hsebaysdk < 0 # via http-client - - http-client-overrides < 0 # via http-client - - http-directory < 0 # via http-client - - http-download < 0 # via http-client - - kawhi < 0 # via http-client - - koofr-client < 0 # via http-client - - mime-mail-ses < 0 # via http-client - - minio-hs < 0 # via http-client - - opensource < 0 # via http-client - - pipes-http < 0 # via http-client - - planb-token-introspection < 0 # via http-client - - req-conduit < 0 # via http-client - - scalpel < 0 # via http-client - - servant-checked-exceptions < 0 # via http-client - - servant-cli < 0 # via http-client - - servant-client < 0 # via http-client - - servant-conduit < 0 # via http-client - - servant-machines < 0 # via http-client - - servant-pipes < 0 # via http-client - - servant-rawm < 0 # via http-client - - servant-tracing < 0 # via http-client - - soap < 0 # via http-client - - soap-tls < 0 # via http-client - - stack < 0 # via http-client - - textlocal < 0 # via http-client - - wai-middleware-auth < 0 # via http-client - - wai-slack-middleware < 0 # via http-client - - webex-teams-conduit < 0 # via http-client - - webex-teams-pipes < 0 # via http-client - - wreq < 0 # via http-client - - yesod-auth < 0 # via http-client - - yesod-auth-oauth2 < 0 # via http-client - aur < 0 # via http-client-tls - configuration-tools < 0 # via http-client-tls - hopenpgp-tools < 0 # via http-client-tls @@ -6028,6 +5987,11 @@ packages: - groundhog-mysql < 0 # via groundhog - logging-effect < 0 # via prettyprinter + # previously blocked by http-client + - authenticate-oauth < 0 # via RSA crypto-pubkey-types + - mmtf < 0 # via data-msgpack + - gym-http-api < 0 # via servant servant-client + - soap < 0 # via xml-conduit xml-conduit-writer "GHC upper bounds": # Need to always match the version shipped with GHC From 26cf19a1a8be1661fde8acb4474daf36c96c3434 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 17:07:48 +0800 Subject: [PATCH 088/209] disable fakedata (psibi/fakedata#5) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6e979dad..c244e3ee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5974,6 +5974,8 @@ packages: - regex-pcre-builtin < 0 # MonadFail - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail + # https://github.com/psibi/fakedata/issues/5 + - fakedata < 0 # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 @@ -6790,8 +6792,6 @@ expected-test-failures: - brittany # ghc 8.8 MonadFail - # https://github.com/psibi/fakedata/issues/5 - - fakedata # https://github.com/alevy/simple/issues/23 - simple From 6faef1d7cf7d63c0f90f41d5168dcc3e47b20084 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 17:08:31 +0800 Subject: [PATCH 089/209] disable simple (alevy/simple#23) --- build-constraints.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c244e3ee..1384a0d1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5976,6 +5976,9 @@ packages: - sbv < 0 # MonadFail # https://github.com/psibi/fakedata/issues/5 - fakedata < 0 + # https://github.com/alevy/simple/issues/23 + - simple < 0 + - simple-session < 0 # Round 2 transitive from Some more failures - Clipboard < 0 # via X11 @@ -6791,10 +6794,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4815 - brittany - # ghc 8.8 MonadFail - # https://github.com/alevy/simple/issues/23 - - simple - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From f737ba42610c9934dd602d9956f8a446ac7b8e16 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 17:35:22 +0800 Subject: [PATCH 090/209] hashable was enabled --- build-constraints.yaml | 40 +++++++++------------------------------- 1 file changed, 9 insertions(+), 31 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1384a0d1..1f7d548c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4886,37 +4886,6 @@ packages: - gi-gtk-hs < 0 # via gi-gtk-4.0.1 - gi-gtksource < 0 # via gi-gtk-4.0.1 - gi-vte < 0 # via gi-gtk-4.0.1 - - beam-core < 0 # via hashable-1.3.0.0 - - beam-migrate < 0 # via hashable-1.3.0.0 - - beam-mysql < 0 # via hashable-1.3.0.0 - - beam-postgres < 0 # via hashable-1.3.0.0 - - beam-sqlite < 0 # via hashable-1.3.0.0 - - concurrent-supply < 0 # via hashable-1.3.0.0 - - core-data < 0 # via hashable-1.3.0.0 - - core-program < 0 # via hashable-1.3.0.0 - - core-text < 0 # via hashable-1.3.0.0 - - diagrams-contrib < 0 # via hashable-1.3.0.0 - - diagrams-lib < 0 # via hashable-1.3.0.0 - - diagrams-postscript < 0 # via hashable-1.3.0.0 - - diagrams-rasterific < 0 # via hashable-1.3.0.0 - - diagrams-svg < 0 # via hashable-1.3.0.0 - - gothic < 0 # via hashable-1.3.0.0 - - greskell-core < 0 # via hashable-1.3.0.0 - - haxl < 0 # via hashable-1.3.0.0 - - json-autotype < 0 # via hashable-1.3.0.0 - - language-puppet < 0 # via hashable-1.3.0.0 - - msgpack < 0 # via hashable-1.3.0.0 - - path < 0 # via hashable-1.3.0.0 - - protolude < 0 # via hashable-1.3.0.0 - - regex < 0 # via hashable-1.3.0.0 - - registry < 0 # via hashable-1.3.0.0 - - relude < 0 # via hashable-1.3.0.0 - - svg-builder < 0 # via hashable-1.3.0.0 - - swish < 0 # via hashable-1.3.0.0 - - threepenny-gui < 0 # via hashable-1.3.0.0 - - tomland < 0 # via hashable-1.3.0.0 - - ttl-hashtables < 0 # via hashable-1.3.0.0 - - union < 0 # via hashable-1.3.0.0 - easytest < 0 # via hedgehog-1.0.1 - hsdev < 0 # via hlint-2.2.2 - language-puppet < 0 # via hslogger-1.3.0.0 @@ -5068,6 +5037,9 @@ packages: - universe-dependent-sum < 0 # via universe-some - MissingH < 0 # via unix-2.7.2.2 - beam-core < 0 # via vector-sized-1.4.0.0 + - beam-mysql < 0 # via beam-core + - beam-postgres < 0 # via beam-core + - beam-sqlite < 0 # via beam-core - elm-street < 0 # via warp-3.3.2 - servant-auth-client < 0 # via warp-3.3.2 - xmonad-extras < 0 # via xmonad-contrib-0.16 @@ -5998,6 +5970,12 @@ packages: - gym-http-api < 0 # via servant servant-client - soap < 0 # via xml-conduit xml-conduit-writer + # hashable-1.3.0 + - concurrent-supply < 0 + - regex < 0 + - relude < 0 + - ttl-hashtables < 0 + "GHC upper bounds": # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 From b8099a9df1ca9b7e37661b29f99e940bf5c7e281 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 17:45:13 +0800 Subject: [PATCH 091/209] semigroups was enabled --- build-constraints.yaml | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1f7d548c..6a442782 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4952,20 +4952,6 @@ packages: - ixset-typed < 0 # via safecopy-0.10.0 - selda-postgresql < 0 # via selda-0.5.0.0 - selda-sqlite < 0 # via selda-0.5.0.0 - - brittany < 0 # via semigroups-0.19.1 - - chronos < 0 # via semigroups-0.19.1 - - diagrams-contrib < 0 # via semigroups-0.19.1 - - diagrams-core < 0 # via semigroups-0.19.1 - - diagrams-lib < 0 # via semigroups-0.19.1 - - diagrams-postscript < 0 # via semigroups-0.19.1 - - diagrams-svg < 0 # via semigroups-0.19.1 - - direct-sqlite < 0 # via semigroups-0.19.1 - - greskell < 0 # via semigroups-0.19.1 - - greskell-core < 0 # via semigroups-0.19.1 - - invertible-grammar < 0 # via semigroups-0.19.1 - - registry < 0 # via semigroups-0.19.1 - - sexp-grammar < 0 # via semigroups-0.19.1 - - sqlite-simple < 0 # via semigroups-0.19.1 - universe-dependent-sum < 0 # via some - PyF < 0 # via template-haskell-2.15.0.0 - classyplate < 0 # via template-haskell-2.15.0.0 @@ -5975,6 +5961,11 @@ packages: - regex < 0 - relude < 0 - ttl-hashtables < 0 + - registry < 0 # also protolude, semigroups, universum + + # semigroups-0.19 + - chronos < 0 # also test-framework + - direct-sqlite < 0 "GHC upper bounds": # Need to always match the version shipped with GHC From 3ad91ff1401bb6f848ac481b98e37f97bc18f4c2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 2 Oct 2019 18:12:24 +0800 Subject: [PATCH 092/209] bunch of packages allow template-haskell-2.15 --- build-constraints.yaml | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6a442782..0e491c2e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4954,34 +4954,15 @@ packages: - selda-sqlite < 0 # via selda-0.5.0.0 - universe-dependent-sum < 0 # via some - PyF < 0 # via template-haskell-2.15.0.0 - - classyplate < 0 # via template-haskell-2.15.0.0 - - core-program < 0 # via template-haskell-2.15.0.0 - - core-text < 0 # via template-haskell-2.15.0.0 - data-accessor-template < 0 # via template-haskell-2.15.0.0 - - dbus < 0 # via template-haskell-2.15.0.0 - - dhall < 0 # via template-haskell-2.15.0.0 - - email-validate < 0 # via template-haskell-2.15.0.0 - - fclabels < 0 # via template-haskell-2.15.0.0 - - flow < 0 # via template-haskell-2.15.0.0 - freer-simple < 0 # via template-haskell-2.15.0.0 - - hsdev < 0 # via template-haskell-2.15.0.0 - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - - invertible-grammar < 0 # via template-haskell-2.15.0.0 - - ixset-typed < 0 # via template-haskell-2.15.0.0 - - modern-uri < 0 # via template-haskell-2.15.0.0 - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 - rank2classes < 0 # via template-haskell-2.15.0.0 - - rattletrap < 0 # via template-haskell-2.15.0.0 - safecopy < 0 # via template-haskell-2.15.0.0 - size-based < 0 # via template-haskell-2.15.0.0 - - stache < 0 # via template-haskell-2.15.0.0 - static-text < 0 # via template-haskell-2.15.0.0 - - strive < 0 # via template-haskell-2.15.0.0 - - th-nowq < 0 # via template-haskell-2.15.0.0 - - threepenny-gui < 0 # via template-haskell-2.15.0.0 - - tz < 0 # via template-haskell-2.15.0.0 - uri-bytestring < 0 # via template-haskell-2.15.0.0 - - web3 < 0 # via template-haskell-2.15.0.0 - hyraxAbif < 0 # via text-1.2.4.0 - sqlite-simple-errors < 0 # via text-1.2.4.0 - universum < 0 # via text-1.2.4.0 From 8e182bfc772153cdd3559d3385aae049138edc9d Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Wed, 2 Oct 2019 13:38:03 +0200 Subject: [PATCH 093/209] Enable some of my packages (which now work) --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e491c2e..ca383b4b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4870,7 +4870,6 @@ packages: - apply-refact < 0 # via ghc-8.8.1 - brittany < 0 # via ghc-8.8.1 - ghc-parser < 0 # via ghc-8.8.1 - - ghc-syntax-highlighter < 0 # via ghc-8.8.1 - hint < 0 # via ghc-8.8.1 - ihaskell < 0 # via ghc-8.8.1 - loopbreaker < 0 # via ghc-8.8.1 @@ -4997,7 +4996,6 @@ packages: - tz < 0 # via time-1.9.3 - web3 < 0 # via time-1.9.3 - wild-bind-x11 < 0 # via time-1.9.3 - - zip < 0 # via time-1.9.3 - ztail < 0 # via time-1.9.3 - mysql-haskell < 0 # via tls-1.5.1 - universe < 0 # via universe-some @@ -5099,7 +5097,6 @@ packages: - eventstore < 0 # via ekg-core - monad-metrics < 0 # via ekg-core - check-email < 0 # via email-validate - - mmark < 0 # via email-validate - yesod-auth < 0 # via email-validate - yesod-form < 0 # via email-validate - persistent-pagination < 0 # via esqueleto @@ -5215,7 +5212,6 @@ packages: - rainbow < 0 # via lens-simple - rainbox < 0 # via lens-simple - polysemy < 0 # via loopbreaker - - mmark < 0 # via modern-uri - mmark-ext < 0 # via modern-uri - witherable < 0 # via monoidal-containers - msgpack-aeson < 0 # via msgpack From 07cecd88020f98a88802b3012990a16e7a5acaa0 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Wed, 2 Oct 2019 09:38:24 -0400 Subject: [PATCH 094/209] Reenable regex-posix, regex-tdfa These are no longer blocked on `regex-base`. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e491c2e..12a38140 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5271,8 +5271,6 @@ packages: - regex-compat < 0 # via regex-base-0.94.0.0 - regex-pcre < 0 # via regex-base-0.94.0.0 - regex-pcre-text < 0 # via regex-base-0.94.0.0 - - regex-posix < 0 # via regex-base-0.94.0.0 - - regex-tdfa < 0 # via regex-base-0.94.0.0 - yi-language < 0 # via regex-base-0.94.0.0 - lens-regex < 0 # via regex-posix - regex-compat-tdfa < 0 # via regex-tdfa From 2024d21a5aa34aefd61aceafa606196a68ff5607 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Thu, 3 Oct 2019 06:13:39 -0400 Subject: [PATCH 095/209] Reenable blaze-markup, safecopy Two more packages that are in my mantained packages' transitive dependency graph. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e491c2e..7a058198 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4684,7 +4684,6 @@ packages: - base-noprelude < 0 # via base-4.13.0.0 - benchpress < 0 # via base-4.13.0.0 - bencode < 0 # via base-4.13.0.0 - - blaze-markup < 0 # via base-4.13.0.0 - boolean-normal-forms < 0 # via base-4.13.0.0 - brick < 0 # via base-4.13.0.0 - brittany < 0 # via base-4.13.0.0 @@ -4959,7 +4958,6 @@ packages: - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 - rank2classes < 0 # via template-haskell-2.15.0.0 - - safecopy < 0 # via template-haskell-2.15.0.0 - size-based < 0 # via template-haskell-2.15.0.0 - static-text < 0 # via template-haskell-2.15.0.0 - uri-bytestring < 0 # via template-haskell-2.15.0.0 @@ -6210,7 +6208,6 @@ skipped-tests: - attoparsec # QuickCheck-2.11.3 - barrier # tasty 0.12 and tasty-hunit 0.10 - binary-parser # tasty-1.0.1.1, tasty-quickcheck-0.10, tasty-hunit-0.10.0.1 - - blaze-markup # tasty 1.1 - cabal-install # tasty 1.1 - cayley-client # via hspec-2.6.0 - cborg # via tasty-1.2 From e75b9acc0a9acac02ab4592158beb2b908f4e9e2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 00:11:56 +0800 Subject: [PATCH 096/209] path enabled --- build-constraints.yaml | 21 ++------------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca383b4b..1252a8f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5221,18 +5221,6 @@ packages: - pandoc-markdown-ghci-filter < 0 # via pandoc - pandoc-pyplot < 0 # via pandoc - pencil < 0 # via pandoc - - attoparsec-path < 0 # via path - - aws-lambda-haskell-runtime < 0 # via path - - follow-file < 0 # via path - - genvalidity-path < 0 # via path - - http-download < 0 # via path - - mega-sdist < 0 # via path - - path-extra < 0 # via path - - path-io < 0 # via path - - rio-prettyprint < 0 # via path - - stack < 0 # via path - - urlpath < 0 # via path - - validity-path < 0 # via path - classy-prelude-yesod < 0 # via persistent - closed < 0 # via persistent - password-instances < 0 # via persistent @@ -5491,7 +5479,6 @@ packages: - H < 0 # via inline-r - fmt < 0 # via interpolate - generics-eot < 0 # via interpolate - - attoparsec-ip < 0 # via ip - mwc-probability-transition < 0 # via logging-effect - incremental-parser < 0 # via monoid-subclasses - timerep < 0 # via monoid-subclasses @@ -5568,11 +5555,9 @@ packages: - pipes-misc < 0 # via pipes-category # Misc. Removed from above but must still be re-removed due to *another* issue - - attoparsec-uri < 0 # via attoparsec-ip - caster < 0 # via fast-builder - hschema-quickcheck < 0 # via hschema - string-interpolate < 0 # via interpolatedstring-perl6 - - attoparsec-uri < 0 # via ip - string-interpolate < 0 # via text-conversions - xmlbf-xeno < 0 # via xeno - random-fu < 0 # via random-source @@ -5650,10 +5635,6 @@ packages: - network-simple < 0 # via network-bsd - pandoc-citeproc < 0 # via pandoc - pandoc-citeproc < 0 # via pandoc-types - - nvim-hs < 0 # via path - - pantry < 0 # via path - - nvim-hs < 0 # via path-io - - pantry < 0 # via path-io - microformats2-parser < 0 # via pcre-heavy - pantry < 0 # via persistent - persistent-mongoDB < 0 # via persistent @@ -5944,6 +5925,8 @@ packages: - chronos < 0 # also test-framework - direct-sqlite < 0 + - mega-sdist < 0 # via pantry + "GHC upper bounds": # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 From 6af350c4f653295eb521d17848ec10f88188c47f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 00:13:16 +0800 Subject: [PATCH 097/209] enable mmark-ext --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1252a8f1..8a72b21e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5212,7 +5212,6 @@ packages: - rainbow < 0 # via lens-simple - rainbox < 0 # via lens-simple - polysemy < 0 # via loopbreaker - - mmark-ext < 0 # via modern-uri - witherable < 0 # via monoidal-containers - msgpack-aeson < 0 # via msgpack - mysql-haskell-nem < 0 # via mysql-haskell From c5bca9fb03dbfebc3e30f147e57715820d76055d Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Thu, 3 Oct 2019 13:26:29 +0300 Subject: [PATCH 098/209] http-media allows base-4.13 --- build-constraints.yaml | 50 +++--------------------------------------- 1 file changed, 3 insertions(+), 47 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09d5e757..6cdfb8eb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4334,6 +4334,7 @@ packages: - skein - skylighting-core - snap-core + - some - special-values - splice - split @@ -4403,6 +4404,7 @@ packages: - unbounded-delays - universe - universe-base + - universe-some - universe-dependent-sum - universe-instances-base - universe-instances-extended @@ -4749,7 +4751,6 @@ packages: - hledger-ui < 0 # via base-4.13.0.0 - hledger-web < 0 # via base-4.13.0.0 - hspec-need-env < 0 # via base-4.13.0.0 - - http-media < 0 # via base-4.13.0.0 - hyper < 0 # via base-4.13.0.0 - ihaskell < 0 # via base-4.13.0.0 - indentation-core < 0 # via base-4.13.0.0 @@ -4792,7 +4793,6 @@ packages: - rhine < 0 # via base-4.13.0.0 - rhine-gloss < 0 # via base-4.13.0.0 - salve < 0 # via base-4.13.0.0 - - servant-JuicyPixels < 0 # via base-4.13.0.0 - servant-auth < 0 # via base-4.13.0.0 - servant-auth-client < 0 # via base-4.13.0.0 - servant-auth-docs < 0 # via base-4.13.0.0 @@ -4996,8 +4996,6 @@ packages: - wild-bind-x11 < 0 # via time-1.9.3 - ztail < 0 # via time-1.9.3 - mysql-haskell < 0 # via tls-1.5.1 - - universe < 0 # via universe-some - - universe-dependent-sum < 0 # via universe-some - MissingH < 0 # via unix-2.7.2.2 - beam-core < 0 # via vector-sized-1.4.0.0 - beam-mysql < 0 # via beam-core @@ -5042,13 +5040,11 @@ packages: - Chart-diagrams < 0 # via blaze-markup - SVGFonts < 0 # via blaze-markup - ace < 0 # via blaze-markup - - blaze-html < 0 # via blaze-markup - blaze-svg < 0 # via blaze-markup - heterocephalus < 0 # via blaze-markup - hoogle < 0 # via blaze-markup - markdown < 0 # via blaze-markup - plotlyhs < 0 # via blaze-markup - - servant-swagger-ui-core < 0 # via blaze-markup - shakespeare < 0 # via blaze-markup - trifecta < 0 # via blaze-markup - xml-conduit < 0 # via blaze-markup @@ -5169,23 +5165,10 @@ packages: - yesod-fb < 0 # via http-conduit - yesod-recaptcha2 < 0 # via http-conduit - cachix-api < 0 # via http-media - - servant < 0 # via http-media - - servant-blaze < 0 # via http-media - - servant-cassava < 0 # via http-media - servant-checked-exceptions-core < 0 # via http-media - - servant-client < 0 # via http-media - - servant-client-core < 0 # via http-media - - servant-conduit < 0 # via http-media - - servant-docs < 0 # via http-media - - servant-lucid < 0 # via http-media - - servant-machines < 0 # via http-media - - servant-pipes < 0 # via http-media - servant-rawm < 0 # via http-media - servant-static-th < 0 # via http-media - - servant-swagger < 0 # via http-media - - servant-swagger-ui-core < 0 # via http-media - servant-xml < 0 # via http-media - - servant-yaml < 0 # via http-media - wai-middleware-auth < 0 # via http-reverse-proxy - ses-html < 0 # via http-streams - board-games < 0 # via httpd-shed @@ -5273,19 +5256,9 @@ packages: - servant-auth-wordpress < 0 # via servant-server - servant-checked-exceptions < 0 # via servant-server - servant-cli < 0 # via servant-server - - servant-conduit < 0 # via servant-server - - servant-js < 0 # via servant-server - - servant-lucid < 0 # via servant-server - - servant-machines < 0 # via servant-server - - servant-mock < 0 # via servant-server - - servant-pipes < 0 # via servant-server - servant-rawm < 0 # via servant-server - servant-static-th < 0 # via servant-server - - servant-swagger-ui < 0 # via servant-server - - servant-swagger-ui-core < 0 # via servant-server - - servant-swagger-ui-redoc < 0 # via servant-server - servant-tracing < 0 # via servant-server - - servant-yaml < 0 # via servant-server - tonatona-servant < 0 # via servant-server - testing-feat < 0 # via size-based - gingersnap < 0 # via snap-core @@ -5304,10 +5277,6 @@ packages: - sv-cassava < 0 # via sv-core - Chart-diagrams < 0 # via svg-builder - cachix-api < 0 # via swagger2 - - servant-swagger < 0 # via swagger2 - - servant-swagger-ui < 0 # via swagger2 - - servant-swagger-ui-core < 0 # via swagger2 - - servant-swagger-ui-redoc < 0 # via swagger2 - hspec-pg-transact < 0 # via tmp-postgres - pg-transact < 0 # via tmp-postgres - salak-toml < 0 # via tomland @@ -5322,7 +5291,6 @@ packages: - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - servant-rawm < 0 # via wai-app-static - - servant-swagger-ui-core < 0 # via wai-app-static - servius < 0 # via wai-app-static - wai-middleware-auth < 0 # via wai-app-static - yesod-static < 0 # via wai-app-static @@ -5409,9 +5377,6 @@ packages: - template-toolkit < 0 # via regex-pcre-builtin - dl-fedora < 0 # via regex-posix - inline-c < 0 # via regex-posix - - language-haskell-extract < 0 # via regex-posix - - test-framework < 0 # via regex-posix - - test-framework-th < 0 # via regex-posix - xml-to-json < 0 # via regex-posix - cabal-debian < 0 # via regex-tdfa - haskell-gi < 0 # via regex-tdfa @@ -5422,7 +5387,6 @@ packages: - relational-record < 0 # via relational-query-HDBC - wikicfp-scraper < 0 # via scalpel-core - miso < 0 # via servant - - servant-foreign < 0 # via servant - miso < 0 # via servant-lucid - state-codes < 0 # via shakespeare - xml-hamlet < 0 # via shakespeare @@ -5529,9 +5493,7 @@ packages: - abstract-deque-tests < 0 # via test-framework - crypto-api-tests < 0 # via test-framework - crypto-cipher-tests < 0 # via test-framework - - test-framework-hunit < 0 # via test-framework - test-framework-leancheck < 0 # via test-framework - - test-framework-quickcheck2 < 0 # via test-framework - test-framework-smallcheck < 0 # via test-framework - tonatona < 0 # via tonaparser - tonatona-logger < 0 # via tonaparser @@ -5586,11 +5548,9 @@ packages: - ws < 0 # via attoparsec-uri - microformats2-parser < 0 # via blaze-html - persistent-mongoDB < 0 # via blaze-html - - wai-app-static < 0 # via blaze-html - yesod-core < 0 # via blaze-html - yesod-test < 0 # via blaze-html - microformats2-parser < 0 # via blaze-markup - - wai-app-static < 0 # via blaze-markup - yesod-core < 0 # via blaze-markup - hOpenPGP < 0 # via bzlib - xml-lens < 0 # via case-insensitive-1.2.1.0 @@ -5606,10 +5566,6 @@ packages: - microformats2-parser < 0 # via html-conduit - yesod-test < 0 # via html-conduit - pantry < 0 # via http-download - - servant-http-streams < 0 # via http-media - - servant-multipart < 0 # via http-media - - servant-server < 0 # via http-media - - swagger2 < 0 # via http-media - asif < 0 # via hw-hspec-hedgehog - asif < 0 # via hw-ip - hOpenPGP < 0 # via incremental-parser @@ -5653,7 +5609,6 @@ packages: - haskoin-core < 0 # via secp256k1-haskell - servant-http-streams < 0 # via servant - servant-multipart < 0 # via servant - - servant-server < 0 # via servant - servant-http-streams < 0 # via servant-client-core - servant-multipart < 0 # via servant-docs - servant-multipart < 0 # via servant-foreign @@ -6066,6 +6021,7 @@ skipped-tests: # These can periodically be checked for updates; # just remove these lines and run `stackage-curator check' to verify. - time-compat # base-compat 0.11 + - http-media # base-4.13 # fails with ghc 8.8 - alex # as of alex-3.2.4 From 41e13d1b2145579814714f1cc7f982b0d6406414 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Ch=C3=A9ron?= Date: Thu, 3 Oct 2019 20:54:52 +0200 Subject: [PATCH 099/209] Restore http-client-tls and dependencies --- build-constraints.yaml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0e491c2e..00fcbdec 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4678,7 +4678,6 @@ packages: - active < 0 # via base-4.13.0.0 - aeson-diff < 0 # via base-4.13.0.0 - alarmclock < 0 # via base-4.13.0.0 - - asn1-encoding < 0 # via base-4.13.0.0 - autoexporter < 0 # via base-4.13.0.0 - bank-holidays-england < 0 # via base-4.13.0.0 - base-noprelude < 0 # via base-4.13.0.0 @@ -4805,7 +4804,6 @@ packages: - slack-web < 0 # via base-4.13.0.0 - smallcheck-series < 0 # via base-4.13.0.0 - snap-server < 0 # via base-4.13.0.0 - - socks < 0 # via base-4.13.0.0 - sqlite-simple < 0 # via base-4.13.0.0 - statestack < 0 # via base-4.13.0.0 - strive < 0 # via base-4.13.0.0 @@ -5032,14 +5030,10 @@ packages: - file-modules < 0 # via MissingH - hadolint < 0 # via ShellCheck - ipynb < 0 # via aeson-diff - - asn1-parse < 0 # via asn1-encoding - aws-cloudfront-signed-cookies < 0 # via asn1-encoding - crypto-pubkey-openssh < 0 # via asn1-encoding - crypto-pubkey-types < 0 # via asn1-encoding - pkcs10 < 0 # via asn1-encoding - - x509 < 0 # via asn1-encoding - - x509-store < 0 # via asn1-encoding - - x509-validation < 0 # via asn1-encoding - avers-api < 0 # via servant - fib < 0 # via base-noprelude - bencoding < 0 # via bencode @@ -5452,9 +5446,7 @@ packages: - stripe-wreq < 0 # via wreq - jose < 0 # via x509 - jwt < 0 # via x509 - - x509-system < 0 # via x509 - jwt < 0 # via x509-store - - x509-system < 0 # via x509-store - haskell-gi < 0 # via xml-conduit - xlsx < 0 # via xml-conduit - xml-conduit-parse < 0 # via xml-conduit @@ -5606,7 +5598,6 @@ packages: - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system - pandoc-citeproc < 0 # via HsYAML-aeson - hOpenPGP < 0 # via asn1-encoding - - tls < 0 # via asn1-encoding - ws < 0 # via attoparsec-uri - microformats2-parser < 0 # via blaze-html - persistent-mongoDB < 0 # via blaze-html @@ -5687,7 +5678,6 @@ packages: - servant-multipart < 0 # via servant-foreign - yesod-bin < 0 # via shakespeare - yesod-core < 0 # via shakespeare - - connection < 0 # via socks - network-simple < 0 # via socks - store < 0 # via store-core - pantry < 0 # via tar-conduit @@ -5724,28 +5714,17 @@ packages: - vivid < 0 # via vivid-supercollider - web-routes-wai < 0 # via web-routes - ws < 0 # via wuss - - connection < 0 # via x509 - network-simple-tls < 0 # via x509 - postgresql-typed < 0 # via x509 - tcp-streams < 0 # via x509 - - tls < 0 # via x509 - - tls-debug < 0 # via x509 - warp-tls-uid < 0 # via x509 - - connection < 0 # via x509-store - network-simple-tls < 0 # via x509-store - postgresql-typed < 0 # via x509-store - tcp-streams < 0 # via x509-store - - tls < 0 # via x509-store - - tls-debug < 0 # via x509-store - - connection < 0 # via x509-system - network-simple-tls < 0 # via x509-system - tcp-streams < 0 # via x509-system - - tls-debug < 0 # via x509-system - - connection < 0 # via x509-validation - network-simple-tls < 0 # via x509-validation - postgresql-typed < 0 # via x509-validation - - tls < 0 # via x509-validation - - tls-debug < 0 # via x509-validation - DAV < 0 # via xml-conduit - pandoc-citeproc < 0 # via xml-conduit - xml-lens < 0 # via xml-conduit @@ -5754,7 +5733,6 @@ packages: - HandsomeSoup < 0 # via HTTP - hxt-http < 0 # via HTTP - amqp < 0 # via connection - - http-client-tls < 0 # via connection - http-conduit < 0 # via connection - network-conduit-tls < 0 # via connection - http-streams < 0 # via io-streams @@ -5765,10 +5743,8 @@ packages: - pipes-network-tls < 0 # via network-simple - pipes-network-tls < 0 # via network-simple-tls - http-streams < 0 # via openssl-streams - - http-client-tls < 0 # via tls - network-conduit-tls < 0 # via tls - pipes-network-tls < 0 # via tls - - tls-session-manager < 0 # via tls - warp-tls < 0 # via tls - wai-websockets < 0 # via wai-app-static - wai-session-postgresql < 0 # via wai-session From b1c07724ccd48b59e2e8a35c7a28854f15cd0198 Mon Sep 17 00:00:00 2001 From: Lennart Spitzner Date: Thu, 3 Oct 2019 23:46:34 +0200 Subject: [PATCH 100/209] Reenable brittany, butcher, data-tree-print Including the tests of brittany --- build-constraints.yaml | 9 --------- 1 file changed, 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09d5e757..641ddbaa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4686,8 +4686,6 @@ packages: - bencode < 0 # via base-4.13.0.0 - boolean-normal-forms < 0 # via base-4.13.0.0 - brick < 0 # via base-4.13.0.0 - - brittany < 0 # via base-4.13.0.0 - - butcher < 0 # via base-4.13.0.0 - bzlib < 0 # via base-4.13.0.0 - cabal-install < 0 # via base-4.13.0.0 - cborg-json < 0 # via base-4.13.0.0 @@ -4701,7 +4699,6 @@ packages: - crypto-enigma < 0 # via base-4.13.0.0 - css-syntax < 0 # via base-4.13.0.0 - cyclotomic < 0 # via base-4.13.0.0 - - data-tree-print < 0 # via base-4.13.0.0 - dbus < 0 # via base-4.13.0.0 - derulo < 0 # via base-4.13.0.0 - diagrams-contrib < 0 # via base-4.13.0.0 @@ -4867,15 +4864,12 @@ packages: - hw-packed-vector < 0 # via generic-lens-1.2.0.0 - hw-rankselect < 0 # via generic-lens-1.2.0.0 - apply-refact < 0 # via ghc-8.8.1 - - brittany < 0 # via ghc-8.8.1 - ghc-parser < 0 # via ghc-8.8.1 - hint < 0 # via ghc-8.8.1 - ihaskell < 0 # via ghc-8.8.1 - loopbreaker < 0 # via ghc-8.8.1 - hsdev < 0 # via ghc-boot-8.8.1 - ihaskell < 0 # via ghc-boot-8.8.1 - - brittany < 0 # via ghc-boot-th-8.8.1 - - brittany < 0 # via ghc-exactprint-0.6.2 - gi-gtk-hs < 0 # via gi-gdk-4.0.1 - gi-gtksource < 0 # via gi-gdk-4.0.1 - gi-vte < 0 # via gi-gdk-4.0.1 @@ -6714,9 +6708,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4810 - dns - # https://github.com/commercialhaskell/stackage/issues/4815 - - brittany - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 9d69af25a4d6c48e6213fd8539bc8c3cfef5e65b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 09:17:25 +0800 Subject: [PATCH 101/209] allow ghc-exactprint test failure (alanz/ghc-exactprint#82) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09d5e757..97ea5f99 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6717,6 +6717,8 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/4815 - brittany + # https://github.com/alanz/ghc-exactprint/issues/82 + - ghc-exactprint # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 29ada220c6500bad31b5720adf24fafd86e0ead0 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 09:33:05 +0800 Subject: [PATCH 102/209] enable github-webhooks (#4871) --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d505eee0..8f438482 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5793,7 +5793,6 @@ packages: - conduit-iconv < 0 # MonadFail - docopt < 0 # MonadFail - groundhog < 0 # MonadFail - - github-webhooks < 0 # unknown - protocol-buffers < 0 # MonadFail - mustache < 0 # Lift Text - hspec-expectations-pretty-diff < 0 # unknown From 3ea88b30c1233fd61ff89ca26a4442a091c7a04a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 09:35:55 +0800 Subject: [PATCH 103/209] fast-logger < 3.0.0 (#4877) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8f438482..a25472db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5851,8 +5851,8 @@ packages: - Win32 == 2.6.1.0 "Stackage upper bounds": - [] - + # https://github.com/commercialhaskell/stackage/issues/4877 + - fast-logger < 3.0.0 # end of packages From 5f465469e70a0d84de41ccae3c8301708894ab12 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 09:39:02 +0800 Subject: [PATCH 104/209] wai-logger < 2.3.6 (#4877) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a25472db..a9405ef2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5853,6 +5853,7 @@ packages: "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/4877 - fast-logger < 3.0.0 + - wai-logger < 2.3.6 # end of packages From 24227669f2d44cc4bab6707358e818304b8a6c5f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 10:17:52 +0800 Subject: [PATCH 105/209] Revert "enable github-webhooks (#4871)" This reverts commit 29ada220c6500bad31b5720adf24fafd86e0ead0. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9405ef2..bfad01b2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5793,6 +5793,7 @@ packages: - conduit-iconv < 0 # MonadFail - docopt < 0 # MonadFail - groundhog < 0 # MonadFail + - github-webhooks < 0 # unknown - protocol-buffers < 0 # MonadFail - mustache < 0 # Lift Text - hspec-expectations-pretty-diff < 0 # unknown From 6b12eb8612d619c7dccc39bd75e80cbded69715c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 17:35:00 +0800 Subject: [PATCH 106/209] unlock a chunk of packages and update some via's --- build-constraints.yaml | 164 +++-------------------------------------- 1 file changed, 9 insertions(+), 155 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bfad01b2..abdaafb6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4668,11 +4668,8 @@ packages: - ShellCheck < 0 # via Cabal-3.0.0.0 - cipher-aes128 < 0 # via Cabal-3.0.0.0 - proto-lens-setup < 0 # via Cabal-3.0.0.0 - - dhall < 0 # via Diff-0.4.0 - language-ecmascript < 0 # via Diff-0.4.0 - - pandoc < 0 # via Diff-0.4.0 - pandoc < 0 # via HsYAML-0.2.0.0 - - dhall-json < 0 # via ansi-terminal-0.10 - MissingH < 0 # via array-0.5.4.0 - MissingH < 0 # via base-4.13.0.0 - Strafunski-StrategyLib < 0 # via base-4.13.0.0 @@ -4838,6 +4835,7 @@ packages: - GLFW-b < 0 # via bindings-GLFW-3.3.0.0 - hyraxAbif < 0 # via bytestring-0.10.9.0 - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 + - dhall < 0 # via cborg-json - sized-grid < 0 # via constraints-0.11.2 - dependent-map < 0 # via constraints-extras - dependent-sum < 0 # via constraints-extras @@ -4987,7 +4985,6 @@ packages: - web3 < 0 # via time-1.9.3 - wild-bind-x11 < 0 # via time-1.9.3 - ztail < 0 # via time-1.9.3 - - mysql-haskell < 0 # via tls-1.5.1 - MissingH < 0 # via unix-2.7.2.2 - beam-core < 0 # via vector-sized-1.4.0.0 - beam-mysql < 0 # via beam-core @@ -5018,42 +5015,14 @@ packages: - file-modules < 0 # via MissingH - hadolint < 0 # via ShellCheck - ipynb < 0 # via aeson-diff - - aws-cloudfront-signed-cookies < 0 # via asn1-encoding - - crypto-pubkey-openssh < 0 # via asn1-encoding - - crypto-pubkey-types < 0 # via asn1-encoding - - pkcs10 < 0 # via asn1-encoding - avers-api < 0 # via servant - fib < 0 # via base-noprelude - bencoding < 0 # via bencode - - Chart-diagrams < 0 # via blaze-markup - - SVGFonts < 0 # via blaze-markup - - ace < 0 # via blaze-markup - - blaze-svg < 0 # via blaze-markup - - heterocephalus < 0 # via blaze-markup - - hoogle < 0 # via blaze-markup - - markdown < 0 # via blaze-markup - - plotlyhs < 0 # via blaze-markup - - shakespeare < 0 # via blaze-markup - - trifecta < 0 # via blaze-markup - - xml-conduit < 0 # via blaze-markup - - xml-html-qq < 0 # via blaze-markup - - yesod < 0 # via blaze-markup - - yesod-alerts < 0 # via blaze-markup - - yesod-auth < 0 # via blaze-markup - - yesod-form < 0 # via blaze-markup - - yesod-form-bootstrap4 < 0 # via blaze-markup - - yesod-newsfeed < 0 # via blaze-markup - - yesod-paginator < 0 # via blaze-markup - hledger-iadd < 0 # via brick - bson-lens < 0 # via bson - debian < 0 # via bzlib - chronos-bench < 0 # via chronos - qnap-decrypt < 0 # via cipher-aes128 - - configuration-tools < 0 # via connection - - eventstore < 0 # via connection - - hoogle < 0 # via connection - - minio-hs < 0 # via connection - - soap-tls < 0 # via connection - credential-store < 0 # via dbus - functor-combinators < 0 # via dependent-sum - prim-uniq < 0 # via dependent-sum @@ -5105,53 +5074,6 @@ packages: - wai-middleware-auth < 0 # via hoauth2 - yesod-auth-oauth2 < 0 # via hoauth2 - haskell-lsp < 0 # via hslogger - - aur < 0 # via http-client-tls - - configuration-tools < 0 # via http-client-tls - - hopenpgp-tools < 0 # via http-client-tls - - hpack < 0 # via http-client-tls - - http-client-overrides < 0 # via http-client-tls - - http-directory < 0 # via http-client-tls - - koofr-client < 0 # via http-client-tls - - mime-mail-ses < 0 # via http-client-tls - - minio-hs < 0 # via http-client-tls - - opensource < 0 # via http-client-tls - - pipes-http < 0 # via http-client-tls - - planb-token-introspection < 0 # via http-client-tls - - scalpel < 0 # via http-client-tls - - soap-tls < 0 # via http-client-tls - - stack < 0 # via http-client-tls - - textlocal < 0 # via http-client-tls - - wai-middleware-auth < 0 # via http-client-tls - - wreq < 0 # via http-client-tls - - yesod-auth < 0 # via http-client-tls - - yesod-fb < 0 # via http-client-tls - - MusicBrainz < 0 # via http-conduit - - authenticate < 0 # via http-conduit - - cisco-spark-api < 0 # via http-conduit - - classy-prelude-yesod < 0 # via http-conduit - - cryptocompare < 0 # via http-conduit - - fb < 0 # via http-conduit - - google-isbn < 0 # via http-conduit - - hoogle < 0 # via http-conduit - - http-download < 0 # via http-conduit - - kawhi < 0 # via http-conduit - - line < 0 # via http-conduit - - mime-mail-ses < 0 # via http-conduit - - minio-hs < 0 # via http-conduit - - mmtf < 0 # via http-conduit - - nuxeo < 0 # via http-conduit - - oeis2 < 0 # via http-conduit - - stack < 0 # via http-conduit - - textlocal < 0 # via http-conduit - - wai-middleware-auth < 0 # via http-conduit - - webex-teams-api < 0 # via http-conduit - - webex-teams-conduit < 0 # via http-conduit - - webex-teams-pipes < 0 # via http-conduit - - yesod-auth < 0 # via http-conduit - - yesod-auth-hashdb < 0 # via http-conduit - - yesod-auth-oauth2 < 0 # via http-conduit - - yesod-fb < 0 # via http-conduit - - yesod-recaptcha2 < 0 # via http-conduit - cachix-api < 0 # via http-media - servant-checked-exceptions-core < 0 # via http-media - servant-rawm < 0 # via http-media @@ -5220,14 +5142,9 @@ packages: - pedersen-commitment < 0 # via protolude - avro < 0 # via pure-zlib - regex-with-pcre < 0 # via regex - - regex-compat < 0 # via regex-base-0.94.0.0 - - regex-pcre < 0 # via regex-base-0.94.0.0 - regex-pcre-text < 0 # via regex-base-0.94.0.0 + - regex-tdfa-text < 0 # via regex-base-0.94.0.0 - yi-language < 0 # via regex-base-0.94.0.0 - - lens-regex < 0 # via regex-posix - - regex-compat-tdfa < 0 # via regex-tdfa - - regex-tdfa-text < 0 # via regex-tdfa - - scalpel-core < 0 # via regex-tdfa - datasets < 0 # via req - elm2nix < 0 # via req - req-conduit < 0 # via req @@ -5337,8 +5254,6 @@ packages: - skylighting < 0 # via blaze-html - skylighting-core < 0 # via blaze-html - barrier < 0 # via blaze-svg - - RSA < 0 # via crypto-pubkey-types - - crypto-pubkey < 0 # via crypto-pubkey-types - cabal-debian < 0 # via debian - xml-isogen < 0 # via dom-parser - cabal2nix < 0 # via hpack @@ -5356,22 +5271,12 @@ packages: - postgresql-simple-queue < 0 # via pg-transact - inliterate < 0 # via plotlyhs - polysemy-plugin < 0 # via polysemy - - epub-metadata < 0 # via regex-compat-tdfa - highlighting-kate < 0 # via regex-pcre-builtin - html-email-validate < 0 # via regex-pcre-builtin - pcre-utils < 0 # via regex-pcre-builtin - skylighting < 0 # via regex-pcre-builtin - skylighting-core < 0 # via regex-pcre-builtin - template-toolkit < 0 # via regex-pcre-builtin - - dl-fedora < 0 # via regex-posix - - inline-c < 0 # via regex-posix - - xml-to-json < 0 # via regex-posix - - cabal-debian < 0 # via regex-tdfa - - haskell-gi < 0 # via regex-tdfa - - katip < 0 # via regex-tdfa - - menshen < 0 # via regex-tdfa - - shelltestrunner < 0 # via regex-tdfa - - tasty-silver < 0 # via regex-tdfa - relational-record < 0 # via relational-query-HDBC - wikicfp-scraper < 0 # via scalpel-core - miso < 0 # via servant @@ -5381,16 +5286,6 @@ packages: - show-prettyprint < 0 # via trifecta - emd < 0 # via typelits-witnesses - stripe-wreq < 0 # via wreq - - jose < 0 # via x509 - - jwt < 0 # via x509 - - jwt < 0 # via x509-store - - haskell-gi < 0 # via xml-conduit - - xlsx < 0 # via xml-conduit - - xml-conduit-parse < 0 # via xml-conduit - - xml-conduit-writer < 0 # via xml-conduit - - xml-hamlet < 0 # via xml-conduit - - xml-indexed-cursor < 0 # via xml-conduit - - xml-isogen < 0 # via xml-conduit - yeshql < 0 # via yeshql-hdbc # round 4 @@ -5431,12 +5326,6 @@ packages: - hschema-prettyprinter < 0 # via natural-transformation - asciidiagram < 0 # via pandoc-types - texmath < 0 # via pandoc-types - - conduit-parse < 0 # via parsers - - data-serializer < 0 # via parsers - - data-textual < 0 # via parsers - - network-ip < 0 # via parsers - - replace-attoparsec < 0 # via parsers - - time-parsers < 0 # via parsers - hasql < 0 # via postgresql-binary - dbcleaner < 0 # via postgresql-simple - peregrin < 0 # via postgresql-simple @@ -5490,8 +5379,6 @@ packages: # round 6 - rasterific-svg < 0 # via Rasterific - fmt-for-rio < 0 # via enum-text-rio - - monad-unlift-ref < 0 # via mutable-containers - - xeno < 0 # via mutable-containers - pipes-category < 0 # via pipes-extras # round 7 @@ -5502,9 +5389,7 @@ packages: - hschema-quickcheck < 0 # via hschema - string-interpolate < 0 # via interpolatedstring-perl6 - string-interpolate < 0 # via text-conversions - - xmlbf-xeno < 0 # via xeno - random-fu < 0 # via random-source - - Hoed < 0 # via regex-tdfa - Hoed < 0 # via regex-tdfa-text - random-fu < 0 # via rvar - codec < 0 # via binary-bits @@ -5529,7 +5414,6 @@ packages: - postgresql-typed < 0 # via HDBC - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system - pandoc-citeproc < 0 # via HsYAML-aeson - - hOpenPGP < 0 # via asn1-encoding - ws < 0 # via attoparsec-uri - microformats2-parser < 0 # via blaze-html - persistent-mongoDB < 0 # via blaze-html @@ -5548,8 +5432,6 @@ packages: - hasbolt < 0 # via hex - pantry < 0 # via hpack - scotty < 0 # via hspec-wai - - microformats2-parser < 0 # via html-conduit - - yesod-test < 0 # via html-conduit - pantry < 0 # via http-download - asif < 0 # via hw-hspec-hedgehog - asif < 0 # via hw-ip @@ -5560,6 +5442,7 @@ packages: - bson < 0 # via network-3.1.1.0 - hslogger < 0 # via network-3.1.1.0 - mongoDB < 0 # via network-3.1.1.0 + - network-bsd < 0 # via network-3.1.1.0 - openssl-streams < 0 # via network-3.1.1.0 - socket-activation < 0 # via network-3.1.1.0 - tcp-streams-openssl < 0 # via network-3.1.1.0 @@ -5569,6 +5452,7 @@ packages: - httpd-shed < 0 # via network-bsd - network-multicast < 0 # via network-bsd - network-simple < 0 # via network-bsd + - network-simple-tls < 0 # via network-simple - pandoc-citeproc < 0 # via pandoc - pandoc-citeproc < 0 # via pandoc-types - microformats2-parser < 0 # via pcre-heavy @@ -5584,11 +5468,10 @@ packages: - hOpenPGP < 0 # via prettyprinter - nvim-hs < 0 # via prettyprinter - nvim-hs < 0 # via prettyprinter-ansi-terminal + - trifecta < 0 # via prettyprinter-ansi-terminal - yesod-bin < 0 # via project-template - libraft < 0 # via protolude - libraft < 0 # via quickcheck-state-machine - - scotty < 0 # via regex-compat - - snap-core < 0 # via regex-posix - pantry < 0 # via rio-orphans - pantry < 0 # via rio-prettyprint - haskoin-core < 0 # via secp256k1-haskell @@ -5599,7 +5482,6 @@ packages: - servant-multipart < 0 # via servant-foreign - yesod-bin < 0 # via shakespeare - yesod-core < 0 # via shakespeare - - network-simple < 0 # via socks - store < 0 # via store-core - pantry < 0 # via tar-conduit - libraft < 0 # via tasty-dejafu @@ -5635,27 +5517,9 @@ packages: - vivid < 0 # via vivid-supercollider - web-routes-wai < 0 # via web-routes - ws < 0 # via wuss - - network-simple-tls < 0 # via x509 - - postgresql-typed < 0 # via x509 - - tcp-streams < 0 # via x509 - - warp-tls-uid < 0 # via x509 - - network-simple-tls < 0 # via x509-store - - postgresql-typed < 0 # via x509-store - - tcp-streams < 0 # via x509-store - - network-simple-tls < 0 # via x509-system - - tcp-streams < 0 # via x509-system - - network-simple-tls < 0 # via x509-validation - - postgresql-typed < 0 # via x509-validation - - DAV < 0 # via xml-conduit - - pandoc-citeproc < 0 # via xml-conduit - - xml-lens < 0 # via xml-conduit - - yesod-test < 0 # via xml-conduit - DAV < 0 # via xml-hamlet - HandsomeSoup < 0 # via HTTP - hxt-http < 0 # via HTTP - - amqp < 0 # via connection - - http-conduit < 0 # via connection - - network-conduit-tls < 0 # via connection - http-streams < 0 # via io-streams - butter < 0 # via network-simple - network-anonymous-i2p < 0 # via network-simple @@ -5664,20 +5528,12 @@ packages: - pipes-network-tls < 0 # via network-simple - pipes-network-tls < 0 # via network-simple-tls - http-streams < 0 # via openssl-streams - - network-conduit-tls < 0 # via tls - - pipes-network-tls < 0 # via tls - - warp-tls < 0 # via tls - wai-websockets < 0 # via wai-app-static - wai-session-postgresql < 0 # via wai-session - wai-websockets < 0 # via websockets - bugsnag-haskell < 0 # via yesod-core - - bitx-bitcoin < 0 # via http-client-tls - - datadog < 0 # via http-client-tls - - oauthenticated < 0 # via http-client-tls - conduit-throttle < 0 # via test-framework - conduit-throttle < 0 # via test-framework-hunit - - html-conduit < 0 # via xml-conduit - - tagstream-conduit < 0 # via xml-conduit - decidable < 0 # via vinyl - functor-products < 0 # via vinyl - list-witnesses < 0 # via vinyl @@ -5686,10 +5542,8 @@ packages: - groundhog-inspector < 0 # via groundhog-sqlite - groundhog-inspector < 0 # via groundhog-th - lsp-test < 0 # via haskell-lsp - - groundhog-inspector < 0 # via regex-compat - - ginger < 0 # via regex-tdfa - - http-reverse-proxy < 0 # via http-conduit - - wai-enforce-https < 0 # via warp-tls + - ginger < 0 # via regex-tdfa-1.3.0 + - menshen < 0 # via regex-tdfa-1.3.0 "GHC 8.8-related build failures": # MonadFail stuff @@ -5782,6 +5636,7 @@ packages: # More build failure transitive deps - random-source < 0 # via flexible-defaults - backprop < 0 # via vinyl + - network-ip < 0 # via data-dword # Some more failures - present < 0 # MonadFail @@ -5827,12 +5682,11 @@ packages: - cql-io < 0 # via cql - groundhog-mysql < 0 # via groundhog - logging-effect < 0 # via prettyprinter + - xmlbf-xeno < 0 # via xmlbf # previously blocked by http-client - - authenticate-oauth < 0 # via RSA crypto-pubkey-types - mmtf < 0 # via data-msgpack - gym-http-api < 0 # via servant servant-client - - soap < 0 # via xml-conduit xml-conduit-writer # hashable-1.3.0 - concurrent-supply < 0 From 5eff9d8ae3455984625c923e166bbea0e610d36a Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 4 Oct 2019 06:51:41 -0400 Subject: [PATCH 107/209] Reenable approximate, compensated --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87a5d7d7..142982fd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5149,8 +5149,6 @@ packages: - datasets < 0 # via req - elm2nix < 0 # via req - req-conduit < 0 # via req - - approximate < 0 # via safecopy - - compensated < 0 # via safecopy - filter-logger < 0 # via scotty - line < 0 # via scotty - pg-harness-server < 0 # via scotty From 93687b0f59edfbd586531547d36e1992d136999b Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 4 Oct 2019 06:53:17 -0400 Subject: [PATCH 108/209] Reenable prettyprinter --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87a5d7d7..f034c995 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5602,7 +5602,6 @@ packages: - flay < 0 - barbies < 0 - time-qq < 0 - - prettyprinter < 0 - references < 0 - interpolatedstring-perl6 < 0 From 723f0bb7029fac435d2fd7bb8fdf3da065d5bc17 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 4 Oct 2019 07:05:35 -0400 Subject: [PATCH 109/209] Reenable test-framework-{hunit,leancheck,quickcheck2,smallcheck,th} --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87a5d7d7..c095abde 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5369,8 +5369,6 @@ packages: - abstract-deque-tests < 0 # via test-framework - crypto-api-tests < 0 # via test-framework - crypto-cipher-tests < 0 # via test-framework - - test-framework-leancheck < 0 # via test-framework - - test-framework-smallcheck < 0 # via test-framework - tonatona < 0 # via tonaparser - tonatona-logger < 0 # via tonaparser - Rasterific < 0 # via vector-algorithms @@ -5933,10 +5931,6 @@ skipped-tests: - siphash # via test-framework - spatial-math # via test-framework - terminal-progress-bar # via test-framework - - test-framework-hunit # via test-framework - - test-framework-leancheck # via test-framework - - test-framework-quickcheck2 # via test-framework - - test-framework-smallcheck # via test-framework - text-icu # via test-framework - text-printer # via test-framework - threads # via test-framework From 35968dc3b164a3aa9877aa7a2cdad29b120c0367 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 4 Oct 2019 07:16:13 -0400 Subject: [PATCH 110/209] Reenable tests/benchmarks for either, exceptions, lens, and linear --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87a5d7d7..a17275eb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5892,10 +5892,8 @@ skipped-tests: - deepseq-generics # via test-framework - doldol # via test-framework - double-conversion # via test-framework - - either # via test-framework - enummapset # via test-framework - exception-transformers # via test-framework - - exceptions # via test-framework - fingertree # via test-framework - hashable # via test-framework - haskey-btree # via test-framework @@ -5903,9 +5901,7 @@ skipped-tests: - irc # via test-framework - language-c-quote # via test-framework - largeword # via test-framework - - lens # via test-framework - lifted-base # via test-framework - - linear # via test-framework - lockfree-queue # via test-framework - lzma-conduit # via test-framework - messagepack # via test-framework @@ -5950,7 +5946,6 @@ skipped-tests: - zstd # via test-framework - ENIG # via test-framework-th - doldol # via test-framework-th - - lens # via test-framework-th - messagepack # via test-framework-th - safeio # via test-framework-th - tzdata # via test-framework-th @@ -6650,7 +6645,6 @@ skipped-benchmarks: - kanji - kazura-queue - kdt - - lens - lifted-async - lifted-base - loop From 038dcbfddc4ebf0862a7cd56f3e8818795eb889e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 23:43:49 +0800 Subject: [PATCH 111/209] disable some compilation issues --- build-constraints.yaml | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87a5d7d7..a2ac13d6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5606,6 +5606,12 @@ packages: - references < 0 - interpolatedstring-perl6 < 0 + # compilation errors + - xml-conduit-parse < 0 + - scalpel-core < 0 + - configuration-tools < 0 + - bitx-bitcoin < 0 + # Round 2 build failure transitive deps - cryptocipher < 0 # via cipher-blowfish - dejafu < 0 # via concurrency @@ -5666,6 +5672,15 @@ packages: - regex-pcre-builtin < 0 # MonadFail - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail + - crypto-pubkey-openssh < 0 # MonadFail + - tagstream-conduit < 0 # MonadFail + - xlsx < 0 # MonadFail + - jose < 0 # MonadFail + - data-textual < 0 # MonadFail + - data-serializer < 0 # MonadFail + - crypto-pubkey-openssh < 0 # MonadFail + - RSA < 0 # MonadFail + # https://github.com/psibi/fakedata/issues/5 - fakedata < 0 # https://github.com/alevy/simple/issues/23 @@ -5682,12 +5697,16 @@ packages: - groundhog-th < 0 # via groundhog - cql-io < 0 # via cql - groundhog-mysql < 0 # via groundhog - - logging-effect < 0 # via prettyprinter - - xmlbf-xeno < 0 # via xmlbf - - # previously blocked by http-client - mmtf < 0 # via data-msgpack - gym-http-api < 0 # via servant servant-client + - logging-effect < 0 # via prettyprinter + - xmlbf-xeno < 0 # via xmlbf + - authenticate-oauth < 0 # via RSA + - http-directory < 0 # via html-conduit + - xml-html-qq < 0 # via html-conduit + - scalpel < 0 # via scalpel-core + - authenticate < 0 # via tagstream-conduit + - wreq < 0 # via authenticate-oauth # hashable-1.3.0 - concurrent-supply < 0 From 20e80e10b26bc05eb8e58eb8f3a30f27f8dd7475 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 23:44:17 +0800 Subject: [PATCH 112/209] disable html-conduit (snoyberg/xml#148) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2ac13d6..f65f289d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5609,6 +5609,7 @@ packages: # compilation errors - xml-conduit-parse < 0 - scalpel-core < 0 + - html-conduit < 0 # https://github.com/snoyberg/xml/issues/148 - configuration-tools < 0 - bitx-bitcoin < 0 From cafbc7c0d8e653496468b5eee1e10b194a725134 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 23:44:50 +0800 Subject: [PATCH 113/209] http-conduit testsuite fail (snoyberg/http-client#415) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f65f289d..43c3009a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6418,6 +6418,7 @@ expected-test-failures: - haskell-tools-builtin-refactorings - hoopl # https://github.com/haskell/hoopl/issues/50 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled + - http-conduit # https://github.com/snoyberg/http-client/issues/415 - hweblib # https://github.com/aycanirican/hweblib/issues/3 - libraft # https://github.com/commercialhaskell/stackage/issues/4337#issuecomment-462465921 - multiset # doctests require Glob, a hidden package From 91f73b5339882da644bc47097919c1930050127f Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 4 Oct 2019 23:45:30 +0800 Subject: [PATCH 114/209] hpack: MonadFail (sol/hpack#371) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 43c3009a..dd165d26 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5677,6 +5677,7 @@ packages: - tagstream-conduit < 0 # MonadFail - xlsx < 0 # MonadFail - jose < 0 # MonadFail + - hpack < 0 # MonadFail https://github.com/sol/hpack/issues/371 - data-textual < 0 # MonadFail - data-serializer < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail From d04f86e06a422d8d63e7b97d498b9999babab2dd Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Fri, 4 Oct 2019 21:09:58 +0100 Subject: [PATCH 115/209] Enable concurrency, dejafu, {hunit,tasty}-dejafu New releases have fixed GHC 8.8 build issues --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd165d26..432fbb91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5565,7 +5565,6 @@ packages: - exceptional < 0 - true-name < 0 - probability < 0 - - concurrency < 0 - cron < 0 - store-core < 0 - bitcoin-script < 0 @@ -5615,7 +5614,6 @@ packages: # Round 2 build failure transitive deps - cryptocipher < 0 # via cipher-blowfish - - dejafu < 0 # via concurrency - cublas < 0 # via cuda - cufft < 0 # via cuda - cusparse < 0 # via cuda @@ -5638,8 +5636,6 @@ packages: # Round 3 build failure transitive deps - network-messagepack-rpc < 0 # via data-msgpack - - hunit-dejafu < 0 # via dejafu - - tasty-dejafu < 0 # via dejafu # More build failure transitive deps - random-source < 0 # via flexible-defaults From c658c71ec10f5c611798b84cca31e928fa434892 Mon Sep 17 00:00:00 2001 From: Lucas David Traverso Date: Fri, 4 Oct 2019 22:57:17 -0300 Subject: [PATCH 116/209] Added conferer and conferer* --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd165d26..3dd6f0e9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3723,6 +3723,11 @@ packages: - map-syntax < 0 # GHC 8.4 via base-4.11.0.0 - heist < 0 # GHC 8.4 via map-syntax - snap < 0 # GHC 8.4 via base-4.11.0.0 + - conferer + # - conferer-snap # Because snap + - conferer-warp + - conferer-hspec + - conferer-provider-json "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From 7b769807351f566e56d26fb4e625ca07d8222663 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 4 Oct 2019 19:23:12 -0700 Subject: [PATCH 117/209] Unblock freer-simple --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd165d26..6a62d11f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4944,7 +4944,6 @@ packages: - universe-dependent-sum < 0 # via some - PyF < 0 # via template-haskell-2.15.0.0 - data-accessor-template < 0 # via template-haskell-2.15.0.0 - - freer-simple < 0 # via template-haskell-2.15.0.0 - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 - rank2classes < 0 # via template-haskell-2.15.0.0 @@ -5056,7 +5055,6 @@ packages: - shake-language-c < 0 # via fclabels - download < 0 # via feed - shikensu < 0 # via flow - - polysemy < 0 # via freer-simple - mmark-cli < 0 # via ghc-syntax-highlighter - mmark-ext < 0 # via ghc-syntax-highlighter - termonad < 0 # via gi-gtk From 324b353a7f0ce39c6f62875e5a5bd15512f57705 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 5 Oct 2019 11:04:06 +0800 Subject: [PATCH 118/209] conferer-provider-json needs disabled aeson-qq (#4884) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d4654366..9146e3be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3727,7 +3727,7 @@ packages: # - conferer-snap # Because snap - conferer-warp - conferer-hspec - - conferer-provider-json + # - conferer-provider-json # via aeson-qq "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From 02fd27bddab070dd083b1e11129123ff71c1c9ec Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 5 Oct 2019 11:36:39 +0800 Subject: [PATCH 119/209] prettyprinter was unlocked --- build-constraints.yaml | 28 ++++++---------------------- 1 file changed, 6 insertions(+), 22 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9146e3be..9a484ea6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4932,12 +4932,9 @@ packages: - hapistrano < 0 # via path-io-1.5.0 - graphviz < 0 # via polyparse-1.13 - core-data < 0 # via prettyprinter-1.3.0 - - core-program < 0 # via prettyprinter-1.3.0 - - core-text < 0 # via prettyprinter-1.3.0 - - dhall < 0 # via prettyprinter-1.3.0 - - dhall-json < 0 # via prettyprinter-1.3.0 - - invertible-grammar < 0 # via prettyprinter-1.3.0 - - sexp-grammar < 0 # via prettyprinter-1.3.0 + - core-program < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 + - core-text < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 + - sexp-grammar < 0 # via prettyprinter-1.3.0 and semigroups-0.19 - MissingH < 0 # via process-1.6.5.1 - blaze-colonnade < 0 # via profunctors-5.5 - colonnade < 0 # via profunctors-5.5 @@ -5033,6 +5030,7 @@ packages: - prim-uniq < 0 # via dependent-sum - typelits-witnesses < 0 # via dependent-sum - dhall-bash < 0 # via dhall + - dhall-json < 0 # via dhall - hpack-dhall < 0 # via dhall - verbosity < 0 # via dhall - hpack-dhall < 0 # via dhall-json @@ -5398,10 +5396,6 @@ packages: - hschema-aeson < 0 # via hschema-quickcheck - inline-r < 0 # via inline-c - postgresql-binary < 0 # via network-ip - - hschema-aeson < 0 # via prettyprinter - - winery < 0 # via prettyprinter - - hschema-aeson < 0 # via prettyprinter-ansi-terminal - - winery < 0 # via prettyprinter-ansi-terminal - aeson-extra < 0 # via semialign - lxd-client-config < 0 # via test-framework - pandoc-types < 0 # via test-framework @@ -5465,10 +5459,6 @@ packages: - persistent-mongoDB < 0 # via persistent-test - postgresql-typed < 0 # via postgresql-binary - libraft < 0 # via postgresql-simple-url - - hOpenPGP < 0 # via prettyprinter - - nvim-hs < 0 # via prettyprinter - - nvim-hs < 0 # via prettyprinter-ansi-terminal - - trifecta < 0 # via prettyprinter-ansi-terminal - yesod-bin < 0 # via project-template - libraft < 0 # via protolude - libraft < 0 # via quickcheck-state-machine @@ -5544,6 +5534,8 @@ packages: - lsp-test < 0 # via haskell-lsp - ginger < 0 # via regex-tdfa-1.3.0 - menshen < 0 # via regex-tdfa-1.3.0 + - winery < 0 # via fast-builder + - nvim-hs < 0 # via hslogger "GHC 8.8-related build failures": # MonadFail stuff @@ -5623,13 +5615,6 @@ packages: - language-c-quote < 0 # via mainland-pretty - cgi < 0 # via multipart - pcf-font-embed < 0 # via pcf-font - - emacs-module < 0 # via prettyprinter - - exp-pairs < 0 # via prettyprinter - - prettyprinter-ansi-terminal < 0 # via prettyprinter - - prettyprinter-compat-annotated-wl-pprint < 0 # via prettyprinter - - prettyprinter-compat-ansi-wl-pprint < 0 # via prettyprinter - - prettyprinter-compat-wl-pprint < 0 # via prettyprinter - - prettyprinter-convert-ansi-wl-pprint < 0 # via prettyprinter - vivid-supercollider < 0 # via vivid-osc # Round 3 build failure transitive deps @@ -5695,7 +5680,6 @@ packages: - groundhog-mysql < 0 # via groundhog - mmtf < 0 # via data-msgpack - gym-http-api < 0 # via servant servant-client - - logging-effect < 0 # via prettyprinter - xmlbf-xeno < 0 # via xmlbf - authenticate-oauth < 0 # via RSA - http-directory < 0 # via html-conduit From 2e278f5d411501a3f6caabb4be82e6f7822a03d9 Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Sat, 5 Oct 2019 10:21:56 +0100 Subject: [PATCH 120/209] Enable irc-{conduit,client} New releases have increased the time upper bound. --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a484ea6..6aafa14c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4969,8 +4969,6 @@ packages: - hquantlib-time < 0 # via time-1.9.3 - hsdev < 0 # via time-1.9.3 - hsexif < 0 # via time-1.9.3 - - irc-client < 0 # via time-1.9.3 - - irc-conduit < 0 # via time-1.9.3 - libmpd < 0 # via time-1.9.3 - pinboard < 0 # via time-1.9.3 - postgresql-simple-migration < 0 # via time-1.9.3 From 722db6627c3681eca2ccefdb4c02f5ea16d60537 Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Fri, 4 Oct 2019 20:21:45 +0200 Subject: [PATCH 121/209] =?UTF-8?q?Enable=20=E2=80=98mmark-ext=E2=80=99=20?= =?UTF-8?q?and=20=E2=80=98mmark-cli=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build-constraints.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a484ea6..42b06133 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5058,8 +5058,6 @@ packages: - shake-language-c < 0 # via fclabels - download < 0 # via feed - shikensu < 0 # via flow - - mmark-cli < 0 # via ghc-syntax-highlighter - - mmark-ext < 0 # via ghc-syntax-highlighter - termonad < 0 # via gi-gtk - termonad < 0 # via gi-vte - apecs-gloss < 0 # via gloss @@ -5171,7 +5169,6 @@ packages: - websockets-snap < 0 # via snap-core - websockets-snap < 0 # via snap-server - mbtiles < 0 # via sqlite-simple - - mmark-cli < 0 # via stache - mpi-hs < 0 # via store - datasets < 0 # via streaming - eventstore < 0 # via streaming @@ -5251,8 +5248,6 @@ packages: - cmark-gfm < 0 # via blaze-html - highlighting-kate < 0 # via blaze-html - inliterate < 0 # via blaze-html - - skylighting < 0 # via blaze-html - - skylighting-core < 0 # via blaze-html - barrier < 0 # via blaze-svg - cabal-debian < 0 # via debian - xml-isogen < 0 # via dom-parser @@ -5274,8 +5269,6 @@ packages: - highlighting-kate < 0 # via regex-pcre-builtin - html-email-validate < 0 # via regex-pcre-builtin - pcre-utils < 0 # via regex-pcre-builtin - - skylighting < 0 # via regex-pcre-builtin - - skylighting-core < 0 # via regex-pcre-builtin - template-toolkit < 0 # via regex-pcre-builtin - relational-record < 0 # via relational-query-HDBC - wikicfp-scraper < 0 # via scalpel-core @@ -5649,7 +5642,6 @@ packages: - cassava-records < 0 # MonadFail - haskell-spacegoo < 0 # MonadFail - lens-typelevel < 0 # Wrong category of family instance (wat) - - regex-pcre-builtin < 0 # MonadFail - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail From b03dfb7df53059a0f5fda276b811aad4bb76560f Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Sat, 5 Oct 2019 07:04:36 -0400 Subject: [PATCH 122/209] Reenable scotty --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a484ea6..20b1c2c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5425,7 +5425,6 @@ packages: - pantry < 0 # via hackage-security - hasbolt < 0 # via hex - pantry < 0 # via hpack - - scotty < 0 # via hspec-wai - pantry < 0 # via http-download - asif < 0 # via hw-hspec-hedgehog - asif < 0 # via hw-ip From 8e10f66eb977001c83234746c23863613c316985 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 5 Oct 2019 23:46:38 +0800 Subject: [PATCH 123/209] prettyprinter: QuickCheck hidden MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Test suite failure for package prettyprinter-1.3.0 doctest: exited with: ExitFailure 1 : src/Data/Text/Prettyprint/Doc/Internal.hs:1847: failure in expression `import Test.QuickCheck.Modifiers' expected: but got: : error: Could not load module ‘Test.QuickCheck.Modifiers’ It is a member of the hidden package ‘QuickCheck-2.13.2’. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a484ea6..872c76b1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6430,6 +6430,7 @@ expected-test-failures: - rattletrap # OOM? https://github.com/fpco/stackage/issues/2232 - stm-delay # https://github.com/joeyadams/haskell-stm-delay/issues/5 - tmp-postgres # https://github.com/jfischoff/tmp-postgres/issues/1 + - prettyprinter # Could not load module ‘Test.QuickCheck.Modifiers’ (member of the hidden package ‘QuickCheck-2.13.2’) # https://github.com/pruvisto/heap/issues/11 - heap From 27ebd43018553604510fedccbe6ce13cf637a9bb Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 5 Oct 2019 17:39:53 -0700 Subject: [PATCH 124/209] Reenable amazonka and some other stuff --- build-constraints.yaml | 125 ++++++----------------------------------- 1 file changed, 18 insertions(+), 107 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5178c902..6780771d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4557,117 +4557,28 @@ packages: "Blocked per http-client-0.6": - - amazonka < 0 # via http-client-0.6.1 - - amazonka-core < 0 # via http-client-0.6.1 - github < 0 # via http-client-0.6.1 - hailgun < 0 # via http-client-0.6.1 - mbug < 0 # via http-client-0.6.1 - - antiope-athena < 0 # via amazonka - - antiope-core < 0 # via amazonka - - antiope-dynamodb < 0 # via amazonka - - antiope-messages < 0 # via amazonka - - antiope-s3 < 0 # via amazonka - - antiope-sns < 0 # via amazonka - - antiope-sqs < 0 # via amazonka - - confcrypt < 0 # via amazonka - - amazonka-apigateway < 0 # via amazonka-core - - amazonka-application-autoscaling < 0 # via amazonka-core - - amazonka-appstream < 0 # via amazonka-core - - amazonka-athena < 0 # via amazonka-core - - amazonka-autoscaling < 0 # via amazonka-core - - amazonka-budgets < 0 # via amazonka-core - - amazonka-certificatemanager < 0 # via amazonka-core - - amazonka-cloudformation < 0 # via amazonka-core - - amazonka-cloudfront < 0 # via amazonka-core - - amazonka-cloudhsm < 0 # via amazonka-core - - amazonka-cloudsearch < 0 # via amazonka-core - - amazonka-cloudsearch-domains < 0 # via amazonka-core - - amazonka-cloudtrail < 0 # via amazonka-core - - amazonka-cloudwatch < 0 # via amazonka-core - - amazonka-cloudwatch-events < 0 # via amazonka-core - - amazonka-cloudwatch-logs < 0 # via amazonka-core - - amazonka-codebuild < 0 # via amazonka-core - - amazonka-codecommit < 0 # via amazonka-core - - amazonka-codedeploy < 0 # via amazonka-core - - amazonka-codepipeline < 0 # via amazonka-core - - amazonka-cognito-identity < 0 # via amazonka-core - - amazonka-cognito-idp < 0 # via amazonka-core - - amazonka-cognito-sync < 0 # via amazonka-core - - amazonka-config < 0 # via amazonka-core - - amazonka-datapipeline < 0 # via amazonka-core - - amazonka-devicefarm < 0 # via amazonka-core - - amazonka-directconnect < 0 # via amazonka-core - - amazonka-discovery < 0 # via amazonka-core - - amazonka-dms < 0 # via amazonka-core - - amazonka-ds < 0 # via amazonka-core - - amazonka-dynamodb < 0 # via amazonka-core - - amazonka-dynamodb-streams < 0 # via amazonka-core - - amazonka-ec2 < 0 # via amazonka-core - - amazonka-ecr < 0 # via amazonka-core - - amazonka-ecs < 0 # via amazonka-core - - amazonka-efs < 0 # via amazonka-core - - amazonka-elasticache < 0 # via amazonka-core - - amazonka-elasticbeanstalk < 0 # via amazonka-core - - amazonka-elasticsearch < 0 # via amazonka-core - - amazonka-elastictranscoder < 0 # via amazonka-core - - amazonka-elb < 0 # via amazonka-core - - amazonka-elbv2 < 0 # via amazonka-core - - amazonka-emr < 0 # via amazonka-core - - amazonka-gamelift < 0 # via amazonka-core - - amazonka-glacier < 0 # via amazonka-core - - amazonka-glue < 0 # via amazonka-core - - amazonka-health < 0 # via amazonka-core - - amazonka-iam < 0 # via amazonka-core - - amazonka-importexport < 0 # via amazonka-core - - amazonka-inspector < 0 # via amazonka-core - - amazonka-iot < 0 # via amazonka-core - - amazonka-iot-dataplane < 0 # via amazonka-core - - amazonka-kinesis < 0 # via amazonka-core - - amazonka-kinesis-analytics < 0 # via amazonka-core - - amazonka-kinesis-firehose < 0 # via amazonka-core - - amazonka-kms < 0 # via amazonka-core - - amazonka-lambda < 0 # via amazonka-core - - amazonka-lightsail < 0 # via amazonka-core - - amazonka-marketplace-analytics < 0 # via amazonka-core - - amazonka-marketplace-metering < 0 # via amazonka-core - - amazonka-ml < 0 # via amazonka-core - - amazonka-opsworks < 0 # via amazonka-core - - amazonka-opsworks-cm < 0 # via amazonka-core - - amazonka-pinpoint < 0 # via amazonka-core - - amazonka-polly < 0 # via amazonka-core - - amazonka-rds < 0 # via amazonka-core - - amazonka-redshift < 0 # via amazonka-core - - amazonka-rekognition < 0 # via amazonka-core - - amazonka-route53 < 0 # via amazonka-core - - amazonka-route53-domains < 0 # via amazonka-core - - amazonka-s3 < 0 # via amazonka-core - - amazonka-sdb < 0 # via amazonka-core - - amazonka-servicecatalog < 0 # via amazonka-core - - amazonka-ses < 0 # via amazonka-core - - amazonka-shield < 0 # via amazonka-core - - amazonka-sms < 0 # via amazonka-core - - amazonka-snowball < 0 # via amazonka-core - - amazonka-sns < 0 # via amazonka-core - - amazonka-sqs < 0 # via amazonka-core - - amazonka-ssm < 0 # via amazonka-core - - amazonka-stepfunctions < 0 # via amazonka-core - - amazonka-storagegateway < 0 # via amazonka-core - - amazonka-sts < 0 # via amazonka-core - - amazonka-support < 0 # via amazonka-core - - amazonka-swf < 0 # via amazonka-core - - amazonka-test < 0 # via amazonka-core - - amazonka-waf < 0 # via amazonka-core - - amazonka-workspaces < 0 # via amazonka-core - - amazonka-xray < 0 # via amazonka-core - - antiope-athena < 0 # via amazonka-core - - antiope-core < 0 # via amazonka-core - - antiope-dynamodb < 0 # via amazonka-core - - antiope-messages < 0 # via amazonka-core - - antiope-s3 < 0 # via amazonka-core - - antiope-sns < 0 # via amazonka-core - - antiope-sqs < 0 # via amazonka-core - - serverless-haskell < 0 # via amazonka-core + # Things that were blocked by amazonka but are now + # blocked by other things + - serverless-haskell < 0 # via aeson-extra + - antiope-core < 0 # via aeson-lens + - confcrypt < 0 # via crypto-pubkey-openssh + - antiope-core < 0 # via hspec-2.7.1 + - antiope-messages < 0 # via hspec-2.7.1 + - antiope-sns < 0 # via hspec-2.7.1 + - antiope-sqs < 0 # via hspec-2.7.1 + - antiope-core < 0 # via hw-hspec-hedgehog + - antiope-messages < 0 # via hw-hspec-hedgehog + - antiope-sns < 0 # via hw-hspec-hedgehog + - antiope-sqs < 0 # via hw-hspec-hedgehog + - serverless-haskell < 0 # via network-simple + - confcrypt < 0 # via optparse-applicative-0.15.1.0 + - antiope-dynamodb < 0 # via antiope-core + - antiope-s3 < 0 # via antiope-core + - antiope-s3 < 0 # via antiope-messages "GHC 8.8 bounds failures": From 42abf64fd4a06c68979d74eb202df3ae675e1263 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 6 Oct 2019 11:00:29 +0800 Subject: [PATCH 125/209] ansi-terminal < 0.10.1 for concurrent-output (#4890) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5178c902..922878b5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5699,6 +5699,8 @@ packages: - fast-logger < 3.0.0 - wai-logger < 2.3.6 + # https://github.com/commercialhaskell/stackage/issues/4890 + - ansi-terminal < 0.10.1 # end of packages # Package flags are applied to individual packages, and override the values of From 183c7252907828bbbe38d922901256f52b4ca1f9 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Sun, 6 Oct 2019 08:24:05 -0400 Subject: [PATCH 126/209] Reenable hyperloglog --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..80567588 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5147,7 +5147,6 @@ packages: # round 3 - debug < 0 # via Hoed - - hyperloglog < 0 # via approximate - hw-rankselect-base < 0 # via bits-extra - alerts < 0 # via blaze-html - blaze-bootstrap < 0 # via blaze-html From 1a5935b22584284961c8269702fc166e3c686c27 Mon Sep 17 00:00:00 2001 From: Sibi Prabakaran Date: Sun, 6 Oct 2019 18:07:08 +0530 Subject: [PATCH 127/209] Enable hint and libmpd back This is needed for xmonad-extras --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..2244cdc6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4778,7 +4778,6 @@ packages: - hw-rankselect < 0 # via generic-lens-1.2.0.0 - apply-refact < 0 # via ghc-8.8.1 - ghc-parser < 0 # via ghc-8.8.1 - - hint < 0 # via ghc-8.8.1 - ihaskell < 0 # via ghc-8.8.1 - loopbreaker < 0 # via ghc-8.8.1 - hsdev < 0 # via ghc-boot-8.8.1 @@ -4880,7 +4879,6 @@ packages: - hquantlib-time < 0 # via time-1.9.3 - hsdev < 0 # via time-1.9.3 - hsexif < 0 # via time-1.9.3 - - libmpd < 0 # via time-1.9.3 - pinboard < 0 # via time-1.9.3 - postgresql-simple-migration < 0 # via time-1.9.3 - req < 0 # via time-1.9.3 @@ -6137,7 +6135,6 @@ expected-test-failures: - hastache - idris # https://github.com/fpco/stackage/issues/1382 - ihaskell # https://github.com/gibiansky/IHaskell/issues/551 - - libmpd # https://github.com/vimus/libmpd-haskell/issues/104 - math-functions # https://github.com/bos/math-functions/issues/25 - matplotlib # https://github.com/fpco/stackage/issues/2365 - mltool # https://github.com/Alexander-Ignatyev/mltool/issues/1 From bb95d9beefcc6f768b982fc5527344137801111f Mon Sep 17 00:00:00 2001 From: Sibi Prabakaran Date: Sun, 6 Oct 2019 21:47:44 +0530 Subject: [PATCH 128/209] Enable fakedata --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..79107656 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5561,9 +5561,6 @@ packages: - data-serializer < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail - RSA < 0 # MonadFail - - # https://github.com/psibi/fakedata/issues/5 - - fakedata < 0 # https://github.com/alevy/simple/issues/23 - simple < 0 - simple-session < 0 From 757044aeec55eef2ef1143bda66be221ec9ace6d Mon Sep 17 00:00:00 2001 From: Sibi Prabakaran Date: Sun, 6 Oct 2019 21:48:55 +0530 Subject: [PATCH 129/209] Enable xmonad-extras --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..67df3426 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4903,7 +4903,6 @@ packages: - beam-sqlite < 0 # via beam-core - elm-street < 0 # via warp-3.3.2 - servant-auth-client < 0 # via warp-3.3.2 - - xmonad-extras < 0 # via xmonad-contrib-0.16 # round 2 - netwire-input-glfw < 0 # via GLFW-b From a50e425b1f121c0069960ac00576bbdefdee19d3 Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Sun, 6 Oct 2019 22:33:10 +0100 Subject: [PATCH 130/209] Add extended-reals --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..b87c41d3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3043,6 +3043,7 @@ packages: - arithmoi - bitvec - poly + - extended-reals "Ashley Yakeley @AshleyYakeley": - countable From 4018142d07b3dd09d85fd5618d183bc90b4d56eb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 11:36:43 +0800 Subject: [PATCH 131/209] disable amazonka-ec2: using too much memory (brendanhay/amazonka#549) [280 of 280] Compiling Network.AWS.EC2 gcc: error: .stack-work/dist/x86_64-linux/Cabal-3.0.0.0/build/Network/AWS/EC2/Types/Product.dyn_o: No such file or directory `gcc' failed in phase `Linker'. (Exit code: 1) also -- While building package amazonka-ec2-1.6.1 using: /var/stackage/.stack/setup-exe-cache/x86_64-linux/Cabal-simple_mPHDZzAJ_3.0.0.0_ghc-8.8.1 --builddir=.stack-work/dist/x86_64-linux/Cabal-3.0.0.0 build lib:amazonka-ec2 test:amazonka-ec2-test --ghc-options "" Process exited with code: ExitFailure (-9) (THIS MAY INDICATE OUT OF MEMORY) Logs have been written to: /var/stackage/work/unpack-dir/.stack-work/logs/amazonka-ec2-1.6.1.log Preprocessing library for amazonka-ec2-1.6.1.. Building library for amazonka-ec2-1.6.1.. [ 3 of 280] Compiling Network.AWS.EC2.Types.Product --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 642889d9..ff4330b0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1623,7 +1623,7 @@ packages: - amazonka-ds - amazonka-dynamodb - amazonka-dynamodb-streams - - amazonka-ec2 + # - amazonka-ec2 # https://github.com/brendanhay/amazonka/issues/549 - amazonka-ecr - amazonka-ecs - amazonka-efs From 7d69f442abb55a050e71f016d6ed25056294512a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 15:59:15 +0800 Subject: [PATCH 132/209] http-client: network3 flag (snoyberg/http-client#415) --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff4330b0..d0f0c085 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5718,6 +5718,9 @@ package-flags: hsdev: docs: false + http-client: + # https://github.com/snoyberg/http-client/issues/415 + network3: true # end of package-flags # Special configure options for individual packages @@ -6290,7 +6293,6 @@ expected-test-failures: - haskell-tools-builtin-refactorings - hoopl # https://github.com/haskell/hoopl/issues/50 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - - http-conduit # https://github.com/snoyberg/http-client/issues/415 - hweblib # https://github.com/aycanirican/hweblib/issues/3 - libraft # https://github.com/commercialhaskell/stackage/issues/4337#issuecomment-462465921 - multiset # doctests require Glob, a hidden package From a9715a589b091ee008394361b17e04d819ffac30 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 16:24:00 +0800 Subject: [PATCH 133/209] X11 enabled --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2b50ccc2..9d147d46 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5563,11 +5563,6 @@ packages: - simple-session < 0 # Round 2 transitive from Some more failures - - Clipboard < 0 # via X11 - - Imlib < 0 # via X11 - - X11-xft < 0 # via X11 - - x11-xim < 0 # via X11 - - xmonad-contrib < 0 # via X11 - groundhog-postgresql < 0 # via groundhog - groundhog-th < 0 # via groundhog - cql-io < 0 # via cql From df16196008249f2cb1d721e05868467162776180 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 22:36:19 +0800 Subject: [PATCH 134/209] network3 flag for http-conduit (snoyberg/http-client#415) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9d147d46..e0df382b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5707,7 +5707,7 @@ package-flags: hsdev: docs: false - http-client: + http-conduit: # https://github.com/snoyberg/http-client/issues/415 network3: true # end of package-flags From 08872e559f2a9a469f6edd34987c2d17752b6bd1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 22:51:07 +0800 Subject: [PATCH 135/209] vec < 0.2 (#4897) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e0df382b..857f209a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5601,6 +5601,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4890 - ansi-terminal < 0.10.1 + + # https://github.com/commercialhaskell/stackage/issues/4897 + - vec < 0.2 # end of packages # Package flags are applied to individual packages, and override the values of From 7a4808bc8a26928646ff699189e81eb4722e6447 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 7 Oct 2019 23:28:50 +0800 Subject: [PATCH 136/209] http-conduit network3 flag not available yet (snoyberg/http-client#415) --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 857f209a..f5b129dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5709,10 +5709,6 @@ package-flags: hsdev: docs: false - - http-conduit: - # https://github.com/snoyberg/http-client/issues/415 - network3: true # end of package-flags # Special configure options for individual packages @@ -6284,6 +6280,7 @@ expected-test-failures: - haskell-tools-builtin-refactorings - hoopl # https://github.com/haskell/hoopl/issues/50 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled + - http-conduit # https://github.com/snoyberg/http-client/issues/415 - hweblib # https://github.com/aycanirican/hweblib/issues/3 - libraft # https://github.com/commercialhaskell/stackage/issues/4337#issuecomment-462465921 - multiset # doctests require Glob, a hidden package @@ -6797,6 +6794,7 @@ 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 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - exp-pairs-0.2.0.0 # remove from expected-test-failures, https://github.com/Bodigrim/exp-pairs/issues/16 +- http-conduit-2.3.7.2 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From fa35d253a9528786c0497fff5ba7becc6d51c7c3 Mon Sep 17 00:00:00 2001 From: orome Date: Mon, 7 Oct 2019 12:01:33 -0400 Subject: [PATCH 137/209] Bounds updated and tested for crypto-enigma --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f5b129dc..ef8e4d75 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4612,7 +4612,6 @@ packages: - compact < 0 # via base-4.13.0.0 - configurator-pg < 0 # via base-4.13.0.0 - country < 0 # via base-4.13.0.0 - - crypto-enigma < 0 # via base-4.13.0.0 - css-syntax < 0 # via base-4.13.0.0 - cyclotomic < 0 # via base-4.13.0.0 - dbus < 0 # via base-4.13.0.0 From d7a11f9d386033cd8cf7cea01a5165cd555619da Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 8 Oct 2019 00:30:02 +0800 Subject: [PATCH 138/209] http-conduit < 2.3.7.2 (snoyberg/http-client#415) need bump for warp upperbound --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f5b129dc..165e3bf2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5604,6 +5604,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4897 - vec < 0.2 + + # https://github.com/snoyberg/http-client/issues/415 + - http-conduit < 2.3.7.2 # end of packages # Package flags are applied to individual packages, and override the values of @@ -6794,7 +6797,7 @@ 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 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - exp-pairs-0.2.0.0 # remove from expected-test-failures, https://github.com/Bodigrim/exp-pairs/issues/16 -- http-conduit-2.3.7.2 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 +- http-conduit-2.3.7.3 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From 3fc190d1ed7ebd4f925c09c362e21562e65f637b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 8 Oct 2019 00:44:36 +0800 Subject: [PATCH 139/209] Revert "vec < 0.2 (#4897)" This reverts commit 08872e559f2a9a469f6edd34987c2d17752b6bd1. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 165e3bf2..4f06cc38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5602,9 +5602,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4890 - ansi-terminal < 0.10.1 - # https://github.com/commercialhaskell/stackage/issues/4897 - - vec < 0.2 - # https://github.com/snoyberg/http-client/issues/415 - http-conduit < 2.3.7.2 # end of packages From 1df6f1ff63df9d948e3cb5e4e81024199a6c0e48 Mon Sep 17 00:00:00 2001 From: Pi3r Date: Tue, 8 Oct 2019 11:52:24 +0200 Subject: [PATCH 140/209] Reenable filecache --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f06cc38..8dc63c99 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5235,7 +5235,6 @@ packages: - users-postgresql-simple < 0 # via postgresql-simple - protocol-buffers-descriptor < 0 # via protocol-buffers - servant-ruby < 0 # via servant-foreign - - filecache < 0 # via strict-base-types - pcre-heavy < 0 # via string-conversions - secp256k1-haskell < 0 # via string-conversions - bv-little < 0 # via text-show From 7a440bafc58b43549d3bbd2e7b5174e4a5aedab8 Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Tue, 8 Oct 2019 19:37:43 +0100 Subject: [PATCH 141/209] Add ChasingBottoms --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f06cc38..717fefa0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3044,6 +3044,7 @@ packages: - bitvec - poly - extended-reals + - ChasingBottoms "Ashley Yakeley @AshleyYakeley": - countable From e1f3b132c7f7f4f8868cc197fb530b723ca9eb3f Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 8 Oct 2019 12:09:48 -0700 Subject: [PATCH 142/209] Enable stylish-haskell --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f06cc38..79ed53c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -684,7 +684,7 @@ packages: "Jasper Van der Jeugt @jaspervdj": - blaze-html - blaze-markup - - stylish-haskell < 0 # haskell-src-exts 1.21 + - stylish-haskell # profiteur # aeson-1.4.0.0 - psqueues - websockets From 5f170db2ce0f793e29cabb43645834ec3b99fe27 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 9 Oct 2019 22:32:22 +0800 Subject: [PATCH 143/209] reanimate testsuite upstream issue [skip ci] --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f06cc38..ceb7b061 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6249,7 +6249,7 @@ expected-test-failures: - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - tomland # https://github.com/kowainik/tomland/issues/141 - - reanimate # https://github.com/commercialhaskell/stackage/issues/4830 + - reanimate # https://github.com/Lemmih/reanimate/issues/23 # Assertion failures, these can be real bugs or just limitations # in the test cases. From 0f2ec7e6fd40cd6f1f5f304dd6d03cca5222e160 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 10 Oct 2019 00:53:26 +0800 Subject: [PATCH 144/209] fix tell-me-when-its-released for http-conduit --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ceb7b061..c89998e5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6794,7 +6794,7 @@ 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 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - exp-pairs-0.2.0.0 # remove from expected-test-failures, https://github.com/Bodigrim/exp-pairs/issues/16 -- http-conduit-2.3.7.3 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 +- http-conduit-2.3.7.2 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From 6a3b7ac944bb6a1352e72b9593f45eb30980910a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Ch=C3=A9ron?= Date: Wed, 9 Oct 2019 21:06:49 +0200 Subject: [PATCH 145/209] Restore feed --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c89998e5..da443173 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4637,7 +4637,6 @@ packages: - essence-of-live-coding-pulse < 0 # via base-4.13.0.0 - essence-of-live-coding-quickcheck < 0 # via base-4.13.0.0 - fclabels < 0 # via base-4.13.0.0 - - feed < 0 # via base-4.13.0.0 - flow < 0 # via base-4.13.0.0 - fold-debounce-conduit < 0 # via base-4.13.0.0 - force-layout < 0 # via base-4.13.0.0 @@ -4741,7 +4740,6 @@ packages: - wild-bind-x11 < 0 # via base-4.13.0.0 - wuss < 0 # via base-4.13.0.0 - algebraic-graphs < 0 # via base-compat-0.11.0 - - feed < 0 # via base-compat-0.11.0 - gi-gtk-hs < 0 # via base-compat-0.11.0 - pure-zlib < 0 # via base-compat-0.11.0 - wl-pprint-text < 0 # via base-compat-0.11.0 @@ -4872,7 +4870,6 @@ packages: - ekg < 0 # via time-1.9.3 - ekg-statsd < 0 # via time-1.9.3 - esqueleto < 0 # via time-1.9.3 - - feed < 0 # via time-1.9.3 - fold-debounce < 0 # via time-1.9.3 - gnuplot < 0 # via time-1.9.3 - hapistrano < 0 # via time-1.9.3 From a502499063afaf1003ae545bdf0238fa44a85213 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Wed, 9 Oct 2019 21:21:41 -0400 Subject: [PATCH 146/209] Drops hjsmin due to restrictive upper bounds #4903 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c89998e5..cf20afc7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -667,7 +667,7 @@ packages: "Alan Zimmerman @alanz": - ghc-exactprint - haskell-lsp - - hjsmin + - hjsmin < 0 # restrictive upper bounds for language-javascript #4903 - language-javascript - Strafunski-StrategyLib From 733be58c4d69aa49a3d3d205c06b5b3882588aab Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Wed, 9 Oct 2019 21:34:42 -0400 Subject: [PATCH 147/209] Dissables haddocks for monoid-subclasses #4904 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index cf20afc7..b2707211 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6433,6 +6433,8 @@ expected-haddock-failures: # https://github.com/haskell/haddock/issues/1091 - vault + # commercialhaskell/stackage#4904 + - monoid-subclasses # end of expected-haddock-failures # For packages with haddock issues From 9ac0a3bf71a45fed8e8224236d87083f5e4e0880 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Fri, 11 Oct 2019 15:18:17 -0700 Subject: [PATCH 148/209] Reenable uri-bytestring and dependent packages I've sawed off the upper bounds for uri-bytestring and was able to successfully build it against nightlies. I've also dropped the sop stuff from the test suite and just switched to hedgehog. --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48550e58..6208126e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4860,7 +4860,6 @@ packages: - rank2classes < 0 # via template-haskell-2.15.0.0 - size-based < 0 # via template-haskell-2.15.0.0 - static-text < 0 # via template-haskell-2.15.0.0 - - uri-bytestring < 0 # via template-haskell-2.15.0.0 - hyraxAbif < 0 # via text-1.2.4.0 - sqlite-simple-errors < 0 # via text-1.2.4.0 - universum < 0 # via text-1.2.4.0 @@ -5090,10 +5089,6 @@ packages: - polysemy < 0 # via unagi-chan - require < 0 # via universum - tintin < 0 # via universum - - dublincore-xml-conduit < 0 # via uri-bytestring - - uri-bytestring-aeson < 0 # via uri-bytestring - - wai-middleware-auth < 0 # via uri-bytestring - - yesod-auth-oauth2 < 0 # via uri-bytestring - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - servant-rawm < 0 # via wai-app-static @@ -5995,7 +5990,6 @@ skipped-tests: # Compilation failures - snappy # https://github.com/bos/snappy/issues/1 - genvalidity-time # https://github.com/NorfairKing/validity/issues/51 - - uri-bytestring # Could not deduce (SOP.All (SOP.All Arbitrary) xs) arising from a use of ‘SOP.hcpure’ - cron # Could not deduce (SOP.All (SOP.All Arbitrary) xss) arising from a use of ‘SOP.hcpure’ - config-ini # https://github.com/aisamanra/config-ini/issues/22 - polysemy-plugin # https://github.com/commercialhaskell/stackage/issues/4733 From edf913c474f42531131c3dd25f593c259d7a58f3 Mon Sep 17 00:00:00 2001 From: Michael Xavier Date: Fri, 11 Oct 2019 15:33:29 -0700 Subject: [PATCH 149/209] Reenable csv-conduit I've recently updated csv-conduit with a PR that enabled MonadFail for newer GHCs. It builds with the latest nightly so I think it should be good to go? --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48550e58..69949952 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -576,7 +576,7 @@ packages: - async - base16-bytestring - c2hs - - csv-conduit < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build + - csv-conduit - executable-hash - executable-path - foreign-store From e5ed5d9f8dec7cd3ef0aa79ad14bf1862579dc57 Mon Sep 17 00:00:00 2001 From: Dmitrii Kovanikov Date: Sat, 12 Oct 2019 16:43:46 +0300 Subject: [PATCH 150/209] Add tomland back --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48550e58..e09d71d6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4727,7 +4727,6 @@ packages: - threepenny-gui < 0 # via base-4.13.0.0 - timer-wheel < 0 # via base-4.13.0.0 - token-bucket < 0 # via base-4.13.0.0 - - tomland < 0 # via base-4.13.0.0 - type-errors-pretty < 0 # via base-4.13.0.0 - ucam-webauth < 0 # via base-4.13.0.0 - ucam-webauth-types < 0 # via base-4.13.0.0 @@ -6244,7 +6243,6 @@ expected-test-failures: - dhall-json # https://github.com/dhall-lang/dhall-haskell/issues/996 - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - - tomland # https://github.com/kowainik/tomland/issues/141 - reanimate # https://github.com/Lemmih/reanimate/issues/23 # Assertion failures, these can be real bugs or just limitations @@ -6647,10 +6645,6 @@ skipped-benchmarks: - dlist-nonempty # criterion-1.3 - splitmix # criterion-1.3 - # Benchmark dependencies with multiple libraries per package - # See: https://github.com/fpco/stackage-curator/issues/68 - - tomland - # Due to cycles, which are actually just limitations in Stack right now. - criterion - foundation From 532c3f20289cb055dc09117ebc7fced3c3b49525 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 01:50:07 -0400 Subject: [PATCH 151/209] Remove upper bound on http-conduit --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48550e58..9226789b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5598,8 +5598,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/4890 - ansi-terminal < 0.10.1 - # https://github.com/snoyberg/http-client/issues/415 - - http-conduit < 2.3.7.2 # end of packages # Package flags are applied to individual packages, and override the values of From 492e1d1d9adb1c61625a916e03ab88862e95965a Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 01:57:53 -0400 Subject: [PATCH 152/209] Removes http-client release notification --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9226789b..ebe582bb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5703,6 +5703,10 @@ package-flags: hsdev: docs: false + + http-client: + # https://github.com/snoyberg/http-client/issues/415 + network3: true # end of package-flags # Special configure options for individual packages @@ -6790,7 +6794,6 @@ 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 - yarr-1.4.0.2 # Re-enable package https://github.com/fpco/stackage/issues/1876 - exp-pairs-0.2.0.0 # remove from expected-test-failures, https://github.com/Bodigrim/exp-pairs/issues/16 -- http-conduit-2.3.7.2 # add network3 flag for expected-test-failures https://github.com/snoyberg/http-client/issues/415 # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From 291744d0f7b202caf4e71565915c33dfa003459f Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 02:01:33 -0400 Subject: [PATCH 153/209] Skips hw-int tests hw-int depends on hw-hspec-hedgehog, which is blocked by call-stack --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ebe582bb..49a3c450 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5912,6 +5912,7 @@ skipped-tests: - wide-word # via semirings - zlib # tasty-quickcheck, tasty-hunit, tasty - comfort-array # ChasingBottoms + - hw-int # via hw-hspec-hedgehog # Blocked due to tests failing to compile for GHC 8.6 - async-refresh From d3f8058dde592fa76d62b8d041ef5fff2966d1db Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 02:05:19 -0400 Subject: [PATCH 154/209] Remove network3 flag for http-conduit Looks like there isn't any such flag? --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 49a3c450..fb531edc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5703,10 +5703,7 @@ package-flags: hsdev: docs: false - - http-client: - # https://github.com/snoyberg/http-client/issues/415 - network3: true + # end of package-flags # Special configure options for individual packages From 3ab9f9cadd4939d19f05a7518ee2a2ca643de6cc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 13 Oct 2019 11:04:19 +0200 Subject: [PATCH 155/209] Update LTS minor instructions for curator-2 `CONSTRAINTS` is now deprecated --- CURATORS.md | 23 ++++++++--------------- 1 file changed, 8 insertions(+), 15 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 91ecfd3b..f67cf130 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -283,28 +283,21 @@ we're just not there yet. /opt/stackage-build/stackage/automated/run-nightly.sh # Run an LTS minor bump -/opt/stackage-build/stackage/automated/build.sh lts-2.17 +/opt/stackage-build/stackage/automated/build-next.sh lts-14.17 # Run an LTS major bump -/opt/stackage-build/stackage/automated/build.sh lts-3.0 +/opt/stackage-build/stackage/automated/build-next.sh lts-15.0 ``` Recommended: run these from inside a `tmux` session. If you get version bound problems on nightly or LTS major, you need to fix build-constraints.yaml (see -info above). For an LTS minor bump, you'll typically want to use the -`CONSTRAINTS` environment variable, e.g.: +info above). For an LTS minor bump, you'll typically want to: -``` -CONSTRAINTS='--constraint "conduit < 1.4.5" --constraint "criterion < 1.2.3"' /opt/stackage-build/stackage/automated/build.sh lts-2.17 -``` +* Add constraints to package `range:` fields in eg `work/lts14/constraints.yaml`. +* Add new packages versioned to eg `work/lts14/snapshot-incomplete.yaml` (the `@` suffix is optional) +* Test, benchmark, haddock failures can also be added to package fields in eg `work/lts14/constraints.yaml` if necessary, though it should be avoided if possible for LTS. -Valid arguments to include in this environment variable: - -* `--constraint` to modify an upper or lower bound -* `--add-package` to add a brand new package -* `--expect-test-failure` to expect tests to fail -* `--expect-haddock-failure` to expect haddocks to fail -* `--expect-bench-failure` to expect benchmarks to fail +This replaces `CONSTRAINTS=...' /opt/stackage-build/stackage/automated/build.sh lts-x.y` for the old curator-1. If a build fails for bounds reasons, see all of the advice above. If the code itself doesn't build, or tests fail, open up an issue and then either put in a @@ -320,7 +313,7 @@ if one needs to revert one package, say due to a build or test regression, one can edit `current-plan.yaml` and updated the SHA256 hash of the .cabal file, to avoid having to rebuild everything again.) -Note LTS builds inherit the current Hackage data (stack updated for Nigthly) to avoid excess extra rebuilding. +_Sadly no longer true currently_: ~~Note LTS builds inherit the current Hackage data (stack updated for Nigthly) to avoid excess extra rebuilding.~~ ### Timing From 8f2232342b61747bb9be8d15fc25542f8a622344 Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Sun, 13 Oct 2019 10:09:59 +0100 Subject: [PATCH 156/209] Remove giphy-api constraint --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fb531edc..645c17a3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2681,7 +2681,7 @@ packages: # - language-dockerfile # https://github.com/beijaflor-io/haskell-language-dockerfile/issues/11 "Pascal Hartig @passy": - - giphy-api < 0 # https://github.com/passy/giphy-api/issues/18 + - giphy-api - optparse-text "rightfold @rightfold": From 810eb047f95cd6b21bdcd90f5b93079392ec6a9b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 13 Oct 2019 11:11:20 +0200 Subject: [PATCH 157/209] CURATORS: LTS minor subsection --- CURATORS.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index f67cf130..5934dc80 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -291,7 +291,10 @@ we're just not there yet. Recommended: run these from inside a `tmux` session. If you get version bound problems on nightly or LTS major, you need to fix build-constraints.yaml (see -info above). For an LTS minor bump, you'll typically want to: +info above). + +### Building LTS minor releases +For an LTS minor bump, you'll typically want to: * Add constraints to package `range:` fields in eg `work/lts14/constraints.yaml`. * Add new packages versioned to eg `work/lts14/snapshot-incomplete.yaml` (the `@` suffix is optional) @@ -313,7 +316,7 @@ if one needs to revert one package, say due to a build or test regression, one can edit `current-plan.yaml` and updated the SHA256 hash of the .cabal file, to avoid having to rebuild everything again.) -_Sadly no longer true currently_: ~~Note LTS builds inherit the current Hackage data (stack updated for Nigthly) to avoid excess extra rebuilding.~~ +_Sadly no longer true currently_: ~~Note LTS builds inherit the current Hackage data (stack updated for Nightly) to avoid excess extra rebuilding.~~ ### Timing From f71240d0a95df8add46f8244032a525a9c99c225 Mon Sep 17 00:00:00 2001 From: Pi3r Date: Sun, 13 Oct 2019 22:40:13 +0200 Subject: [PATCH 158/209] Reenable Protolude --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fb531edc..54bb0816 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4691,7 +4691,6 @@ packages: - proto-lens-protoc < 0 # via base-4.13.0.0 - proto-lens-runtime < 0 # via base-4.13.0.0 - proto-lens-setup < 0 # via base-4.13.0.0 - - protolude < 0 # via base-4.13.0.0 - raaz < 0 # via base-4.13.0.0 - ratel < 0 # via base-4.13.0.0 - ratel-wai < 0 # via base-4.13.0.0 From 287d77dc3ac06cc6fc878dcd840aa015dae871fd Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 17:29:40 -0400 Subject: [PATCH 159/209] Skips genvalidity-hspec-cereal/optics #4909 #4910 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fb531edc..65a352ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6096,6 +6096,8 @@ skipped-tests: - envelope # https://github.com/commercialhaskell/stackage/issues/4669 - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670 - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759 + - genvalidity-hspec-cereal # https://github.com/commercialhaskell/stackage/issues/4909 + - genvalidity-hspec-optics # https://github.com/commercialhaskell/stackage/issues/4910 # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run From 659559f2d92e588e018239a8f29b1419f0a24e07 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 20:05:00 -0400 Subject: [PATCH 160/209] Re-enables packages blocked by monoid-subclasses --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e097c527..4780d38b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5211,8 +5211,6 @@ packages: - fmt < 0 # via interpolate - generics-eot < 0 # via interpolate - mwc-probability-transition < 0 # via logging-effect - - incremental-parser < 0 # via monoid-subclasses - - timerep < 0 # via monoid-subclasses - hschema < 0 # via natural-transformation - hschema-prettyprinter < 0 # via natural-transformation - asciidiagram < 0 # via pandoc-types @@ -6340,9 +6338,6 @@ expected-test-failures: # https://github.com/alphaHeavy/lzma-conduit/issues/19 - lzma-conduit - # https://github.com/blamario/monoid-subclasses/issues/18 - - monoid-subclasses - # https://github.com/Bodigrim/exp-pairs/issues/16 - exp-pairs From b02e706ab8593adf024d9c3ded3db6f09363be4d Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 23:15:02 -0400 Subject: [PATCH 161/209] Remove all Stackage upper bounds packages --- build-constraints.yaml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e3a0bfd..ac60436b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5581,13 +5581,7 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 - "Stackage upper bounds": - # https://github.com/commercialhaskell/stackage/issues/4877 - - fast-logger < 3.0.0 - - wai-logger < 2.3.6 - - # https://github.com/commercialhaskell/stackage/issues/4890 - - ansi-terminal < 0.10.1 + "Stackage upper bounds": [] # end of packages From fed72c8cdc7dea5351927c4f1b157d9a4ebe6173 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 13 Oct 2019 23:20:05 -0400 Subject: [PATCH 162/209] Lifts restriction on hjsmin (#4903) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac60436b..14163ff6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -667,7 +667,7 @@ packages: "Alan Zimmerman @alanz": - ghc-exactprint - haskell-lsp - - hjsmin < 0 # restrictive upper bounds for language-javascript #4903 + - hjsmin - language-javascript - Strafunski-StrategyLib From 573ed40299d9883866a3dbf1fd5f0920d1fe57ae Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Mon, 14 Oct 2019 19:17:18 -0400 Subject: [PATCH 163/209] Unblocks http-conduit tests --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 14163ff6..926a3055 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6261,7 +6261,6 @@ expected-test-failures: - haskell-tools-builtin-refactorings - hoopl # https://github.com/haskell/hoopl/issues/50 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - - http-conduit # https://github.com/snoyberg/http-client/issues/415 - hweblib # https://github.com/aycanirican/hweblib/issues/3 - libraft # https://github.com/commercialhaskell/stackage/issues/4337#issuecomment-462465921 - multiset # doctests require Glob, a hidden package From 35d84aa665ba663d1c09479716351835d3f7316c Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Mon, 14 Oct 2019 19:26:38 -0400 Subject: [PATCH 164/209] Adds hjsmin to expected test failures hjsmin expects a 'dist-newstyle' directory (typically made by cabal-install) Therefore, it will always fail when testing with stack --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 926a3055..4599d310 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6359,6 +6359,9 @@ expected-test-failures: # https://github.com/alanz/ghc-exactprint/issues/82 - ghc-exactprint + + # Test-runner expects a cabal-style 'dist-newstyle' directory + - hjsmin # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 22c7397341850cd47cdbfad728aad2c79e44a140 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 15 Oct 2019 09:17:19 +0200 Subject: [PATCH 165/209] CURATORS: running minor ltd builds --- CURATORS.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 5934dc80..2aa69d73 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -294,11 +294,15 @@ problems on nightly or LTS major, you need to fix build-constraints.yaml (see info above). ### Building LTS minor releases +First run `build-next.sh` to regenerate updated `work/ltsXX/constraints.yaml` and `work/ltsXX/snapshot-incomplete.yaml` files. + For an LTS minor bump, you'll typically want to: -* Add constraints to package `range:` fields in eg `work/lts14/constraints.yaml`. -* Add new packages versioned to eg `work/lts14/snapshot-incomplete.yaml` (the `@` suffix is optional) -* Test, benchmark, haddock failures can also be added to package fields in eg `work/lts14/constraints.yaml` if necessary, though it should be avoided if possible for LTS. +* Add constraints to package `range:` fields in that `constraints.yaml`. +* Add new packages versioned to `snapshot-incomplete.yaml` (the `@` suffix is optional) +* Test, benchmark, haddock failures can also be added to package fields in the `constraints.yaml` if necessary, though it should be avoided if possible for LTS. + +Then run `NOPLAN=1 build-next.sh` to build the generate an updated snapshot. This replaces `CONSTRAINTS=...' /opt/stackage-build/stackage/automated/build.sh lts-x.y` for the old curator-1. From 1748859b35da5d7fc9a39a27e100f6ff0c93bd10 Mon Sep 17 00:00:00 2001 From: Dmitrii Kovanikov Date: Tue, 15 Oct 2019 18:02:57 +0300 Subject: [PATCH 166/209] Reenable type-errors-pretty --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4599d310..bf67b00c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4726,7 +4726,6 @@ packages: - threepenny-gui < 0 # via base-4.13.0.0 - timer-wheel < 0 # via base-4.13.0.0 - token-bucket < 0 # via base-4.13.0.0 - - type-errors-pretty < 0 # via base-4.13.0.0 - ucam-webauth < 0 # via base-4.13.0.0 - ucam-webauth-types < 0 # via base-4.13.0.0 - unagi-chan < 0 # via base-4.13.0.0 From 56b4b8893494c47165cf57770dc0d452b5b350b4 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 17 Oct 2019 19:51:04 -0400 Subject: [PATCH 167/209] Restricts upper bounds (#4918 #4919 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bf67b00c..28194eba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -44,7 +44,7 @@ packages: - primitive-offset - primitive-unlifted - run-st - - small-bytearray-builder + - small-bytearray-builder < 0.3.0.0 # #4919 "Robert Vollmert @robx": - configurator-pg @@ -3824,8 +3824,8 @@ packages: "Matthew Farkas-Dyck @strake": - Fin - - alg - - category + - alg < 0.2.12.0 # depends on dual #4918 + - category < 0.2.4.2 # depends on dual #4918 - constraint - either-both - filtrable From 907f54721a8ccaac035fa90bf1af42d3988fb14d Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 17 Oct 2019 19:52:53 -0400 Subject: [PATCH 168/209] Unblocks dbus (#4917) --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28194eba..adf7fe1a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4615,7 +4615,6 @@ packages: - country < 0 # via base-4.13.0.0 - css-syntax < 0 # via base-4.13.0.0 - cyclotomic < 0 # via base-4.13.0.0 - - dbus < 0 # via base-4.13.0.0 - derulo < 0 # via base-4.13.0.0 - diagrams-contrib < 0 # via base-4.13.0.0 - diagrams-core < 0 # via base-4.13.0.0 From 1038dd79160c89681ec6942b0ac9087b01ab8948 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 17 Oct 2019 19:54:03 -0400 Subject: [PATCH 169/209] Unblocks credential-store (blocked by dbus) --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index adf7fe1a..0cbcca61 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4924,7 +4924,6 @@ packages: - debian < 0 # via bzlib - chronos-bench < 0 # via chronos - qnap-decrypt < 0 # via cipher-aes128 - - credential-store < 0 # via dbus - functor-combinators < 0 # via dependent-sum - prim-uniq < 0 # via dependent-sum - typelits-witnesses < 0 # via dependent-sum From f1a7ac790b866306183b21191a177b5ceeaba902 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 17 Oct 2019 20:04:47 -0400 Subject: [PATCH 170/209] Unblocks dbus benchmarks --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0cbcca61..75db6e87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6482,7 +6482,6 @@ skipped-benchmarks: - data-diverse - data-has - data-msgpack - - dbus - discrimination - do-list - edit-distance From 80a639e3961ac22cc977eccc00167a26dd260105 Mon Sep 17 00:00:00 2001 From: M Farkas-Dyck Date: Thu, 17 Oct 2019 16:38:43 -0800 Subject: [PATCH 171/209] add dual --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75db6e87..2c2ffac1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3824,9 +3824,10 @@ packages: "Matthew Farkas-Dyck @strake": - Fin - - alg < 0.2.12.0 # depends on dual #4918 - - category < 0.2.4.2 # depends on dual #4918 + - alg + - category - constraint + - dual - either-both - filtrable - foldable1 From b302504b91dbe7f7694cb10e5163481bea1c2ea4 Mon Sep 17 00:00:00 2001 From: Daniel Mendler Date: Fri, 18 Oct 2019 09:14:54 +0200 Subject: [PATCH 172/209] reenable paripari --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75db6e87..5b799393 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4833,7 +4833,6 @@ packages: - diagrams-svg < 0 # via optparse-applicative-0.15.1.0 - proto-lens-optparse < 0 # via optparse-applicative-0.15.1.0 - wai-middleware-crowd < 0 # via optparse-applicative-0.15.1.0 - - paripari < 0 # via parser-combinators-1.2.0 - hapistrano < 0 # via path-io-1.5.0 - graphviz < 0 # via polyparse-1.13 - core-data < 0 # via prettyprinter-1.3.0 From d26181d4ecd5e25629b44bbf576c37b4916acea1 Mon Sep 17 00:00:00 2001 From: Guillaume Bouchard Date: Sat, 19 Oct 2019 15:47:29 +0200 Subject: [PATCH 173/209] PyF: add it back on nightly --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f5476d2..fb8e46d7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4849,7 +4849,6 @@ packages: - selda-postgresql < 0 # via selda-0.5.0.0 - selda-sqlite < 0 # via selda-0.5.0.0 - universe-dependent-sum < 0 # via some - - PyF < 0 # via template-haskell-2.15.0.0 - data-accessor-template < 0 # via template-haskell-2.15.0.0 - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 From ceee077e8ef59bc589924e0b0db4b9167eeca7df Mon Sep 17 00:00:00 2001 From: Pavel Krajcevski Date: Sun, 20 Oct 2019 00:31:11 -0700 Subject: [PATCH 174/209] Re-enable GLFW-b after bsl/GLFW-b#87 and subsequent upload to Hackage --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f5476d2..70ae609f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4745,7 +4745,6 @@ packages: - hledger-ui < 0 # via base-compat-batteries-0.11.0 - hoauth2 < 0 # via binary-0.8.7.0 - hyraxAbif < 0 # via binary-0.8.7.0 - - GLFW-b < 0 # via bindings-GLFW-3.3.0.0 - hyraxAbif < 0 # via bytestring-0.10.9.0 - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 - dhall < 0 # via cborg-json @@ -4896,7 +4895,6 @@ packages: - servant-auth-client < 0 # via warp-3.3.2 # round 2 - - netwire-input-glfw < 0 # via GLFW-b - HDBC-mysql < 0 # via HDBC - HDBC-session < 0 # via HDBC - persistable-types-HDBC-pg < 0 # via HDBC From f672305b05665f12998a3e8b9d95adab3ab722ac Mon Sep 17 00:00:00 2001 From: Emily Pillmore Date: Sun, 20 Oct 2019 14:36:39 -0400 Subject: [PATCH 175/209] add non-empty vector --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4f5476d2..8d13f42a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -30,6 +30,7 @@ packages: "Emily Pillmore @topos": - lens-process - microlens-process + - nonempty-vector "Matthieu Monsch @mtth": - flags-applicative @@ -6356,7 +6357,7 @@ expected-test-failures: # https://github.com/alanz/ghc-exactprint/issues/82 - ghc-exactprint - + # Test-runner expects a cabal-style 'dist-newstyle' directory - hjsmin # end of expected-test-failures From fd3bb277ef8cfc590df5a488cc16badbf2a28b50 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 20 Oct 2019 17:42:23 -0400 Subject: [PATCH 176/209] Drops nonempty-vector from nightly (#4927) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48df6435..1916090f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -30,7 +30,7 @@ packages: "Emily Pillmore @topos": - lens-process - microlens-process - - nonempty-vector + - nonempty-vector < 0 # #4927 "Matthieu Monsch @mtth": - flags-applicative From 7d395e627df7577c6b6ec522874e1a80b67658eb Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 20 Oct 2019 17:52:05 -0400 Subject: [PATCH 177/209] Re-adds nonempty-vector to nightly --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1916090f..48df6435 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -30,7 +30,7 @@ packages: "Emily Pillmore @topos": - lens-process - microlens-process - - nonempty-vector < 0 # #4927 + - nonempty-vector "Matthieu Monsch @mtth": - flags-applicative From 28169e3d0c62ad4c616bd745c3be05aaa846a1f1 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 21 Oct 2019 21:52:15 -0700 Subject: [PATCH 178/209] Blocks for #4931 and #4932 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 48df6435..38868080 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2640,7 +2640,7 @@ packages: "David Luposchainsky @quchen": - pgp-wordlist - show-prettyprint - - prettyprinter + - prettyprinter < 1.4 # https://github.com/commercialhaskell/stackage/issues/4932 - prettyprinter-ansi-terminal - prettyprinter-compat-wl-pprint - prettyprinter-compat-ansi-wl-pprint @@ -4216,7 +4216,7 @@ packages: - ieee754 - indexed - infer-license - - insert-ordered-containers + - insert-ordered-containers < 0.2.3 # https://github.com/commercialhaskell/stackage/issues/4931 - inspection-testing - integer-logarithms - io-streams-haproxy From 23d9b911f2b29dce3f8dcbd84b88cf2420e5077b Mon Sep 17 00:00:00 2001 From: mrkkrp Date: Wed, 23 Oct 2019 00:09:06 +0200 Subject: [PATCH 179/209] Enable req packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ‘req’ and ‘req-conduit’ now compile with GHC 8.8.1. --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 38868080..8e9e53ca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4873,7 +4873,6 @@ packages: - hsexif < 0 # via time-1.9.3 - pinboard < 0 # via time-1.9.3 - postgresql-simple-migration < 0 # via time-1.9.3 - - req < 0 # via time-1.9.3 - rhine < 0 # via time-1.9.3 - safe-json < 0 # via time-1.9.3 - servant-auth-client < 0 # via time-1.9.3 @@ -5043,7 +5042,6 @@ packages: - yi-language < 0 # via regex-base-0.94.0.0 - datasets < 0 # via req - elm2nix < 0 # via req - - req-conduit < 0 # via req - filter-logger < 0 # via scotty - line < 0 # via scotty - pg-harness-server < 0 # via scotty @@ -5539,7 +5537,6 @@ packages: - data-textual < 0 # MonadFail - data-serializer < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail - - RSA < 0 # MonadFail # https://github.com/alevy/simple/issues/23 - simple < 0 - simple-session < 0 @@ -5552,7 +5549,6 @@ packages: - mmtf < 0 # via data-msgpack - gym-http-api < 0 # via servant servant-client - xmlbf-xeno < 0 # via xmlbf - - authenticate-oauth < 0 # via RSA - http-directory < 0 # via html-conduit - xml-html-qq < 0 # via html-conduit - scalpel < 0 # via scalpel-core From 4c9845ff168e37c67098763538f663473a8be016 Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Tue, 22 Oct 2019 20:05:39 +0100 Subject: [PATCH 180/209] Re-enable ChasingBottoms --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8e9e53ca..f8c2be5a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4008,7 +4008,6 @@ packages: "Grandfathered dependencies": - network - Boolean - - ChasingBottoms < 0 # due to QuickCheck, https://github.com/commercialhaskell/stackage/issues/4444 - Decimal - Diff - FloatingHex From 39feab708cf1b239343a90e8261989b42dffa1ab Mon Sep 17 00:00:00 2001 From: Callan McGill Date: Mon, 21 Oct 2019 11:27:02 -0400 Subject: [PATCH 181/209] Add `perfect-vector-shuffle` --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f8c2be5a..f121ebed 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,9 @@ cabal-format-version: "2.4" # Constraints for brand new builds packages: + "Callan McGill @callanmcgill": + - perfect-vector-shuffle + "Luke Clifton @luke-clifton": - generic-monoid From e62bc7c78296d4176814ae40ecb3faccd845d36a Mon Sep 17 00:00:00 2001 From: Oleg Grenrus Date: Mon, 21 Oct 2019 22:22:32 +0300 Subject: [PATCH 182/209] Add optics packages --- build-constraints.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f121ebed..3892822d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1426,6 +1426,14 @@ packages: - servant-swagger-ui - servant-swagger-ui-core + "Optics ": + - indexed-profunctors + - optics + - optics-core + - optics-extra + - optics-th + - optics-vl + "Alexandr Ruchkin @mvoidex": - hformat - simple-log @@ -4031,6 +4039,7 @@ packages: - RSA - aeson-compat - aeson-extra + - aeson-optics - alsa-mixer - ansi-terminal - appar @@ -4218,7 +4227,7 @@ packages: - ieee754 - indexed - infer-license - - insert-ordered-containers < 0.2.3 # https://github.com/commercialhaskell/stackage/issues/4931 + - insert-ordered-containers - inspection-testing - integer-logarithms - io-streams-haproxy @@ -4335,6 +4344,8 @@ packages: - servant-swagger-ui-redoc - servant-yaml - semialign + - semialign-indexed + - semialign-optics - setenv - shakespeare - shell-escape @@ -4397,6 +4408,8 @@ packages: - th-lift-instances - th-utilities - these + - these-lens + - these-optics - threads - thyme - time-locale-compat @@ -5223,7 +5236,6 @@ packages: - bv-little < 0 # via text-show - nonempty-containers < 0 # via these - pipes-fluid < 0 # via these - - semialign < 0 # via these - quickcheck-state-machine < 0 # via tree-diff - users-postgresql-simple < 0 # via users - users-test < 0 # via users From 4e24d8045f61bf298e47fba7454977690d5ca8f3 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Mon, 14 Oct 2019 19:20:08 -0400 Subject: [PATCH 183/209] Re-adds http-client-openssl --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3892822d..2158a368 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3484,6 +3484,7 @@ packages: "Alex Biehl @alexbiehl": - haddock-library + - http-client-openssl "Mark Hopkins @mjhopkins": [] From 347b143b9e040de7239c457faf1af0312ee67cd7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 22 Oct 2019 18:31:38 -0700 Subject: [PATCH 184/209] Try prettyprinter --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2158a368..cdc681c7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,7 +2651,7 @@ packages: "David Luposchainsky @quchen": - pgp-wordlist - show-prettyprint - - prettyprinter < 1.4 # https://github.com/commercialhaskell/stackage/issues/4932 + - prettyprinter # 1.4 # https://github.com/commercialhaskell/stackage/issues/4932 - prettyprinter-ansi-terminal - prettyprinter-compat-wl-pprint - prettyprinter-compat-ansi-wl-pprint From d4d38ad4ff0884ad66aabb699be105bfedc09df7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 22 Oct 2019 18:39:14 -0700 Subject: [PATCH 185/209] Fix #4932 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cdc681c7..aadc8901 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2651,7 +2651,7 @@ packages: "David Luposchainsky @quchen": - pgp-wordlist - show-prettyprint - - prettyprinter # 1.4 # https://github.com/commercialhaskell/stackage/issues/4932 + - prettyprinter - prettyprinter-ansi-terminal - prettyprinter-compat-wl-pprint - prettyprinter-compat-ansi-wl-pprint From 48e00c6bc0668c4df64cf87f41f502c1d88d9dd9 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Wed, 23 Oct 2019 13:47:54 -0400 Subject: [PATCH 186/209] Add constraint-tuples --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index aadc8901..5643dd9a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2207,6 +2207,7 @@ packages: - base-orphans - chaselev-deque - code-page + - constraint-tuples - criterion - criterion-measurement - data-reify From d0f6f04a9323de66618d763102bdf7870e697f5f Mon Sep 17 00:00:00 2001 From: Troels Henriksen Date: Wed, 23 Oct 2019 12:35:57 +0200 Subject: [PATCH 187/209] Re-enable mainland-pretty, exception-transformers, exception-mtl, language-c-quote. --- build-constraints.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5643dd9a..6f6f7d3e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5441,12 +5441,10 @@ packages: - frisby < 0 - shortcut-links < 0 - HCodecs < 0 - - mainland-pretty < 0 - streamproc < 0 - multipart < 0 - structured-cli < 0 - flexible-defaults < 0 - - exception-transformers < 0 - exceptional < 0 - true-name < 0 - probability < 0 @@ -5503,10 +5501,7 @@ packages: - cusparse < 0 # via cuda - nvvm < 0 # via cuda - data-msgpack < 0 # via data-msgpack-types - - exception-mtl < 0 # via exception-transformers - - language-c-quote < 0 # via exception-transformers - hsass < 0 # via hlibsass - - language-c-quote < 0 # via mainland-pretty - cgi < 0 # via multipart - pcf-font-embed < 0 # via pcf-font - vivid-supercollider < 0 # via vivid-osc From 9e1c636834a561da6deca5a6ab3ae4e70d7ec377 Mon Sep 17 00:00:00 2001 From: Justin Le Date: Wed, 23 Oct 2019 15:36:59 -0700 Subject: [PATCH 188/209] add @mstksg packages back to stackage --- build-constraints.yaml | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f6f7d3e..60a38507 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2009,7 +2009,8 @@ packages: - hamilton - hmatrix-backprop - hmatrix-vector-sized - - lens-typelevel + # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) + # - lens-typelevel - list-witnesses - nonempty-containers - one-liner-instances @@ -4768,7 +4769,6 @@ packages: - dhall < 0 # via cborg-json - sized-grid < 0 # via constraints-0.11.2 - dependent-map < 0 # via constraints-extras - - dependent-sum < 0 # via constraints-extras - dependent-sum-template < 0 # via constraints-extras - MissingH < 0 # via containers-0.6.2.1 - servant-kotlin < 0 # via containers-0.6.2.1 @@ -4938,9 +4938,7 @@ packages: - debian < 0 # via bzlib - chronos-bench < 0 # via chronos - qnap-decrypt < 0 # via cipher-aes128 - - functor-combinators < 0 # via dependent-sum - prim-uniq < 0 # via dependent-sum - - typelits-witnesses < 0 # via dependent-sum - dhall-bash < 0 # via dhall - dhall-json < 0 # via dhall - hpack-dhall < 0 # via dhall @@ -5069,7 +5067,6 @@ packages: - avers-server < 0 # via servant-server - servant-auth-wordpress < 0 # via servant-server - servant-checked-exceptions < 0 # via servant-server - - servant-cli < 0 # via servant-server - servant-rawm < 0 # via servant-server - servant-static-th < 0 # via servant-server - servant-tracing < 0 # via servant-server @@ -5097,7 +5094,6 @@ packages: - polysemy < 0 # via unagi-chan - require < 0 # via universum - tintin < 0 # via universum - - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - servant-rawm < 0 # via wai-app-static - servius < 0 # via wai-app-static @@ -5183,7 +5179,6 @@ packages: - state-codes < 0 # via shakespeare - xml-hamlet < 0 # via shakespeare - show-prettyprint < 0 # via trifecta - - emd < 0 # via typelits-witnesses - stripe-wreq < 0 # via wreq - yeshql < 0 # via yeshql-hdbc @@ -5236,14 +5231,12 @@ packages: - pcre-heavy < 0 # via string-conversions - secp256k1-haskell < 0 # via string-conversions - bv-little < 0 # via text-show - - nonempty-containers < 0 # via these - pipes-fluid < 0 # via these - quickcheck-state-machine < 0 # via tree-diff - users-postgresql-simple < 0 # via users - users-test < 0 # via users # round 5 - - hmatrix-backprop < 0 # via backprop - executable-hash < 0 # via cryptohash - locators < 0 # via cryptohash - columnar < 0 # via fmt @@ -5418,9 +5411,6 @@ packages: - bugsnag-haskell < 0 # via yesod-core - conduit-throttle < 0 # via test-framework - conduit-throttle < 0 # via test-framework-hunit - - decidable < 0 # via vinyl - - functor-products < 0 # via vinyl - - list-witnesses < 0 # via vinyl - lsp-test < 0 # via conduit-parse - groundhog-inspector < 0 # via groundhog - groundhog-inspector < 0 # via groundhog-sqlite @@ -5462,9 +5452,6 @@ packages: - yeshql-core < 0 - pcf-font < 0 - # Kind stuff - - vinyl < 0 - # Template Haskell stuff - data-dword < 0 - hlibsass < 0 @@ -5511,7 +5498,6 @@ packages: # More build failure transitive deps - random-source < 0 # via flexible-defaults - - backprop < 0 # via vinyl - network-ip < 0 # via data-dword # Some more failures @@ -5537,7 +5523,6 @@ packages: - systemd < 0 # socketToFd is ambiguous - cassava-records < 0 # MonadFail - haskell-spacegoo < 0 # MonadFail - - lens-typelevel < 0 # Wrong category of family instance (wat) - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail From 80b537e9338089e4d69c17ab45efdbe2ac4e5580 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 23 Oct 2019 18:25:37 -0700 Subject: [PATCH 189/209] Revert "add @mstksg packages back to stackage" This reverts commit 9e1c636834a561da6deca5a6ab3ae4e70d7ec377. --- build-constraints.yaml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 60a38507..6f6f7d3e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2009,8 +2009,7 @@ packages: - hamilton - hmatrix-backprop - hmatrix-vector-sized - # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) - # - lens-typelevel + - lens-typelevel - list-witnesses - nonempty-containers - one-liner-instances @@ -4769,6 +4768,7 @@ packages: - dhall < 0 # via cborg-json - sized-grid < 0 # via constraints-0.11.2 - dependent-map < 0 # via constraints-extras + - dependent-sum < 0 # via constraints-extras - dependent-sum-template < 0 # via constraints-extras - MissingH < 0 # via containers-0.6.2.1 - servant-kotlin < 0 # via containers-0.6.2.1 @@ -4938,7 +4938,9 @@ packages: - debian < 0 # via bzlib - chronos-bench < 0 # via chronos - qnap-decrypt < 0 # via cipher-aes128 + - functor-combinators < 0 # via dependent-sum - prim-uniq < 0 # via dependent-sum + - typelits-witnesses < 0 # via dependent-sum - dhall-bash < 0 # via dhall - dhall-json < 0 # via dhall - hpack-dhall < 0 # via dhall @@ -5067,6 +5069,7 @@ packages: - avers-server < 0 # via servant-server - servant-auth-wordpress < 0 # via servant-server - servant-checked-exceptions < 0 # via servant-server + - servant-cli < 0 # via servant-server - servant-rawm < 0 # via servant-server - servant-static-th < 0 # via servant-server - servant-tracing < 0 # via servant-server @@ -5094,6 +5097,7 @@ packages: - polysemy < 0 # via unagi-chan - require < 0 # via universum - tintin < 0 # via universum + - hamilton < 0 # via vty - hledger-iadd < 0 # via vty - servant-rawm < 0 # via wai-app-static - servius < 0 # via wai-app-static @@ -5179,6 +5183,7 @@ packages: - state-codes < 0 # via shakespeare - xml-hamlet < 0 # via shakespeare - show-prettyprint < 0 # via trifecta + - emd < 0 # via typelits-witnesses - stripe-wreq < 0 # via wreq - yeshql < 0 # via yeshql-hdbc @@ -5231,12 +5236,14 @@ packages: - pcre-heavy < 0 # via string-conversions - secp256k1-haskell < 0 # via string-conversions - bv-little < 0 # via text-show + - nonempty-containers < 0 # via these - pipes-fluid < 0 # via these - quickcheck-state-machine < 0 # via tree-diff - users-postgresql-simple < 0 # via users - users-test < 0 # via users # round 5 + - hmatrix-backprop < 0 # via backprop - executable-hash < 0 # via cryptohash - locators < 0 # via cryptohash - columnar < 0 # via fmt @@ -5411,6 +5418,9 @@ packages: - bugsnag-haskell < 0 # via yesod-core - conduit-throttle < 0 # via test-framework - conduit-throttle < 0 # via test-framework-hunit + - decidable < 0 # via vinyl + - functor-products < 0 # via vinyl + - list-witnesses < 0 # via vinyl - lsp-test < 0 # via conduit-parse - groundhog-inspector < 0 # via groundhog - groundhog-inspector < 0 # via groundhog-sqlite @@ -5452,6 +5462,9 @@ packages: - yeshql-core < 0 - pcf-font < 0 + # Kind stuff + - vinyl < 0 + # Template Haskell stuff - data-dword < 0 - hlibsass < 0 @@ -5498,6 +5511,7 @@ packages: # More build failure transitive deps - random-source < 0 # via flexible-defaults + - backprop < 0 # via vinyl - network-ip < 0 # via data-dword # Some more failures @@ -5523,6 +5537,7 @@ packages: - systemd < 0 # socketToFd is ambiguous - cassava-records < 0 # MonadFail - haskell-spacegoo < 0 # MonadFail + - lens-typelevel < 0 # Wrong category of family instance (wat) - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail From 84ed57f1d0d8bd73bf330135d4d44871b6994f96 Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Thu, 24 Oct 2019 19:16:06 +0100 Subject: [PATCH 190/209] Add data-interval --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f6f7d3e..8e0b270d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3058,6 +3058,7 @@ packages: - poly - extended-reals - ChasingBottoms + - data-interval "Ashley Yakeley @AshleyYakeley": - countable From d57d0c1cfc66790d25076f2688982b966d835f08 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 24 Oct 2019 18:25:45 -0700 Subject: [PATCH 191/209] Partially apply #4938 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8e0b270d..9205120a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2009,7 +2009,7 @@ packages: - hamilton - hmatrix-backprop - hmatrix-vector-sized - - lens-typelevel + - lens-typelevel < 0 # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) - list-witnesses - nonempty-containers - one-liner-instances @@ -5237,7 +5237,6 @@ packages: - pcre-heavy < 0 # via string-conversions - secp256k1-haskell < 0 # via string-conversions - bv-little < 0 # via text-show - - nonempty-containers < 0 # via these - pipes-fluid < 0 # via these - quickcheck-state-machine < 0 # via tree-diff - users-postgresql-simple < 0 # via users @@ -5538,7 +5537,6 @@ packages: - systemd < 0 # socketToFd is ambiguous - cassava-records < 0 # MonadFail - haskell-spacegoo < 0 # MonadFail - - lens-typelevel < 0 # Wrong category of family instance (wat) - wai-predicates < 0 # MonadFail - sbv < 0 # MonadFail - crypto-pubkey-openssh < 0 # MonadFail From 58cad0a6aab2da3f2c75114a4ee4157bcf418808 Mon Sep 17 00:00:00 2001 From: Stephen Diehl Date: Fri, 25 Oct 2019 08:56:09 +0100 Subject: [PATCH 192/209] Fix pairing and add elliptic-curve --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9205120a..ca2b72e9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2934,8 +2934,9 @@ packages: - pedersen-commitment - merkle-tree - oblivious-transfer - - pairing < 0 # #4758 + - pairing - libraft + - elliptic-curve - galois-field "Daishi Nakajima @nakaji-dayo": From 112b59921f9eb5c25c53d0ebc08eb7dddb4428e9 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 25 Oct 2019 18:40:42 -0700 Subject: [PATCH 193/209] Revert "Fix pairing and add elliptic-curve" This reverts commit 58cad0a6aab2da3f2c75114a4ee4157bcf418808. --- build-constraints.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ca2b72e9..9205120a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2934,9 +2934,8 @@ packages: - pedersen-commitment - merkle-tree - oblivious-transfer - - pairing + - pairing < 0 # #4758 - libraft - - elliptic-curve - galois-field "Daishi Nakajima @nakaji-dayo": From d52528524441b84fe72f94b982f1bce04cddbbe8 Mon Sep 17 00:00:00 2001 From: Yoshikuni Jujo Date: Thu, 24 Oct 2019 09:56:41 +0900 Subject: [PATCH 194/209] Reenable papillon --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9205120a..36ef676c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2864,7 +2864,7 @@ packages: - Imlib - xturtle < 0 # GHC 8.4 via yjsvg - gluturtle < 0 # build failure with GHC 8.4 - - papillon < 0 + - papillon - exception-hierarchy < 0 - simplest-sqlite < 0 - warp-tls-uid From 94ec8ff861cb339b7626668f9a1b9fea23006fc3 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 12:33:21 -0700 Subject: [PATCH 195/209] Format in README.md --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e68ec5ce..eb614d50 100644 --- a/README.md +++ b/README.md @@ -126,4 +126,11 @@ trying to push out the bounds a bit farther. __What time are Stackage snapshots published?__ -Stackage Nightly and LTS are not released at a fixed time of day, they get pushed to stackage.org (and the metadata to the stackage-nightly and stackage-lts github repos) when their builds finish on the Stackage build server and the latest built haddocks have been synced over. This time varies greatly depending on build times for package updates, bounds breakage, problems with new packages being added and other build issues, etc. There are days when a release does not happen. LTS releases tend to happen over the weekend or early in the week. +Stackage Nightly and LTS are not released at a fixed time of day, they get +pushed to stackage.org (and the metadata to the stackage-nightly and +stackage-lts github repos) when their builds finish on the Stackage build +server and the latest built haddocks have been synced over. This time varies +greatly depending on build times for package updates, bounds breakage, +problems with new packages being added and other build issues, etc. There are +days when a release does not happen. LTS releases tend to happen over the +weekend or early in the week. From 71e088c898557ee004a11dd0cf4f58eac4211e78 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 12:33:59 -0700 Subject: [PATCH 196/209] Add documentation for where to ask for help. Close #3343 --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index eb614d50..9fb27333 100644 --- a/README.md +++ b/README.md @@ -134,3 +134,8 @@ greatly depending on build times for package updates, bounds breakage, problems with new packages being added and other build issues, etc. There are days when a release does not happen. LTS releases tend to happen over the weekend or early in the week. + +__Where to get help regarding uploading packages?__ + +Please ask on [Gitter](https://gitter.im/commercialhaskell/stackage) or open +an issue or comment on the PR which uploads the package. From 4ba5b8579f95849a17d88905a8a12c3711017ca7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 12:37:49 -0700 Subject: [PATCH 197/209] Test record-dot-preprocessor --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36ef676c..96e142c1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6281,7 +6281,7 @@ expected-test-failures: - yeshql-core # https://github.com/tdammers/yeshql/issues/6 - yeshql-hdbc # https://github.com/tdammers/yeshql/issues/6 - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5 - - record-dot-preprocessor # https://github.com/commercialhaskell/stackage/issues/4449 + # record-dot-preprocessor # https://github.com/commercialhaskell/stackage/issues/4449 # Recursive deps https://github.com/fpco/stackage/issues/1818 - options From 8c428995ed43e9a3a738d0c8e586a65dd071fd72 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 12:41:33 -0700 Subject: [PATCH 198/209] Close #4449 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 96e142c1..45aa7081 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6281,7 +6281,6 @@ expected-test-failures: - yeshql-core # https://github.com/tdammers/yeshql/issues/6 - yeshql-hdbc # https://github.com/tdammers/yeshql/issues/6 - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5 - # record-dot-preprocessor # https://github.com/commercialhaskell/stackage/issues/4449 # Recursive deps https://github.com/fpco/stackage/issues/1818 - options From 740111c3af16f132deecd5e05ae46ac82af95791 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 12:51:30 -0700 Subject: [PATCH 199/209] Try elm-street --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 45aa7081..2cc6d56a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6403,7 +6403,7 @@ expected-haddock-failures: # "Compilation" errors - MemoTrie # https://github.com/conal/MemoTrie/issues/10 - classy-prelude-yesod - - elm-street # https://github.com/commercialhaskell/stackage/issues/4470 + # elm-street # https://github.com/commercialhaskell/stackage/issues/4470 # Modules use compiler plugins # https://github.com/haskell/haddock/issues/900 From 40999076cccf5b828b569464bb5403001790342c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 21:17:31 -0700 Subject: [PATCH 200/209] Close #4470 as it is fixed --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2cc6d56a..36823397 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6403,7 +6403,6 @@ expected-haddock-failures: # "Compilation" errors - MemoTrie # https://github.com/conal/MemoTrie/issues/10 - classy-prelude-yesod - # elm-street # https://github.com/commercialhaskell/stackage/issues/4470 # Modules use compiler plugins # https://github.com/haskell/haddock/issues/900 From 8c2bc76502b9d829b4cd2aa3a07ce539db0b1472 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 26 Oct 2019 21:18:24 -0700 Subject: [PATCH 201/209] Fix paths --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 2aa69d73..0f4492a4 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -294,7 +294,7 @@ problems on nightly or LTS major, you need to fix build-constraints.yaml (see info above). ### Building LTS minor releases -First run `build-next.sh` to regenerate updated `work/ltsXX/constraints.yaml` and `work/ltsXX/snapshot-incomplete.yaml` files. +First run `build-next.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `ltsXX/work/snapshot-incomplete.yaml` files. For an LTS minor bump, you'll typically want to: From 5cbbaa100d64f1f541ab9c87a07bab7a7f4ec4ab Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Sun, 27 Oct 2019 20:43:20 +0000 Subject: [PATCH 202/209] Add vector-rotcev --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36823397..3a294ff0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3059,6 +3059,7 @@ packages: - extended-reals - ChasingBottoms - data-interval + - vector-rotcev "Ashley Yakeley @AshleyYakeley": - countable From 5ba8ef8dd175738830461015bcadc32f6e1ac075 Mon Sep 17 00:00:00 2001 From: Judah Jacobson Date: Sun, 27 Oct 2019 09:23:45 -0700 Subject: [PATCH 203/209] Reenable proto-lens and related packages. The latest release (0.6.0.0) is compatible with the nightly build (ghc-8.8, Cabal-3.0, etc.). --- build-constraints.yaml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36823397..78c0f89d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4606,7 +4606,6 @@ packages: "GHC 8.8 bounds failures": - ShellCheck < 0 # via Cabal-3.0.0.0 - cipher-aes128 < 0 # via Cabal-3.0.0.0 - - proto-lens-setup < 0 # via Cabal-3.0.0.0 - language-ecmascript < 0 # via Diff-0.4.0 - pandoc < 0 # via HsYAML-0.2.0.0 - MissingH < 0 # via array-0.5.4.0 @@ -4703,13 +4702,6 @@ packages: - partial-semigroup < 0 # via base-4.13.0.0 - path-text-utf8 < 0 # via base-4.13.0.0 - persistent < 0 # via base-4.13.0.0 - - proto-lens < 0 # via base-4.13.0.0 - - proto-lens-arbitrary < 0 # via base-4.13.0.0 - - proto-lens-optparse < 0 # via base-4.13.0.0 - - proto-lens-protobuf-types < 0 # via base-4.13.0.0 - - proto-lens-protoc < 0 # via base-4.13.0.0 - - proto-lens-runtime < 0 # via base-4.13.0.0 - - proto-lens-setup < 0 # via base-4.13.0.0 - raaz < 0 # via base-4.13.0.0 - ratel < 0 # via base-4.13.0.0 - ratel-wai < 0 # via base-4.13.0.0 @@ -4830,11 +4822,6 @@ packages: - gothic < 0 # via lens-aeson-1.1 - hsdev < 0 # via lens-aeson-1.1 - lens-simple < 0 # via lens-family-2.0.0 - - proto-lens < 0 # via lens-family-2.0.0 - - proto-lens-arbitrary < 0 # via lens-family-2.0.0 - - proto-lens-protobuf-types < 0 # via lens-family-2.0.0 - - proto-lens-protoc < 0 # via lens-family-2.0.0 - - proto-lens-runtime < 0 # via lens-family-2.0.0 - lens-simple < 0 # via lens-family-core-2.0.0 - machines-binary < 0 # via machines-0.7 - machines-directory < 0 # via machines-0.7 @@ -4850,7 +4837,6 @@ packages: - diagrams-lib < 0 # via optparse-applicative-0.15.1.0 - diagrams-rasterific < 0 # via optparse-applicative-0.15.1.0 - diagrams-svg < 0 # via optparse-applicative-0.15.1.0 - - proto-lens-optparse < 0 # via optparse-applicative-0.15.1.0 - wai-middleware-crowd < 0 # via optparse-applicative-0.15.1.0 - hapistrano < 0 # via path-io-1.5.0 - graphviz < 0 # via polyparse-1.13 @@ -4862,7 +4848,6 @@ packages: - blaze-colonnade < 0 # via profunctors-5.5 - colonnade < 0 # via profunctors-5.5 - invertible-grammar < 0 # via profunctors-5.5 - - proto-lens < 0 # via profunctors-5.5 - ixset-typed < 0 # via safecopy-0.10.0 - selda-postgresql < 0 # via selda-0.5.0.0 - selda-sqlite < 0 # via selda-0.5.0.0 From 7e370858fac4227a0fa84c7db2f7c8b634718093 Mon Sep 17 00:00:00 2001 From: Marius Ghita Date: Mon, 28 Oct 2019 10:09:52 +0200 Subject: [PATCH 204/209] add minimal-configuration Checklist: Meaningful commit message, eg add my-cool-package (please not mention build-constraints.yml) At least 30 minutes have passed since uploading to Hackage On your own machine, in a new directory, you have successfully run the following set of commands (replace $package with the name of the package that is submitted, and $version with the version of the package you want to get into Stackage): stack unpack $package-$version # $version is optional stack init --resolver nightly stack build --resolver nightly --haddock --test --bench --no-run-benchmarks --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36823397..6cb4a21e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4019,6 +4019,9 @@ packages: "Ian Graves @igraves": - monad-resumption + "Marius Ghita @mhitza": + - minimal-configuration + "Grandfathered dependencies": - network - Boolean From 64118932e3584ff105518cd4a7ad6638cb3e8e50 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 29 Oct 2019 00:41:22 +0100 Subject: [PATCH 205/209] Combine & sort removed packages Hopefully making it a bit easier to re-enable your packages. --- build-constraints.yaml | 1648 ++++++++++++++++------------------------ 1 file changed, 659 insertions(+), 989 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36823397..021efa96 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -54,7 +54,7 @@ packages: - configurator-pg "Sandy Maguire @isovector": - - polysemy + - polysemy < 0 # via loopbreaker - polysemy-plugin - polysemy-zoo - ecstasy @@ -160,8 +160,8 @@ packages: "Manuel Bärenz @turion": - dunai - - rhine - - rhine-gloss + - rhine < 0 # via base-4.13.0.0 + - rhine-gloss < 0 # via base-4.13.0.0 - dunai-core - finite-typelits - essence-of-live-coding @@ -263,7 +263,7 @@ packages: "Nobutada Matsubara @matsubara0507": - chatwork < 0 - rakuten < 0 - - servant-kotlin + - servant-kotlin < 0 # via containers-0.6.2.1 "Pavol Klacansky @pavolzetor": - openexr-write @@ -410,7 +410,7 @@ packages: "Simon Jakobi @sjakobi": - path - - present + - present < 0 # MonadFail - threepenny-gui - snap-server - newtype-generics @@ -451,7 +451,7 @@ packages: - network-multicast - xeno - plot-light - - datasets + - datasets < 0 # via req - lucid-extras - rigel-viz @@ -470,8 +470,8 @@ packages: "Winter Han @winterland1989": - if - - tcp-streams - - tcp-streams-openssl + - tcp-streams < 0 # via test-framework + - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system - wire-streams - binary-parsers - binary-ieee754 @@ -515,7 +515,7 @@ packages: - mbug "David Johnson @dmjio": - - miso + - miso < 0 # via servant - envy - s3-signer # - google-translate # servant 0.12 @@ -554,14 +554,14 @@ packages: - wai-websockets - warp-tls - yesod - - yesod-auth + - yesod-auth < 0 # via email-validate & persistent & yesod-core - authenticate-oauth - yesod-bin - yesod-eventsource - yesod-gitrepo - yesod-newsfeed - yesod-sitemap - - yesod-static + - yesod-static < 0 # via wai-app-static & yesod-test & yesod-core - yesod-test - yesod-websockets - cereal-conduit @@ -590,7 +590,7 @@ packages: - hybrid-vectors - indents - language-c - - persistent-mongoDB + - persistent-mongoDB < 0 # via blaze-html & persistent & persistent-qq & persistent-template & persistent-test - pretty-class - th-expand-syns - th-lift @@ -621,7 +621,7 @@ packages: - githash - time-manager - - pantry + - pantry < 0 # via cryptonite-conduit & hackage-security & hpack & http-download & persistent & persistent-sqlite & persistent-template & rio-orphans & rio-prettyprint & tar-conduit & th-utilities - mega-sdist - http-download - hi-file-parser @@ -692,7 +692,7 @@ packages: # profiteur # aeson-1.4.0.0 - psqueues - websockets - - websockets-snap + - websockets-snap < 0 # via io-streams - hakyll < 0 # jaspervdj/hakyll#691 "Sibi Prabakaran @psibi": @@ -780,7 +780,6 @@ packages: - ini - lucid - pdfinfo - - present - pure-io < 0 # build failure with GHC 8.4 - sourcemap - hindent < 0 # GHC 8.4 via descriptive @@ -901,11 +900,11 @@ packages: - incremental-parser - monoid-subclasses - picoparsec < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - - rank2classes + - rank2classes < 0 # via template-haskell-2.15.0.0 "Brent Yorgey @byorgey": - active - - diagrams + - diagrams < 0 # via diagrams-contrib - diagrams-builder < 0 # via lens-4.17 - diagrams-cairo < 0 # via lens-4.17 - diagrams-canvas < 0 # via lens-4.17 @@ -913,7 +912,7 @@ packages: - diagrams-core - diagrams-gtk < 0 # via diagrams-cairo - diagrams-html5 < 0 # via lens-4.17 - - diagrams-lib + - diagrams-lib < 0 # via base-4.13.0.0 - diagrams-postscript - diagrams-rasterific - diagrams-solve @@ -936,9 +935,9 @@ packages: - bugsnag-haskell - gravatar - load-env - - yesod-auth-oauth2 + - yesod-auth-oauth2 < 0 # via hoauth2 & yesod-core - yesod-markdown < 0 # pbrisbin/yesod-markdown#65 - - yesod-paginator + - yesod-paginator < 0 # via persistent "Felipe Lessa @meteficha": - fb @@ -1081,7 +1080,7 @@ packages: "Boris Lykah @lykahb": - groundhog - - groundhog-inspector + - groundhog-inspector < 0 # via groundhog - groundhog-mysql - groundhog-postgresql - groundhog-sqlite @@ -1146,11 +1145,11 @@ packages: - HandsomeSoup "Clint Adams @clinty": - - hOpenPGP + - hOpenPGP < 0 # via bzlib - openpgp-asciiarmor - MusicBrainz - DAV - - hopenpgp-tools + - hopenpgp-tools < 0 # via graphviz - opensource - debian - cabal-debian @@ -1205,7 +1204,7 @@ packages: - hxt-pickle-utils < 0 - imagesize-conduit - json-schema < 0 - - multipart + - multipart < 0 # MonadFail # - rest-client # http-types 0.12 - rest-core < 0 # GHC 8.4 via base-4.11.0.0 - rest-snap < 0 # GHC 8.4 via rest-core @@ -1259,7 +1258,7 @@ packages: - wai-middleware-caching-lru < 0 - wai-middleware-caching-redis < 0 # GHC 8.4 via hedis # not package maintainer - - ekg + - ekg < 0 # via base-4.13.0.0 - ekg-json "Paul Rouse @paul-rouse": @@ -1278,7 +1277,7 @@ packages: - swagger - tinylog - wai-predicates - - wai-routing + - wai-routing < 0 # DependencyFailed (PackageName "wai-route") - zeromq4-haskell "Alejandro Serrano @serras": @@ -1316,7 +1315,7 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH + - MissingH < 0 # via array-0.5.4.0 & base-4.13.0.0 & containers-0.6.2.1 & directory-1.3.3.2 & filepath-1.4.2.1 & old-time-1.1.0.3 & process-1.6.5.1 & time-1.9.3 & unix-2.7.2.2 - multimap - parallel-io - text-binary @@ -1327,6 +1326,7 @@ packages: - hpack - bindings-uname - stack < 9.9.9 # see https://github.com/fpco/stackage/issues/3563 + - stack < 0 # via hackage-security "Michael Sloan @mgsloan": - th-orphans @@ -1414,12 +1414,12 @@ packages: - servant-conduit - servant-docs - servant-foreign - - servant-http-streams + - servant-http-streams < 0 # via servant - servant-js - servant-lucid - servant-machines - servant-mock - - servant-multipart + - servant-multipart < 0 # via servant - servant-pipes - servant-server - servant-swagger @@ -1439,7 +1439,7 @@ packages: - simple-log - text-region - haskell-names - - hsdev + - hsdev < 0 # via ghc-boot-8.8.1 "Aleksey Kliger @lambdageek": - unbound-generics @@ -1523,7 +1523,7 @@ packages: "Tomas Carnecky @wereHamster": - avers - avers-api - - avers-server + - avers-server < 0 # via servant-server - css-syntax # - etcd # https://github.com/wereHamster/etcd-hs/issues/5 - github-types @@ -1568,7 +1568,7 @@ packages: "Greg V @myfreeweb": - pcre-heavy - http-link-header - - microformats2-parser + - microformats2-parser < 0 # via blaze-html - hspec-expectations-pretty-diff - wai-cli - magicbane < 0 # via ekg-wai @@ -2115,7 +2115,7 @@ packages: - friday < 0 - friday-juicypixels < 0 - hbeanstalk - - hedis + - hedis < 0 # via test-framework - hprotoc - hsyslog-udp < 0 - iso3166-country-codes @@ -2349,8 +2349,8 @@ packages: - read-env-var - servant-checked-exceptions - servant-checked-exceptions-core - - servant-rawm - - servant-static-th + - servant-rawm < 0 # via http-media + - servant-static-th < 0 # via http-media - termonad - world-peace - xml-html-qq @@ -2402,7 +2402,7 @@ packages: "Gregory Collins @gregorycollins": - hashtables - - io-streams + - io-streams < 0 # via test-framework - openssl-streams "Andrew Cowie @afcowie": @@ -2443,21 +2443,20 @@ packages: - hsyslog - jailbreak-cabal - json-autotype - - lambdabot-core + - lambdabot-core < 0 # via dependent-map-0.3 - lambdabot-irc-plugins - language-nix - logging-facade-syslog - MonadPrompt - - multipart # for cgi - nix-paths - parsec-class - prim-uniq - - random-fu + - random-fu < 0 # via random-source - random-source - rvar - SafeSemaphore - streamproc - - stringsearch # for cgi + - stringsearch # for cgi - titlecase - X11 - xmonad @@ -2488,7 +2487,7 @@ packages: - strict-base-types - withdependencies < 0 - hruby - - language-puppet + - language-puppet < 0 # via hslogger-1.3.0.0 - tar-conduit "Mark Karpov @mrkkrp": @@ -2620,7 +2619,7 @@ packages: - pusher-http-haskell "Yorick Laupa yo.eight@gmail.com @YoEight": - - eventstore + - eventstore < 0 # via dns - dotnet-timespan - eventsource-api < 0 # GHC 8.4 build failure - eventsource-geteventstore-store < 0 # GHC 8.4 via protolude @@ -2886,7 +2885,7 @@ packages: - hw-diagnostics - hw-dsv - hw-eliasfano - - hw-excess + - hw-excess < 0 # via hw-rankselect-base - hw-hedgehog - hw-hspec-hedgehog - hw-int @@ -2928,14 +2927,14 @@ packages: - protolude - repline - picosat < 0 - - aos-signature + - aos-signature < 0 # via protolude # https://github.com/commercialhaskell/stackage/issues/4682 - bulletproofs < 1 - pedersen-commitment - merkle-tree - oblivious-transfer - pairing < 0 # #4758 - - libraft + - libraft < 0 # via concurrency & ejafu & kg & kg-core & onad-metrics & ostgresql-simple-url & rotolude & uickcheck-state-machine & asty-dejafu - galois-field "Daishi Nakajima @nakaji-dayo": @@ -2992,11 +2991,11 @@ packages: - gi-gio - gi-gobject - gi-gtk - - gi-gtk-hs + - gi-gtk-hs < 0 # via base-compat-0.11.0 - gi-gtksource - gi-javascriptcore - gi-vte - # - gi-webkit2 # GHC 8.4 + # - gi-webkit2 # https://github.com/fpco/stackage/issues/3415 "Brandon Simmons @jberryman": - directory-tree @@ -3034,7 +3033,7 @@ packages: - haskey-mtl < 0 - intset-imperative - lxd-client < 0 # GHC 8.4 via http-media - - lxd-client-config + - lxd-client-config < 0 # via test-framework - xxhash-ffi - zeromq4-patterns @@ -3067,7 +3066,7 @@ packages: "Victor Denisov @VictorDenisov": - mongoDB - - bson + - bson < 0 # via network-3.1.1.0 "Alexis King @lexi-lambda": - freer-simple @@ -3277,7 +3276,7 @@ packages: # - printcess # lens 4.16 "Alexey Kuleshevich @lehins": - - wai-middleware-auth + - wai-middleware-auth < 0 # via hoauth2 # - hip # lens 4.16 via diagrams/chart - massiv - massiv-io @@ -3285,7 +3284,7 @@ packages: - scheduler "Hans-Peter Deifel @hpdeifel": - - hledger-iadd + - hledger-iadd < 0 # via brick "Roy Levien @orome": - crypto-enigma @@ -3430,13 +3429,13 @@ packages: - hslua-module-text "Judah Jacobson @judah": - - proto-lens-protobuf-types - - proto-lens-protoc - - proto-lens-runtime - - proto-lens-setup - - proto-lens - - proto-lens-arbitrary - - proto-lens-optparse + - proto-lens-protobuf-types < 0 # via lens-family-2.0.0 + - proto-lens-protoc < 0 # via lens-family-2.0.0 + - proto-lens-runtime < 0 # via lens-family-2.0.0 + - proto-lens-setup < 0 # via base-4.13.0.0 + - proto-lens < 0 # via base-4.13.0.0 + - proto-lens-arbitrary < 0 # via lens-family-2.0.0 + - proto-lens-optparse < 0 # via optparse-applicative-0.15.1.0 - tensorflow-test - pier-core < 0 - pier < 0 @@ -3537,7 +3536,7 @@ packages: - first-class-patterns - relude - shellmet - - summoner + - summoner < 0 # via base-4.13.0.0 - tomland - typerep-map @@ -3701,7 +3700,7 @@ packages: - servant-exceptions < 0 # https://github.com/ch1bo/servant-exceptions/issues/9 "Vaibhav Sagar @vaibhavsagar": - - ihaskell + - ihaskell < 0 # via base-4.13.0.0 - ghc-parser "Alexis Williams @typedrat": @@ -3729,7 +3728,7 @@ packages: "Alexey Kotlyarov @koterpillar": - appendmap - - serverless-haskell + - serverless-haskell < 0 # via aeson-extra "Guru Devanla @gdevanla": - pptable @@ -3752,14 +3751,14 @@ packages: "Domen Kozar @domenkozar": - cachix < 0 # #4752 - - cachix-api + - cachix-api < 0 # via http-media & protolude & servant-auth & servant-auth-server & servant-auth-swagger & swagger2 - elm2nix - mixpanel-client < 0 - netrc - pretty-sop - servant-auth - - servant-auth-server - - servant-auth-client + - servant-auth-server < 0 # via base-4.13.0.0 + - servant-auth-client < 0 # via warp-3.3.2 - servant-auth-swagger - servant-auth-docs - servant-elm @@ -3769,6 +3768,7 @@ packages: "Andre Van Der Merwe @andrevdm": - bhoogle < 0 - hyraxAbif + - hyraxAbif < 0 # via binary-0.8.7.0 "David Millar-Durrant @DavidM-D": - indexed-list-literals @@ -3857,7 +3857,7 @@ packages: - yesod-text-markdown "Alexander Krupenkin @akru": - - web3 + - web3 < 0 # via base-4.13.0.0 & cryptonite-0.26 & memory-0.15.0 & microlens-mtl-0.2.0.1 & time-1.9.3 "Georg Rudoy <0xd34df00d@gmail.com> @0xd34df00d": - can-i-haz @@ -3975,7 +3975,7 @@ packages: "Vitaly Bragilevsky @bravit": - Chart - - Chart-diagrams + - Chart-diagrams < 0 # via diagrams-core & diagrams-lib & diagrams-postscript & diagrams-svg & svg-builder "Juri Chomé @2mol": - msgpack @@ -4359,7 +4359,7 @@ packages: - size-based - skein - skylighting-core - - snap-core + - snap-core < 0 # via test-framework - some - special-values - splice @@ -4479,7 +4479,7 @@ packages: - yeshql-core - yeshql-hdbc - yesod-core - - yesod-form + - yesod-form < 0 # via email-validate - yesod-persistent - zlib - zlib-bindings @@ -4517,7 +4517,6 @@ packages: # affected. Packages will be kept in this list indefinitely so # that new packages depending on it will be flagged as well. "Removed packages": - - gi-webkit2 < 0 # https://github.com/fpco/stackage/issues/3415 - PSQueue < 0 # build failure with GHC 8.4 (nowhere to report, it's ancient just let it die) - json-builder < 0 # build failure with GHC 8.4 https://github.com/lpsmith/json-builder/issues/2 - type-combinators < 0 # build failure with GHC 8.4 https://github.com/kylcarte/type-combinators/issues/8 @@ -4525,7 +4524,6 @@ packages: - preprocessor-tools < 0 # build failure with GHC 8.4 - tinytemplate < 0 # build failure with GHC 8.4 - wai-route < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - - wai-routing < 0 # DependencyFailed (PackageName "wai-route") - fingertree-psqueue < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - cli < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - prim-array < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build @@ -4537,496 +4535,476 @@ packages: - lens-labels < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358 - proto-lens-combinators < 0 # deprecated https://github.com/commercialhaskell/stackage/pull/4358 - # Packages in the build plan that are blocked from inclusion due to - # compilation failure with ghc 8.6 - "Build failure with GHC 8.6": - # out of bounds - - SCalendar < 0 - - haskell-tools-builtin-refactorings < 0 - - hpqtypes < 0 - - ref-fd < 0 + "Build failures on GHC upgrades": - # failed to build - - Fin < 0 - - HPDF < 0 - - broadcast-chan < 0 - - df1 < 0 - - di-handle < 0 - - exinst < 0 - - extensible < 0 - - gtk2hs-buildtools < 0 - - hdevtools < 0 - - histogram-fill < 0 - - hprotoc < 0 - - jni < 0 - - large-hashable < 0 - - llvm-hs-pretty < 0 - - med-module < 0 - - monad-recorder < 0 - - o-clock < 0 - - teardown < 0 - - typography-geometry < 0 - - # transitive dependencies of packages failing to build - - capataz < 0 - - componentm < 0 - - componentm-devel < 0 - - di < 0 - - di-df1 < 0 - - geodetics < 0 - - jvm < 0 - - plot-light < 0 - - - "Blocked per http-client-0.6": - - github < 0 # via http-client-0.6.1 - - hailgun < 0 # via http-client-0.6.1 - - mbug < 0 # via http-client-0.6.1 - - # Things that were blocked by amazonka but are now - # blocked by other things - - serverless-haskell < 0 # via aeson-extra - - antiope-core < 0 # via aeson-lens - - confcrypt < 0 # via crypto-pubkey-openssh - - antiope-core < 0 # via hspec-2.7.1 - - antiope-messages < 0 # via hspec-2.7.1 - - antiope-sns < 0 # via hspec-2.7.1 - - antiope-sqs < 0 # via hspec-2.7.1 - - antiope-core < 0 # via hw-hspec-hedgehog - - antiope-messages < 0 # via hw-hspec-hedgehog - - antiope-sns < 0 # via hw-hspec-hedgehog - - antiope-sqs < 0 # via hw-hspec-hedgehog - - serverless-haskell < 0 # via network-simple - - confcrypt < 0 # via optparse-applicative-0.15.1.0 - - antiope-dynamodb < 0 # via antiope-core - - antiope-s3 < 0 # via antiope-core - - antiope-s3 < 0 # via antiope-messages - - - "GHC 8.8 bounds failures": + - DAV < 0 # via xml-hamlet + - DBFunctor < 0 # via MissingH + - Fin < 0 # compilation failure + - FontyFruity < 0 # MonadFail + - H < 0 # via inline-r + - HCodecs < 0 # MonadFail + - HDBC < 0 # via time-1.9.3 + - HDBC-mysql < 0 # via HDBC + - HDBC-session < 0 # via HDBC + - HPDF < 0 # compilation failure + - HSet < 0 # Duplicate Hashable instance + - HTF < 0 # via haskell-src + - HTTP < 0 # via test-framework & test-framework-hunit + - HaTeX < 0 # MonadFail + - HandsomeSoup < 0 # via HTTP + - Hoed < 0 # via regex-tdfa-text + - HsOpenSSL-x509-system < 0 # via HsOpenSSL + - IPv6Addr < 0 # via test-framework & test-framework-hunit + - MusicBrainz < 0 # via HTTP + - Rasterific < 0 # via vector-algorithms + - SCalendar < 0 # bounds failure + - SVGFonts < 0 # via diagrams-core + - SVGFonts < 0 # via diagrams-lib - ShellCheck < 0 # via Cabal-3.0.0.0 - - cipher-aes128 < 0 # via Cabal-3.0.0.0 - - proto-lens-setup < 0 # via Cabal-3.0.0.0 - - language-ecmascript < 0 # via Diff-0.4.0 - - pandoc < 0 # via HsYAML-0.2.0.0 - - MissingH < 0 # via array-0.5.4.0 - - MissingH < 0 # via base-4.13.0.0 - Strafunski-StrategyLib < 0 # via base-4.13.0.0 - TotalMap < 0 # via base-4.13.0.0 + - abstract-deque-tests < 0 # via test-framework - active < 0 # via base-4.13.0.0 - aeson-diff < 0 # via base-4.13.0.0 + - aeson-extra < 0 # via semialign + - aeson-iproute < 0 # via iproute + - aeson-qq < 0 # MonadFail - alarmclock < 0 # via base-4.13.0.0 + - alerts < 0 # via blaze-html + - algebraic-graphs < 0 # via base-compat-0.11.0 + - antiope-core < 0 # via aeson-lens & hspec-2.7.1 & hw-hspec-hedgehog + - antiope-dynamodb < 0 # via antiope-core + - antiope-messages < 0 # via hspec-2.7.1 & hw-hspec-hedgehog + - antiope-s3 < 0 # via antiope-core & antiope-messages + - antiope-sns < 0 # via hspec-2.7.1 & hw-hspec-hedgehog + - antiope-sqs < 0 # via hspec-2.7.1 & hw-hspec-hedgehog + - apecs < 0 # Template Haskell changes + - apecs-gloss < 0 # via gloss + - apecs-physics < 0 # via inline-c + - apply-refact < 0 # via ghc-8.8.1 + - arbor-lru-cache < 0 # via hw-hspec-hedgehog + - asciidiagram < 0 # via pandoc-types + - asif < 0 # via hw-hspec-hedgehog + - asif < 0 # via hw-ip + - authenticate < 0 # via tagstream-conduit - autoexporter < 0 # via base-4.13.0.0 + - avers-api < 0 # via servant + - avro < 0 # via pure-zlib + - avwx < 0 # via HTTP + - backprop < 0 # via vinyl - bank-holidays-england < 0 # via base-4.13.0.0 + - barbies < 0 + - barrier < 0 # via blaze-svg - base-noprelude < 0 # via base-4.13.0.0 + - beam-core < 0 # via vector-sized-1.4.0.0 + - beam-migrate < 0 # via dependent-map-0.3 & dependent-sum-0.6.2.0 + - beam-mysql < 0 # via beam-core + - beam-postgres < 0 # via beam-core + - beam-sqlite < 0 # via beam-core + - bench-show < 0 # via optparse-applicative-0.15.1.0 - benchpress < 0 # via base-4.13.0.0 - bencode < 0 # via base-4.13.0.0 + - bencoding < 0 # via bencode + - binary-bits < 0 # MonadFail + - bitcoin-block < 0 # via hexstring + - bitcoin-script < 0 # MonadFail + - bitcoin-tx < 0 # via hexstring + - bitcoin-types < 0 # via base58string & hexstring + - bits-extra < 0 # via hw-hspec-hedgehog + - bitx-bitcoin < 0 # compilation error + - blas-hs < 0 # MonadFail + - blaze-bootstrap < 0 # via blaze-html + - blaze-colonnade < 0 # via profunctors-5.5 + - board-games < 0 # via httpd-shed - boolean-normal-forms < 0 # via base-4.13.0.0 - brick < 0 # via base-4.13.0.0 + - broadcast-chan < 0 # compilation failure + - bson-lens < 0 # via bson + - bugsnag-haskell < 0 # via yesod-core + - bulletproofs < 0 # via protolude + - butter < 0 # via network-simple + - bv-little < 0 # via text-show - bzlib < 0 # via base-4.13.0.0 + - cabal-debian < 0 # via debian + - cabal-file-th < 0 # Cabal 3 - cabal-install < 0 # via base-4.13.0.0 + - cabal2nix < 0 # via hpack + - capataz < 0 # transitive compilation failure + - cassava-records < 0 # MonadFail + - caster < 0 # via fast-builder + - cayley-client < 0 # via lens-4.18.1 + - cayley-client < 0 # via lens-aeson-1.1 - cborg-json < 0 # via base-4.13.0.0 + - cereal-time < 0 # via time-1.9.3 + - cgi < 0 # via multipart + - cheapskate < 0 # via blaze-html + - cheapskate-highlight < 0 # via blaze-html + - cheapskate-lucid < 0 # via blaze-html + - check-email < 0 # via email-validate + - chronos < 0 # also test-framework + - chronos-bench < 0 # via chronos + - cipher-aes128 < 0 # via Cabal-3.0.0.0 + - cipher-blowfish < 0 # MonadFail - circle-packing < 0 # via base-4.13.0.0 + - classy-prelude-yesod < 0 # via persistent - classyplate < 0 # via base-4.13.0.0 + - closed < 0 # via persistent + - cmark-gfm < 0 # via blaze-html + - cmark-gfm < 0 # via markdown - co-log < 0 # via base-4.13.0.0 - co-log-core < 0 # via base-4.13.0.0 + - codec < 0 # via binary-bits + - codo-notation < 0 # MonadFail + - colonnade < 0 # via profunctors-5.5 + - columnar < 0 # via fmt - compact < 0 # via base-4.13.0.0 + - componentm < 0 # transitive compilation failure + - componentm-devel < 0 # transitive compilation failure + - concurrent-supply < 0 # hashable-1.3.0 + - conduit-iconv < 0 # MonadFail + - conduit-throttle < 0 # via test-framework + - conduit-throttle < 0 # via test-framework-hunit + - confcrypt < 0 # via crypto-pubkey-openssh & optparse-applicative-0.15.1.0 + - configuration-tools < 0 # compilation error - configurator-pg < 0 # via base-4.13.0.0 + - control-dsl < 0 # via doctest-discover + - core-data < 0 # via prettyprinter-1.3.0 + - core-program < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 + - core-text < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 - country < 0 # via base-4.13.0.0 + - courier < 0 # via test-framework & test-framework-hunit + - cql < 0 # Template Haskell changes + - cql-io < 0 # via cql + - cron < 0 # MonadFail + - crypto-api-tests < 0 # via test-framework + - crypto-cipher-tests < 0 # via test-framework + - crypto-pubkey-openssh < 0 # MonadFail + - cryptocipher < 0 # via cipher-blowfish + - cryptocompare < 0 # via MissingH - css-syntax < 0 # via base-4.13.0.0 + - cublas < 0 # via cuda + - cuda < 0 + - cufft < 0 # via cuda + - cusparse < 0 # via cuda - cyclotomic < 0 # via base-4.13.0.0 + - data-accessor-template < 0 # via template-haskell-2.15.0.0 + - data-diverse-lens < 0 # "The liberal coverage condition fails" + - data-dword < 0 # template-haskell + - data-msgpack < 0 # via data-msgpack-types + - data-msgpack-types < 0 # MonadFail + - data-serializer < 0 # MonadFail + - data-textual < 0 # MonadFail + - dbcleaner < 0 # via postgresql-simple + - debian < 0 # via bzlib + - debug < 0 # via Hoed + - decidable < 0 # via vinyl + - dependent-map < 0 # via constraints-extras + - dependent-sum < 0 # via constraints-extras + - dependent-sum-template < 0 # via constraints-extras - derulo < 0 # via base-4.13.0.0 + - df1 < 0 # compilation failure + - dhall < 0 # via cborg-json + - dhall-bash < 0 # via dhall + - dhall-json < 0 # via dhall + - di < 0 # transitive compilation failure + - di-df1 < 0 # transitive compilation failure + - di-handle < 0 # compilation failure - diagrams-contrib < 0 # via base-4.13.0.0 - - diagrams-core < 0 # via base-4.13.0.0 - - diagrams-lib < 0 # via base-4.13.0.0 - - diagrams-postscript < 0 # via base-4.13.0.0 - - diagrams-rasterific < 0 # via base-4.13.0.0 + - diagrams-contrib < 0 # via lens-4.18.1 + - diagrams-core < 0 # via base-4.13.0.0 & lens-4.18.1 + - diagrams-postscript < 0 # via base-4.13.0.0 & lens-4.18.1 + - diagrams-rasterific < 0 # via base-4.13.0.0 & lens-4.18.1 & optparse-applicative-0.15.1.0 - diagrams-solve < 0 # via base-4.13.0.0 - - diagrams-svg < 0 # via base-4.13.0.0 + - diagrams-svg < 0 # via base-4.13.0.0 & lens-4.18.1 & optparse-applicative-0.15.1.0 + - direct-sqlite < 0 # semigroups-0.19 + - dl-fedora < 0 # via http-directory + - docopt < 0 # MonadFail + - doctemplates < 0 # via doclayout - doctest-driver-gen < 0 # via base-4.13.0.0 + - dom-parser < 0 # via xml-lens + - download < 0 # via feed - dual-tree < 0 # via base-4.13.0.0 - dunai-core < 0 # via base-4.13.0.0 - - ekg < 0 # via base-4.13.0.0 + - easytest < 0 # via hedgehog-1.0.1 - ekg-core < 0 # via base-4.13.0.0 - ekg-json < 0 # via base-4.13.0.0 - - ekg-statsd < 0 # via base-4.13.0.0 - - elm-street < 0 # via base-4.13.0.0 + - ekg-statsd < 0 # via base-4.13.0.0 & time-1.9.3 + - elm-export < 0 # via wl-pprint-text + - elm-street < 0 # via base-4.13.0.0 & warp-3.3.2 + - elm2nix < 0 # via req + - emd < 0 # via typelits-witnesses + - enum-text < 0 # via fmt + - enum-text-rio < 0 # via fmt + - error-util < 0 # MonadFail + - esqueleto < 0 # via time-1.9.3 - essence-of-live-coding < 0 # via base-4.13.0.0 - essence-of-live-coding-gloss < 0 # via base-4.13.0.0 - essence-of-live-coding-pulse < 0 # via base-4.13.0.0 - essence-of-live-coding-quickcheck < 0 # via base-4.13.0.0 + - eventful-memory < 0 # via eventful-core + - eventful-memory < 0 # via eventful-test-helpers + - exceptional < 0 # MonadFail + - executable-hash < 0 # via cryptohash + - exinst < 0 # compilation failure + - extensible < 0 # compilation failure + - fast-builder < 0 # via true-name - fclabels < 0 # via base-4.13.0.0 + - fib < 0 # via base-noprelude + - file-modules < 0 # via MissingH + - filter-logger < 0 # via scotty & wai-logger + - flat-mcmc < 0 # via monad-par + - flay < 0 + - flexible-defaults < 0 # MonadFail - flow < 0 # via base-4.13.0.0 + - fmt < 0 # via doctest-discover + - fmt < 0 # via interpolate + - fmt-for-rio < 0 # via enum-text-rio + - fold-debounce < 0 # via time-1.9.3 - fold-debounce-conduit < 0 # via base-4.13.0.0 - force-layout < 0 # via base-4.13.0.0 + - force-layout < 0 # via lens-4.18.1 + - frisby < 0 # MonadFail + - functor-combinators < 0 # via dependent-sum + - functor-products < 0 # via vinyl + - galois-field < 0 # via protolude & wl-pprint-text + - generic-data-surgery < 0 # via generic-data + - generics-eot < 0 # via interpolate + - generics-mrsop < 0 # MonadFail + - geodetics < 0 # transitive compilation failure + - ghc-parser < 0 # via ghc-8.8.1 + - gi-atk < 0 # via haskell-gi + - gi-cairo < 0 # via haskell-gi + - gi-gdk < 0 # via haskell-gi + - gi-gdkpixbuf < 0 # via haskell-gi + - gi-gio < 0 # via haskell-gi + - gi-glib < 0 # via haskell-gi + - gi-gobject < 0 # via haskell-gi + - gi-gtk < 0 # via gi-graphene + - gi-gtk < 0 # via gi-gsk + - gi-gtksource < 0 # via gi-gdk-4.0.1 & gi-gtk-4.0.1 + - gi-javascriptcore < 0 # via haskell-gi + - gi-pango < 0 # via haskell-gi + - gi-vte < 0 # via gi-gdk-4.0.1 & gi-gtk-4.0.1 + - ginger < 0 # via regex-tdfa-1.3.0 + - gingersnap < 0 # via snap-core + - github < 0 # via http-client-0.6.1 - github-release < 0 # via base-4.13.0.0 + - github-webhooks < 0 # unknown - gloss < 0 # via base-4.13.0.0 - gloss-algorithms < 0 # via base-4.13.0.0 - gloss-examples < 0 # via base-4.13.0.0 - gloss-raster < 0 # via base-4.13.0.0 - gloss-rendering < 0 # via base-4.13.0.0 + - gnuplot < 0 # via time-1.9.3 + - google-oauth2-jwt < 0 # via HsOpenSSL + - gothic < 0 # via lens-4.18.1 + - gothic < 0 # via lens-aeson-1.1 + - graphite < 0 # via graphviz + - graphviz < 0 # via polyparse-1.13 + - gravatar < 0 # via HTTP + - graylog < 0 # Couldn't find module Network.BSD - greskell < 0 # via base-4.13.0.0 - greskell-core < 0 # via base-4.13.0.0 - greskell-websocket < 0 # via base-4.13.0.0 + - groundhog < 0 # MonadFail + - groundhog-mysql < 0 # via groundhog + - groundhog-postgresql < 0 # via groundhog + - groundhog-sqlite < 0 # via direct-sqlite + - groundhog-th < 0 # via groundhog - grouped-list < 0 # via base-4.13.0.0 + - gtk2hs-buildtools < 0 # compilation failure + - gym-http-api < 0 # via servant servant-client - hackage-security < 0 # via base-4.13.0.0 - haddock-library < 0 # via base-4.13.0.0 + - hadolint < 0 # via ShellCheck + - hailgun < 0 # via http-client-0.6.1 + - hamilton < 0 # via vty + - hapistrano < 0 # via path-io-1.5.0 & time-1.9.3 + - hasbolt < 0 # via hex + - haskell-lsp < 0 # via hslogger + - haskell-spacegoo < 0 # MonadFail - haskell-src < 0 # via base-4.13.0.0 + - haskell-tools-builtin-refactorings < 0 # bounds failure + - haskintex < 0 # via hint + - haskoin-core < 0 # via secp256k1-haskell + - hasql < 0 # via postgresql-binary + - hasql-optparse-applicative < 0 # via hasql + - hasql-pool < 0 # via hasql + - hasql-transaction < 0 # via hasql + - haxl < 0 # via time-1.9.3 + - hbeanstalk < 0 # sClose not in scope + - hdevtools < 0 # compilation failure - hedn < 0 # via base-4.13.0.0 - hex < 0 # via base-4.13.0.0 - hidden-char < 0 # via base-4.13.0.0 - - hledger < 0 # via base-4.13.0.0 - - hledger-lib < 0 # via base-4.13.0.0 - - hledger-ui < 0 # via base-4.13.0.0 + - highlighting-kate < 0 # via blaze-html + - highlighting-kate < 0 # via regex-pcre-builtin + - histogram-fill < 0 # compilation failure + - hledger < 0 # via base-4.13.0.0 & base-compat-batteries-0.11.0 & easytest-0.3 + - hledger-interest < 0 # via hledger-lib + - hledger-lib < 0 # via base-4.13.0.0 & base-compat-batteries-0.11.0 & easytest-0.3 + - hledger-ui < 0 # via base-4.13.0.0 & base-compat-batteries-0.11.0 - hledger-web < 0 # via base-4.13.0.0 + - hlibsass < 0 # template-haskell + - hmatrix-backprop < 0 # via backprop + - hmm-lapack < 0 # via lapack + - hoauth2 < 0 # via binary-0.8.7.0 + - hoogle < 0 # via wai-logger + - hpack < 0 # MonadFail https://github.com/sol/hpack/issues/371 + - hpack-dhall < 0 # via dhall & dhall-json + - hpqtypes < 0 # bounds failure + - hprotoc < 0 # compilation failure + - hquantlib-time < 0 # via time-1.9.3 + - hsass < 0 # via hlibsass + - hschema < 0 # via natural-transformation + - hschema-aeson < 0 # via hschema & hschema-prettyprinter & hschema-quickcheck + - hschema-prettyprinter < 0 # via natural-transformation + - hschema-quickcheck < 0 # via hschema + - hsexif < 0 # via time-1.9.3 + - hslogger < 0 # via network-3.1.1.0 & network-bsd + - hspec-expectations-pretty-diff < 0 # unknown - hspec-need-env < 0 # via base-4.13.0.0 + - hspec-pg-transact < 0 # via tmp-postgres + - hspec-wai-json < 0 # via hspec-wai + - hstatsd < 0 # sClose not in scope + - html-conduit < 0 # compilation error https://github.com/snoyberg/xml/issues/148 + - html-email-validate < 0 # via regex-pcre-builtin + - http-directory < 0 # via html-conduit + - http-streams < 0 # via io-streams & openssl-streams + - httpd-shed < 0 # via network-bsd + - hw-balancedparens < 0 # via hw-fingertree + - hw-dsv < 0 # via hw-hspec-hedgehog & hw-rankselect + - hw-eliasfano < 0 # via generic-lens-1.2.0.0 & hw-packed-vector-0.2.0.0 + - hw-fingertree < 0 # via hw-hspec-hedgehog + - hw-fingertree-strict < 0 # via hw-hspec-hedgehog + - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 + - hw-ip < 0 # via generic-lens-1.2.0.0 + - hw-json < 0 # via generic-lens-1.2.0.0 & hw-json-simple-cursor & hw-json-standard-cursor + - hw-mquery < 0 # via lens-4.18.1 + - hw-packed-vector < 0 # via generic-lens-1.2.0.0 + - hw-parser < 0 # via hw-hspec-hedgehog + - hw-rankselect < 0 # via generic-lens-1.2.0.0 + - hw-rankselect-base < 0 # via bits-extra + - hw-simd < 0 # via hw-hspec-hedgehog & hw-rankselect + - hw-succinct < 0 # via hw-rankselect + - hxt-http < 0 # via HTTP - hyper < 0 # via base-4.13.0.0 - - ihaskell < 0 # via base-4.13.0.0 - indentation-core < 0 # via base-4.13.0.0 - indentation-parsec < 0 # via base-4.13.0.0 + - inline-c-cpp < 0 # via inline-c + - inline-r < 0 # via inline-c + - inliterate < 0 # via blaze-html & plotlyhs + - interpolatedstring-perl6 < 0 + - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 + - invertible-grammar < 0 # via profunctors-5.5 + - io-choice < 0 # template-haskell - io-streams-haproxy < 0 # via base-4.13.0.0 + - ip6addr < 0 # via IPv6Addr + - ipynb < 0 # via aeson-diff + - ixset-typed < 0 # via safecopy-0.10.0 + - jni < 0 # compilation failure + - jose < 0 # MonadFail - json < 0 # via base-4.13.0.0 + - json-autotype < 0 # via lens-4.18.1 - json-feed < 0 # via base-4.13.0.0 - json-rpc-client < 0 # via base-4.13.0.0 - json-rpc-server < 0 # via base-4.13.0.0 + - jvm < 0 # transitive compilation failure + - kleene < 0 # via regex-applicative - kraken < 0 # via base-4.13.0.0 - lackey < 0 # via base-4.13.0.0 + - lambdabot-irc-plugins < 0 # via lambdabot-core + - language-docker < 0 # Data.Text instance of Lift + - language-ecmascript < 0 # via Diff-0.4.0 + - lapack < 0 # via hyper + - large-hashable < 0 # compilation failure - learn-physics < 0 # via base-4.13.0.0 - - loc < 0 # via base-4.13.0.0 - - monoid-extras < 0 # via base-4.13.0.0 - - monoidal-containers < 0 # via base-4.13.0.0 - - msgpack < 0 # via base-4.13.0.0 - - named < 0 # via base-4.13.0.0 - - naqsha < 0 # via base-4.13.0.0 - - oset < 0 # via base-4.13.0.0 - - palette < 0 # via base-4.13.0.0 - - partial-semigroup < 0 # via base-4.13.0.0 - - path-text-utf8 < 0 # via base-4.13.0.0 - - persistent < 0 # via base-4.13.0.0 - - proto-lens < 0 # via base-4.13.0.0 - - proto-lens-arbitrary < 0 # via base-4.13.0.0 - - proto-lens-optparse < 0 # via base-4.13.0.0 - - proto-lens-protobuf-types < 0 # via base-4.13.0.0 - - proto-lens-protoc < 0 # via base-4.13.0.0 - - proto-lens-runtime < 0 # via base-4.13.0.0 - - proto-lens-setup < 0 # via base-4.13.0.0 - - raaz < 0 # via base-4.13.0.0 - - ratel < 0 # via base-4.13.0.0 - - ratel-wai < 0 # via base-4.13.0.0 - - rattletrap < 0 # via base-4.13.0.0 - - reanimate < 0 # via base-4.13.0.0 - - repa < 0 # via base-4.13.0.0 - - repa-algorithms < 0 # via base-4.13.0.0 - - repa-io < 0 # via base-4.13.0.0 - - rhine < 0 # via base-4.13.0.0 - - rhine-gloss < 0 # via base-4.13.0.0 - - salve < 0 # via base-4.13.0.0 - - servant-auth < 0 # via base-4.13.0.0 - - servant-auth-client < 0 # via base-4.13.0.0 - - servant-auth-docs < 0 # via base-4.13.0.0 - - servant-auth-server < 0 # via base-4.13.0.0 - - servant-auth-swagger < 0 # via base-4.13.0.0 - - sexpr-parser < 0 # via base-4.13.0.0 - - shower < 0 # via base-4.13.0.0 - - sized-grid < 0 # via base-4.13.0.0 - - slack-web < 0 # via base-4.13.0.0 - - smallcheck-series < 0 # via base-4.13.0.0 - - snap-server < 0 # via base-4.13.0.0 - - sqlite-simple < 0 # via base-4.13.0.0 - - statestack < 0 # via base-4.13.0.0 - - strive < 0 # via base-4.13.0.0 - - summoner < 0 # via base-4.13.0.0 - - sv < 0 # via base-4.13.0.0 - - sv-core < 0 # via base-4.13.0.0 - - svg-builder < 0 # via base-4.13.0.0 - - swish < 0 # via base-4.13.0.0 - - termbox < 0 # via base-4.13.0.0 - - text-format < 0 # via base-4.13.0.0 - - threepenny-gui < 0 # via base-4.13.0.0 - - timer-wheel < 0 # via base-4.13.0.0 - - token-bucket < 0 # via base-4.13.0.0 - - ucam-webauth < 0 # via base-4.13.0.0 - - ucam-webauth-types < 0 # via base-4.13.0.0 - - unagi-chan < 0 # via base-4.13.0.0 - - union < 0 # via base-4.13.0.0 - - viewprof < 0 # via base-4.13.0.0 - - wai-middleware-travisci < 0 # via base-4.13.0.0 - - web3 < 0 # via base-4.13.0.0 - - wild-bind < 0 # via base-4.13.0.0 - - wild-bind-x11 < 0 # via base-4.13.0.0 - - wuss < 0 # via base-4.13.0.0 - - algebraic-graphs < 0 # via base-compat-0.11.0 - - gi-gtk-hs < 0 # via base-compat-0.11.0 - - pure-zlib < 0 # via base-compat-0.11.0 - - wl-pprint-text < 0 # via base-compat-0.11.0 - - hledger < 0 # via base-compat-batteries-0.11.0 - - hledger-lib < 0 # via base-compat-batteries-0.11.0 - - hledger-ui < 0 # via base-compat-batteries-0.11.0 - - hoauth2 < 0 # via binary-0.8.7.0 - - hyraxAbif < 0 # via binary-0.8.7.0 - - hyraxAbif < 0 # via bytestring-0.10.9.0 - - hw-hspec-hedgehog < 0 # via call-stack-0.2.0 - - dhall < 0 # via cborg-json - - sized-grid < 0 # via constraints-0.11.2 - - dependent-map < 0 # via constraints-extras - - dependent-sum < 0 # via constraints-extras - - dependent-sum-template < 0 # via constraints-extras - - MissingH < 0 # via containers-0.6.2.1 - - servant-kotlin < 0 # via containers-0.6.2.1 - - web3 < 0 # via cryptonite-0.26 - - beam-migrate < 0 # via dependent-map-0.3 - - lambdabot-core < 0 # via dependent-map-0.3 - - beam-migrate < 0 # via dependent-sum-0.6.2.0 - - lambdabot-core < 0 # via dependent-sum-0.6.2.0 - - MissingH < 0 # via directory-1.3.3.2 - - doctemplates < 0 # via doclayout - - pandoc < 0 # via doctemplates-0.6.1 - - hledger < 0 # via easytest-0.3 - - hledger-lib < 0 # via easytest-0.3 - - MissingH < 0 # via filepath-1.4.2.1 - - summoner < 0 # via generic-deriving-1.13 - - hw-eliasfano < 0 # via generic-lens-1.2.0.0 - - hw-ip < 0 # via generic-lens-1.2.0.0 - - hw-json < 0 # via generic-lens-1.2.0.0 - - hw-packed-vector < 0 # via generic-lens-1.2.0.0 - - hw-rankselect < 0 # via generic-lens-1.2.0.0 - - apply-refact < 0 # via ghc-8.8.1 - - ghc-parser < 0 # via ghc-8.8.1 - - ihaskell < 0 # via ghc-8.8.1 - - loopbreaker < 0 # via ghc-8.8.1 - - hsdev < 0 # via ghc-boot-8.8.1 - - ihaskell < 0 # via ghc-boot-8.8.1 - - gi-gtk-hs < 0 # via gi-gdk-4.0.1 - - gi-gtksource < 0 # via gi-gdk-4.0.1 - - gi-vte < 0 # via gi-gdk-4.0.1 - - gi-gtk < 0 # via gi-graphene - - gi-gtk < 0 # via gi-gsk - - gi-gtk-hs < 0 # via gi-gtk-4.0.1 - - gi-gtksource < 0 # via gi-gtk-4.0.1 - - gi-vte < 0 # via gi-gtk-4.0.1 - - easytest < 0 # via hedgehog-1.0.1 - - hsdev < 0 # via hlint-2.2.2 - - language-puppet < 0 # via hslogger-1.3.0.0 - - hw-json < 0 # via hw-json-simple-cursor - - hw-json < 0 # via hw-json-standard-cursor - - hw-eliasfano < 0 # via hw-packed-vector-0.2.0.0 - - liboath-hs < 0 # via inline-c-0.8.0.1 - - diagrams-lib < 0 # via intervals-0.9 - - cayley-client < 0 # via lens-4.18.1 - - diagrams-contrib < 0 # via lens-4.18.1 - - diagrams-core < 0 # via lens-4.18.1 - - diagrams-lib < 0 # via lens-4.18.1 - - diagrams-postscript < 0 # via lens-4.18.1 - - diagrams-rasterific < 0 # via lens-4.18.1 - - diagrams-svg < 0 # via lens-4.18.1 - - force-layout < 0 # via lens-4.18.1 - - gothic < 0 # via lens-4.18.1 - - hw-mquery < 0 # via lens-4.18.1 - - json-autotype < 0 # via lens-4.18.1 - lens-process < 0 # via lens-4.18.1 - - servant-auth-server < 0 # via lens-4.18.1 - - servant-kotlin < 0 # via lens-4.18.1 - - cayley-client < 0 # via lens-aeson-1.1 - - gothic < 0 # via lens-aeson-1.1 - - hsdev < 0 # via lens-aeson-1.1 + - lens-regex-pcre < 0 # via pcre-heavy - lens-simple < 0 # via lens-family-2.0.0 - - proto-lens < 0 # via lens-family-2.0.0 - - proto-lens-arbitrary < 0 # via lens-family-2.0.0 - - proto-lens-protobuf-types < 0 # via lens-family-2.0.0 - - proto-lens-protoc < 0 # via lens-family-2.0.0 - - proto-lens-runtime < 0 # via lens-family-2.0.0 - lens-simple < 0 # via lens-family-core-2.0.0 + - liboath-hs < 0 # via inline-c-0.8.0.1 + - line < 0 # via scotty + - linear-circuit < 0 # via lapack + - list-witnesses < 0 # via vinyl + - llvm-hs-pretty < 0 # compilation failure + - loc < 0 # via base-4.13.0.0 + - locators < 0 # via cryptohash + - logger-thread < 0 # via protolude + - loopbreaker < 0 # via ghc-8.8.1 + - lsp-test < 0 # via conduit-parse + - lsp-test < 0 # via haskell-lsp - machines-binary < 0 # via machines-0.7 - machines-directory < 0 # via machines-0.7 - machines-io < 0 # via machines-0.7 - - language-puppet < 0 # via memory-0.15.0 - - mysql-haskell < 0 # via memory-0.15.0 - - servant-auth-server < 0 # via memory-0.15.0 - - web3 < 0 # via memory-0.15.0 - - vty < 0 # via microlens-0.4.11.2 - - web3 < 0 # via microlens-mtl-0.2.0.1 - - MissingH < 0 # via old-time-1.1.0.3 - - bench-show < 0 # via optparse-applicative-0.15.1.0 - - diagrams-lib < 0 # via optparse-applicative-0.15.1.0 - - diagrams-rasterific < 0 # via optparse-applicative-0.15.1.0 - - diagrams-svg < 0 # via optparse-applicative-0.15.1.0 - - proto-lens-optparse < 0 # via optparse-applicative-0.15.1.0 - - wai-middleware-crowd < 0 # via optparse-applicative-0.15.1.0 - - hapistrano < 0 # via path-io-1.5.0 - - graphviz < 0 # via polyparse-1.13 - - core-data < 0 # via prettyprinter-1.3.0 - - core-program < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 - - core-text < 0 # via prettyprinter-1.3.0 and template-haskell-2.15 - - sexp-grammar < 0 # via prettyprinter-1.3.0 and semigroups-0.19 - - MissingH < 0 # via process-1.6.5.1 - - blaze-colonnade < 0 # via profunctors-5.5 - - colonnade < 0 # via profunctors-5.5 - - invertible-grammar < 0 # via profunctors-5.5 - - proto-lens < 0 # via profunctors-5.5 - - ixset-typed < 0 # via safecopy-0.10.0 - - selda-postgresql < 0 # via selda-0.5.0.0 - - selda-sqlite < 0 # via selda-0.5.0.0 - - universe-dependent-sum < 0 # via some - - data-accessor-template < 0 # via template-haskell-2.15.0.0 - - interpolatedstring-qq2 < 0 # via template-haskell-2.15.0.0 - - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 - - rank2classes < 0 # via template-haskell-2.15.0.0 - - size-based < 0 # via template-haskell-2.15.0.0 - - static-text < 0 # via template-haskell-2.15.0.0 - - hyraxAbif < 0 # via text-1.2.4.0 - - sqlite-simple-errors < 0 # via text-1.2.4.0 - - universum < 0 # via text-1.2.4.0 - - HDBC < 0 # via time-1.9.3 - - MissingH < 0 # via time-1.9.3 - - cereal-time < 0 # via time-1.9.3 - - ekg < 0 # via time-1.9.3 - - ekg-statsd < 0 # via time-1.9.3 - - esqueleto < 0 # via time-1.9.3 - - fold-debounce < 0 # via time-1.9.3 - - gnuplot < 0 # via time-1.9.3 - - hapistrano < 0 # via time-1.9.3 - - haxl < 0 # via time-1.9.3 - - hquantlib-time < 0 # via time-1.9.3 - - hsdev < 0 # via time-1.9.3 - - hsexif < 0 # via time-1.9.3 - - pinboard < 0 # via time-1.9.3 - - postgresql-simple-migration < 0 # via time-1.9.3 - - rhine < 0 # via time-1.9.3 - - safe-json < 0 # via time-1.9.3 - - servant-auth-client < 0 # via time-1.9.3 - - servant-auth-server < 0 # via time-1.9.3 - - servant-kotlin < 0 # via time-1.9.3 - - strive < 0 # via time-1.9.3 - - summoner < 0 # via time-1.9.3 - - th-nowq < 0 # via time-1.9.3 - - tz < 0 # via time-1.9.3 - - web3 < 0 # via time-1.9.3 - - wild-bind-x11 < 0 # via time-1.9.3 - - ztail < 0 # via time-1.9.3 - - MissingH < 0 # via unix-2.7.2.2 - - beam-core < 0 # via vector-sized-1.4.0.0 - - beam-mysql < 0 # via beam-core - - beam-postgres < 0 # via beam-core - - beam-sqlite < 0 # via beam-core - - elm-street < 0 # via warp-3.3.2 - - servant-auth-client < 0 # via warp-3.3.2 - - # round 2 - - HDBC-mysql < 0 # via HDBC - - HDBC-session < 0 # via HDBC - - persistable-types-HDBC-pg < 0 # via HDBC - - relational-query-HDBC < 0 # via HDBC - - yeshql-hdbc < 0 # via HDBC - - MusicBrainz < 0 # via HTTP - - avwx < 0 # via HTTP - - gravatar < 0 # via HTTP - - pg-harness-client < 0 # via HTTP - - uri-templater < 0 # via HTTP - - HsOpenSSL-x509-system < 0 # via HsOpenSSL - - google-oauth2-jwt < 0 # via HsOpenSSL - - ses-html < 0 # via HsOpenSSL - - ip6addr < 0 # via IPv6Addr - - DBFunctor < 0 # via MissingH - - cryptocompare < 0 # via MissingH - - file-modules < 0 # via MissingH - - hadolint < 0 # via ShellCheck - - ipynb < 0 # via aeson-diff - - avers-api < 0 # via servant - - fib < 0 # via base-noprelude - - bencoding < 0 # via bencode - - hledger-iadd < 0 # via brick - - bson-lens < 0 # via bson - - debian < 0 # via bzlib - - chronos-bench < 0 # via chronos - - qnap-decrypt < 0 # via cipher-aes128 - - functor-combinators < 0 # via dependent-sum - - prim-uniq < 0 # via dependent-sum - - typelits-witnesses < 0 # via dependent-sum - - dhall-bash < 0 # via dhall - - dhall-json < 0 # via dhall - - hpack-dhall < 0 # via dhall - - verbosity < 0 # via dhall - - hpack-dhall < 0 # via dhall-json - - diagrams < 0 # via diagrams-contrib - - Chart-diagrams < 0 # via diagrams-core - - SVGFonts < 0 # via diagrams-core - - diagrams < 0 # via diagrams-core - - Chart-diagrams < 0 # via diagrams-lib - - SVGFonts < 0 # via diagrams-lib - - diagrams < 0 # via diagrams-lib + - magico < 0 # via lapack + - massiv-io < 0 # via netpbm + - mbtiles < 0 # via sqlite-simple + - mbug < 0 # via http-client-0.6.1 + - med-module < 0 # compilation failure + - mega-sdist < 0 # via pantry + - menshen < 0 # via regex-tdfa-1.3.0 + - merkle-tree < 0 # via protolude - midi-music-box < 0 # via diagrams-lib - - Chart-diagrams < 0 # via diagrams-postscript - midi-music-box < 0 # via diagrams-postscript - - Chart-diagrams < 0 # via diagrams-svg - - diagrams < 0 # via diagrams-svg - - groundhog-sqlite < 0 # via direct-sqlite - - eventstore < 0 # via dns - - eventstore < 0 # via ekg-core + - minio-hs < 0 # via protolude + - mmtf < 0 # via data-msgpack - monad-metrics < 0 # via ekg-core - - check-email < 0 # via email-validate - - yesod-auth < 0 # via email-validate - - yesod-form < 0 # via email-validate - - persistent-pagination < 0 # via esqueleto - - persistent-typed-db < 0 # via esqueleto - - shake-language-c < 0 # via fclabels - - download < 0 # via feed - - shikensu < 0 # via flow - - termonad < 0 # via gi-gtk - - termonad < 0 # via gi-vte - - apecs-gloss < 0 # via gloss - - graphite < 0 # via graphviz - - hopenpgp-tools < 0 # via graphviz - - hopenpgp-tools < 0 # via hOpenPGP - - stack < 0 # via hackage-security - - HTF < 0 # via haskell-src - - polysemy-zoo < 0 # via hedis - - protobuf < 0 # via hex - - haskintex < 0 # via hint - - hledger-iadd < 0 # via hledger-lib - - hledger-interest < 0 # via hledger-lib - - wai-middleware-auth < 0 # via hoauth2 - - yesod-auth-oauth2 < 0 # via hoauth2 - - haskell-lsp < 0 # via hslogger - - cachix-api < 0 # via http-media - - servant-checked-exceptions-core < 0 # via http-media - - servant-rawm < 0 # via http-media - - servant-static-th < 0 # via http-media - - servant-xml < 0 # via http-media - - wai-middleware-auth < 0 # via http-reverse-proxy - - ses-html < 0 # via http-streams - - board-games < 0 # via httpd-shed - - arbor-lru-cache < 0 # via hw-hspec-hedgehog - - bits-extra < 0 # via hw-hspec-hedgehog - - hw-dsv < 0 # via hw-hspec-hedgehog - - hw-fingertree < 0 # via hw-hspec-hedgehog - - hw-fingertree-strict < 0 # via hw-hspec-hedgehog - - hw-parser < 0 # via hw-hspec-hedgehog - - hw-simd < 0 # via hw-hspec-hedgehog - - hw-dsv < 0 # via hw-rankselect - - hw-simd < 0 # via hw-rankselect - - hw-succinct < 0 # via hw-rankselect - - lapack < 0 # via hyper - - mysql-haskell-nem < 0 # via io-streams - - unliftio-streams < 0 # via io-streams - - websockets-snap < 0 # via io-streams - - wire-streams < 0 # via io-streams - - aeson-iproute < 0 # via iproute - - radius < 0 # via iproute - - hopenpgp-tools < 0 # via ixset-typed - - rainbow < 0 # via lens-simple - - rainbox < 0 # via lens-simple - - polysemy < 0 # via loopbreaker - - witherable < 0 # via monoidal-containers + - monad-recorder < 0 # compilation failure + - mongoDB < 0 # via network-3.1.1.0 + - monoid-extras < 0 # via base-4.13.0.0 + - monoidal-containers < 0 # via base-4.13.0.0 + - mpi-hs < 0 # via store + - msgpack < 0 # via base-4.13.0.0 - msgpack-aeson < 0 # via msgpack + - mustache < 0 # Lift Text + - mwc-probability-transition < 0 # via logging-effect + - mysql-haskell < 0 # via memory-0.15.0 + - mysql-haskell-nem < 0 # via io-streams - mysql-haskell-nem < 0 # via mysql-haskell + - named < 0 # via base-4.13.0.0 + - naqsha < 0 # via base-4.13.0.0 + - network-anonymous-i2p < 0 # via network-simple + - network-attoparsec < 0 # via network-simple + - network-bsd < 0 # via network-3.1.1.0 + - network-house < 0 # MonadFail + - network-ip < 0 # via data-dword + - network-messagepack-rpc < 0 # via data-msgpack + - network-multicast < 0 # via network-bsd + - network-simple < 0 # via network-bsd + - network-simple-tls < 0 # via network-simple + - nvim-hs < 0 # via hslogger - nvim-hs-contrib < 0 # via nvim-hs + - nvvm < 0 # via cuda + - o-clock < 0 # compilation failure + - oblivious-transfer < 0 # via protolude + - oeis < 0 # via test-framework + - oeis < 0 # via test-framework-hunit + - open-witness < 0 # MonadFail + - openssl-streams < 0 # via test-framework-hunit + - optparse-enum < 0 # via fmt + - oset < 0 # via base-4.13.0.0 + - palette < 0 # via base-4.13.0.0 + - pandoc < 0 # via HsYAML-0.2.0.0 + - pandoc < 0 # via doctemplates-0.6.1 + - pandoc-citeproc < 0 # via pandoc-types - pandoc-csv2table < 0 # via pandoc - pandoc-markdown-ghci-filter < 0 # via pandoc - pandoc-pyplot < 0 # via pandoc - - pencil < 0 # via pandoc - - classy-prelude-yesod < 0 # via persistent - - closed < 0 # via persistent + - pandoc-types < 0 # via test-framework-quickcheck2 + - partial-semigroup < 0 # via base-4.13.0.0 - password-instances < 0 # via persistent + - path-text-utf8 < 0 # via base-4.13.0.0 + - pcf-font < 0 # MonadFail + - pcf-font-embed < 0 # via pcf-font + - pcre-heavy < 0 # via string-conversions + - pcre-utils < 0 # via regex-pcre-builtin + - pedersen-commitment < 0 # via protolude + - pencil < 0 # via pandoc + - peregrin < 0 # via postgresql-simple + - persist < 0 # MonadFail + - persistable-types-HDBC-pg < 0 # via HDBC + - persistent < 0 # via base-4.13.0.0 - persistent-mysql < 0 # via persistent - persistent-pagination < 0 # via persistent - persistent-postgresql < 0 # via persistent @@ -5035,548 +5013,240 @@ packages: - persistent-template < 0 # via persistent - persistent-test < 0 # via persistent - persistent-typed-db < 0 # via persistent - - stack < 0 # via persistent - - tonatona-persistent-postgresql < 0 # via persistent - - tonatona-persistent-sqlite < 0 # via persistent - - yesod-auth < 0 # via persistent - - yesod-auth-hashdb < 0 # via persistent - - yesod-form < 0 # via persistent - - yesod-paginator < 0 # via persistent - - yesod-persistent < 0 # via persistent - - yesod-text-markdown < 0 # via persistent - - aos-signature < 0 # via protolude - - bulletproofs < 0 # via protolude - - cachix-api < 0 # via protolude - - galois-field < 0 # via protolude - - logger-thread < 0 # via protolude - - merkle-tree < 0 # via protolude - - minio-hs < 0 # via protolude - - oblivious-transfer < 0 # via protolude - - pedersen-commitment < 0 # via protolude - - avro < 0 # via pure-zlib - - regex-with-pcre < 0 # via regex + - pg-harness-client < 0 # via HTTP + - pg-harness-server < 0 # via scotty + - pg-transact < 0 # via tmp-postgres + - pinboard < 0 # via time-1.9.3 + - pipes-category < 0 # via pipes-extras + - pipes-fluid < 0 # via these + - pipes-misc < 0 # via pipes-category + - pipes-network < 0 # via network-simple + - pipes-network-tls < 0 # via network-simple-tls + - plot-light < 0 # transitive compilation failure + - polysemy-plugin < 0 # via polysemy + - polysemy-zoo < 0 # via hedis + - postgresql-binary < 0 # via network-ip + - postgresql-schema < 0 # via postgresql-simple + - postgresql-simple-migration < 0 # via time-1.9.3 + - postgresql-simple-queue < 0 # via pg-transact + - postgresql-simple-url < 0 # via postgresql-simple + - postgresql-transactional < 0 # via postgresql-simple + - postgresql-typed < 0 # via HDBC + - postgresql-typed < 0 # via postgresql-binary + - prim-uniq < 0 # via dependent-sum + - probability < 0 # MonadFail + - protobuf < 0 # via hex + - protocol-buffers < 0 # MonadFail + - protocol-buffers-descriptor < 0 # via protocol-buffers + - psql-helpers < 0 # via postgresql-simple + - pure-zlib < 0 # via base-compat-0.11.0 + - purescript-bridge < 0 # via hspec-expectations-pretty-diff + - qnap-decrypt < 0 # via cipher-aes128 + - quickbench < 0 # via docopt + - quickcheck-arbitrary-template < 0 # via template-haskell-2.15.0.0 + - quickcheck-state-machine < 0 # via tree-diff + - raaz < 0 # via base-4.13.0.0 + - radius < 0 # via iproute + - rainbow < 0 # via lens-simple + - rainbox < 0 # via lens-simple + - random-source < 0 # via flexible-defaults + - rasterific-svg < 0 # via Rasterific + - ratel < 0 # via base-4.13.0.0 + - ratel-wai < 0 # via base-4.13.0.0 + - rattletrap < 0 # via base-4.13.0.0 + - reanimate < 0 # via base-4.13.0.0 + - ref-fd < 0 # bounds failure + - references < 0 + - regex < 0 # hashable-1.3.0 + - regex-applicative-text < 0 # via regex-applicative - regex-pcre-text < 0 # via regex-base-0.94.0.0 - regex-tdfa-text < 0 # via regex-base-0.94.0.0 - - yi-language < 0 # via regex-base-0.94.0.0 - - datasets < 0 # via req - - elm2nix < 0 # via req - - filter-logger < 0 # via scotty - - line < 0 # via scotty - - pg-harness-server < 0 # via scotty - - stripe-scotty < 0 # via scotty - - cachix-api < 0 # via servant-auth - - cachix-api < 0 # via servant-auth-server - - cachix-api < 0 # via servant-auth-swagger - - avers-server < 0 # via servant-server + - regex-with-pcre < 0 # via regex + - registry < 0 # also protolude, semigroups, universum + - relational-query-HDBC < 0 # via HDBC + - relational-record < 0 # via persistable-types-HDBC-pg + - relational-record < 0 # via relational-query-HDBC + - relude < 0 # hashable-1.3.0 + - repa < 0 # via base-4.13.0.0 + - repa-algorithms < 0 # via base-4.13.0.0 + - repa-io < 0 # via base-4.13.0.0 + - require < 0 # via universum + - resistor-cube < 0 # via lapack + - rg < 0 # via fmt + - rvar < 0 # via random-source + - s3-signer < 0 # via http-types + - safe-json < 0 # via time-1.9.3 + - salak-toml < 0 # via tomland + - salve < 0 # via base-4.13.0.0 + - sandman < 0 # Cabal 3 + - sbv < 0 # MonadFail + - scalpel < 0 # via scalpel-core + - scalpel-core < 0 # compilation error + - secp256k1-haskell < 0 # via string-conversions + - selda-postgresql < 0 # via selda-0.5.0.0 + - selda-sqlite < 0 # via selda-0.5.0.0 + - servant-auth < 0 # via base-4.13.0.0 + - servant-auth-docs < 0 # via base-4.13.0.0 + - servant-auth-swagger < 0 # via base-4.13.0.0 - servant-auth-wordpress < 0 # via servant-server - servant-checked-exceptions < 0 # via servant-server + - servant-checked-exceptions-core < 0 # via http-media - servant-cli < 0 # via servant-server - - servant-rawm < 0 # via servant-server - - servant-static-th < 0 # via servant-server + - servant-elm < 0 # via wl-pprint-text + - servant-ruby < 0 # via servant-foreign - servant-tracing < 0 # via servant-server - - tonatona-servant < 0 # via servant-server - - testing-feat < 0 # via size-based - - gingersnap < 0 # via snap-core + - servant-xml < 0 # via http-media + - servius < 0 # via wai-app-static + - ses-html < 0 # via HsOpenSSL + - ses-html < 0 # via http-streams + - sexp-grammar < 0 # via prettyprinter-1.3.0 and semigroups-0.19 + - sexpr-parser < 0 # via base-4.13.0.0 + - shake-language-c < 0 # via fclabels + - shikensu < 0 # via flow + - shortcut-links < 0 # MonadFail + - show-prettyprint < 0 # via trifecta + - shower < 0 # via base-4.13.0.0 + - simple < 0 # https://github.com/alevy/simple/issues/23 + - simple-session < 0 + - size-based < 0 # via template-haskell-2.15.0.0 + - sized-grid < 0 # via base-4.13.0.0 + - skews < 0 # via websockets + - slack-web < 0 # via base-4.13.0.0 + - smallcheck-series < 0 # via base-4.13.0.0 - snap-blaze < 0 # via snap-core - - websockets-snap < 0 # via snap-core - - websockets-snap < 0 # via snap-server - - mbtiles < 0 # via sqlite-simple - - mpi-hs < 0 # via store - - datasets < 0 # via streaming - - eventstore < 0 # via streaming + - snap-server < 0 # via base-4.13.0.0 + - socket-activation < 0 # via network-3.1.1.0 + - sphinx < 0 # Could not find module Network + - sqlite-simple < 0 # via base-4.13.0.0 + - sqlite-simple-errors < 0 # via text-1.2.4.0 + - state-codes < 0 # via shakespeare + - statestack < 0 # via base-4.13.0.0 + - static-text < 0 # via template-haskell-2.15.0.0 + - store < 0 # via store-core + - store-core < 0 # MonadFail - streaming-attoparsec < 0 # via streaming - streaming-bytestring < 0 # via streaming - streaming-cassava < 0 # via streaming - streaming-wai < 0 # via streaming + - streamproc < 0 # MonadFail + - string-interpolate < 0 # via interpolatedstring-perl6 + - stripe-scotty < 0 # via scotty + - stripe-wreq < 0 # via wreq + - strive < 0 # via base-4.13.0.0 + - structured-cli < 0 # MonadFail + - sv < 0 # via base-4.13.0.0 - sv-cassava < 0 # via sv-core - - Chart-diagrams < 0 # via svg-builder - - cachix-api < 0 # via swagger2 - - hspec-pg-transact < 0 # via tmp-postgres - - pg-transact < 0 # via tmp-postgres - - salak-toml < 0 # via tomland - - polysemy < 0 # via type-errors-pretty - - polysemy < 0 # via unagi-chan - - require < 0 # via universum + - sv-core < 0 # via base-4.13.0.0 + - svg-builder < 0 # via base-4.13.0.0 + - swish < 0 # via base-4.13.0.0 + - systemd < 0 # socketToFd is ambiguous + - tagstream-conduit < 0 # MonadFail + - tdigest < 0 # via vector-algorithms + - teardown < 0 # compilation failure + - template-toolkit < 0 # via regex-pcre-builtin + - termbox < 0 # via base-4.13.0.0 + - termonad < 0 # via gi-gtk + - termonad < 0 # via gi-vte + - testing-feat < 0 # via size-based + - texmath < 0 # via pandoc-types + - text-builder < 0 # via deferred-folds + - text-format < 0 # via base-4.13.0.0 + - th-nowq < 0 # via time-1.9.3 + - th-utilities < 0 # template-haskell + - threepenny-gui < 0 # via base-4.13.0.0 + - time-qq < 0 + - timer-wheel < 0 # via base-4.13.0.0 - tintin < 0 # via universum - - hamilton < 0 # via vty - - hledger-iadd < 0 # via vty - - servant-rawm < 0 # via wai-app-static - - servius < 0 # via wai-app-static - - wai-middleware-auth < 0 # via wai-app-static - - yesod-static < 0 # via wai-app-static - - filter-logger < 0 # via wai-logger - - hoogle < 0 # via wai-logger - - yesod < 0 # via wai-logger - - avers-server < 0 # via wai-websockets + - token-bucket < 0 # via base-4.13.0.0 + - tonaparser < 0 # via envy + - tonatona < 0 # via tonaparser + - tonatona-logger < 0 # via tonaparser + - tonatona-persistent-postgresql < 0 # via persistent + - tonatona-persistent-sqlite < 0 # via persistent + - tonatona-servant < 0 # via servant-server + - true-name < 0 # MonadFail + - ttl-hashtables < 0 # hashable-1.3.0 + - typelits-witnesses < 0 # via dependent-sum + - typography-geometry < 0 # compilation failure + - tz < 0 # via time-1.9.3 + - ucam-webauth < 0 # via base-4.13.0.0 + - ucam-webauth-types < 0 # via base-4.13.0.0 + - unagi-chan < 0 # via base-4.13.0.0 + - unbound-generics < 0 # MonadFail + - union < 0 # via base-4.13.0.0 + - universe-dependent-sum < 0 # via some + - universum < 0 # via text-1.2.4.0 + - unliftio-streams < 0 # via io-streams + - uri-templater < 0 # via HTTP + - users-postgresql-simple < 0 # via postgresql-simple + - users-test < 0 # via users + - verbosity < 0 # via dhall + - viewprof < 0 # via base-4.13.0.0 + - vinyl < 0 # kind stuff + - vivid < 0 # via vivid-osc + - vivid-osc < 0 + - vivid-supercollider < 0 # via vivid-osc + - vty < 0 # via microlens-0.4.11.2 + - wai-cli < 0 # via network-3.1.1.0 + - wai-middleware-crowd < 0 # via optparse-applicative-0.15.1.0 + - wai-middleware-throttle < 0 # via token-bucket + - wai-middleware-travisci < 0 # via base-4.13.0.0 + - wai-predicates < 0 # MonadFail + - wai-session-postgresql < 0 # via wai-session - wai-transformers < 0 # via wai-websockets - - yesod-websockets < 0 # via wai-websockets - - avers-server < 0 # via websockets - - skews < 0 # via websockets - - wai-transformers < 0 # via websockets - - websockets-snap < 0 # via websockets - - yesod-websockets < 0 # via websockets - - elm-export < 0 # via wl-pprint-text - - galois-field < 0 # via wl-pprint-text - - servant-elm < 0 # via wl-pprint-text - - dom-parser < 0 # via xml-lens + - wai-websockets < 0 # via wai-app-static + - wai-websockets < 0 # via websockets + - web-routes < 0 # via http-types + - web-routes-hsp < 0 # via web-routes + - web-routes-wai < 0 # via web-routes + - websockets < 0 # via network-3.1.1.0 + - wikicfp-scraper < 0 # via scalpel-core + - wild-bind < 0 # via base-4.13.0.0 + - wild-bind-x11 < 0 # via base-4.13.0.0 + - winery < 0 # via fast-builder + - wire-streams < 0 # via io-streams + - witherable < 0 # via monoidal-containers + - wl-pprint-text < 0 # via base-compat-0.11.0 + - wordpress-auth < 0 # via http-types + - wreq < 0 # via authenticate-oauth + - ws < 0 # via attoparsec-uri + - ws < 0 # via wuss + - wuss < 0 # via base-4.13.0.0 + - xenstore < 0 # sClose not in scope + - xlsx < 0 # MonadFail + - xlsx-tabular < 0 # via xlsx + - xml-conduit-parse < 0 # compilation error + - xml-hamlet < 0 # via shakespeare + - xml-html-qq < 0 # via html-conduit + - xml-isogen < 0 # via dom-parser + - xml-lens < 0 # via case-insensitive-1.2.1.0 + - xmlbf < 0 # MonadFail + - xmlbf-xeno < 0 # via xmlbf + - yeshql < 0 # via yeshql-hdbc + - yeshql-core < 0 # MonadFail + - yeshql-hdbc < 0 # via HDBC + - yesod < 0 # via wai-logger - yesod < 0 # via yesod-core - yesod-alerts < 0 # via yesod-core - - yesod-auth < 0 # via yesod-core - - yesod-auth-hashdb < 0 # via yesod-core - - yesod-auth-oauth2 < 0 # via yesod-core + - yesod-auth-hashdb < 0 # via yesod-test + - yesod-bin < 0 # via project-template + - yesod-bin < 0 # via shakespeare + - yesod-core < 0 # via blaze-html - yesod-csp < 0 # via yesod-core - yesod-eventsource < 0 # via yesod-core - yesod-fb < 0 # via yesod-core - - yesod-form < 0 # via yesod-core - yesod-form-bootstrap4 < 0 # via yesod-core - yesod-gitrepo < 0 # via yesod-core - yesod-gitrev < 0 # via yesod-core - yesod-newsfeed < 0 # via yesod-core - - yesod-paginator < 0 # via yesod-core - - yesod-persistent < 0 # via yesod-core + - yesod-persistent < 0 # via persistent - yesod-recaptcha2 < 0 # via yesod-core - yesod-sitemap < 0 # via yesod-core - - yesod-static < 0 # via yesod-core - - yesod-text-markdown < 0 # via yesod-core - - yesod-websockets < 0 # via yesod-core - - yesod-auth-hashdb < 0 # via yesod-test - - yesod-csp < 0 # via yesod-test - - yesod-paginator < 0 # via yesod-test - - yesod-static < 0 # via yesod-test - - # round 3 - - debug < 0 # via Hoed - - hw-rankselect-base < 0 # via bits-extra - - alerts < 0 # via blaze-html - - blaze-bootstrap < 0 # via blaze-html - - cheapskate < 0 # via blaze-html - - cheapskate-highlight < 0 # via blaze-html - - cheapskate-lucid < 0 # via blaze-html - - cmark-gfm < 0 # via blaze-html - - highlighting-kate < 0 # via blaze-html - - inliterate < 0 # via blaze-html - - barrier < 0 # via blaze-svg - - cabal-debian < 0 # via debian - - xml-isogen < 0 # via dom-parser - - cabal2nix < 0 # via hpack - - postgresql-simple-queue < 0 # via hspec-pg-transact - - hspec-wai-json < 0 # via hspec-wai - - dl-fedora < 0 # via http-directory - - hw-balancedparens < 0 # via hw-fingertree - - hmm-lapack < 0 # via lapack - - linear-circuit < 0 # via lapack - - magico < 0 # via lapack - - resistor-cube < 0 # via lapack - - cmark-gfm < 0 # via markdown - - massiv-io < 0 # via netpbm - - relational-record < 0 # via persistable-types-HDBC-pg - - postgresql-simple-queue < 0 # via pg-transact - - inliterate < 0 # via plotlyhs - - polysemy-plugin < 0 # via polysemy - - highlighting-kate < 0 # via regex-pcre-builtin - - html-email-validate < 0 # via regex-pcre-builtin - - pcre-utils < 0 # via regex-pcre-builtin - - template-toolkit < 0 # via regex-pcre-builtin - - relational-record < 0 # via relational-query-HDBC - - wikicfp-scraper < 0 # via scalpel-core - - miso < 0 # via servant - - miso < 0 # via servant-lucid - - state-codes < 0 # via shakespeare - - xml-hamlet < 0 # via shakespeare - - show-prettyprint < 0 # via trifecta - - emd < 0 # via typelits-witnesses - - stripe-wreq < 0 # via wreq - - yeshql < 0 # via yeshql-hdbc - - # round 4 - - bitcoin-types < 0 # via base58string - - text-builder < 0 # via deferred-folds - - quickbench < 0 # via docopt - - control-dsl < 0 # via doctest-discover - - fmt < 0 # via doctest-discover - - tonaparser < 0 # via envy - - eventful-memory < 0 # via eventful-core - - eventful-memory < 0 # via eventful-test-helpers - - gi-atk < 0 # via haskell-gi - - gi-cairo < 0 # via haskell-gi - - gi-gdk < 0 # via haskell-gi - - gi-gdkpixbuf < 0 # via haskell-gi - - gi-gio < 0 # via haskell-gi - - gi-glib < 0 # via haskell-gi - - gi-gobject < 0 # via haskell-gi - - gi-javascriptcore < 0 # via haskell-gi - - gi-pango < 0 # via haskell-gi - - bitcoin-block < 0 # via hexstring - - bitcoin-tx < 0 # via hexstring - - bitcoin-types < 0 # via hexstring - - purescript-bridge < 0 # via hspec-expectations-pretty-diff - - s3-signer < 0 # via http-types - - web-routes < 0 # via http-types - - wordpress-auth < 0 # via http-types - - hw-excess < 0 # via hw-rankselect-base - - apecs-physics < 0 # via inline-c - - inline-c-cpp < 0 # via inline-c - - H < 0 # via inline-r - - fmt < 0 # via interpolate - - generics-eot < 0 # via interpolate - - mwc-probability-transition < 0 # via logging-effect - - hschema < 0 # via natural-transformation - - hschema-prettyprinter < 0 # via natural-transformation - - asciidiagram < 0 # via pandoc-types - - texmath < 0 # via pandoc-types - - hasql < 0 # via postgresql-binary - - dbcleaner < 0 # via postgresql-simple - - peregrin < 0 # via postgresql-simple - - postgresql-schema < 0 # via postgresql-simple - - postgresql-simple-url < 0 # via postgresql-simple - - postgresql-transactional < 0 # via postgresql-simple - - psql-helpers < 0 # via postgresql-simple - - users-postgresql-simple < 0 # via postgresql-simple - - protocol-buffers-descriptor < 0 # via protocol-buffers - - servant-ruby < 0 # via servant-foreign - - pcre-heavy < 0 # via string-conversions - - secp256k1-haskell < 0 # via string-conversions - - bv-little < 0 # via text-show - - pipes-fluid < 0 # via these - - quickcheck-state-machine < 0 # via tree-diff - - users-postgresql-simple < 0 # via users - - users-test < 0 # via users - - # round 5 - - hmatrix-backprop < 0 # via backprop - - executable-hash < 0 # via cryptohash - - locators < 0 # via cryptohash - - columnar < 0 # via fmt - - enum-text < 0 # via fmt - - enum-text-rio < 0 # via fmt - - optparse-enum < 0 # via fmt - - rg < 0 # via fmt - - generic-data-surgery < 0 # via generic-data - - hasql-optparse-applicative < 0 # via hasql - - hasql-pool < 0 # via hasql - - hasql-transaction < 0 # via hasql - - flat-mcmc < 0 # via monad-par - - lens-regex-pcre < 0 # via pcre-heavy - - rvar < 0 # via random-source - - kleene < 0 # via regex-applicative - - regex-applicative-text < 0 # via regex-applicative - - abstract-deque-tests < 0 # via test-framework - - crypto-api-tests < 0 # via test-framework - - crypto-cipher-tests < 0 # via test-framework - - tonatona < 0 # via tonaparser - - tonatona-logger < 0 # via tonaparser - - Rasterific < 0 # via vector-algorithms - - tdigest < 0 # via vector-algorithms - - web-routes-hsp < 0 # via web-routes - - # round 6 - - rasterific-svg < 0 # via Rasterific - - fmt-for-rio < 0 # via enum-text-rio - - pipes-category < 0 # via pipes-extras - - # round 7 - - pipes-misc < 0 # via pipes-category - - # Misc. Removed from above but must still be re-removed due to *another* issue - - caster < 0 # via fast-builder - - hschema-quickcheck < 0 # via hschema - - string-interpolate < 0 # via interpolatedstring-perl6 - - string-interpolate < 0 # via text-conversions - - random-fu < 0 # via random-source - - Hoed < 0 # via regex-tdfa-text - - random-fu < 0 # via rvar - - codec < 0 # via binary-bits - - hschema-aeson < 0 # via hschema - - hschema-aeson < 0 # via hschema-prettyprinter - - hschema-aeson < 0 # via hschema-quickcheck - - inline-r < 0 # via inline-c - - postgresql-binary < 0 # via network-ip - - aeson-extra < 0 # via semialign - - lxd-client-config < 0 # via test-framework - - pandoc-types < 0 # via test-framework - - lxd-client-config < 0 # via test-framework-hunit - - pandoc-types < 0 # via test-framework-hunit - - lxd-client-config < 0 # via test-framework-quickcheck2 - - pandoc-types < 0 # via test-framework-quickcheck2 - - fast-builder < 0 # via true-name - - xlsx-tabular < 0 # via xlsx - - postgresql-typed < 0 # via HDBC - - tcp-streams-openssl < 0 # via HsOpenSSL-x509-system - - pandoc-citeproc < 0 # via HsYAML-aeson - - ws < 0 # via attoparsec-uri - - microformats2-parser < 0 # via blaze-html - - persistent-mongoDB < 0 # via blaze-html - - yesod-core < 0 # via blaze-html - yesod-test < 0 # via blaze-html - - microformats2-parser < 0 # via blaze-markup - - yesod-core < 0 # via blaze-markup - - hOpenPGP < 0 # via bzlib - - xml-lens < 0 # via case-insensitive-1.2.1.0 - - libraft < 0 # via concurrency - - pantry < 0 # via cryptonite-conduit - - libraft < 0 # via dejafu - - libraft < 0 # via ekg - - libraft < 0 # via ekg-core - - pantry < 0 # via hackage-security - - hasbolt < 0 # via hex - - pantry < 0 # via hpack - - pantry < 0 # via http-download - - asif < 0 # via hw-hspec-hedgehog - - asif < 0 # via hw-ip - - hOpenPGP < 0 # via incremental-parser - - hOpenPGP < 0 # via ixset-typed - - lambdabot-irc-plugins < 0 # via lambdabot-core - - libraft < 0 # via monad-metrics - - bson < 0 # via network-3.1.1.0 - - hslogger < 0 # via network-3.1.1.0 - - mongoDB < 0 # via network-3.1.1.0 - - network-bsd < 0 # via network-3.1.1.0 - - openssl-streams < 0 # via network-3.1.1.0 - - socket-activation < 0 # via network-3.1.1.0 - - tcp-streams-openssl < 0 # via network-3.1.1.0 - - wai-cli < 0 # via network-3.1.1.0 - - websockets < 0 # via network-3.1.1.0 - - hslogger < 0 # via network-bsd - - httpd-shed < 0 # via network-bsd - - network-multicast < 0 # via network-bsd - - network-simple < 0 # via network-bsd - - network-simple-tls < 0 # via network-simple - - pandoc-citeproc < 0 # via pandoc - - pandoc-citeproc < 0 # via pandoc-types - - microformats2-parser < 0 # via pcre-heavy - - pantry < 0 # via persistent - - persistent-mongoDB < 0 # via persistent - - persistent-mongoDB < 0 # via persistent-qq - - pantry < 0 # via persistent-sqlite - - pantry < 0 # via persistent-template - - persistent-mongoDB < 0 # via persistent-template - - persistent-mongoDB < 0 # via persistent-test - - postgresql-typed < 0 # via postgresql-binary - - libraft < 0 # via postgresql-simple-url - - yesod-bin < 0 # via project-template - - libraft < 0 # via protolude - - libraft < 0 # via quickcheck-state-machine - - pantry < 0 # via rio-orphans - - pantry < 0 # via rio-prettyprint - - haskoin-core < 0 # via secp256k1-haskell - - servant-http-streams < 0 # via servant - - servant-multipart < 0 # via servant - - servant-http-streams < 0 # via servant-client-core - - servant-multipart < 0 # via servant-docs - - servant-multipart < 0 # via servant-foreign - - yesod-bin < 0 # via shakespeare - - yesod-core < 0 # via shakespeare - - store < 0 # via store-core - - pantry < 0 # via tar-conduit - - libraft < 0 # via tasty-dejafu - - servant-http-streams < 0 # via tdigest - - HTTP < 0 # via test-framework - - IPv6Addr < 0 # via test-framework - - bson < 0 # via test-framework - - courier < 0 # via test-framework - - hedis < 0 # via test-framework - - io-streams < 0 # via test-framework - - oeis < 0 # via test-framework - - openssl-streams < 0 # via test-framework - - snap-core < 0 # via test-framework - - tcp-streams < 0 # via test-framework - - tcp-streams-openssl < 0 # via test-framework - - HTTP < 0 # via test-framework-hunit - - IPv6Addr < 0 # via test-framework-hunit - - courier < 0 # via test-framework-hunit - - hedis < 0 # via test-framework-hunit - - io-streams < 0 # via test-framework-hunit - - oeis < 0 # via test-framework-hunit - - openssl-streams < 0 # via test-framework-hunit - - snap-core < 0 # via test-framework-hunit - - tcp-streams < 0 # via test-framework-hunit - - tcp-streams-openssl < 0 # via test-framework-hunit - - bson < 0 # via test-framework-quickcheck2 - - io-streams < 0 # via test-framework-quickcheck2 - - snap-core < 0 # via test-framework-quickcheck2 - - pantry < 0 # via th-utilities - - store < 0 # via th-utilities - - wai-middleware-throttle < 0 # via token-bucket - - vivid < 0 # via vivid-osc - - vivid < 0 # via vivid-supercollider - - web-routes-wai < 0 # via web-routes - - ws < 0 # via wuss - - DAV < 0 # via xml-hamlet - - HandsomeSoup < 0 # via HTTP - - hxt-http < 0 # via HTTP - - http-streams < 0 # via io-streams - - butter < 0 # via network-simple - - network-anonymous-i2p < 0 # via network-simple - - network-attoparsec < 0 # via network-simple - - pipes-network < 0 # via network-simple - - pipes-network-tls < 0 # via network-simple - - pipes-network-tls < 0 # via network-simple-tls - - http-streams < 0 # via openssl-streams - - wai-websockets < 0 # via wai-app-static - - wai-session-postgresql < 0 # via wai-session - - wai-websockets < 0 # via websockets - - bugsnag-haskell < 0 # via yesod-core - - conduit-throttle < 0 # via test-framework - - conduit-throttle < 0 # via test-framework-hunit - - decidable < 0 # via vinyl - - functor-products < 0 # via vinyl - - list-witnesses < 0 # via vinyl - - lsp-test < 0 # via conduit-parse - - groundhog-inspector < 0 # via groundhog - - groundhog-inspector < 0 # via groundhog-sqlite - - groundhog-inspector < 0 # via groundhog-th - - lsp-test < 0 # via haskell-lsp - - ginger < 0 # via regex-tdfa-1.3.0 - - menshen < 0 # via regex-tdfa-1.3.0 - - winery < 0 # via fast-builder - - nvim-hs < 0 # via hslogger - - "GHC 8.8-related build failures": - # MonadFail stuff - - generics-mrsop < 0 - - error-util < 0 - - binary-bits < 0 - - network-house < 0 - - persist < 0 - - frisby < 0 - - shortcut-links < 0 - - HCodecs < 0 - - streamproc < 0 - - multipart < 0 - - structured-cli < 0 - - flexible-defaults < 0 - - exceptional < 0 - - true-name < 0 - - probability < 0 - - cron < 0 - - store-core < 0 - - bitcoin-script < 0 - - unbound-generics < 0 - - blas-hs < 0 - - cipher-blowfish < 0 - - data-msgpack-types < 0 - - HaTeX < 0 - - codo-notation < 0 - - open-witness < 0 - - FontyFruity < 0 - - yeshql-core < 0 - - pcf-font < 0 - - # Kind stuff - - vinyl < 0 - - # Template Haskell stuff - - data-dword < 0 - - hlibsass < 0 - - io-choice < 0 - - th-utilities < 0 - - # Data.Text instance of Lift - - language-docker < 0 - - # Cabal 3 - - cabal-file-th < 0 - - sandman < 0 - - # Misc - - cuda < 0 - - vivid-osc < 0 - - flay < 0 - - barbies < 0 - - time-qq < 0 - - references < 0 - - interpolatedstring-perl6 < 0 - - # compilation errors - - xml-conduit-parse < 0 - - scalpel-core < 0 - - html-conduit < 0 # https://github.com/snoyberg/xml/issues/148 - - configuration-tools < 0 - - bitx-bitcoin < 0 - - # Round 2 build failure transitive deps - - cryptocipher < 0 # via cipher-blowfish - - cublas < 0 # via cuda - - cufft < 0 # via cuda - - cusparse < 0 # via cuda - - nvvm < 0 # via cuda - - data-msgpack < 0 # via data-msgpack-types - - hsass < 0 # via hlibsass - - cgi < 0 # via multipart - - pcf-font-embed < 0 # via pcf-font - - vivid-supercollider < 0 # via vivid-osc - - # Round 3 build failure transitive deps - - network-messagepack-rpc < 0 # via data-msgpack - - # More build failure transitive deps - - random-source < 0 # via flexible-defaults - - backprop < 0 # via vinyl - - network-ip < 0 # via data-dword - - # Some more failures - - present < 0 # MonadFail - - HSet < 0 # Duplicate Hashable instance - - data-diverse-lens < 0 # "The liberal coverage condition fails" - - xmlbf < 0 # MonadFail - - apecs < 0 # Template Haskell changes - - aeson-qq < 0 # MonadFail - - conduit-iconv < 0 # MonadFail - - docopt < 0 # MonadFail - - groundhog < 0 # MonadFail - - github-webhooks < 0 # unknown - - protocol-buffers < 0 # MonadFail - - mustache < 0 # Lift Text - - hspec-expectations-pretty-diff < 0 # unknown - - graylog < 0 # Couldn't find module Network.BSD - - hbeanstalk < 0 # sClose not in scope - - hstatsd < 0 # sClose not in scope - - xenstore < 0 # sClose not in scope - - cql < 0 # Template Haskell changes - - sphinx < 0 # Could not find module Network - - systemd < 0 # socketToFd is ambiguous - - cassava-records < 0 # MonadFail - - haskell-spacegoo < 0 # MonadFail - - wai-predicates < 0 # MonadFail - - sbv < 0 # MonadFail - - crypto-pubkey-openssh < 0 # MonadFail - - tagstream-conduit < 0 # MonadFail - - xlsx < 0 # MonadFail - - jose < 0 # MonadFail - - hpack < 0 # MonadFail https://github.com/sol/hpack/issues/371 - - data-textual < 0 # MonadFail - - data-serializer < 0 # MonadFail - - crypto-pubkey-openssh < 0 # MonadFail - # https://github.com/alevy/simple/issues/23 - - simple < 0 - - simple-session < 0 - - # Round 2 transitive from Some more failures - - groundhog-postgresql < 0 # via groundhog - - groundhog-th < 0 # via groundhog - - cql-io < 0 # via cql - - groundhog-mysql < 0 # via groundhog - - mmtf < 0 # via data-msgpack - - gym-http-api < 0 # via servant servant-client - - xmlbf-xeno < 0 # via xmlbf - - http-directory < 0 # via html-conduit - - xml-html-qq < 0 # via html-conduit - - scalpel < 0 # via scalpel-core - - authenticate < 0 # via tagstream-conduit - - wreq < 0 # via authenticate-oauth - - # hashable-1.3.0 - - concurrent-supply < 0 - - regex < 0 - - relude < 0 - - ttl-hashtables < 0 - - registry < 0 # also protolude, semigroups, universum - - # semigroups-0.19 - - chronos < 0 # also test-framework - - direct-sqlite < 0 - - - mega-sdist < 0 # via pantry + - yesod-text-markdown < 0 # via persistent + - yesod-websockets < 0 # via wai-websockets + - yi-language < 0 # via regex-base-0.94.0.0 + - ztail < 0 # via time-1.9.3 "GHC upper bounds": # Need to always match the version shipped with GHC From 929ddb89f3d8f1baf29f866ea4d8a6e56a902913 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 29 Oct 2019 00:47:39 +0100 Subject: [PATCH 206/209] Close #4830 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index afd88d46..da91f18e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3972,7 +3972,7 @@ packages: "David Himmelstrup @lemmih": - reanimate-svg - - reanimate + - reanimate < 0 # via base-4.13.0.0 "Vitaly Bragilevsky @bravit": - Chart @@ -5058,7 +5058,6 @@ packages: - ratel < 0 # via base-4.13.0.0 - ratel-wai < 0 # via base-4.13.0.0 - rattletrap < 0 # via base-4.13.0.0 - - reanimate < 0 # via base-4.13.0.0 - ref-fd < 0 # bounds failure - references < 0 - regex < 0 # hashable-1.3.0 @@ -5905,7 +5904,6 @@ expected-test-failures: - dhall-json # https://github.com/dhall-lang/dhall-haskell/issues/996 - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - graylog # 0.1.0.1 https://github.com/fpco/stackage/pull/1254 - - reanimate # https://github.com/Lemmih/reanimate/issues/23 # Assertion failures, these can be real bugs or just limitations # in the test cases. From 2d4a3af3bc79946847b3bded0e6469d81b82069e Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 29 Oct 2019 01:00:51 +0100 Subject: [PATCH 207/209] Re-enable haskell-gi tests and close #4661 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index da91f18e..b09a4496 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5750,7 +5750,6 @@ skipped-tests: - servant-ruby # https://github.com/commercialhaskell/stackage/issues/4650 - password-instances # https://github.com/commercialhaskell/stackage/issues/4653 - password # https://github.com/cdepillabout/password/issues/2 - - haskell-gi # https://github.com/commercialhaskell/stackage/issues/4661 - envelope # https://github.com/commercialhaskell/stackage/issues/4669 - algebraic-graphs # https://github.com/commercialhaskell/stackage/issues/4670 - bugsnag-haskell # https://github.com/commercialhaskell/stackage/issues/4759 From 97401b99bf1b9a2603593d89dfa479785036dc52 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 29 Oct 2019 01:54:21 +0100 Subject: [PATCH 208/209] Clean up tell-me-when-its-released --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b09a4496..2dfbe1c9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5931,7 +5931,6 @@ expected-test-failures: - conduit-throttle # https://github.com/mtesseract/conduit-throttle/issues/12 - haddock - haskell-tools-builtin-refactorings - - hoopl # https://github.com/haskell/hoopl/issues/50 - hspec-expectations-pretty-diff # GHC 8 issue not reported upstream since issue tracker disabled - hweblib # https://github.com/aycanirican/hweblib/issues/3 - libraft # https://github.com/commercialhaskell/stackage/issues/4337#issuecomment-462465921 @@ -6436,11 +6435,6 @@ build-tool-overrides: # - bindings-GLFW-3.1.2.1 # Comment saying what should be done when the new version is releasedskipped test-suite tell-me-when-its-released: - cpio-conduit-0.7.0 # remove from skipped-tests, https://github.com/da-x/cpio-conduit/issues/1 -- freer-effects-0.3.0.1 # re-enable extensible benchmarks -- hoopl-3.10.2.2 # reenable tests, https://github.com/haskell/hoopl/issues/50 -- 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 -- exp-pairs-0.2.0.0 # remove from expected-test-failures, https://github.com/Bodigrim/exp-pairs/issues/16 # Packages which should be hidden after registering, to avoid module name # conflicts. This is intended for at least two use cases: From e396b6e1b8988fc4a4f17ae99b93654636e1c34c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 29 Oct 2019 15:23:58 +0100 Subject: [PATCH 209/209] stylish-haskell < 0.9.4.0 for #4948 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2dfbe1c9..7af2ad3f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5255,7 +5255,9 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 - "Stackage upper bounds": [] + "Stackage upper bounds": + # https://github.com/commercialhaskell/stackage/issues/4948 + - stylish-haskell < 0.9.4.0 # end of packages