From b6a37fcac5869f401730fa98cbc1c4acc3aa6518 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Fri, 27 Sep 2019 14:38:46 -0400 Subject: [PATCH 001/132] 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 002/132] 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 003/132] 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 004/132] 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 005/132] 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 006/132] 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 007/132] 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 008/132] 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 009/132] 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 010/132] 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 011/132] 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 012/132] 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 013/132] 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 014/132] 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 015/132] 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 016/132] 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 017/132] 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 018/132] 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 019/132] 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 020/132] 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 021/132] 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 022/132] 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 023/132] 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 024/132] 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 025/132] 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 026/132] 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 027/132] 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 028/132] 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 029/132] 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 030/132] 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 031/132] 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 032/132] 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 033/132] 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 034/132] 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 035/132] 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 036/132] 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 037/132] 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 038/132] 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 039/132] 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 040/132] 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 041/132] 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 042/132] 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 043/132] 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 044/132] 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 045/132] 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 046/132] 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 047/132] 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 048/132] 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 049/132] 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 050/132] 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 051/132] 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 052/132] 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 053/132] 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 054/132] 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 055/132] 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 056/132] 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 057/132] 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 058/132] 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 059/132] 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 060/132] 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 061/132] 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 062/132] 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 063/132] 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 064/132] 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 065/132] 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 066/132] 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 067/132] 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 068/132] 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 069/132] 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 070/132] =?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 071/132] 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 072/132] 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 073/132] 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 074/132] 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 075/132] 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 076/132] 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 077/132] 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 078/132] 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 079/132] 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 080/132] 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 081/132] 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 082/132] 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 083/132] 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 084/132] 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 085/132] 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 086/132] 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 087/132] 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 088/132] 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 089/132] 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 090/132] 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 091/132] 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 092/132] 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 093/132] 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 094/132] 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 095/132] 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 096/132] 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 097/132] 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 098/132] 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 099/132] 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 100/132] 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 101/132] 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 102/132] 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 103/132] 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 104/132] 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 105/132] 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 106/132] 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 107/132] 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 108/132] 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 109/132] 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 110/132] 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 111/132] 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 112/132] 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 113/132] 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 114/132] 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 115/132] 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 116/132] 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 117/132] 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 118/132] 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 119/132] 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 120/132] 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 121/132] 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 122/132] 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 123/132] 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 124/132] 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 125/132] 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 126/132] 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 127/132] 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 128/132] 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 129/132] 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 130/132] 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 131/132] 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 132/132] 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": []