From 1ff5dc93b4b4774bca3ec2c005ec1da94fbf9838 Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Tue, 19 Mar 2019 17:24:07 +0000 Subject: [PATCH 001/376] re-enable aern2 packages --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9ab2361e..0299aefe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3006,8 +3006,8 @@ packages: "Michal Konecny @michalkonecny": - hmpfr - mixed-types-num - - aern2-mp < 0 # https://github.com/michalkonecny/aern2/issues/1 - - aern2-real < 0 + - aern2-mp + - aern2-real "Bartosz Nitka @niteria": - oeis From 6eae2ca8b0ebfe46c7f7c34d390307a765d92591 Mon Sep 17 00:00:00 2001 From: Chris Penner Date: Sat, 16 Jan 2021 13:23:27 -0600 Subject: [PATCH 002/376] Add slick --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c57509a7..d0965128 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -113,6 +113,7 @@ packages: - lens-regex-pcre - lens-csv - selections + - slick - unipatterns "Emily Pillmore @topos": From ba5e4c31c49b75afd31fce09409a4aa395d44ea6 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 3 Feb 2021 17:37:27 -0700 Subject: [PATCH 003/376] Test `conferer` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index beb8d03e..1fb5b4ad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3995,7 +3995,7 @@ 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 < 1.1 #- conferer-snap # Because snap - conferer-warp - conferer-hspec From ae99ae04a84de9a2a40eaa6e0bdd08336ce4da60 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 4 Feb 2021 17:37:27 -0700 Subject: [PATCH 004/376] Test `conferer-aeson` --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1fb5b4ad..35b46c89 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3999,7 +3999,7 @@ packages: #- conferer-snap # Because snap - conferer-warp - conferer-hspec - - conferer-aeson + - conferer-aeson < 1.1 "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From a01db293f5037c6a0144abadb73c5ec53fb7145b Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 6 Feb 2021 17:37:27 -0700 Subject: [PATCH 005/376] Revert `conferer-*` testing --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 35b46c89..beb8d03e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3995,11 +3995,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 < 1.1 + - conferer #- conferer-snap # Because snap - conferer-warp - conferer-hspec - - conferer-aeson < 1.1 + - conferer-aeson "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From 86e77a17c3e046a718df360744837cbf0e0e815f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 6 Feb 2021 17:37:27 -0700 Subject: [PATCH 006/376] Upper bound some `conferer-*` packages (#5896) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index beb8d03e..f65b47c4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3995,11 +3995,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 < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 #- conferer-snap # Because snap - conferer-warp - conferer-hspec - - conferer-aeson + - conferer-aeson < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From 7378a46eb981858510828b2b07902682f0823c79 Mon Sep 17 00:00:00 2001 From: Jasper Woudenberg <78842482+jwoudenberg-nri@users.noreply.github.com> Date: Thu, 4 Mar 2021 07:46:49 +0100 Subject: [PATCH 007/376] Drop nri-prelude from expected test failures list --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f65b47c4..093bf9ba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6028,9 +6028,6 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff - # https://github.com/commercialhaskell/stackage/issues/5884 - - nri-prelude - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 5a63766132f6b60ccfbbfc77d4185e912051b3e3 Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Fri, 5 Mar 2021 11:51:43 -0500 Subject: [PATCH 008/376] Re-enable pbrisbin and Freckle packages - The issue with yesod-auth-oauth2 is fixed. - yesod-markdown, bcp47*, faktory, and hspec-expectations-json have all had releases with relaxed upper bounds We're watching https://packdeps.haskellers.com/ more closely now, so hopefully these will break less. --- build-constraints.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 093bf9ba..10293639 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1068,16 +1068,16 @@ packages: - bugsnag-haskell - gravatar - load-env - - yesod-auth-oauth2 < 0.6.2 # https://github.com/commercialhaskell/stackage/issues/5825 - - yesod-markdown < 0 # pandoc + - yesod-auth-oauth2 + - yesod-markdown - yesod-paginator # Freckle packages I'm maintaining for us - - bcp47 < 0 # aeson, megaparsec, text - - bcp47-orphans < 0 # esqueleto, text - - faktory < 0 # megaparsec - - graphula < 0 # aeson, base, bytestring, generics-eot, unliftio-core - - hspec-expectations-json < 0 # aeson, text + - bcp47 + - bcp47-orphans + - faktory + - graphula < 0 # generics-eot + - hspec-expectations-json - yesod-page-cursor "Felipe Lessa @meteficha": From 0bb383f2e7f16f757eaeb5ca8a911b1a73d15f1a Mon Sep 17 00:00:00 2001 From: Tom Sydney Kerckhove Date: Sun, 7 Mar 2021 15:16:04 +0100 Subject: [PATCH 009/376] Add safe-coloured text and the sydtest packages --- build-constraints.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 10293639..837eaf7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3918,8 +3918,14 @@ packages: - genvalidity-mergeful - genvalidity-mergeless - genvalidity-path + - genvalidity-persistent - genvalidity-property - genvalidity-scientific + - genvalidity-sydtest + - genvalidity-sydtest-aeson + - genvalidity-sydtest-hashable + - genvalidity-sydtest-lens + - genvalidity-sydtest-persistent - genvalidity-text - genvalidity-time - genvalidity-typed-uuid @@ -3929,12 +3935,20 @@ packages: - mergeful - mergeless - pretty-relative-time + - safe-coloured-text + - sydtest + - sydtest-discover + - sydtest-persistent-sqlite + - sydtest-servant + - sydtest-wai + - sydtest-yesod - typed-uuid - validity - validity-aeson - validity-bytestring - validity-containers - validity-path + - validity-persistent - validity-primitive - validity-scientific - validity-text From 38b412292df537905db7329931e31d29a043af1a Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Feb 2021 17:37:27 -0700 Subject: [PATCH 010/376] Upper bound `monoid-subclasses` (#5900) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 837eaf7f..737ba95c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1029,7 +1029,7 @@ packages: "Mario Blazevic @blamario": - monad-parallel - monad-coroutine - - monoid-subclasses + - monoid-subclasses < 1.1 # https://github.com/commercialhaskell/stackage/issues/5900 - rank2classes - input-parsers - incremental-parser From c08d41f6a947fe456c7e54122c1d99277a3e5334 Mon Sep 17 00:00:00 2001 From: Alex McLean Date: Thu, 11 Feb 2021 16:38:48 +0000 Subject: [PATCH 011/376] Remove upper bounds - fixes #5848 The new Tidal 1.7.1 release resolves the issue with stack. --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 993a22fe..b09784c5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5111,9 +5111,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5846 - dbus < 1.2.18 - # https://github.com/commercialhaskell/stackage/issues/5848 - - tidal < 1.7 - # https://github.com/commercialhaskell/stackage/issues/5849 - cryptonite < 0.28 From a85fcd16f774e855cba38cd840c2f92c1b3c2426 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Fri, 12 Feb 2021 17:23:56 -0500 Subject: [PATCH 012/376] Update CURATORS.md --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 847515d8..93e498be 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -220,7 +220,7 @@ file](https://github.com/fpco/stackage-content/blob/master/stack/global-hints.ya is updated with information on the latest GHC release by cloning that repo and running `./update-global-hints.yaml ghc-X.Y.Z`. -Also required to build an LTS minor bump with a ghc version change: On the build server, modify `/var/stackage/stackage/automated/wrk/lts-$THIS_LTS_MAJOR_VER/constraints.yaml` and update the ghc-version. Then run `NOPLAN=1 /var/stackage/stackage/automated/build lts-$THIS_LTS_MINOR_BUMP` to build the LTS. +Also required to build an LTS minor bump with a ghc version change: On the build server, modify `/var/stackage/stackage/automated/work/lts-$THIS_LTS_MAJOR_VER/constraints.yaml` and update the ghc-version. (You may need to update sibling files as well.) Then run `NOPLAN=1 /var/stackage/stackage/automated/build.sh lts-$THIS_LTS_MINOR_BUMP` to build the LTS. ### Getting the new image to the build server Once a new Docker image is available, you'll need to pull it onto the stackage-build server (see From f2fa95a77ca21428f0682db165a911b741c8fd60 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 13 Feb 2021 17:37:27 -0700 Subject: [PATCH 013/376] Mark test failures on GHC 9.0.1 (#5901, #5902, #5903, #5904) --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 737ba95c..68105d17 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5550,6 +5550,12 @@ skipped-tests: - xml-conduit-parse - yesod-test + # Fails to build with GHC 9.0.1 + - sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 + - sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 + - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 + - Color # https://github.com/commercialhaskell/stackage/issues/5904 + # Transitive outdated dependencies # These can also be checked for updates periodically. - options # ansi-terminal-0.8 via chell From 3f6739a4606ed7f9c8bd0b64faad10198540d396 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sat, 13 Feb 2021 23:11:16 -0500 Subject: [PATCH 014/376] Update CURATORS.md --- CURATORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CURATORS.md b/CURATORS.md index 93e498be..808e4a1f 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -307,7 +307,7 @@ First run `build.sh` to regenerate updated `ltsXX/work/constraints.yaml` and `lt For an LTS minor bump, you'll typically want to: -* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml`. +* Add constraints to package `range:` fields _under_ the `source:` field in that `constraints.yaml`, and edit `snapshot-incomplete.yaml` to change the version used for that package, if necessary. * Add new packages to the `constraints.yaml` file * 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. From 7660358a55d123833443beaba2050fd2b4ffabd2 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 14 Feb 2021 17:37:27 -0700 Subject: [PATCH 015/376] Expect test failures on `faktory` with GHC 9.0.1 (#5905) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 68105d17..056cdb52 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5850,6 +5850,7 @@ expected-test-failures: - hnix # #5469/closed - http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439 - http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1 + - faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905 # Missing test files in sdist # Hopefully gets fixed in the next release... From 42c75a2fbd147fefbf4b9ec1932b926b7b5ff1f0 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 15 Feb 2021 12:37:16 -0500 Subject: [PATCH 016/376] expect test failure per haskellari/binary-instances#7 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 993a22fe..dd3bfb3b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5673,6 +5673,7 @@ expected-test-failures: # from expected-failures if we know a fix has been released. - aeson-lens # https://github.com/tanakh/aeson-lens/issues/10 - base64 # https://github.com/emilypi/base64/issues/31 + - binary-instances # https://github.com/haskellari/binary-instances/issues/7 - cabal-debian # https://github.com/ddssff/cabal-debian/issues/50 - capataz # https://github.com/roman/Haskell-capataz/issues/6 - concurrent-extra # https://github.com/basvandijk/concurrent-extra/issues/12 From 66c9261ac1ca42dd8b3f360f10fb4f4f0f977958 Mon Sep 17 00:00:00 2001 From: Patrick Bahr Date: Mon, 15 Feb 2021 19:17:29 +0100 Subject: [PATCH 017/376] add Rattus --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd3bfb3b..fb38aaf8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -88,6 +88,7 @@ packages: "Patrick Bahr ": - equivalence - compdata + - Rattus "Rob Stewart @robstewart57": - gitlab-haskell From c08da5a5a898bdcacec9598a704f3f00ae70051d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 17 Feb 2021 11:12:08 +0800 Subject: [PATCH 018/376] enable pandoc --- build-constraints.yaml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dd3bfb3b..d739d917 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -214,7 +214,7 @@ packages: - control-dsl "Laurent P. René de Cotret @LaurentRDC": - - pandoc-plot < 0 # ghc 8.10 via pandoc + - pandoc-plot "Andrew Newman @andrewfnewman": - geojson @@ -820,7 +820,7 @@ packages: - psqueues - websockets - websockets-snap - - hakyll < 0 # ghc 8.10 via pandoc + - hakyll < 0 # via pandoc-citeproc "Sibi Prabakaran @psibi": - download @@ -2956,8 +2956,11 @@ packages: - doclayout - doctemplates - emojis - - pandoc < 0 # https://github.com/commercialhaskell/stackage/issues/5567 - - pandoc-citeproc < 0 # ghc 8.10 via pandoc + - pandoc + - citeproc + - commonmark + - commonmark-extensions + - commonmark-pandoc - HsYAML-aeson - ipynb #< 0 # via aeson-diff @@ -4289,7 +4292,7 @@ packages: - rope-utf16-splay "Venkateswara Rao Mandela @vmandela": - - pandoc-csv2table < 0 # ghc 8.10 via pandoc + - pandoc-csv2table "Elben Shira @elben": - pencil < 0 # via hsass From e2ac7b630834655df94e17ccb2a987b72c6d5c29 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 17 Feb 2021 11:29:21 +0800 Subject: [PATCH 019/376] add github workflow check action --- .github/workflows/check.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/check.yml diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml new file mode 100644 index 00000000..9e83df3f --- /dev/null +++ b/.github/workflows/check.yml @@ -0,0 +1,20 @@ +name: check +on: [push,pull_request] +jobs: + build: + runs-on: ubuntu-latest + name: Stackage check + steps: + - uses: actions/checkout@v2 + - uses: haskell/actions/setup@v1 + with: + stack-version: '2.5' + - uses: actions/cache@v2 + with: + path: | + ~/.stack + ~/.stackage/curator/cache + key: ${{ runner.os }}-stackage-nightly-${{ hashFiles('**/build-constraints.yaml') }} + restore-keys: | + ${{ runner.os }}- + - run: etc/check.sh From aa885b674e84c679663aadca9dacb299c5bd26b8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 18:56:50 +0800 Subject: [PATCH 020/376] add http2 bound for #5649 (please group bounds in stackage upper bounds) --- build-constraints.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c97aee88..9a339997 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -703,7 +703,7 @@ packages: - alex - async - - base16-bytestring < 1 # https://github.com/commercialhaskell/stackage/issues/5649 + - base16-bytestring - csv-conduit < 0 # ghc 8.10 - executable-hash < 0 # via cryptohash - executable-path @@ -920,7 +920,7 @@ packages: - odbc # - structured-haskell-mode # https://github.com/chrisdone/structured-haskell-mode/issues/156 - casa-client - - casa-types < 0.0.2 # https://github.com/commercialhaskell/stackage/issues/5649 + - casa-types "Alberto G. Corona @agocorona": - RefSerialize @@ -5130,6 +5130,11 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5867 - chronos < 1.1.2 + # https://github.com/commercialhaskell/stackage/issues/5649 + - base16-bytestring < 1 + - http2 < 2.0.6 + - casa-types < 0.0.2 + # end of packages # Package flags are applied to individual packages, and override the values of From a87db5b327c6062f37d2bc89b8064b7f7952fdbe Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 19:02:39 +0800 Subject: [PATCH 021/376] constraints < 0.13 (#5873) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9a339997..b4db9482 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5135,6 +5135,8 @@ packages: - http2 < 2.0.6 - casa-types < 0.0.2 + # https://github.com/commercialhaskell/stackage/issues/5873 + - constraints < 0.13 # end of packages # Package flags are applied to individual packages, and override the values of From 4710e62383b567fb9f5d5d77eea9acb6075eaf1b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 19:08:36 +0800 Subject: [PATCH 022/376] lens < 5 (#5874) --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b4db9482..75d5b729 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5137,6 +5137,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5873 - constraints < 0.13 + + # https://github.com/commercialhaskell/stackage/issues/5874 + - lens < 5 + # end of packages # Package flags are applied to individual packages, and override the values of From c41881fa9a68110b36ddf9002f5dec47d2ef67c2 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 19:09:00 +0800 Subject: [PATCH 023/376] heaps < 0.4 (#5875) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 75d5b729..4fe62632 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5141,6 +5141,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5874 - lens < 5 + # https://github.com/commercialhaskell/stackage/issues/5875 + - heaps < 0.4 + # end of packages # Package flags are applied to individual packages, and override the values of From 95485b1ddd71bcac1e6fe7666a481f520819e4ae Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 19:14:05 +0800 Subject: [PATCH 024/376] pretty-diff < 0.4.0.0 (#5876) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4fe62632..ae704f64 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5144,6 +5144,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5875 - heaps < 0.4 + # https://github.com/commercialhaskell/stackage/issues/5876 + - pretty-diff < 0.4.0.0 + # end of packages # Package flags are applied to individual packages, and override the values of From ed8f2028c1021ae326a8ba5972cf3d8b4ba1b16d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Feb 2021 19:19:12 +0800 Subject: [PATCH 025/376] pretty-diff < 0.3.0.0 (#5876) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ae704f64..0db8aac6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5145,7 +5145,7 @@ packages: - heaps < 0.4 # https://github.com/commercialhaskell/stackage/issues/5876 - - pretty-diff < 0.4.0.0 + - pretty-diff < 0.3.0.0 # end of packages From f9cd502c29287e1766ad8f8642d8bad6cd204d03 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 19 Feb 2021 12:19:39 +0100 Subject: [PATCH 026/376] Remove bitvec upper bound and close #5760 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c97aee88..bfcf8016 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5083,9 +5083,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 - # https://github.com/commercialhaskell/stackage/issues/5760 - - bitvec < 1.1.0.0 - # https://github.com/commercialhaskell/stackage/issues/5765 - text-manipulate < 0.3 From 5f05667134d779b8cba6dc90c4479a5df8c238bf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 01:11:51 +0800 Subject: [PATCH 027/376] hashable < 1.3.1.0 for aeson property ordering prevents plenty of testsuites breakage --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0db8aac6..6498121f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5147,6 +5147,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5876 - pretty-diff < 0.3.0.0 + # https://github.com/commercialhaskell/stackage/issues/5878 + - hashable < 1.3.1.0 # end of packages # Package flags are applied to individual packages, and override the values of From 27c50ad27014da8d5b563b6137376387d4f3887e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 01:34:54 +0800 Subject: [PATCH 028/376] drop pretty-diff < 0.3.0.0: fixes #5876 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 57be3bbd..223b2a91 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5141,9 +5141,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5875 - heaps < 0.4 - # https://github.com/commercialhaskell/stackage/issues/5876 - - pretty-diff < 0.3.0.0 - # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 # end of packages From fcc5ea235ff38f2184ec4b9d85c2a6737af315dd Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 02:25:47 +0800 Subject: [PATCH 029/376] github workflow: specify ghc version for completeness --- .github/workflows/check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 9e83df3f..b484afe8 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,6 +8,7 @@ jobs: - uses: actions/checkout@v2 - uses: haskell/actions/setup@v1 with: + ghc-version: '8.10.4' stack-version: '2.5' - uses: actions/cache@v2 with: From a4e107cbe1c67a9befe651f18a9fe005c3e13bce Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 02:37:53 +0800 Subject: [PATCH 030/376] github workflow: specify ghc 8.10 - ubuntu 8.10.3 currently --- .github/workflows/check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index b484afe8..00dd351c 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -8,7 +8,7 @@ jobs: - uses: actions/checkout@v2 - uses: haskell/actions/setup@v1 with: - ghc-version: '8.10.4' + ghc-version: '8.10' stack-version: '2.5' - uses: actions/cache@v2 with: From 98e53dc17ea968b7c9044631b902d182ac78dfbe Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 02:45:36 +0800 Subject: [PATCH 031/376] github workflow: also specify cabal-install default 3.4 to avoid pulling 3.2 --- .github/workflows/check.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 00dd351c..16f9685c 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -9,6 +9,7 @@ jobs: - uses: haskell/actions/setup@v1 with: ghc-version: '8.10' + cabal-version: '3.4' stack-version: '2.5' - uses: actions/cache@v2 with: From 75cd4ea5af9304b24458d9a23e4e1e5a9bb439f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuel=20G=C3=A9lineau?= Date: Sat, 20 Feb 2021 18:02:28 -0500 Subject: [PATCH 032/376] change of maintainer for hint and recursion-schemes --- build-constraints.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 223b2a91..f4ac09de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -990,7 +990,6 @@ packages: - profunctors - promises - rcu - - recursion-schemes - reducers - reflection - semigroupoid-extras @@ -4503,6 +4502,10 @@ packages: "Emil Axelsson <78emil@gmail.com> @emax": - tree-view + "Samuel Gélineau @gelisam": + - hint + - recursion-schemes + "Grandfathered dependencies": - Boolean - Decimal @@ -4676,7 +4679,6 @@ packages: - haxl < 0 # via time-1.9.3 - heap - hex < 0 # via base-4.13.0.0 - - hint - hmatrix - hmatrix-gsl - hostname From 29840bd63ac3b131895d8933af9a9e843bec6453 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 20 Feb 2021 17:37:27 -0700 Subject: [PATCH 033/376] Mark test failures on GHC 9.0.1 (#5906) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 056cdb52..66606e9a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5555,6 +5555,7 @@ skipped-tests: - sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 - Color # https://github.com/commercialhaskell/stackage/issues/5904 + - sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 # Transitive outdated dependencies # These can also be checked for updates periodically. From 55f3b8edd8b9a6b2e68ab3c5322150fe5c8547e4 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 12:00:17 +0800 Subject: [PATCH 034/376] drop hnix-store-core <0.3 (#5766) with cryptohash-sha512 & new nix-derivation --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 223b2a91..c107f7f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1183,6 +1183,7 @@ packages: - dhall-yaml - aeson-yaml # req'd by dhall-json - dhall-nix < 0 + - nix-derivation "Andrew Thaddeus Martin @andrewthad": - colonnade < 0 # via profunctors-5.5 @@ -4599,7 +4600,7 @@ packages: - crypto-random - cryptohash-cryptoapi - cryptohash-sha256 - - cryptohash-sha512 < 0 # ghc 8.10 + - cryptohash-sha512 - css-text - csv - cubicbezier @@ -5086,9 +5087,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5765 - text-manipulate < 0.3 - # https://github.com/commercialhaskell/stackage/issues/5766 - - hnix-store-core < 0.3 - # https://github.com/commercialhaskell/stackage/issues/5780 - structured-cli < 2.7 From 0ee609718385ad859a21eceb32aa190867661df8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 21 Feb 2021 12:18:05 +0800 Subject: [PATCH 035/376] add rhbzquery --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7683217f..bc9a81af 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1653,6 +1653,7 @@ packages: - http-query - pagure-cli - pkgtreediff + - rhbzquery - rpmbuild-order - simple-cabal - simple-cmd From 3b12ea4c28af88ed5eef277d90dc76ae57567fd3 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 21 Feb 2021 17:37:27 -0700 Subject: [PATCH 036/376] Mark benchmark failures on GHC 9.0.1 (#5903) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 66606e9a..fee486d2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6069,6 +6069,7 @@ expected-benchmark-failures: - raaz # https://github.com/commercialhaskell/stackage/issues/4766 - thyme - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 + - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 # end of expected-benchmark-failures From e4f343ea7303651ee985b5f2a56d504aabf668b9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 12:11:46 +0800 Subject: [PATCH 037/376] pandoc-csv2table fails MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit /var/stackage/work/unpack-dir/unpacked/pandoc-csv2table-1.0.8-d0129475813b77e2be82483cb754207a8a68850d09fcbdf153fe2965c4b4b831/src/Text/Table/Helper.hs:87:32: error: • The constructor ‘J.Table’ should have 6 arguments, but has been given 5 • In the pattern: J.Table _ as ds ts tss In the pattern: [(J.Table _ as ds ts tss)] In the pattern: J.Pandoc m [(J.Table _ as ds ts tss)] | 87 | addInlineLabel i (J.Pandoc m [(J.Table _ as ds ts tss)]) = J.Pandoc m [(J.Table i as ds ts tss)] | ^^^^^^^^^^^^^^^^^^^^^^ --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bc9a81af..5b0bb072 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4294,7 +4294,7 @@ packages: - rope-utf16-splay "Venkateswara Rao Mandela @vmandela": - - pandoc-csv2table + - pandoc-csv2table < 0 # compilation error "Elben Shira @elben": - pencil < 0 # via hsass From 5cc75aa1d919e3df8d0e2d95a91184950d635630 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 18:22:28 +0800 Subject: [PATCH 038/376] mmark-ext testsuite failing (mmark-md/mmark-ext#20) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5b0bb072..83b92edd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6028,6 +6028,8 @@ expected-benchmark-failures: - thyme - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 + # https://github.com/mmark-md/mmark-ext/issues/20 + - mmark-ext # end of expected-benchmark-failures From fdb57a1daa93d5cdeb63845822b006d886fd273a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 18:25:03 +0800 Subject: [PATCH 039/376] mmark testsuite failing (mmark-md/mmark#76) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 83b92edd..b3f57dce 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6030,6 +6030,8 @@ expected-benchmark-failures: # https://github.com/mmark-md/mmark-ext/issues/20 - mmark-ext + # https://github.com/mmark-md/mmark/issues/76 + - mmark # end of expected-benchmark-failures From 258c784ba4518ef5d6c26994474e669d5b04c083 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 18:29:35 +0800 Subject: [PATCH 040/376] aeson-schemas testsuite failing (LeapYear/aeson-schemas#65) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b3f57dce..80f4d9c6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6032,6 +6032,9 @@ expected-benchmark-failures: - mmark-ext # https://github.com/mmark-md/mmark/issues/76 - mmark + # https://github.com/LeapYear/aeson-schemas/issues/65 + - aeson-schemas + # end of expected-benchmark-failures From 798096d63ce9fe625bd60467b8f8b44636dda0e5 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 18:40:13 +0800 Subject: [PATCH 041/376] heterocephalus doctest requires hidden shakespeare and blaze-markup cc @arowM --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 80f4d9c6..b1b06923 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5888,6 +5888,7 @@ expected-test-failures: - yesod-page-cursor # https://github.com/freckle/yesod-page-cursor/issues/20 - string-random # https://github.com/hiratara/hs-string-random/issues/16 - email-validate # https://github.com/Porges/email-validate-hs/issues/55 + - heterocephalus # doctest requires hidden shakespeare and blaze-markup # Recursive deps https://github.com/fpco/stackage/issues/1818 - options From 01ee44e33968176e3e0df73a3ccc988486237b56 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 18:43:25 +0800 Subject: [PATCH 042/376] testsuite failure (unrelentingtech/hspec-expectations-pretty-diff#7) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1b06923..169bc751 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6035,6 +6035,8 @@ expected-benchmark-failures: - mmark # https://github.com/LeapYear/aeson-schemas/issues/65 - aeson-schemas + # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 + - hspec-expectations-pretty-diff # end of expected-benchmark-failures From 3b74129b52895b4d2c5cb71c809b885b02410133 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 19:04:40 +0800 Subject: [PATCH 043/376] iproute doctest with hidden containers and other errors fyi @kazu-yamamoto --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 169bc751..fcb6580d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5889,6 +5889,7 @@ expected-test-failures: - string-random # https://github.com/hiratara/hs-string-random/issues/16 - email-validate # https://github.com/Porges/email-validate-hs/issues/55 - heterocephalus # doctest requires hidden shakespeare and blaze-markup + - iproute # doctest with hidden containers and other errors # Recursive deps https://github.com/fpco/stackage/issues/1818 - options From 09c94bb1dde2930a50b2fe5603fb72317c9a30ad Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 22 Feb 2021 19:20:04 +0800 Subject: [PATCH 044/376] remove hnix-store-core from Nightly at request of hnix team (#5872) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fcb6580d..03a5e7ac 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -524,7 +524,7 @@ packages: - checkers - hnix < 0 - hashing - - hnix-store-core + - hnix-store-core < 0 # https://github.com/commercialhaskell/stackage/issues/5872 - monadlist - ref-tf - unordered-containers From c72c4bb20096c320a895cdaeb4292481df795c46 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Mon, 22 Feb 2021 10:02:40 -0800 Subject: [PATCH 045/376] Fix aeson-schemas test --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 03a5e7ac..83f6b686 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6034,8 +6034,6 @@ expected-benchmark-failures: - mmark-ext # https://github.com/mmark-md/mmark/issues/76 - mmark - # https://github.com/LeapYear/aeson-schemas/issues/65 - - aeson-schemas # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff From b37fccce1b30a5bea872ba0afe0fdec7f5b4627e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 23 Feb 2021 08:58:52 +0800 Subject: [PATCH 046/376] move expected test failures to right section: mmark et al ugh! --- build-constraints.yaml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 83f6b686..dafcfd63 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6010,6 +6010,16 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/5841 - dbus + + # https://github.com/mmark-md/mmark-ext/issues/20 + - mmark-ext + + # https://github.com/mmark-md/mmark/issues/76 + - mmark + + # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 + - hspec-expectations-pretty-diff + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run @@ -6030,13 +6040,6 @@ expected-benchmark-failures: - thyme - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - # https://github.com/mmark-md/mmark-ext/issues/20 - - mmark-ext - # https://github.com/mmark-md/mmark/issues/76 - - mmark - # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - - hspec-expectations-pretty-diff - # end of expected-benchmark-failures From 382f62488e2b47c06294e7d209321f5781c3f59c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 23 Feb 2021 09:10:46 +0800 Subject: [PATCH 047/376] optics-0.4 (#5881) --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dafcfd63..12c79707 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5144,6 +5144,12 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 + + # https://github.com/commercialhaskell/stackage/issues/5881 + - optics < 0.4 + - optics-core < 0.4 + - optics-extra < 0.4 + - optics-th < 0.4 # end of packages # Package flags are applied to individual packages, and override the values of From ceed63ff3df1adc907285ac47d9061d4421a2efb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Feb 2021 14:12:13 +0800 Subject: [PATCH 048/376] one-liner-2.0 needs ghc9 (linear-base) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 12c79707..f6afc5d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4766,7 +4766,7 @@ packages: - nicify-lib - old-locale - old-time - - one-liner + - one-liner < 2.0 # via linear-base (ghc9) - operational - optional-args - options From 7fe180630d2de062c80fb054957427fd08eb4927 Mon Sep 17 00:00:00 2001 From: Yoshikuni Jujo Date: Wed, 24 Feb 2021 15:33:29 +0900 Subject: [PATCH 049/376] add ranged-list --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f6afc5d8..e3e53a35 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3054,6 +3054,7 @@ packages: - nowdoc - HaXml - typecheck-plugin-nat-simple + - ranged-list "Jan Gerlinger @JanGe": - irc-dcc < 0 From 145b1dc27656fe04e6ca19d8674a79252b4e396c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 24 Feb 2021 17:37:27 -0700 Subject: [PATCH 050/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fee486d2..97a8ce15 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "8.10" +ghc-major-version: "9.0" # new curator is supposed to use exact GHC version -ghc-version: "8.10.4" +ghc-version: "9.0.1" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version From f14aa4d5d02e6b19d5b72f7bf044243cd0ab18dc Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Fri, 26 Feb 2021 18:17:18 +0000 Subject: [PATCH 051/376] Restricts semialign-indexed (#5874) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3e53a35..9229af9b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4827,7 +4827,7 @@ packages: - securemem - selective - semialign - - semialign-indexed + - semialign-indexed < 1.2 # via `lens-5` https://github.com/commercialhaskell/stackage/issues/5874 - semialign-optics - serialise - servant-client-core From 8eccaae38da8e85a91bb4b4d576be809efb00729 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Fri, 26 Feb 2021 18:19:14 +0000 Subject: [PATCH 052/376] Restricts semialign & semialign-optics (#5881) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9229af9b..53f29481 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4826,9 +4826,9 @@ packages: - scientific - securemem - selective - - semialign + - semialign < 1.2 # via `indexed-traversable-instances` https://github.com/commercialhaskell/stackage/issues/5881 - semialign-indexed < 1.2 # via `lens-5` https://github.com/commercialhaskell/stackage/issues/5874 - - semialign-optics + - semialign-optics < 1.2 # via `optics-core-0.4` https://github.com/commercialhaskell/stackage/issues/5881 - serialise - servant-client-core - servant-swagger-ui From efec838fe06b69c80b69aa8a71781e1838a7ebc2 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Fri, 26 Feb 2021 18:28:56 +0000 Subject: [PATCH 053/376] Restricts morpheus-graphql-* (#5883) --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 53f29481..8d38c51e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4345,10 +4345,10 @@ packages: - minimal-configuration "Davit Nalchevanidze @nalchevanidze": - - morpheus-graphql - - morpheus-graphql-core - - morpheus-graphql-client - - morpheus-graphql-subscriptions + - morpheus-graphql < 0.17 # via `morpheus-graphql-app` https://github.com/commercialhaskell/stackage/issues/5883 + - morpheus-graphql-core < 0.17 # via `morpheus-graphql-app` https://github.com/commercialhaskell/stackage/issues/5883 + - morpheus-graphql-client < 0.17 # via `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 + - morpheus-graphql-subscriptions < 0.17 # via `morpheus-graphql-app` & `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 "Satoshi Egi @egisatoshi": - backtracking From e2672ab0c5625080f8ebd7dbff44d25c65a3ffc7 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sat, 27 Feb 2021 01:31:22 +0000 Subject: [PATCH 054/376] Expects nri-prelude test failures (#5884) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8d38c51e..0c874919 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6026,6 +6026,9 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff + + # https://github.com/commercialhaskell/stackage/issues/5884 + - nri-prelude # end of expected-test-failures From d1969d24e8bc8bece14de08789b0a344b3e056d2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 27 Feb 2021 17:11:49 +0100 Subject: [PATCH 055/376] Re-enable fclabels and shake-language-c --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0c874919..9df21700 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1216,7 +1216,7 @@ packages: "Sebastiaan Visser @sebastiaanvisser": - clay - - fclabels < 0 # via base-4.13.0.0 + - fclabels "Robert Klotzner @eskimor": - purescript-bridge @@ -1579,7 +1579,7 @@ packages: - product-profunctors "Samplecount stefan@samplecount.com @kaoskorobase": - - shake-language-c < 0 # via fclabels + - shake-language-c "David Turner @davecturner": - alarmclock @@ -6026,7 +6026,7 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff - + # https://github.com/commercialhaskell/stackage/issues/5884 - nri-prelude From 1a1d1bc1f4e905042a9d3ba4c3edf6691001e35f Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sat, 27 Feb 2021 19:19:31 +0000 Subject: [PATCH 056/376] Restricts strict-tuple-lens (#5874) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0c874919..e7dd1ec5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -133,7 +133,7 @@ packages: - smash-microlens - smash-lens - strict-tuple - - strict-tuple-lens + - strict-tuple-lens < 0.2 # via `lens-5` "Matthieu Monsch @mtth": - flags-applicative From 394b0a8e97552965ddac80a34a11a3fb9e2a368e Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Sun, 28 Feb 2021 18:47:07 +0000 Subject: [PATCH 057/376] Disables hgeometry & reanimate (et al.) (#5886) --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e7dd1ec5..11e3f3a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4264,13 +4264,13 @@ packages: "David Himmelstrup @lemmih": - chiphunk - - reanimate-svg - - reanimate + - reanimate-svg < 0 # via reanimate + - reanimate < 0 # via hgeometry & hgeometry-combinatorial - earcut - vector-circular # required by reanimate as of 0.4.2.0 - - hgeometry - - hgeometry-combinatorial + - hgeometry < 0 # via vector-0.12.2.0 https://github.com/commercialhaskell/stackage/issues/5886 + - hgeometry-combinatorial < 0 # via vector-0.12.2.0 https://github.com/commercialhaskell/stackage/issues/5886 - approximate-equality # required by hgeometry-combinatorial - type-level-natural-number # required by approximate-equality From afa4b0536bf33c52e3ab9b181b1d73ca21e4f2ce Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 28 Feb 2021 17:37:27 -0700 Subject: [PATCH 058/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 97a8ce15..5b80c814 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5037,6 +5037,19 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 + "Broken with GHC 9.0.1": + - Agda < 0 + - cabal-rpm < 0 + - entropy < 0 + - fixed-vector-hetero < 0 + - lens < 0 + - packdeps < 0 + - pantry < 0 + - proto-lens-setup < 0 + - servant-openapi < 0 + - servant-swagger < 0 + - singletons < 0 + "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 # https://github.com/commercialhaskell/stackage/issues/5795 1.4 From a804a3ef5567047fb0379abaf075413cefd982be Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 28 Feb 2021 17:37:27 -0700 Subject: [PATCH 059/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5b80c814..86cecff5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5046,7 +5046,7 @@ packages: - packdeps < 0 - pantry < 0 - proto-lens-setup < 0 - - servant-openapi < 0 + - servant-openapi3 < 0 - servant-swagger < 0 - singletons < 0 From 8426401ae56866f8282225520d829668d649fac0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20=C5=A0=C5=A5astn=C3=BD?= Date: Mon, 1 Mar 2021 21:14:17 +0100 Subject: [PATCH 060/376] Update build-constraints.yaml --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d9cfe01..46e0b9f5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -101,6 +101,9 @@ packages: "Tobias Reinhart @TobiReinhart": - sparse-tensor + + "Přemysl Šťastný @stastnypremysl": + - curly-expander "Stephan Schiffels @stschiff": - sequence-formats From 609e600f049209a7cf5f9be3ca0e9e4d74327313 Mon Sep 17 00:00:00 2001 From: Hexirp Date: Tue, 2 Mar 2021 18:26:45 +0900 Subject: [PATCH 061/376] Re-enable doctest-driver-gen --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d9cfe01..d43a01bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3825,7 +3825,7 @@ packages: - docker < 0 "Hexirp @Hexirp": - - doctest-driver-gen < 0 # ghc 8.10 + - doctest-driver-gen "Václav Haisman @wilx": - hs-bibutils From e528974782f5512357362bac0fe4d1b1c35fe055 Mon Sep 17 00:00:00 2001 From: Michael Glass Date: Wed, 3 Mar 2021 15:52:20 +0100 Subject: [PATCH 062/376] add nri-observability we recently released nri-observability, which consumes nri-prelude's `log` abstraction and reports to, logs, BugSnag. When we have it a little more mature, we'll also release a Honeycomb and perhaps NewRelic. --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d9cfe01..f01c1ab2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4481,8 +4481,9 @@ packages: - derive-topdown "NoRedInk ": - - nri-prelude - nri-env-parser + - nri-observability + - nri-prelude "Behrang Norouzinia @behrang": - jalaali From 4f2b5e7687bb207c366c2882beb234620e33aa31 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 4 Mar 2021 02:06:50 +0000 Subject: [PATCH 063/376] Restricts haddock-library (#5890) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5d9cfe01..a9e25ebb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3708,7 +3708,7 @@ packages: - conduit-zstd "Alex Biehl @alexbiehl": - - haddock-library + - haddock-library < 1.10 # https://github.com/commercialhaskell/stackage/issues/5890 - http-client-openssl < 0.3.3 # https://github.com/commercialhaskell/stackage/issues/5748 "Steven Vandevelde @icidasset": From 6168a9932d9006663e79aa601d9a0ff02250e328 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 4 Mar 2021 02:07:25 +0000 Subject: [PATCH 064/376] Restricts mysql (#5891) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9e25ebb..24ea4392 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1424,7 +1424,7 @@ packages: - wai-middleware-caching-redis < 0 # GHC 8.4 via hedis "Paul Rouse @paul-rouse": - - mysql + - mysql < 0.2 # https://github.com/commercialhaskell/stackage/issues/5891 - mysql-simple - sphinx < 0 # Could not find module Network - xmlhtml < 0 # GHC 8.4 via hspec-2.5.0 From 9cc23380e8f14bb5a2604651ed6174054f65fcc3 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 4 Mar 2021 02:15:16 +0000 Subject: [PATCH 065/376] Revert "add curly-expander" --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e649597f..beb8d03e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -101,9 +101,6 @@ packages: "Tobias Reinhart @TobiReinhart": - sparse-tensor - - "Přemysl Šťastný @stastnypremysl": - - curly-expander "Stephan Schiffels @stschiff": - sequence-formats From 79a26debdfc6a706696b79d8fb7bd24a06d7da93 Mon Sep 17 00:00:00 2001 From: Joe Kachmar Date: Thu, 4 Mar 2021 02:19:36 +0000 Subject: [PATCH 066/376] Revert "Preserves snapshot-incomplete with NOPLAN=1" --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index a5cc0294..dc4e9f29 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -108,7 +108,7 @@ then docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator update && curator constraints --target $TARGET && curator snapshot-incomplete --target $TARGET && curator snapshot" fi else - docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator snapshot" + docker run $ARGS_PREBUILD $IMAGE /bin/bash -c "curator snapshot-incomplete --target $TARGET && curator snapshot" fi From 6f6c6656fad1c8a8e3f715800508476bb641440a Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 6 Mar 2021 17:37:27 -0700 Subject: [PATCH 067/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 49 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 86cecff5..3d8dfd55 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5039,7 +5039,56 @@ packages: "Broken with GHC 9.0.1": - Agda < 0 + - HTTP < 0 + - HaXml < 0 + - HsYAML < 0 + - HsYAML-aeson < 0 + - JuicyPixels-scale-dct < 0 + - MapWith < 0 + - MissingH < 0 + - aeson-diff < 0 + - avers < 0 + - aws-cloudfront-signed-cookies < 0 + - bech32 < 0 + - bech32-th < 0 + - benchpress < 0 + - binary-tagged < 0 + - brick < 0 + - broadcast-chan < 0 + - bugzilla-redhat < 0 + - butcher < 0 + - bzlib < 0 + - cabal-plan < 0 - cabal-rpm < 0 + - cborg < 0 + - cborg-json < 0 + - circular < 0 + - co-log < 0 + - co-log-core < 0 + - colourista < 0 + - configurator-pg < 0 + - country < 0 + - crypto-enigma < 0 + - cryptohash-md5 < 0 + - cryptohash-sha1 < 0 + - cryptohash-sha256 < 0 + - cryptohash-sha512 < 0 + - css-syntax < 0 + - czipwith < 0 + - d10 < 0 + - data-compat < 0 + - data-forest < 0 + - deepseq-generics < 0 + - deepseq-instances < 0 + - dialogflow-fulfillment < 0 + - dirichlet < 0 + - doctest-driver-gen < 0 + - earcut < 0 + - ekg < 0 + - ekg-core < 0 + - ekg-json < 0 + - ekg-statsd < 0 + - eliminators < 0 - entropy < 0 - fixed-vector-hetero < 0 - lens < 0 From b6f300e2f986ce5ce7b8d400482fade797887558 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 6 Mar 2021 17:37:27 -0700 Subject: [PATCH 068/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 118 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d8dfd55..33c4ae9c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5090,14 +5090,132 @@ packages: - ekg-statsd < 0 - eliminators < 0 - entropy < 0 + - fclabels < 0 + - feed < 0 + - file-embed-lzma < 0 + - first-class-families < 0 - fixed-vector-hetero < 0 + - generic-aeson < 0 + - generic-functor < 0 + - generic-monoid < 0 + - ghc-lib < 0 + - ghc-lib-parser < 0 + - github < 0 + - greskell < 0 + - greskell-core < 0 + - greskell-websocket < 0 + - hackage-security < 0 + - haddock-library < 0 + - hashable < 0 + - haskell-lsp < 0 + - haskell-lsp-types < 0 + - haxr < 0 + - hgrev < 0 + - hledger < 0 + - hledger-lib < 0 + - hledger-ui < 0 + - hledger-web < 0 + - hmatrix < 0 + - hslogger < 0 + - hspec-expectations-json < 0 + - hspec-tables < 0 + - http-api-data < 0 + - http-media < 0 + - hyper < 0 + - ihaskell < 0 + - ilist < 0 + - influxdb < 0 + - io-streams-haproxy < 0 + - ki < 0 - lens < 0 + - libjwt-typed < 0 + - life-sync < 0 + - loc < 0 + - lzma < 0 + - membrain < 0 + - multistate < 0 + - newtype < 0 + - nri-env-parser < 0 + - nri-observability < 0 + - nri-prelude < 0 + - openapi3 < 0 + - optics-extra < 0 - packdeps < 0 - pantry < 0 + - partial-semigroup < 0 + - path-text-utf8 < 0 + - pava < 0 + - perfect-vector-shuffle < 0 + - postgrest < 0 + - pqueue < 0 + - profunctors < 0 + - proto-lens < 0 + - proto-lens-optparse < 0 + - proto-lens-protobuf-types < 0 + - proto-lens-protoc < 0 + - proto-lens-runtime < 0 - proto-lens-setup < 0 + - protolude < 0 + - publicsuffix < 0 + - pusher-http-haskell < 0 + - range-set-list < 0 + - refined < 0 + - regex-applicative-text < 0 + - regex-pcre-builtin < 0 + - relude < 0 + - resolv < 0 + - rethinkdb-client-driver < 0 + - semialign < 0 + - semialign-indexed < 0 + - semialign-optics < 0 + - serialise < 0 + - servant < 0 + - servant-client < 0 + - servant-client-core < 0 + - servant-docs < 0 + - servant-errors < 0 + - servant-foreign < 0 + - servant-http-streams < 0 - servant-openapi3 < 0 + - servant-server < 0 - servant-swagger < 0 + - servant-swagger-ui < 0 + - servant-swagger-ui-core < 0 + - setlocale < 0 + - shellmet < 0 + - shortcut-links < 0 - singletons < 0 + - slist < 0 + - snap-server < 0 + - stackcollapse-ghc < 0 + - strict-tuple < 0 + - strict-tuple-lens < 0 + - stripe-concepts < 0 + - structured < 0 + - swagger2 < 0 + - swish < 0 + - tasty-hedgehog < 0 + - tasty-hspec < 0 + - tasty-wai < 0 + - tdigest < 0 + - termbox < 0 + - text-ansi < 0 + - text-format < 0 + - these-skinny < 0 + - threepenny-gui < 0 + - through-text < 0 + - timer-wheel < 0 + - tomland < 0 + - tonalude < 0 + - type-errors-pretty < 0 + - typerep-map < 0 + - validation-selective < 0 + - vector-binary-instances < 0 + - wild-bind < 0 + - wild-bind-x11 < 0 + - with-utf8 < 0 + - zydiskell < 0 + "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From d3be9eafd5ae4d8f0d2e01365cafba74c198f9a7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 09:29:01 -0800 Subject: [PATCH 069/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 33c4ae9c..10713c78 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5046,7 +5046,9 @@ packages: - JuicyPixels-scale-dct < 0 - MapWith < 0 - MissingH < 0 + - Rattus < 0 - aeson-diff < 0 + - apply-refact < 0 - avers < 0 - aws-cloudfront-signed-cookies < 0 - bech32 < 0 @@ -5063,6 +5065,8 @@ packages: - cborg < 0 - cborg-json < 0 - circular < 0 + - clash-ghc < 0 + - clash-lib < 0 - co-log < 0 - co-log-core < 0 - colourista < 0 @@ -5082,8 +5086,10 @@ packages: - deepseq-instances < 0 - dialogflow-fulfillment < 0 - dirichlet < 0 + - doctest < 0 - doctest-driver-gen < 0 - earcut < 0 + - egison < 0 - ekg < 0 - ekg-core < 0 - ekg-json < 0 @@ -5095,11 +5101,21 @@ packages: - file-embed-lzma < 0 - first-class-families < 0 - fixed-vector-hetero < 0 + - fusion-plugin < 0 - generic-aeson < 0 - generic-functor < 0 - generic-monoid < 0 + - ghc-check < 0 + - ghc-exactprint < 0 - ghc-lib < 0 - ghc-lib-parser < 0 + - ghc-parser < 0 + - ghc-source-gen < 0 + - ghc-tcplugins-extra < 0 + - ghc-typelits-extra < 0 + - ghc-typelits-knownnat < 0 + - ghc-typelits-natnormalise < 0 + - ghc-typelits-presburger < 0 - github < 0 - greskell < 0 - greskell-core < 0 @@ -5107,10 +5123,13 @@ packages: - hackage-security < 0 - haddock-library < 0 - hashable < 0 + - haskell-import-graph < 0 - haskell-lsp < 0 - haskell-lsp-types < 0 - haxr < 0 - hgrev < 0 + - hie-bios < 0 + - hint < 0 - hledger < 0 - hledger-lib < 0 - hledger-ui < 0 @@ -5125,6 +5144,7 @@ packages: - ihaskell < 0 - ilist < 0 - influxdb < 0 + - inspection-testing < 0 - io-streams-haproxy < 0 - ki < 0 - lens < 0 @@ -5159,6 +5179,7 @@ packages: - publicsuffix < 0 - pusher-http-haskell < 0 - range-set-list < 0 + - record-dot-preprocessor < 0 - refined < 0 - regex-applicative-text < 0 - regex-pcre-builtin < 0 @@ -5185,8 +5206,10 @@ packages: - shellmet < 0 - shortcut-links < 0 - singletons < 0 + - singletons-presburger < 0 - slist < 0 - snap-server < 0 + - splint < 0 - stackcollapse-ghc < 0 - strict-tuple < 0 - strict-tuple-lens < 0 @@ -5208,9 +5231,12 @@ packages: - tomland < 0 - tonalude < 0 - type-errors-pretty < 0 + - type-natural < 0 + - typecheck-plugin-nat-simple < 0 - typerep-map < 0 - validation-selective < 0 - vector-binary-instances < 0 + - weigh < 0 - wild-bind < 0 - wild-bind-x11 < 0 - with-utf8 < 0 @@ -5312,11 +5338,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5849 - cryptonite < 0.28 - # https://github.com/commercialhaskell/stackage/issues/5862 - - ghc-lib-parser < 9.0.1.20210205 - - ghc-lib < 9.0.1.20210205 - - ghc-lib-parser-ex < 9.0.0.0 - # https://github.com/commercialhaskell/stackage/issues/5864 - parser-combinators < 1.3.0 - parser-combinators-tests < 1.3.0 From 2facdadf199aefeff6cd30a9f6a08272ca938125 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 09:34:32 -0800 Subject: [PATCH 070/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 10713c78..f60a27f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5048,13 +5048,16 @@ packages: - MissingH < 0 - Rattus < 0 - aeson-diff < 0 + - aeson-schemas < 0 - apply-refact < 0 + - arithmoi < 0 - avers < 0 - aws-cloudfront-signed-cookies < 0 - bech32 < 0 - bech32-th < 0 - benchpress < 0 - binary-tagged < 0 + - bits-extra < 0 - brick < 0 - broadcast-chan < 0 - bugzilla-redhat < 0 @@ -5067,9 +5070,12 @@ packages: - circular < 0 - clash-ghc < 0 - clash-lib < 0 + - clash-prelude < 0 - co-log < 0 - co-log-core < 0 - colourista < 0 + - composite-aeson < 0 + - composite-base < 0 - configurator-pg < 0 - country < 0 - crypto-enigma < 0 @@ -5080,31 +5086,43 @@ packages: - css-syntax < 0 - czipwith < 0 - d10 < 0 + - data-accessor-template < 0 - data-compat < 0 - data-forest < 0 + - dbus < 0 - deepseq-generics < 0 - deepseq-instances < 0 + - dhall < 0 - dialogflow-fulfillment < 0 - dirichlet < 0 - doctest < 0 - doctest-driver-gen < 0 - earcut < 0 + - ed25519 < 0 - egison < 0 + - egison-pattern-src-th-mode < 0 - ekg < 0 - ekg-core < 0 - ekg-json < 0 - ekg-statsd < 0 - eliminators < 0 + - email-validate < 0 - entropy < 0 + - equational-reasoning < 0 + - exception-hierarchy < 0 + - exceptions < 0 - fclabels < 0 - feed < 0 - file-embed-lzma < 0 - first-class-families < 0 - fixed-vector-hetero < 0 + - freer-simple < 0 - fusion-plugin < 0 - generic-aeson < 0 + - generic-deriving < 0 - generic-functor < 0 - generic-monoid < 0 + - geniplate-mirror < 0 - ghc-check < 0 - ghc-exactprint < 0 - ghc-lib < 0 @@ -5127,6 +5145,7 @@ packages: - haskell-lsp < 0 - haskell-lsp-types < 0 - haxr < 0 + - hedgehog < 0 - hgrev < 0 - hie-bios < 0 - hint < 0 @@ -5135,18 +5154,26 @@ packages: - hledger-ui < 0 - hledger-web < 0 - hmatrix < 0 + - hmpfr < 0 - hslogger < 0 - hspec-expectations-json < 0 - hspec-tables < 0 - http-api-data < 0 - http-media < 0 + - hw-dsv < 0 + - hw-prim < 0 + - hw-streams < 0 + - hw-xml < 0 - hyper < 0 - ihaskell < 0 - ilist < 0 - influxdb < 0 - inspection-testing < 0 + - invertible-grammar < 0 - io-streams-haproxy < 0 + - ixset-typed < 0 - ki < 0 + - kind-generics-th < 0 - lens < 0 - libjwt-typed < 0 - life-sync < 0 @@ -5158,8 +5185,10 @@ packages: - nri-env-parser < 0 - nri-observability < 0 - nri-prelude < 0 + - o-clock < 0 - openapi3 < 0 - optics-extra < 0 + - optics-th < 0 - packdeps < 0 - pantry < 0 - partial-semigroup < 0 @@ -5168,6 +5197,7 @@ packages: - perfect-vector-shuffle < 0 - postgrest < 0 - pqueue < 0 + - prairie < 0 - profunctors < 0 - proto-lens < 0 - proto-lens-optparse < 0 @@ -5179,11 +5209,14 @@ packages: - publicsuffix < 0 - pusher-http-haskell < 0 - range-set-list < 0 + - rank2classes < 0 - record-dot-preprocessor < 0 + - records-sop < 0 - refined < 0 - regex-applicative-text < 0 - regex-pcre-builtin < 0 - relude < 0 + - req < 0 - resolv < 0 - rethinkdb-client-driver < 0 - semialign < 0 @@ -5213,6 +5246,7 @@ packages: - stackcollapse-ghc < 0 - strict-tuple < 0 - strict-tuple-lens < 0 + - string-interpolate < 0 - stripe-concepts < 0 - structured < 0 - swagger2 < 0 @@ -5224,18 +5258,25 @@ packages: - termbox < 0 - text-ansi < 0 - text-format < 0 + - text-show-instances < 0 + - th-desugar < 0 + - th-expand-syns < 0 + - th-test-utils < 0 - these-skinny < 0 - threepenny-gui < 0 - through-text < 0 - timer-wheel < 0 - tomland < 0 - tonalude < 0 + - ttc < 0 - type-errors-pretty < 0 - type-natural < 0 - typecheck-plugin-nat-simple < 0 - typerep-map < 0 + - unicode-transforms < 0 - validation-selective < 0 - vector-binary-instances < 0 + - vector-circular < 0 - weigh < 0 - wild-bind < 0 - wild-bind-x11 < 0 From 98e048950c5800b34842e990d9e8343fec1b4b97 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 09:53:35 -0800 Subject: [PATCH 071/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 571 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 570 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f60a27f1..ba0cd017 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5282,7 +5282,576 @@ packages: - wild-bind-x11 < 0 - with-utf8 < 0 - zydiskell < 0 - + # next set of packages broken by packages above this line + - BNFC < 0 + - Chart < 0 + - ConfigFile < 0 + - DAV < 0 + - DBFunctor < 0 + - ENIG < 0 + - ForestStructures < 0 + - HaTeX < 0 + - HandsomeSoup < 0 + - JuicyPixels-blurhash < 0 + - LambdaHack < 0 + - MusicBrainz < 0 + - PyF < 0 + - accuerr < 0 + - ad < 0 + - adjunctions < 0 + - aeson < 0 + - aeson-combinators < 0 + - aeson-commit < 0 + - aeson-compat < 0 + - aeson-lens < 0 + - aeson-optics < 0 + - aeson-picker < 0 + - aeson-with < 0 + - amazonka-core < 0 + - amazonka-s3 < 0 + - ap-normalize < 0 + - api-field-json-th < 0 + - api-maker < 0 + - approximate < 0 + - arbor-lru-cache < 0 + - arbor-postgres < 0 + - ascii-case < 0 + - ascii-char < 0 + - ascii-group < 0 + - ascii-superset < 0 + - asciidiagram < 0 + - asif < 0 + - async < 0 + - aur < 0 + - aura < 0 + - auto < 0 + - avro < 0 + - backprop < 0 + - base16-lens < 0 + - base32-lens < 0 + - base64-bytestring-type < 0 + - base64-lens < 0 + - basic-prelude < 0 + - bcp47 < 0 + - bcp47-orphans < 0 + - bcrypt < 0 + - bimaps < 0 + - bin < 0 + - binary-instances < 0 + - bins < 0 + - boltzmann-samplers < 0 + - bound < 0 + - boundingboxes < 0 + - bsb-http-chunked < 0 + - bson < 0 + - bugsnag-hs < 0 + - bv-little < 0 + - bytes < 0 + - cabal-debian < 0 + - cabal-file < 0 + - cabal-flatpak < 0 + - cabal2nix < 0 + - cache < 0 + - cacophony < 0 + - casa-types < 0 + - case-insensitive < 0 + - cassava < 0 + - cayley-client < 0 + - character-cases < 0 + - chiphunk < 0 + - chronos < 0 + - classy-prelude < 0 + - clientsession < 0 + - closed < 0 + - co-log-concurrent < 0 + - compdata < 0 + - compensated < 0 + - composable-associations < 0 + - composable-associations-aeson < 0 + - composite-aeson-path < 0 + - composite-aeson-refined < 0 + - composite-binary < 0 + - composite-ekg < 0 + - composite-hashable < 0 + - composite-tuple < 0 + - composite-xstep < 0 + - concise < 0 + - concurrent-supply < 0 + - conduit-algorithms < 0 + - configurator < 0 + - constraints < 0 + - construct < 0 + - control-dsl < 0 + - core-data < 0 + - core-program < 0 + - core-text < 0 + - credential-store < 0 + - crypto-api < 0 + - crypto-random-api < 0 + - cryptocompare < 0 + - ctrie < 0 + - cubicspline < 0 + - cuckoo-filter < 0 + - currency < 0 + - cursor-brick < 0 + - cyclotomic < 0 + - data-ascii < 0 + - data-dword < 0 + - data-fix < 0 + - data-interval < 0 + - data-msgpack < 0 + - data-msgpack-types < 0 + - data-reify < 0 + - datadog < 0 + - dbus-hslogger < 0 + - debian < 0 + - declarative < 0 + - deferred-folds < 0 + - dejafu < 0 + - dense-linear-algebra < 0 + - deque < 0 + - derive-topdown < 0 + - dhall-bash < 0 + - dhall-json < 0 + - dhall-lsp-server < 0 + - dhall-yaml < 0 + - dimensional < 0 + - distribution-nixpkgs < 0 + - distribution-opensuse < 0 + - dns < 0 + - doctemplates < 0 + - doctest-discover < 0 + - download < 0 + - duration < 0 + - dynamic-state < 0 + - either < 0 + - elm2nix < 0 + - elynx-markov < 0 + - elynx-tools < 0 + - envelope < 0 + - ersatz < 0 + - eve < 0 + - eventful-core < 0 + - eventstore < 0 + - experimenter < 0 + - expiring-cache-map < 0 + - extended-reals < 0 + - fakedata < 0 + - fedora-haskell-tools < 0 + - file-modules < 0 + - fin < 0 + - fixed-vector < 0 + - flat < 0 + - fmt < 0 + - focuslist < 0 + - foldl < 0 + - folds < 0 + - free < 0 + - from-sum < 0 + - ftp-client < 0 + - functor-classes-compat < 0 + - fuzzy-dates < 0 + - generic-data < 0 + - generic-data-surgery < 0 + - generic-lens < 0 + - generic-optics < 0 + - generic-random < 0 + - generics-sop-lens < 0 + - genvalidity-hspec-hashable < 0 + - genvalidity-property < 0 + - genvalidity-sydtest-hashable < 0 + - genvalidity-unordered-containers < 0 + - geojson < 0 + - ghc-syntax-highlighter < 0 + - ghci-hexcalc < 0 + - github-webhooks < 0 + - gothic < 0 + - graph-core < 0 + - graphite < 0 + - graphql-client < 0 + - gravatar < 0 + - gtk-sni-tray < 0 + - hOpenPGP < 0 + - hadolint < 0 + - hakyll-convert < 0 + - hall-symbols < 0 + - happstack-server < 0 + - hashable-time < 0 + - hashmap < 0 + - hashtables < 0 + - haskell-gi < 0 + - haskey-btree < 0 + - hasql < 0 + - hasql-queue < 0 + - hasty-hamiltonian < 0 + - headroom < 0 + - hedgehog-fakedata < 0 + - hedgehog-fn < 0 + - hedgehog-quickcheck < 0 + - hedis < 0 + - hedn < 0 + - heterocephalus < 0 + - hexml-lens < 0 + - hidapi < 0 + - highlighting-kate < 0 + - hledger-iadd < 0 + - hledger-interest < 0 + - hledger-stockquotes < 0 + - hlint < 0 + - hmatrix-backprop < 0 + - hmatrix-gsl < 0 + - hmatrix-gsl-stats < 0 + - hmatrix-morpheus < 0 + - hmatrix-vector-sized < 0 + - hoauth2 < 0 + - hocon < 0 + - hoogle < 0 + - hopenpgp-tools < 0 + - hpack-dhall < 0 + - hsc2hs < 0 + - hslua-aeson < 0 + - hspec-hedgehog < 0 + - htoml < 0 + - http-date < 0 + - http-link-header < 0 + - http-types < 0 + - http2 < 0 + - human-readable-duration < 0 + - hw-balancedparens < 0 + - hw-bits < 0 + - hw-conduit < 0 + - hw-diagnostics < 0 + - hw-eliasfano < 0 + - hw-excess < 0 + - hw-fingertree < 0 + - hw-fingertree-strict < 0 + - hw-hedgehog < 0 + - hw-hspec-hedgehog < 0 + - hw-ip < 0 + - hw-json < 0 + - hw-json-simd < 0 + - hw-json-simple-cursor < 0 + - hw-json-standard-cursor < 0 + - hw-mquery < 0 + - hw-packed-vector < 0 + - hw-parser < 0 + - hw-rankselect < 0 + - hw-rankselect-base < 0 + - hw-simd < 0 + - hw-succinct < 0 + - hxt-http < 0 + - hyperloglog < 0 + - incremental-parser < 0 + - inline-c < 0 + - inline-r < 0 + - insert-ordered-containers < 0 + - intern < 0 + - interpolator < 0 + - intro < 0 + - invariant < 0 + - invertible < 0 + - iproute < 0 + - ipynb < 0 + - irc-client < 0 + - irc-conduit < 0 + - ixset-typed-binary-instance < 0 + - ixset-typed-conversions < 0 + - ixset-typed-hashable-instance < 0 + - jose < 0 + - json-rpc < 0 + - jwt < 0 + - kan-extensions < 0 + - kanji < 0 + - kazura-queue < 0 + - kdt < 0 + - keys < 0 + - krank < 0 + - language-nix < 0 + - lapack < 0 + - lattices < 0 + - learn-physics < 0 + - lens-action < 0 + - lens-aeson < 0 + - lens-csv < 0 + - lens-datetime < 0 + - lens-misc < 0 + - lens-process < 0 + - lens-properties < 0 + - lens-regex < 0 + - lens-regex-pcre < 0 + - lift-generics < 0 + - line < 0 + - linear < 0 + - liquid-fixpoint < 0 + - little-logger < 0 + - load-env < 0 + - log-domain < 0 + - lrucaching < 0 + - lsp-test < 0 + - lucid < 0 + - lzma-conduit < 0 + - machines < 0 + - main-tester < 0 + - massiv < 0 + - massiv-io < 0 + - massiv-persist < 0 + - massiv-serialise < 0 + - math-extras < 0 + - matrix-as-xyz < 0 + - matrix-static < 0 + - mcmc < 0 + - medea < 0 + - mercury-api < 0 + - metrics < 0 + - mfsolve < 0 + - microlens-aeson < 0 + - microlens-platform < 0 + - microlens-process < 0 + - min-max-pqueue < 0 + - mini-egison < 0 + - minio-hs < 0 + - mltool < 0 + - mmark < 0 + - model < 0 + - modern-uri < 0 + - modular < 0 + - monad-metrics < 0 + - mono-traversable < 0 + - mono-traversable-keys < 0 + - morpheus-graphql < 0 + - morpheus-graphql-client < 0 + - morpheus-graphql-core < 0 + - morpheus-graphql-subscriptions < 0 + - multiset < 0 + - mustache < 0 + - netwire < 0 + - network < 0 + - network-byte-order < 0 + - network-ip < 0 + - network-transport < 0 + - nonce < 0 + - nonempty-containers < 0 + - nonempty-vector < 0 + - not-gloss < 0 + - nqe < 0 + - numhask < 0 + - nvim-hs < 0 + - odbc < 0 + - oeis2 < 0 + - once < 0 + - one-liner < 0 + - opaleye < 0 + - opentelemetry < 0 + - opentelemetry-extra < 0 + - optics < 0 + - optics-vl < 0 + - ormolu < 0 + - pagure-cli < 0 + - pandoc < 0 + - pandoc-plot < 0 + - password < 0 + - password-instances < 0 + - path < 0 + - pcg-random < 0 + - pcre-heavy < 0 + - pcre-utils < 0 + - pcre2 < 0 + - perfect-hash-generator < 0 + - persistent < 0 + - persistent-template < 0 + - persistent-typed-db < 0 + - pg-harness-client < 0 + - pgp-wordlist < 0 + - pinboard < 0 + - pipes-extras < 0 + - pipes-group < 0 + - pointed < 0 + - poly < 0 + - posix-paths < 0 + - postgres-options < 0 + - postgresql-simple < 0 + - pptable < 0 + - pretty-simple < 0 + - prettyprinter < 0 + - prettyprinter-ansi-terminal < 0 + - prettyprinter-convert-ansi-wl-pprint < 0 + - primitive-extras < 0 + - process-extras < 0 + - product-profunctors < 0 + - profiterole < 0 + - prometheus-client < 0 + - prospect < 0 + - proto3-wire < 0 + - psqueues < 0 + - purescript-bridge < 0 + - pushbullet-types < 0 + - qchas < 0 + - quadratic-irrational < 0 + - quickcheck-arbitrary-adt < 0 + - quickcheck-instances < 0 + - radius < 0 + - rainbow < 0 + - rainbox < 0 + - ral < 0 + - random-bytestring < 0 + - random-tree < 0 + - ranged-list < 0 + - rasterific-svg < 0 + - rattle < 0 + - read-env-var < 0 + - rebase < 0 + - reducers < 0 + - regex < 0 + - regex-with-pcre < 0 + - registry < 0 + - relapse < 0 + - renderable < 0 + - req-conduit < 0 + - resource-pool < 0 + - retry < 0 + - rhbzquery < 0 + - rio < 0 + - safe-decimal < 0 + - safe-json < 0 + - safe-money < 0 + - safe-tensor < 0 + - safecopy < 0 + - salak < 0 + - saltine < 0 + - sbp < 0 + - scheduler < 0 + - scientific < 0 + - scotty < 0 + - scrypt < 0 + - sdl2 < 0 + - search-algorithms < 0 + - secp256k1-haskell < 0 + - semigroupoid-extras < 0 + - semigroupoids < 0 + - semirings < 0 + - semver < 0 + - servant-blaze < 0 + - servant-conduit < 0 + - servant-exceptions < 0 + - servant-exceptions-server < 0 + - servant-github-webhook < 0 + - servant-machines < 0 + - servant-multipart < 0 + - servant-pipes < 0 + - servant-rawm < 0 + - serverless-haskell < 0 + - serversession < 0 + - sexp-grammar < 0 + - shake < 0 + - shake-language-c < 0 + - shake-plus-extended < 0 + - singleton-nats < 0 + - sized < 0 + - slack-api < 0 + - slack-progressbar < 0 + - slynx < 0 + - smash < 0 + - smash-lens < 0 + - snap-core < 0 + - sparse-tensor < 0 + - spatial-math < 0 + - speedy-slice < 0 + - squeal-postgresql < 0 + - squeather < 0 + - stack < 0 + - statistics < 0 + - status-notifier-item < 0 + - stm-containers < 0 + - stm-hamt < 0 + - store < 0 + - stratosphere < 0 + - strict < 0 + - strict-list < 0 + - subcategories < 0 + - svg-tree < 0 + - sweet-egison < 0 + - sydtest-servant < 0 + - symmetry-operations-symbols < 0 + - taffybar < 0 + - tar-conduit < 0 + - tasty-ant-xml < 0 + - tasty-discover < 0 + - text-latin1 < 0 + - text-region < 0 + - text-short < 0 + - text-show < 0 + - th-reify-many < 0 + - these < 0 + - these-lens < 0 + - throwable-exceptions < 0 + - thyme < 0 + - tidal < 0 + - timelens < 0 + - tmapchan < 0 + - tmapmvar < 0 + - tmp-postgres < 0 + - transaction < 0 + - tree-diff < 0 + - trifecta < 0 + - triplesec < 0 + - ttl-hashtables < 0 + - ttrie < 0 + - turtle < 0 + - type-errors < 0 + - type-level-kv-list < 0 + - typed-uuid < 0 + - ulid < 0 + - uniplate < 0 + - unique < 0 + - universum < 0 + - unix-time < 0 + - unordered-containers < 0 + - uri-bytestring < 0 + - uuid < 0 + - uuid-types < 0 + - validation < 0 + - validity-unordered-containers < 0 + - validity-vector < 0 + - vault < 0 + - vec < 0 + - vector-instances < 0 + - vector-sized < 0 + - verbosity < 0 + - versions < 0 + - vty < 0 + - wai-logger < 0 + - wai-middleware-auth < 0 + - wai-middleware-clacks < 0 + - wai-rate-limit-redis < 0 + - wai-session < 0 + - wakame < 0 + - warp < 0 + - wcwidth < 0 + - webby < 0 + - webgear-server < 0 + - websockets < 0 + - websockets-snap < 0 + - witherable-class < 0 + - within < 0 + - world-peace < 0 + - wreq < 0 + - xlsx < 0 + - xlsx-tabular < 0 + - xml-conduit < 0 + - xml-html-qq < 0 + - xml-indexed-cursor < 0 + - xml-lens < 0 + - xml-to-json < 0 + - xmonad < 0 + - xmonad-extras < 0 + - yesod-auth < 0 + - yesod-form < 0 + - yesod-paginator < 0 + - yesod-static < 0 + - yjsvg < 0 + - zim-parser < 0 + - zippers < 0 + - zlib-lens < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From 5761a198e69c4771596f688791184005ace4c68f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:13:58 -0800 Subject: [PATCH 072/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 613 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 613 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ba0cd017..509f88a7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5852,6 +5852,619 @@ packages: - zim-parser < 0 - zippers < 0 - zlib-lens < 0 + # next set of packages broken by packages above this line + - Allure < 0 + - ChannelT < 0 + - Earley < 0 + - H < 0 + - HTF < 0 + - HsOpenSSL < 0 + - IPv6Addr < 0 + - RSA < 0 + - Rasterific < 0 + - RefSerialize < 0 + - ShellCheck < 0 + - TCache < 0 + - Taxonomy < 0 + - aeson-attoparsec < 0 + - aeson-better-errors < 0 + - aeson-casing < 0 + - aeson-default < 0 + - aeson-generic-compat < 0 + - aeson-pretty < 0 + - aeson-qq < 0 + - aeson-yak < 0 + - aeson-yaml < 0 + - alarmclock < 0 + - amazonka-apigateway < 0 + - amazonka-application-autoscaling < 0 + - amazonka-appstream < 0 + - amazonka-athena < 0 + - amazonka-autoscaling < 0 + - amazonka-budgets < 0 + - amazonka-certificatemanager < 0 + - amazonka-cloudformation < 0 + - amazonka-cloudfront < 0 + - amazonka-cloudhsm < 0 + - amazonka-cloudsearch < 0 + - amazonka-cloudsearch-domains < 0 + - amazonka-cloudtrail < 0 + - amazonka-cloudwatch < 0 + - amazonka-cloudwatch-events < 0 + - amazonka-cloudwatch-logs < 0 + - amazonka-codebuild < 0 + - amazonka-codecommit < 0 + - amazonka-codedeploy < 0 + - amazonka-codepipeline < 0 + - amazonka-cognito-identity < 0 + - amazonka-cognito-idp < 0 + - amazonka-cognito-sync < 0 + - amazonka-config < 0 + - amazonka-datapipeline < 0 + - amazonka-devicefarm < 0 + - amazonka-directconnect < 0 + - amazonka-discovery < 0 + - amazonka-dms < 0 + - amazonka-ds < 0 + - amazonka-dynamodb < 0 + - amazonka-dynamodb-streams < 0 + - amazonka-ecr < 0 + - amazonka-ecs < 0 + - amazonka-efs < 0 + - amazonka-elasticache < 0 + - amazonka-elasticbeanstalk < 0 + - amazonka-elasticsearch < 0 + - amazonka-elastictranscoder < 0 + - amazonka-elb < 0 + - amazonka-elbv2 < 0 + - amazonka-emr < 0 + - amazonka-gamelift < 0 + - amazonka-glacier < 0 + - amazonka-glue < 0 + - amazonka-health < 0 + - amazonka-iam < 0 + - amazonka-importexport < 0 + - amazonka-inspector < 0 + - amazonka-iot < 0 + - amazonka-iot-dataplane < 0 + - amazonka-kinesis < 0 + - amazonka-kinesis-analytics < 0 + - amazonka-kinesis-firehose < 0 + - amazonka-kms < 0 + - amazonka-lambda < 0 + - amazonka-lightsail < 0 + - amazonka-marketplace-analytics < 0 + - amazonka-marketplace-metering < 0 + - amazonka-ml < 0 + - amazonka-opsworks < 0 + - amazonka-opsworks-cm < 0 + - amazonka-pinpoint < 0 + - amazonka-polly < 0 + - amazonka-rds < 0 + - amazonka-redshift < 0 + - amazonka-rekognition < 0 + - amazonka-route53 < 0 + - amazonka-route53-domains < 0 + - amazonka-sdb < 0 + - amazonka-servicecatalog < 0 + - amazonka-ses < 0 + - amazonka-shield < 0 + - amazonka-sms < 0 + - amazonka-snowball < 0 + - amazonka-sns < 0 + - amazonka-sqs < 0 + - amazonka-ssm < 0 + - amazonka-stepfunctions < 0 + - amazonka-storagegateway < 0 + - amazonka-sts < 0 + - amazonka-support < 0 + - amazonka-swf < 0 + - amazonka-test < 0 + - amazonka-waf < 0 + - amazonka-workspaces < 0 + - amazonka-xray < 0 + - amqp < 0 + - amqp-utils < 0 + - apecs < 0 + - apecs-gloss < 0 + - apecs-physics < 0 + - ascii < 0 + - ascii-predicates < 0 + - ascii-progress < 0 + - ascii-th < 0 + - async-extra < 0 + - async-pool < 0 + - atom-basic < 0 + - attoparsec < 0 + - attoparsec-path < 0 + - authenticate < 0 + - authenticate-oauth < 0 + - auto-update < 0 + - backtracking < 0 + - base16 < 0 + - base32 < 0 + - base32string < 0 + - base58-bytestring < 0 + - base58string < 0 + - base64 < 0 + - bench < 0 + - bimap-server < 0 + - binary-ext < 0 + - binary-parsers < 0 + - bits < 0 + - bitwise-enum < 0 + - blanks < 0 + - boring < 0 + - bower-json < 0 + - buffer-builder < 0 + - bugsnag-haskell < 0 + - bytestring-conversion < 0 + - ca-province-codes < 0 + - cardano-coin-selection < 0 + - casa-client < 0 + - cassava-conduit < 0 + - cassava-megaparsec < 0 + - cfenv < 0 + - chan < 0 + - charset < 0 + - cheapskate < 0 + - cheapskate-highlight < 0 + - cheapskate-lucid < 0 + - checkers < 0 + - chimera < 0 + - chronologique < 0 + - chronos-bench < 0 + - citeproc < 0 + - classy-prelude-conduit < 0 + - cmark-lucid < 0 + - codec-rpm < 0 + - commutative < 0 + - comonad-extras < 0 + - concurrent-output < 0 + - conduit < 0 + - conduit-extra < 0 + - conferer-aeson < 0 + - conferer-warp < 0 + - config-ini < 0 + - configurator-export < 0 + - connection < 0 + - connection-pool < 0 + - criterion < 0 + - criterion-measurement < 0 + - cryptohash-cryptoapi < 0 + - data-textual < 0 + - depq < 0 + - deriveJsonNoPrefix < 0 + - deriving-aeson < 0 + - distributed-closure < 0 + - dl-fedora < 0 + - dlist-nonempty < 0 + - dublincore-xml-conduit < 0 + - ecstasy < 0 + - edit-distance-vector < 0 + - egison-pattern-src < 0 + - elm-bridge < 0 + - elm-export < 0 + - elynx < 0 + - elynx-seq < 0 + - elynx-tree < 0 + - enclosed-exceptions < 0 + - envy < 0 + - eq < 0 + - esqueleto < 0 + - essence-of-live-coding < 0 + - essence-of-live-coding-quickcheck < 0 + - etc < 0 + - eventful-test-helpers < 0 + - every < 0 + - exp-pairs < 0 + - extra < 0 + - faktory < 0 + - fast-logger < 0 + - fb < 0 + - filelock < 0 + - flags-applicative < 0 + - flush-queue < 0 + - fn < 0 + - follow-file < 0 + - forma < 0 + - formatting < 0 + - fsnotify < 0 + - ftp-client-conduit < 0 + - fuzzyset < 0 + - genvalidity-aeson < 0 + - genvalidity-containers < 0 + - genvalidity-hspec < 0 + - genvalidity-hspec-aeson < 0 + - genvalidity-hspec-binary < 0 + - genvalidity-hspec-cereal < 0 + - genvalidity-hspec-optics < 0 + - genvalidity-hspec-persistent < 0 + - genvalidity-mergeful < 0 + - genvalidity-mergeless < 0 + - genvalidity-path < 0 + - genvalidity-persistent < 0 + - genvalidity-scientific < 0 + - genvalidity-sydtest-aeson < 0 + - genvalidity-sydtest-persistent < 0 + - genvalidity-typed-uuid < 0 + - genvalidity-uuid < 0 + - genvalidity-vector < 0 + - ghc-lib-parser-ex < 0 + - ghc-prof < 0 + - gi-atk < 0 + - gi-cairo < 0 + - gi-dbusmenu < 0 + - gi-dbusmenugtk3 < 0 + - gi-gdk < 0 + - gi-gdkpixbuf < 0 + - gi-gdkx11 < 0 + - gi-gio < 0 + - gi-glib < 0 + - gi-gobject < 0 + - gi-graphene < 0 + - gi-gtk < 0 + - gi-harfbuzz < 0 + - gi-pango < 0 + - gi-xlib < 0 + - ginger < 0 + - gingersnap < 0 + - github-release < 0 + - github-rest < 0 + - github-types < 0 + - gitlab-haskell < 0 + - glabrous < 0 + - gluturtle < 0 + - google-isbn < 0 + - hackage-db < 0 + - hamtsolo < 0 + - hapistrano < 0 + - hasbolt < 0 + - haskell-gi-base < 0 + - haskell-names < 0 + - haskell-src-exts-util < 0 + - hasql-notifications < 0 + - hasql-optparse-applicative < 0 + - hasql-pool < 0 + - hasql-transaction < 0 + - hexstring < 0 + - hi-file-parser < 0 + - hinfo < 0 + - hinotify < 0 + - hkd-default < 0 + - hmm-lapack < 0 + - hosc < 0 + - hourglass-orphans < 0 + - hpack < 0 + - hpc-lcov < 0 + - hruby < 0 + - hsdns < 0 + - hsebaysdk < 0 + - hslua < 0 + - hspec-expectations-pretty-diff < 0 + - hspec-golden-aeson < 0 + - hspec-wai < 0 + - hspec-wai-json < 0 + - html-conduit < 0 + - html-entities < 0 + - html-entity-map < 0 + - http-client < 0 + - http-client-openssl < 0 + - http-client-overrides < 0 + - http-client-tls < 0 + - http-common < 0 + - http-conduit < 0 + - http-directory < 0 + - http-download < 0 + - http-query < 0 + - http-reverse-proxy < 0 + - http-streams < 0 + - httpd-shed < 0 + - hunit-dejafu < 0 + - hvega < 0 + - hyphenation < 0 + - immortal-queue < 0 + - inbox < 0 + - inflections < 0 + - ini < 0 + - inline-c-cpp < 0 + - inliterate < 0 + - interpolate < 0 + - intset-imperative < 0 + - io-memoize < 0 + - io-streams < 0 + - ipython-kernel < 0 + - islink < 0 + - it-has < 0 + - jose-jwt < 0 + - json-feed < 0 + - json-rpc-generic < 0 + - jsonpath < 0 + - junit-xml < 0 + - katip < 0 + - katip-logstash < 0 + - kawhi < 0 + - koofr-client < 0 + - kubernetes-webhook-haskell < 0 + - language-avro < 0 + - language-bash < 0 + - language-docker < 0 + - language-thrift < 0 + - lapack-ffi-tools < 0 + - leveldb-haskell < 0 + - libmpd < 0 + - liboath-hs < 0 + - lifted-async < 0 + - linear-circuit < 0 + - list-t < 0 + - llvm-hs-pure < 0 + - logict < 0 + - logstash < 0 + - lucid-cdn < 0 + - lucid-extras < 0 + - lukko < 0 + - lz4-frame-conduit < 0 + - magico < 0 + - markdown < 0 + - massiv-test < 0 + - matplotlib < 0 + - matrix-market-attoparsec < 0 + - megaparsec < 0 + - megaparsec-tests < 0 + - mergeful < 0 + - mergeless < 0 + - microstache < 0 + - mighty-metropolis < 0 + - mime-mail-ses < 0 + - mmark-cli < 0 + - mmark-ext < 0 + - mod < 0 + - monad-chronicle < 0 + - monad-logger-json < 0 + - monad-logger-logstash < 0 + - monad-products < 0 + - monad-unlift < 0 + - monad-unlift-ref < 0 + - mongoDB < 0 + - mono-traversable-instances < 0 + - monoid-subclasses < 0 + - moss < 0 + - mutable-containers < 0 + - mx-state-codes < 0 + - natural-transformation < 0 + - ndjson-conduit < 0 + - netpbm < 0 + - netwire-input < 0 + - netwire-input-glfw < 0 + - network-bsd < 0 + - network-conduit-tls < 0 + - network-messagepack-rpc < 0 + - network-messagepack-rpc-websocket < 0 + - network-simple < 0 + - network-simple-tls < 0 + - network-transport-composed < 0 + - nonemptymap < 0 + - nsis < 0 + - nuxeo < 0 + - nvim-hs-contrib < 0 + - nvim-hs-ghcid < 0 + - oauthenticated < 0 + - one-liner-instances < 0 + - opensource < 0 + - openssl-streams < 0 + - opentelemetry-lightstep < 0 + - opentelemetry-wai < 0 + - pandoc-types < 0 + - parsers < 0 + - path-binary-instance < 0 + - path-extensions < 0 + - path-extra < 0 + - path-io < 0 + - path-like < 0 + - pdfinfo < 0 + - peregrin < 0 + - persistent-documentation < 0 + - persistent-mtl < 0 + - persistent-mysql < 0 + - persistent-pagination < 0 + - persistent-postgresql < 0 + - persistent-qq < 0 + - persistent-sqlite < 0 + - persistent-test < 0 + - pg-transact < 0 + - pipes-aeson < 0 + - pipes-bytestring < 0 + - pipes-concurrency < 0 + - pipes-csv < 0 + - pipes-network < 0 + - pipes-network-tls < 0 + - pipes-ordered-zip < 0 + - pipes-wai < 0 + - pkgtreediff < 0 + - plaid < 0 + - plotlyhs < 0 + - poly-arity < 0 + - port-utils < 0 + - postgresql-binary < 0 + - postgresql-libpq-notify < 0 + - postgresql-orm < 0 + - postgresql-typed < 0 + - prettyprinter-compat-annotated-wl-pprint < 0 + - prettyprinter-compat-ansi-wl-pprint < 0 + - prettyprinter-compat-wl-pprint < 0 + - primitive-unlifted < 0 + - prometheus < 0 + - prometheus-wai-middleware < 0 + - protobuf < 0 + - protobuf-simple < 0 + - protocol-buffers < 0 + - pureMD5 < 0 + - pvar < 0 + - qrcode-core < 0 + - quickcheck-classes < 0 + - range < 0 + - ratel < 0 + - ratel-wai < 0 + - recursion-schemes < 0 + - reform-happstack < 0 + - rerebase < 0 + - resistor-cube < 0 + - resourcet-pool < 0 + - result < 0 + - rhine < 0 + - rigel-viz < 0 + - rio-orphans < 0 + - rio-prettyprint < 0 + - roc-id < 0 + - rpmbuild-order < 0 + - salak-yaml < 0 + - sampling < 0 + - scalpel < 0 + - sdl2-gfx < 0 + - sdl2-image < 0 + - sdl2-mixer < 0 + - sdl2-ttf < 0 + - selda < 0 + - selda-json < 0 + - selda-postgresql < 0 + - selda-sqlite < 0 + - sendfile < 0 + - sequence-formats < 0 + - sequenceTools < 0 + - serversession-frontend-wai < 0 + - set-cover < 0 + - shake-plus < 0 + - shakespeare < 0 + - shell-conduit < 0 + - shelly < 0 + - shikensu < 0 + - simple-log < 0 + - simple-sendfile < 0 + - simple-templates < 0 + - skein < 0 + - skews < 0 + - skylighting-core < 0 + - smash-aeson < 0 + - smash-microlens < 0 + - smoothie < 0 + - smtp-mail < 0 + - snap-blaze < 0 + - soap < 0 + - soap-openssl < 0 + - soap-tls < 0 + - socks < 0 + - sourcemap < 0 + - sparse-linear-algebra < 0 + - special-values < 0 + - splice < 0 + - stache < 0 + - stm-conduit < 0 + - store-streaming < 0 + - streaming-commons < 0 + - streams < 0 + - string-conversions < 0 + - string-random < 0 + - stripe-core < 0 + - stripe-http-client < 0 + - stripe-tests < 0 + - strive < 0 + - swagger < 0 + - sydtest < 0 + - sydtest-discover < 0 + - sydtest-persistent-sqlite < 0 + - sydtest-wai < 0 + - sydtest-yesod < 0 + - systemd < 0 + - tagged-transformer < 0 + - tasty < 0 + - tasty-dejafu < 0 + - tasty-golden < 0 + - tasty-silver < 0 + - text-builder < 0 + - text-printer < 0 + - textlocal < 0 + - th-orphans < 0 + - th-printf < 0 + - these-optics < 0 + - throttle-io-stream < 0 + - tinylog < 0 + - tls < 0 + - tls-debug < 0 + - tls-session-manager < 0 + - tlynx < 0 + - tostring < 0 + - tracing < 0 + - tracing-control < 0 + - typed-process < 0 + - ua-parser < 0 + - unagi-chan < 0 + - unboxed-ref < 0 + - unboxing-vector < 0 + - uncertain < 0 + - uniq-deep < 0 + - unit-constraint < 0 + - universe-instances-extended < 0 + - unliftio < 0 + - unliftio-pool < 0 + - uri-bytestring-aeson < 0 + - users < 0 + - utf8-conversions < 0 + - validity-aeson < 0 + - validity-path < 0 + - validity-persistent < 0 + - validity-scientific < 0 + - validity-uuid < 0 + - vector-bytes-instances < 0 + - vformat-aeson < 0 + - wai < 0 + - wai-app-static < 0 + - wai-conduit < 0 + - wai-cors < 0 + - wai-enforce-https < 0 + - wai-extra < 0 + - wai-feature-flags < 0 + - wai-handler-launch < 0 + - wai-middleware-caching < 0 + - wai-middleware-static < 0 + - wai-rate-limit < 0 + - wai-saml2 < 0 + - wai-slack-middleware < 0 + - wai-websockets < 0 + - warp-tls < 0 + - warp-tls-uid < 0 + - webdriver < 0 + - webex-teams-api < 0 + - webex-teams-conduit < 0 + - webex-teams-pipes < 0 + - wss-client < 0 + - wuss < 0 + - xdg-desktop-entry < 0 + - xml-conduit-writer < 0 + - xml-hamlet < 0 + - xmonad-contrib < 0 + - yaml < 0 + - yamlparse-applicative < 0 + - yesod < 0 + - yesod-auth-hashdb < 0 + - yesod-auth-oauth2 < 0 + - yesod-bin < 0 + - yesod-core < 0 + - yesod-fb < 0 + - yesod-gitrev < 0 + - yesod-markdown < 0 + - yesod-newsfeed < 0 + - yesod-page-cursor < 0 + - yesod-persistent < 0 + - yesod-sitemap < 0 + - yesod-test < 0 + - yesod-websockets < 0 + - yi-rope < 0 + - zeromq4-haskell < 0 + - zeromq4-patterns < 0 + - zip < 0 + - ztail < 0 + + "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From 7d227332c40e486025b692eab66b7ae0b392b575 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:28:32 -0800 Subject: [PATCH 073/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 175 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 174 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 509f88a7..37705917 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6463,7 +6463,180 @@ packages: - zeromq4-patterns < 0 - zip < 0 - ztail < 0 - + # next set of packages broken by packages above this line + - Color < 0 + - HsOpenSSL-x509-system < 0 + - JuicyPixels-extra < 0 + - QuasiText < 0 + - Spintax < 0 + - ace < 0 + - async-refresh < 0 + - async-refresh-tokens < 0 + - attoparsec-base64 < 0 + - attoparsec-binary < 0 + - attoparsec-expr < 0 + - attoparsec-iso8601 < 0 + - base64-bytestring < 0 + - binary-conduit < 0 + - bitvec < 0 + - board-games < 0 + - boolean-like < 0 + - byte-count-reader < 0 + - bz2 < 0 + - bzlib-conduit < 0 + - cases < 0 + - cereal-conduit < 0 + - cmark-gfm < 0 + - commonmark < 0 + - commonmark-extensions < 0 + - commonmark-pandoc < 0 + - conduit-concurrent-map < 0 + - conduit-parse < 0 + - conduit-zstd < 0 + - cpio-conduit < 0 + - cpuinfo < 0 + - cron < 0 + - crypto-numbers < 0 + - crypto-pubkey < 0 + - cryptohash < 0 + - cryptonite-conduit < 0 + - css-text < 0 + - cue-sheet < 0 + - cursor-fuzzy-time < 0 + - cursor-gen < 0 + - data-serializer < 0 + - dataurl < 0 + - doclayout < 0 + - dotenv < 0 + - editor-open < 0 + - elynx-nexus < 0 + - errors-ext < 0 + - essence-of-live-coding-gloss < 0 + - essence-of-live-coding-pulse < 0 + - fakedata-parser < 0 + - filepattern < 0 + - flat-mcmc < 0 + - fold-debounce-conduit < 0 + - frontmatter < 0 + - fsnotify-conduit < 0 + - fuzzy < 0 + - fuzzy-time < 0 + - generics-sop < 0 + - genvalidity-bytestring < 0 + - genvalidity-criterion < 0 + - genvalidity-sydtest < 0 + - genvalidity-sydtest-lens < 0 + - genvalidity-text < 0 + - genvalidity-time < 0 + - ghcid < 0 + - gi-cairo-connector < 0 + - gi-cairo-render < 0 + - gi-gtk-hs < 0 + - gtk-strut < 0 + - hadoop-streaming < 0 + - haskell-src-meta < 0 + - hexml < 0 + - higher-leveldb < 0 + - hjsmin < 0 + - hkgr < 0 + - hostname-validate < 0 + - hp2pretty < 0 + - hprotoc < 0 + - hslua-module-doclayout < 0 + - hslua-module-system < 0 + - hslua-module-text < 0 + - hspec-attoparsec < 0 + - hspec-checkers < 0 + - hspec-megaparsec < 0 + - hw-conduit-merges < 0 + - hweblib < 0 + - imagesize-conduit < 0 + - input-parsers < 0 + - ip6addr < 0 + - irc < 0 + - language-protobuf < 0 + - libyaml < 0 + - llvm-hs < 0 + - logging < 0 + - makefile < 0 + - mock-time < 0 + - monad-logger < 0 + - mysql-simple < 0 + - neat-interpolation < 0 + - network-uri < 0 + - nix-derivation < 0 + - openpgp-asciiarmor < 0 + - pager < 0 + - parser-combinators-tests < 0 + - pipes-attoparsec < 0 + - pipes-binary < 0 + - pipes-fastx < 0 + - pipes-http < 0 + - pretty-relative-time < 0 + - project-template < 0 + - protocol-buffers-descriptor < 0 + - qrcode-juicypixels < 0 + - quickcheck-special < 0 + - rampart < 0 + - rcu < 0 + - rdf < 0 + - reform-hamlet < 0 + - replace-attoparsec < 0 + - replace-megaparsec < 0 + - rhine-gloss < 0 + - rocksdb-haskell-jprupp < 0 + - rocksdb-query < 0 + - safeio < 0 + - seqid-streams < 0 + - serf < 0 + - ses-html < 0 + - simple-cmd < 0 + - simple-vec3 < 0 + - skylighting < 0 + - smallcheck < 0 + - sqlite-simple < 0 + - streaming-attoparsec < 0 + - stripe-haskell < 0 + - tagged-binary < 0 + - tasty-bench < 0 + - tasty-expected-failure < 0 + - tasty-focus < 0 + - tasty-hunit < 0 + - tasty-hunit-compat < 0 + - tasty-kat < 0 + - tasty-leancheck < 0 + - tasty-lua < 0 + - tasty-program < 0 + - tasty-quickcheck < 0 + - tasty-rerun < 0 + - tasty-smallcheck < 0 + - tasty-test-reporter < 0 + - tasty-th < 0 + - tensors < 0 + - terminal-progress-bar < 0 + - texmath < 0 + - text-ldap < 0 + - text-regex-replace < 0 + - th-utilities < 0 + - thread-local-storage < 0 + - thread-supervisor < 0 + - time-manager < 0 + - time-parsers < 0 + - timerep < 0 + - tldr < 0 + - uniprot-kb < 0 + - universe < 0 + - unliftio-streams < 0 + - urbit-hob < 0 + - wai-eventsource < 0 + - wikicfp-scraper < 0 + - word-wrap < 0 + - xeno < 0 + - xss-sanitize < 0 + - zenacy-html < 0 + - zip-stream < 0 + - zipper-extra < 0 + - zstd < 0 "Stackage upper bounds": From c81a82676a0b1ae42a3ae91547fa178d1609a1a3 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:33:02 -0800 Subject: [PATCH 074/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37705917..237c0052 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6637,6 +6637,25 @@ packages: - zip-stream < 0 - zipper-extra < 0 - zstd < 0 + # next set of packages broken by packages above this line + - cgi < 0 + - dotenv < 0 + - frontmatter < 0 + - getopt-generics < 0 + - here < 0 + - hspec-smallcheck < 0 + - hxt < 0 + - interpolatedstring-perl6 < 0 + - language-c-quote < 0 + - mixed-types-num < 0 + - monad-logger-prefix < 0 + - pretty-sop < 0 + - qm-interpolated-string < 0 + - sqlcli < 0 + - sqlcli-odbc < 0 + - test-framework-smallcheck < 0 + - tuple-sop < 0 + - uri-encode < 0 "Stackage upper bounds": From 834b8a550f28fab797fff4692f73caffdc2d7dae Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:35:22 -0800 Subject: [PATCH 075/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 237c0052..03f7180b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6656,6 +6656,14 @@ packages: - test-framework-smallcheck < 0 - tuple-sop < 0 - uri-encode < 0 + # next set of packages broken by packages above this line + - epub-metadata < 0 + - hxt-css < 0 + - hxt-curl < 0 + - hxt-expat < 0 + - hxt-tagsoup < 0 + - mime-mail < 0 + - text-conversions < 0 "Stackage upper bounds": From 6256a50c078b113475f47aed874b20b13bc63eaa Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:42:25 -0800 Subject: [PATCH 076/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 66 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 03f7180b..59bf8152 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6665,7 +6665,6 @@ packages: - mime-mail < 0 - text-conversions < 0 - "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 # https://github.com/commercialhaskell/stackage/issues/5795 1.4 @@ -7031,6 +7030,71 @@ skipped-tests: - safeio # via test-framework-th - tzdata # via test-framework-th + # GHC 9.0.1 (mostly tasty or related) + - STMonadTrans < 0 + - asn1-encoding < 0 + - barbies < 0 + - blaze-markup < 0 + - bounded-queue < 0 + - cabal2spec < 0 + - casing < 0 + - compiler-warnings < 0 + - cookie < 0 + - countable < 0 + - cryptonite < 0 + - cryptonite-openssl < 0 + - csp < 0 + - cubicbezier < 0 + - data-bword < 0 + - di-core < 0 + - diagrams-solve < 0 + - dunai < 0 + - either-both < 0 + - fast-digits < 0 + - free-vl < 0 + - githash < 0 + - haskell-src-exts < 0 + - hourglass < 0 + - hpc-codecov < 0 + - hsini < 0 + - immortal < 0 + - jira-wiki-markup < 0 + - language-java < 0 + - math-functions < 0 + - matrices < 0 + - matrix < 0 + - monad-loops < 0 + - nondeterminism < 0 + - paripari < 0 + - parsec-numeric < 0 + - pkcs10 < 0 + - pretty-diff < 0 + - primitive < 0 + - quickcheck-higherorder < 0 + - quote-quot < 0 + - regex-applicative < 0 + - rope-utf16-splay < 0 + - say < 0 + - selective < 0 + - sitemap-gen < 0 + - streaming-bytestring < 0 + - string-transform < 0 + - structs < 0 + - syb < 0 + - temporary < 0 + - test-fun < 0 + - text-manipulate < 0 + - titlecase < 0 + - traverse-with-class < 0 + - vector-rotcev < 0 + - vector-split < 0 + - wl-pprint-annotated < 0 + - x509 < 0 + - x509-store < 0 + - x509-validation < 0 + - xml-picklers < 0 + - xmlgen < 0 + # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 - DBFunctor # missing file test_options.csv From 6edd9b5982147af61d0a97733519e5dc9ca4fbc0 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:46:26 -0800 Subject: [PATCH 077/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 126 ++++++++++++++++++++--------------------- 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 59bf8152..493deb87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7031,69 +7031,69 @@ skipped-tests: - tzdata # via test-framework-th # GHC 9.0.1 (mostly tasty or related) - - STMonadTrans < 0 - - asn1-encoding < 0 - - barbies < 0 - - blaze-markup < 0 - - bounded-queue < 0 - - cabal2spec < 0 - - casing < 0 - - compiler-warnings < 0 - - cookie < 0 - - countable < 0 - - cryptonite < 0 - - cryptonite-openssl < 0 - - csp < 0 - - cubicbezier < 0 - - data-bword < 0 - - di-core < 0 - - diagrams-solve < 0 - - dunai < 0 - - either-both < 0 - - fast-digits < 0 - - free-vl < 0 - - githash < 0 - - haskell-src-exts < 0 - - hourglass < 0 - - hpc-codecov < 0 - - hsini < 0 - - immortal < 0 - - jira-wiki-markup < 0 - - language-java < 0 - - math-functions < 0 - - matrices < 0 - - matrix < 0 - - monad-loops < 0 - - nondeterminism < 0 - - paripari < 0 - - parsec-numeric < 0 - - pkcs10 < 0 - - pretty-diff < 0 - - primitive < 0 - - quickcheck-higherorder < 0 - - quote-quot < 0 - - regex-applicative < 0 - - rope-utf16-splay < 0 - - say < 0 - - selective < 0 - - sitemap-gen < 0 - - streaming-bytestring < 0 - - string-transform < 0 - - structs < 0 - - syb < 0 - - temporary < 0 - - test-fun < 0 - - text-manipulate < 0 - - titlecase < 0 - - traverse-with-class < 0 - - vector-rotcev < 0 - - vector-split < 0 - - wl-pprint-annotated < 0 - - x509 < 0 - - x509-store < 0 - - x509-validation < 0 - - xml-picklers < 0 - - xmlgen < 0 + - STMonadTrans + - asn1-encoding + - barbies + - blaze-markup + - bounded-queue + - cabal2spec + - casing + - compiler-warnings + - cookie + - countable + - cryptonite + - cryptonite-openssl + - csp + - cubicbezier + - data-bword + - di-core + - diagrams-solve + - dunai + - either-both + - fast-digits + - free-vl + - githash + - haskell-src-exts + - hourglass + - hpc-codecov + - hsini + - immortal + - jira-wiki-markup + - language-java + - math-functions + - matrices + - matrix + - monad-loops + - nondeterminism + - paripari + - parsec-numeric + - pkcs10 + - pretty-diff + - primitive + - quickcheck-higherorder + - quote-quot + - regex-applicative + - rope-utf16-splay + - say + - selective + - sitemap-gen + - streaming-bytestring + - string-transform + - structs + - syb + - temporary + - test-fun + - text-manipulate + - titlecase + - traverse-with-class + - vector-rotcev + - vector-split + - wl-pprint-annotated + - x509 + - x509-store + - x509-validation + - xml-picklers + - xmlgen # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 From 244838aa35afbea7736fb47c773ae4ec9396ea5d Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:49:50 -0800 Subject: [PATCH 078/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 493deb87..63ecb663 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7746,6 +7746,11 @@ expected-benchmark-failures: # Recursive deps https://github.com/fpco/stackage/issues/1818 - hashable + # GHC 9.0.1 + - ghc-trace-events + - quote-quot + - say + # Missing files in sdist # Compilation failures From a6da8fb558767f0f348807b6d55bc0e721acb953 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 10:57:16 -0800 Subject: [PATCH 079/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 63ecb663..3d43088d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7746,11 +7746,6 @@ expected-benchmark-failures: # Recursive deps https://github.com/fpco/stackage/issues/1818 - hashable - # GHC 9.0.1 - - ghc-trace-events - - quote-quot - - say - # Missing files in sdist # Compilation failures @@ -7953,6 +7948,11 @@ skipped-benchmarks: - xmlgen - yi-rope + # GHC 9.0.1 + - ghc-trace-events + - quote-quot + - say + # Transitive outdated dependencies # These packages # These can also be checked for updates periodically. From 5d6a5a7adc085b3a51aeee98f30c48cd8dbeb558 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:18:32 -0800 Subject: [PATCH 080/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3d43088d..f0b0c6ca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6664,6 +6664,29 @@ packages: - hxt-tagsoup < 0 - mime-mail < 0 - text-conversions < 0 + # Following pass the constraint checks but fail at compile time + - Decimal < 0 + - HStringTemplate < 0 + - barbies < 0 + - basement < 0 + - btrfs < 0 + - bytestring-strict-builder < 0 + - data-lens-light < 0 + - drinkery < 0 + - enum-subset-generate < 0 + - generic-lens-core < 0 + - hpc-codecov < 0 + - hs-functors < 0 + - lens-family < 0 + - operational < 0 + - partial-isomorphism < 0 + - rawfilepath < 0 + - selective < 0 + - tf-data-compat < 0 + - th-extras < 0 + - traverse-with-class < 0 + - vinyl < 0 + - word24 < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From 780b51c9c30bb5fa7489bc9767d051e5dc7b1f7b Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:19:51 -0800 Subject: [PATCH 081/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f0b0c6ca..620b5fe8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6679,10 +6679,10 @@ packages: - hs-functors < 0 - lens-family < 0 - operational < 0 - - partial-isomorphism < 0 + - partial-isomorphisms < 0 - rawfilepath < 0 - selective < 0 - - tf-data-compat < 0 + - th-data-compat < 0 - th-extras < 0 - traverse-with-class < 0 - vinyl < 0 From cf4de701969151792f8119795d522005e2bb3990 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:21:27 -0800 Subject: [PATCH 082/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 620b5fe8..95e29545 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6687,6 +6687,21 @@ packages: - traverse-with-class < 0 - vinyl < 0 - word24 < 0 + # Blocked by packages in the above set + - cryptonite < 0 + - cryptonite-openssl < 0 + - flexible-defaults < 0 + - foundation < 0 + - gauge < 0 + - lenz < 0 + - memory < 0 + - operational-class < 0 + - pem < 0 + - persistable-record < 0 + - product-isomorphic < 0 + - random-source < 0 + - relational-query-HDBC < 0 + - time-lens < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From d055368be904dc2613fc87534843bb2d977f4937 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:33:35 -0800 Subject: [PATCH 083/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 95e29545..08591e8f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6702,6 +6702,23 @@ packages: - random-source < 0 - relational-query-HDBC < 0 - time-lens < 0 + # Blocked by packages in the above set + - asn1-types < 0 + - eap < 0 + - hashing < 0 + - locators < 0 + - persistable-types-HDBC-pg < 0 + - pkcs10 < 0 + - protocol-radius < 0 + - random-fu < 0 + - relational-query < 0 + - relational-record < 0 + - rvar < 0 + - securemem < 0 + - x509 < 0 + - x509-store < 0 + - x509-system < 0 + - x509-validation < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 @@ -7988,6 +8005,9 @@ skipped-benchmarks: # GHC 9.0.1 - ghc-trace-events + - hourglass + - math-functions + - newtype-generics - quote-quot - say From b9eed5ae6860efe88322e397ba25196d113a063c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:35:08 -0800 Subject: [PATCH 084/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 08591e8f..8ba049f4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6719,6 +6719,19 @@ packages: - x509-store < 0 - x509-system < 0 - x509-validation < 0 + # Blocked by packages in the above set + - asn1-encoding < 0 + - asn1-parse < 0 + - cipher-aes < 0 + - cipher-camellia < 0 + - cipher-des < 0 + - crypto-cipher-types < 0 + - crypto-pubkey-types < 0 + - crypto-random < 0 + - nettle < 0 + - protocol-radius-test < 0 + - relational-schemas < 0 + "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From e3493d83692bf9af4bbc5f35677ddc1ce2d36625 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:36:29 -0800 Subject: [PATCH 085/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8ba049f4..da403686 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6731,6 +6731,9 @@ packages: - nettle < 0 - protocol-radius-test < 0 - relational-schemas < 0 + # Blocked by packages in the above set + - cipher-rc4 < 0 + - cprng-aes < 0 "Stackage upper bounds": From efb14c63224daaa3ab26b6ec8365721e955890af Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:40:11 -0800 Subject: [PATCH 086/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index da403686..821ce1b2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6732,9 +6732,19 @@ packages: - protocol-radius-test < 0 - relational-schemas < 0 # Blocked by packages in the above set + - asn1-encoding < 0 + - asn1-parse < 0 + - cipher-aes < 0 + - cipher-camellia < 0 + - cipher-des < 0 - cipher-rc4 < 0 - cprng-aes < 0 - + - crypto-cipher-types < 0 + - crypto-pubkey-types < 0 + - crypto-random < 0 + - nettle < 0 + - protocol-radius-test < 0 + - relational-schemas < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 From e5e22328c05beb466dd6f548b7c9a5bd98e5354c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 13:45:09 -0800 Subject: [PATCH 087/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 821ce1b2..4698b494 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7175,6 +7175,9 @@ skipped-tests: - x509-validation - xml-picklers - xmlgen + # These fail to compile, despite passing bounds checks + - do-notation + - record-wrangler # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 From 98993f564828a6a666a7dbf1d77f2641a0c26f30 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:26:57 -0800 Subject: [PATCH 088/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4698b494..6ab8df7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4012,7 +4012,7 @@ packages: - conferer < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 #- conferer-snap # Because snap - conferer-warp - - conferer-hspec + - conferer-hspec < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 - conferer-aeson < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 "Tim Humphries @thumphries": From 07df76723985387059d72d1917a85978ad184ad1 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:45:02 -0800 Subject: [PATCH 089/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 1020 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1020 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6ab8df7f..cbaa1ff0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7848,6 +7848,1026 @@ expected-benchmark-failures: # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: + # Compilation with GHC 9.0.1 crashes with `Prelude.chr: bad argument` + - AC-Angle + - ALUT + - ANum + - Boolean + - BoundedChan + - ChasingBottoms + - Clipboard + - ClustalParser + - Diff + - Ebnf2ps + - FenwickTree + - FindBin + - FloatingHex + - FontyFruity + - GLFW-b + - GLURaw + - GLUT + - GenericPretty + - Glob + - HCodecs + - HDBC + - HDBC-session + - HSlippyMap + - HSvm + - HUnit + - HUnit-approx + - HasBigDecimal + - Imlib + - IntervalMap + - JuicyPixels + - LibZip + - List + - LibZip + - List + - ListLike + - ListTree + - MemoTrie + - MonadPrompt + - MonadRandom + - NineP + - NumInstances + - ObjectName + - OneTuple + - Only + - OpenAL + - OpenGL + - OpenGLRaw + - ParsecTools + - QuickCheck + - Ranged-sets + - SHA + - STMonadTrans + - SafeSemaphore + - StateVar + - TypeCompose + - ViennaRNAParser + - X11 + - X11-xft + - Xauth + - abstract-deque + - abstract-par + - action-permutations + - adler32 + - agda2lagda + - al + - alerts + - alex + - alg + - algebraic-graphs + - almost-fix + - alsa-core + - alsa-mixer + - alsa-pcm + - alsa-seq + - alternative-vector + - annotated-wl-pprint + - ansi-terminal + - ansi-wl-pprint + - app-settings + - appar + - appendmap + - apportionment + - approximate-equality + - array-memoize + - approximate-equality + - array-memoize + - arrow-extras + - assert-failure + - assoc + - astro + - atomic-primops + - atomic-write + - audacity + - autoexporter + - bank-holidays-england + - base-compat + - base-compat-batteries + - base-orphans + - base-prelude + - base-unicode-symbols + - base16-bytestring + - base64-string + - bazel-runfiles + - bbdb + - between + - bibtex + - bifunctors + - bimap + - binary-ieee754 + - binary-list + - binary-orphans + - binary-parser + - binary-search + - binary-shared + - bindings-DSL + - bindings-GLFW + - bindings-libzip + - bindings-uname + - bitarray + - bitset-word8 + - blake2 + - blas-carray + - blas-comfort-array + - blas-ffi + - blaze-bootstrap + - blaze-builder + - blaze-html + - blaze-markup + - blaze-svg + - blaze-textual + - bmp + - boolsimplifier + - boots + - bordacount + - both + - bounded-queue + - both + - bounded-queue + - boxes + - buffer-pipe + - burrito + - bv + - byte-order + - byteable + - bytedump + - byteorder + - byteset + - bytestring-builder + - bytestring-lexing + - bytestring-mmap + - bytestring-to-vector + - bytestring-tree-builder + - c14n + - c2hs + - cabal-appimage + - cabal-doctest + - cabal2spec + - calendar-recycling + - call-stack + - can-i-haz + - carray + - cased + - casing + - cast + - category + - cereal + - cereal-text + - cereal-vector + - charsetdetect-ae + - chaselev-deque + - checksum + - choice + - chunked-data + - circle-packing + - clay + - climb + - clock + - clock-extras + - clumpiness + - cmark + - cmdargs + - code-page + - codec-beam + - colorful-monoids + - colorize-haskell + - colour + - combinatorial + - comfort-array + - combinatorial + - comfort-array + - comfort-graph + - comonad + - compactmap + - compiler-warnings + - composition + - composition-extra + - concurrency + - concurrent-extra + - concurrent-split + - cond + - conduit-combinators + - conferer + - conferer-hspec + - console-style + - constraint + - constraint-tuples + - contravariant + - contravariant-extras + - control-bool + - control-monad-free + - control-monad-omega + - convertible + - cookie + - countable + - cpphs + - cpu + - crackNum + - crc32c + - csp + - csv + - cubicbezier + - curl + - currencies + - cursor + - cutter + - data-accessor + - data-accessor-mtl + - data-accessor-transformers + - data-binary-ieee754 + - data-bword + - data-checked + - data-clist + - data-default + - data-default-class + - data-default-instances-containers + - data-default-instances-dlist + - data-default-instances-old-locale + - data-diverse + - data-endian + - data-has + - data-endian + - data-has + - data-hash + - data-inttrie + - data-memocombinators + - data-or + - data-ordlist + - data-ref + - debian-build + - debug-trace-var + - dec + - deriving-compat + - derulo + - di-core + - di-monad + - diagrams-solve + - dictionary-sharing + - digest + - digits + - direct-sqlite + - directory-tree + - discount + - disk-free-space + - distributive + - dlist + - dlist-instances + - do-list + - do-notation + - dockerfile + - doctest-exitcode-stdio + - doctest-lib + - doldol + - dot + - dotgen + - dotnet-timespan + - double-conversion + - dsp + - dual + - dunai + - dvorak + - dyre + - easy-file + - echo + - edit-distance + - either-both + - either-unwrap + - elerea + - elf + - elm-core-sources + - emojis + - enummapset + - enumset + - enummapset + - enumset + - envparse + - equal-files + - equivalence + - erf + - error-or + - error-or-utils + - errors + - event-list + - exact-combinatorics + - exact-pi + - exception-mtl + - exception-transformers + - exception-via + - executable-path + - exit-codes + - exomizer + - explicit-exception + - express + - extensible-effects + - extensible-exceptions + - extractable-singleton + - extrapolate + - fail + - failable + - fakefs + - fakepull + - fast-digits + - fast-math + - feature-flags + - fedora-dists + - fft + - fgl + - file-embed + - file-path-th + - filemanip + - fileplow + - filtrable + - fingertree + - finite-typelits + - first-class-patterns + - fitspec + - fixed + - fixed-length + - flac + - flac-picture + - floatshow + - flow + - fmlist + - focus + - fold-debounce + - [focus + - fold-debounce + - foldable1 + - foreign-store + - forkable-monad + - format-numbers + - free-categories + - free-vl + - freenect + - freetype2 + - friendly-time + - funcmp + - function-builder + - fusion-plugin-types + - fuzzcheck + - gd + - gdp + - general-games + - generic-arbitrary + - generic-constraints + - genvalidity + - ghc-byteorder + - ghc-core + - ghc-events + - ghc-paths + - ghc-trace-events + - ghcjs-codemirror + - ghost-buster + - githash + - gitrev + - gl + - gloss + - gloss-rendering + - gnuplot + - gpolyline + - graph-wrapper + - graphs + - graphviz + - groom + - group-by-date + - groups + - guarded-allocation + - half + - happy + - hashids + - haskeline + - haskell-gi-overloading + - haskell-lexer + - haskell-src + - haskell-src-exts + - hdaemonize + - heap + - hdaemonize + - heap + - heaps + - hebrew-time + - hedgehog-corpus + - heredoc + - hexpat + - hformat + - hlibcpuid + - hlibgit2 + - hlibsass + - hnock + - hopenssl + - hopfli + - hostname + - hourglass + - hs-GeoIP + - hs-bibutils + - hs-php-session + - hsass + - hscolour + - hsemail + - hsini + - hsinstall + - hsp + - hspec + - hspec-contrib + - hspec-core + - hspec-discover + - hspec-expectations + - hspec-expectations-lifted + - hspec-golden + - hspec-leancheck + - hspec-meta + - hspec-need-env + - hspec-parsec + - hsshellscript + - hsyslog + - htaglib + - html + - hvect + - hw-int + - hw-kafka-client + - hw-string-parse + - hxt-charproperties + - hxt-regex-xmlschema + - hxt-unicode + - hybrid-vectors + - iconv + - identicon + - ieee754 + - if + - ieee754 + - if + - iff + - ihs + - immortal + - include-file + - indents + - indexed + - indexed-containers + - indexed-list-literals + - indexed-profunctors + - indexed-traversable + - infer-license + - inj + - instance-control + - integer-logarithms + - integer-roots + - integration + - interpolation + - intervals + - io-machine + - io-manager + - io-region + - io-storage + - irc-ctcp + - isbn + - iso3166-country-codes + - iso639 + - iso8601-time + - iterable + - ix-shapable + - jack + - jailbreak-cabal + - jalaali + - jira-wiki-markup + - js-chart + - js-dgtable + - js-flot + - js-jquery + - justified-containers + - keycode + - kind-apply + - kind-generics + - kmeans + - l10n + - labels + - lame + - language-c + - language-java + - language-javascript + - language-python + - lapack-carray + - language-python + - lapack-carray + - lapack-comfort-array + - lapack-ffi + - largeword + - latex + - lawful + - lazy-csv + - lazyio + - lca + - leancheck + - leancheck-instances + - leapseconds-announced + - lens-family-core + - lens-family-th + - libffi + - libgit + - libgraph + - lifted-base + - linenoise + - linux-file-extents + - linux-namespaces + - list-predicate + - list-singleton + - listsafe + - little-rio + - lmdb + - loch-th + - lockfree-queue + - logfloat + - logging-facade + - logging-facade-syslog + - loop + - lrucache + - magic + - mainland-pretty + - managed + - markdown-unlit + - markov-chain + - math-functions + - mathexpr + - matrices + - matrix + - maximal-cliques + - mbox + - mbox-utility + - mcmc-types + - med-module + - median-stream + - mersenne-random-pure64 + - messagepack + - microlens + - messagepack + - microlens + - microlens-contra + - microlens-ghc + - microlens-mtl + - microlens-th + - microspec + - midair + - midi + - mime-types + - minimal-configuration + - minimorph + - miniutter + - mintty + - missing-foreign + - mmap + - mmorph + - mnist-idx + - mockery + - monad-control + - monad-control-aligned + - monad-coroutine + - monad-extras + - monad-journal + - monad-loops + - monad-memo + - monad-par + - monad-par-extras + - monad-parallel + - monad-peel + - monad-primitive + - monad-resumption + - monad-skeleton + - monad-st + - monad-time + - monadic-arrays + - monadlist + - monads-tf + - monoid-transformer + - more-containers + - mountpoints + - mpi-hs + - mpi-hs-binary + - mpi-hs-cereal + - mtl-compat + - mtl-prelude + - multi-containers + - multiarg + - multimap + - multipart + - murmur-hash + - murmur3 + - murmur-hash + - murmur3 + - mwc-probability + - mwc-random + - mwc-random-monad + - mysql + - n2o + - nagios-check + - names-th + - nano-erl + - nanospec + - nats + - natural-induction + - natural-sort + - netcode-io + - netlib-carray + - netlib-comfort-array + - netlib-ffi + - network-info + - newtype-generics + - nicify-lib + - nix-paths + - no-value + - non-empty + - non-empty-sequence + - non-negative + - nondeterminism + - nowdoc + - numbers + - numeric-extras + - numeric-prelude + - numtype-dk + - ofx + - old-locale + - old-time + - oo-prototypes + - open-browser + - openexr-write + - optics-core + - optional-args + - options + - optparse-applicative + - optparse-generic + - optparse-simple + - optparse-text + - ordered-containers + - overhang + - packcheck + - pagination + - parallel + - parallel-io + - parameterized + - parallel-io + - parameterized + - paripari + - parseargs + - parsec-class + - parsec-numbers + - parsec-numeric + - parser-combinators + - partial-handler + - path-pieces + - pathtype + - pathwalk + - pattern-arrows + - pcre-light + - peano + - percent-format + - persist + - phantom-state + - pid1 + - pipes + - pipes-parse + - pipes-random + - pipes-safe + - placeholders + - pointedlist + - pointless-fun + - poll + - polynomials-bernstein + - polyparse + - pooled-io + - possibly + - post-mess-age + - postgresql-libpq + - prefix-units + - prelude-compat + - prelude-safeenum + - pretty-class + - pretty-diff + - pretty-hex + - pretty-show + - pretty-terminal + - prettyclass + - primes + - primitive + - primitive-addr + - primitive-unaligned + - print-console-colors + - probability + - projectroot + - promises + - prompt + - proxied + - prompt + - proxied + - pulse-simple + - quickcheck-assertions + - quickcheck-classes-base + - quickcheck-higherorder + - quickcheck-io + - quickcheck-simple + - quickcheck-text + - quickcheck-transformer + - quickcheck-unicode + - quiet + - quote-quot + - ramus + - rando + - random + - random-shuffle + - rank1dynamic + - rate-limit + - raw-strings-qq + - rawstring-qm + - rdtsc + - re2 + - read-editor + - readable + - record-hasfield + - record-wrangler + - ref-fd + - ref-tf + - refact + - reflection + - reform + - reform-blaze + - regex-applicative + - regex-base + - regex-compat + - regex-compat-tdfa + - regex-pcre + - regex-posix + - regex-tdfa + - reinterpret-cast + - reliable-io + - repline + - resourcet + - rev-state + - rfc1751 + - rfc5051 + - rocksdb-haskell + - roles + - rope-utf16-splay + - rosezipper + - rot13 + - rosezipper + - rot13 + - runmemo + - safe + - safe-coloured-text + - safe-exceptions + - safe-foldable + - salve + - sample-frame + - sample-frame-np + - say + - scalpel-core + - scanf + - scanner + - selections + - semigroups + - semiring-simple + - seqalign + - seqid + - setenv + - shared-memory + - shell-escape + - shell-utility + - shelltestrunner + - should-not-typecheck + - show-combinators + - siggy-chardust + - signal + - silently + - simple-affine-space + - simple-cabal + - simple-cmd-args + - simple-reflect + - simplistic-generics + - since + - singleton-bool + - siphash + - sitemap-gen + - skip-var + - snowflake + - some + - sop-core + - sort + - sorted-list + - sox + - soxlib + - speculate + - split + - splitmix + - spoon + - spreadsheet + - sql-words + - spreadsheet + - sql-words + - srcloc + - stack-templatizer + - stateref + - static-text + - stb-image-redux + - step-function + - stm-chans + - stm-delay + - stm-extras + - stm-lifted + - stm-split + - stopwatch + - storable-complex + - storable-endian + - storable-record + - storable-tuple + - storablevector + - store-core + - streaming + - streaming-bytestring + - strict-concurrency + - string-class + - string-combinators + - string-conv + - string-qq + - string-transform + - stringbuilder + - stringsearch + - structs + - structured-cli + - sum-type-boilerplate + - sundown + - superbuffer + - syb + - symbol + - symengine + - sysinfo + - system-argv0 + - system-fileio + - system-filepath + - system-info + - tabular + - tagchup + - tagged + - tagged-identity + - tagshare + - tagsoup + - tao + - tao-example + - tar + - tao-example + - tar + - tardis + - tce-conf + - template-haskell-compat-v0208 + - temporary + - temporary-rc + - temporary-resourcet + - tensorflow-test + - terminal-size + - test-framework + - test-framework-hunit + - test-framework-leancheck + - test-framework-quickcheck2 + - test-fun + - testing-type-modifiers + - text-binary + - text-icu + - text-manipulate + - text-metrics + - text-postgresql + - text-zipper + - tf-random + - tfp + - th-abstraction + - th-bang-compat + - th-compat + - th-constraint-compat + - th-env + - th-lift + - th-lift-instances + - th-nowq + - th-reify-compat + - th-strict-compat + - thread-hierarchy + - threads + - tile + - time-compat + - time-locale-compat + - time-locale-vietnamese + - time-units + - timeit + - timezone-olson + - timezone-series + - titlecase + - topograph + - torsor + - transformers-base + - transformers-bifunctors + - transformers-compat + - transformers-fix + - tree-fun + - transformers-fix + - tree-fun + - tree-view + - tsv2csv + - tuple + - tuple-th + - tuples-homogenous-h98 + - type-equality + - type-hint + - type-level-integers + - type-level-natural-number + - type-level-numbers + - type-map + - type-of-html + - type-of-html-static + - type-operators + - type-spec + - tzdata + - uglymemo + - unbounded-delays + - uncaught-exception + - unconstrained + - unexceptionalio + - unexceptionalio-trans + - unicode + - unicode-show + - union-find + - unipatterns + - unique-logic + - unique-logic-tf + - universe-base + - universe-instances-base + - universe-instances-trans + - universe-reverse-instances + - universe-some + - unix-bytestring + - unix-compat + - unliftio-core + - unlit + - unsafe + - url + - utf8-light + - utf8-string + - util + - utility-ht + - validity + - validity-bytestring + - validity-containers + - validity-primitive + - validity-text + - validity-time + - valor + - validity-time + - valor + - vector + - vector-algorithms + - vector-buffer + - vector-builder + - vector-mmap + - vector-rotcev + - vector-space + - vector-split + - vector-th-unbox + - vformat + - vformat-time + - void + - wave + - webrtc-vad + - wide-word + - witch + - with-location + - wizards + - wl-pprint-annotated + - wl-pprint-console + - wl-pprint-text + - word-trie + - word8 + - wrap + - writer-cps-exceptions + - writer-cps-mtl + - writer-cps-transformers + - x11-xim + - xdg-basedir + - xdg-userdirs + - xml + - xml-basic + - xml-helpers + - xml-picklers + - xml-to-json-fast + - xml-types + - xmlgen + - xxhash-ffi + - yes-precure5-command + - yjtools + - yoga + - youtube + - zenacy-unicode + - zero + - zio + - zip-archive + - zlib + - zlib-bindings + - zot # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. From 817e09e8a75705a8c14c52723c50c8c74c8174de Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:48:30 -0800 Subject: [PATCH 090/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cbaa1ff0..b4311b99 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7848,7 +7848,8 @@ expected-benchmark-failures: # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: - # Compilation with GHC 9.0.1 crashes with `Prelude.chr: bad argument` + + # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument - AC-Angle - ALUT - ANum From 79d5518c7bbb62dae4191649d46c6a326a009ff5 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:51:58 -0800 Subject: [PATCH 091/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 364 ----------------------------------------- 1 file changed, 364 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b4311b99..56e76429 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -8505,370 +8505,6 @@ expected-haddock-failures: - pagination - parallel - parallel-io - - parameterized - - parallel-io - - parameterized - - paripari - - parseargs - - parsec-class - - parsec-numbers - - parsec-numeric - - parser-combinators - - partial-handler - - path-pieces - - pathtype - - pathwalk - - pattern-arrows - - pcre-light - - peano - - percent-format - - persist - - phantom-state - - pid1 - - pipes - - pipes-parse - - pipes-random - - pipes-safe - - placeholders - - pointedlist - - pointless-fun - - poll - - polynomials-bernstein - - polyparse - - pooled-io - - possibly - - post-mess-age - - postgresql-libpq - - prefix-units - - prelude-compat - - prelude-safeenum - - pretty-class - - pretty-diff - - pretty-hex - - pretty-show - - pretty-terminal - - prettyclass - - primes - - primitive - - primitive-addr - - primitive-unaligned - - print-console-colors - - probability - - projectroot - - promises - - prompt - - proxied - - prompt - - proxied - - pulse-simple - - quickcheck-assertions - - quickcheck-classes-base - - quickcheck-higherorder - - quickcheck-io - - quickcheck-simple - - quickcheck-text - - quickcheck-transformer - - quickcheck-unicode - - quiet - - quote-quot - - ramus - - rando - - random - - random-shuffle - - rank1dynamic - - rate-limit - - raw-strings-qq - - rawstring-qm - - rdtsc - - re2 - - read-editor - - readable - - record-hasfield - - record-wrangler - - ref-fd - - ref-tf - - refact - - reflection - - reform - - reform-blaze - - regex-applicative - - regex-base - - regex-compat - - regex-compat-tdfa - - regex-pcre - - regex-posix - - regex-tdfa - - reinterpret-cast - - reliable-io - - repline - - resourcet - - rev-state - - rfc1751 - - rfc5051 - - rocksdb-haskell - - roles - - rope-utf16-splay - - rosezipper - - rot13 - - rosezipper - - rot13 - - runmemo - - safe - - safe-coloured-text - - safe-exceptions - - safe-foldable - - salve - - sample-frame - - sample-frame-np - - say - - scalpel-core - - scanf - - scanner - - selections - - semigroups - - semiring-simple - - seqalign - - seqid - - setenv - - shared-memory - - shell-escape - - shell-utility - - shelltestrunner - - should-not-typecheck - - show-combinators - - siggy-chardust - - signal - - silently - - simple-affine-space - - simple-cabal - - simple-cmd-args - - simple-reflect - - simplistic-generics - - since - - singleton-bool - - siphash - - sitemap-gen - - skip-var - - snowflake - - some - - sop-core - - sort - - sorted-list - - sox - - soxlib - - speculate - - split - - splitmix - - spoon - - spreadsheet - - sql-words - - spreadsheet - - sql-words - - srcloc - - stack-templatizer - - stateref - - static-text - - stb-image-redux - - step-function - - stm-chans - - stm-delay - - stm-extras - - stm-lifted - - stm-split - - stopwatch - - storable-complex - - storable-endian - - storable-record - - storable-tuple - - storablevector - - store-core - - streaming - - streaming-bytestring - - strict-concurrency - - string-class - - string-combinators - - string-conv - - string-qq - - string-transform - - stringbuilder - - stringsearch - - structs - - structured-cli - - sum-type-boilerplate - - sundown - - superbuffer - - syb - - symbol - - symengine - - sysinfo - - system-argv0 - - system-fileio - - system-filepath - - system-info - - tabular - - tagchup - - tagged - - tagged-identity - - tagshare - - tagsoup - - tao - - tao-example - - tar - - tao-example - - tar - - tardis - - tce-conf - - template-haskell-compat-v0208 - - temporary - - temporary-rc - - temporary-resourcet - - tensorflow-test - - terminal-size - - test-framework - - test-framework-hunit - - test-framework-leancheck - - test-framework-quickcheck2 - - test-fun - - testing-type-modifiers - - text-binary - - text-icu - - text-manipulate - - text-metrics - - text-postgresql - - text-zipper - - tf-random - - tfp - - th-abstraction - - th-bang-compat - - th-compat - - th-constraint-compat - - th-env - - th-lift - - th-lift-instances - - th-nowq - - th-reify-compat - - th-strict-compat - - thread-hierarchy - - threads - - tile - - time-compat - - time-locale-compat - - time-locale-vietnamese - - time-units - - timeit - - timezone-olson - - timezone-series - - titlecase - - topograph - - torsor - - transformers-base - - transformers-bifunctors - - transformers-compat - - transformers-fix - - tree-fun - - transformers-fix - - tree-fun - - tree-view - - tsv2csv - - tuple - - tuple-th - - tuples-homogenous-h98 - - type-equality - - type-hint - - type-level-integers - - type-level-natural-number - - type-level-numbers - - type-map - - type-of-html - - type-of-html-static - - type-operators - - type-spec - - tzdata - - uglymemo - - unbounded-delays - - uncaught-exception - - unconstrained - - unexceptionalio - - unexceptionalio-trans - - unicode - - unicode-show - - union-find - - unipatterns - - unique-logic - - unique-logic-tf - - universe-base - - universe-instances-base - - universe-instances-trans - - universe-reverse-instances - - universe-some - - unix-bytestring - - unix-compat - - unliftio-core - - unlit - - unsafe - - url - - utf8-light - - utf8-string - - util - - utility-ht - - validity - - validity-bytestring - - validity-containers - - validity-primitive - - validity-text - - validity-time - - valor - - validity-time - - valor - - vector - - vector-algorithms - - vector-buffer - - vector-builder - - vector-mmap - - vector-rotcev - - vector-space - - vector-split - - vector-th-unbox - - vformat - - vformat-time - - void - - wave - - webrtc-vad - - wide-word - - witch - - with-location - - wizards - - wl-pprint-annotated - - wl-pprint-console - - wl-pprint-text - - word-trie - - word8 - - wrap - - writer-cps-exceptions - - writer-cps-mtl - - writer-cps-transformers - - x11-xim - - xdg-basedir - - xdg-userdirs - - xml - - xml-basic - - xml-helpers - - xml-picklers - - xml-to-json-fast - - xml-types - - xmlgen - - xxhash-ffi - - yes-precure5-command - - yjtools - - yoga - - youtube - - zenacy-unicode - - zero - - zio - - zip-archive - - zlib - - zlib-bindings - - zot # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. From ee7603174e315c6be9cd29d7f894b61c42a545ca Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:52:33 -0800 Subject: [PATCH 092/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 657 ----------------------------------------- 1 file changed, 657 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 56e76429..6ab8df7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7849,663 +7849,6 @@ expected-benchmark-failures: # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: - # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument - - AC-Angle - - ALUT - - ANum - - Boolean - - BoundedChan - - ChasingBottoms - - Clipboard - - ClustalParser - - Diff - - Ebnf2ps - - FenwickTree - - FindBin - - FloatingHex - - FontyFruity - - GLFW-b - - GLURaw - - GLUT - - GenericPretty - - Glob - - HCodecs - - HDBC - - HDBC-session - - HSlippyMap - - HSvm - - HUnit - - HUnit-approx - - HasBigDecimal - - Imlib - - IntervalMap - - JuicyPixels - - LibZip - - List - - LibZip - - List - - ListLike - - ListTree - - MemoTrie - - MonadPrompt - - MonadRandom - - NineP - - NumInstances - - ObjectName - - OneTuple - - Only - - OpenAL - - OpenGL - - OpenGLRaw - - ParsecTools - - QuickCheck - - Ranged-sets - - SHA - - STMonadTrans - - SafeSemaphore - - StateVar - - TypeCompose - - ViennaRNAParser - - X11 - - X11-xft - - Xauth - - abstract-deque - - abstract-par - - action-permutations - - adler32 - - agda2lagda - - al - - alerts - - alex - - alg - - algebraic-graphs - - almost-fix - - alsa-core - - alsa-mixer - - alsa-pcm - - alsa-seq - - alternative-vector - - annotated-wl-pprint - - ansi-terminal - - ansi-wl-pprint - - app-settings - - appar - - appendmap - - apportionment - - approximate-equality - - array-memoize - - approximate-equality - - array-memoize - - arrow-extras - - assert-failure - - assoc - - astro - - atomic-primops - - atomic-write - - audacity - - autoexporter - - bank-holidays-england - - base-compat - - base-compat-batteries - - base-orphans - - base-prelude - - base-unicode-symbols - - base16-bytestring - - base64-string - - bazel-runfiles - - bbdb - - between - - bibtex - - bifunctors - - bimap - - binary-ieee754 - - binary-list - - binary-orphans - - binary-parser - - binary-search - - binary-shared - - bindings-DSL - - bindings-GLFW - - bindings-libzip - - bindings-uname - - bitarray - - bitset-word8 - - blake2 - - blas-carray - - blas-comfort-array - - blas-ffi - - blaze-bootstrap - - blaze-builder - - blaze-html - - blaze-markup - - blaze-svg - - blaze-textual - - bmp - - boolsimplifier - - boots - - bordacount - - both - - bounded-queue - - both - - bounded-queue - - boxes - - buffer-pipe - - burrito - - bv - - byte-order - - byteable - - bytedump - - byteorder - - byteset - - bytestring-builder - - bytestring-lexing - - bytestring-mmap - - bytestring-to-vector - - bytestring-tree-builder - - c14n - - c2hs - - cabal-appimage - - cabal-doctest - - cabal2spec - - calendar-recycling - - call-stack - - can-i-haz - - carray - - cased - - casing - - cast - - category - - cereal - - cereal-text - - cereal-vector - - charsetdetect-ae - - chaselev-deque - - checksum - - choice - - chunked-data - - circle-packing - - clay - - climb - - clock - - clock-extras - - clumpiness - - cmark - - cmdargs - - code-page - - codec-beam - - colorful-monoids - - colorize-haskell - - colour - - combinatorial - - comfort-array - - combinatorial - - comfort-array - - comfort-graph - - comonad - - compactmap - - compiler-warnings - - composition - - composition-extra - - concurrency - - concurrent-extra - - concurrent-split - - cond - - conduit-combinators - - conferer - - conferer-hspec - - console-style - - constraint - - constraint-tuples - - contravariant - - contravariant-extras - - control-bool - - control-monad-free - - control-monad-omega - - convertible - - cookie - - countable - - cpphs - - cpu - - crackNum - - crc32c - - csp - - csv - - cubicbezier - - curl - - currencies - - cursor - - cutter - - data-accessor - - data-accessor-mtl - - data-accessor-transformers - - data-binary-ieee754 - - data-bword - - data-checked - - data-clist - - data-default - - data-default-class - - data-default-instances-containers - - data-default-instances-dlist - - data-default-instances-old-locale - - data-diverse - - data-endian - - data-has - - data-endian - - data-has - - data-hash - - data-inttrie - - data-memocombinators - - data-or - - data-ordlist - - data-ref - - debian-build - - debug-trace-var - - dec - - deriving-compat - - derulo - - di-core - - di-monad - - diagrams-solve - - dictionary-sharing - - digest - - digits - - direct-sqlite - - directory-tree - - discount - - disk-free-space - - distributive - - dlist - - dlist-instances - - do-list - - do-notation - - dockerfile - - doctest-exitcode-stdio - - doctest-lib - - doldol - - dot - - dotgen - - dotnet-timespan - - double-conversion - - dsp - - dual - - dunai - - dvorak - - dyre - - easy-file - - echo - - edit-distance - - either-both - - either-unwrap - - elerea - - elf - - elm-core-sources - - emojis - - enummapset - - enumset - - enummapset - - enumset - - envparse - - equal-files - - equivalence - - erf - - error-or - - error-or-utils - - errors - - event-list - - exact-combinatorics - - exact-pi - - exception-mtl - - exception-transformers - - exception-via - - executable-path - - exit-codes - - exomizer - - explicit-exception - - express - - extensible-effects - - extensible-exceptions - - extractable-singleton - - extrapolate - - fail - - failable - - fakefs - - fakepull - - fast-digits - - fast-math - - feature-flags - - fedora-dists - - fft - - fgl - - file-embed - - file-path-th - - filemanip - - fileplow - - filtrable - - fingertree - - finite-typelits - - first-class-patterns - - fitspec - - fixed - - fixed-length - - flac - - flac-picture - - floatshow - - flow - - fmlist - - focus - - fold-debounce - - [focus - - fold-debounce - - foldable1 - - foreign-store - - forkable-monad - - format-numbers - - free-categories - - free-vl - - freenect - - freetype2 - - friendly-time - - funcmp - - function-builder - - fusion-plugin-types - - fuzzcheck - - gd - - gdp - - general-games - - generic-arbitrary - - generic-constraints - - genvalidity - - ghc-byteorder - - ghc-core - - ghc-events - - ghc-paths - - ghc-trace-events - - ghcjs-codemirror - - ghost-buster - - githash - - gitrev - - gl - - gloss - - gloss-rendering - - gnuplot - - gpolyline - - graph-wrapper - - graphs - - graphviz - - groom - - group-by-date - - groups - - guarded-allocation - - half - - happy - - hashids - - haskeline - - haskell-gi-overloading - - haskell-lexer - - haskell-src - - haskell-src-exts - - hdaemonize - - heap - - hdaemonize - - heap - - heaps - - hebrew-time - - hedgehog-corpus - - heredoc - - hexpat - - hformat - - hlibcpuid - - hlibgit2 - - hlibsass - - hnock - - hopenssl - - hopfli - - hostname - - hourglass - - hs-GeoIP - - hs-bibutils - - hs-php-session - - hsass - - hscolour - - hsemail - - hsini - - hsinstall - - hsp - - hspec - - hspec-contrib - - hspec-core - - hspec-discover - - hspec-expectations - - hspec-expectations-lifted - - hspec-golden - - hspec-leancheck - - hspec-meta - - hspec-need-env - - hspec-parsec - - hsshellscript - - hsyslog - - htaglib - - html - - hvect - - hw-int - - hw-kafka-client - - hw-string-parse - - hxt-charproperties - - hxt-regex-xmlschema - - hxt-unicode - - hybrid-vectors - - iconv - - identicon - - ieee754 - - if - - ieee754 - - if - - iff - - ihs - - immortal - - include-file - - indents - - indexed - - indexed-containers - - indexed-list-literals - - indexed-profunctors - - indexed-traversable - - infer-license - - inj - - instance-control - - integer-logarithms - - integer-roots - - integration - - interpolation - - intervals - - io-machine - - io-manager - - io-region - - io-storage - - irc-ctcp - - isbn - - iso3166-country-codes - - iso639 - - iso8601-time - - iterable - - ix-shapable - - jack - - jailbreak-cabal - - jalaali - - jira-wiki-markup - - js-chart - - js-dgtable - - js-flot - - js-jquery - - justified-containers - - keycode - - kind-apply - - kind-generics - - kmeans - - l10n - - labels - - lame - - language-c - - language-java - - language-javascript - - language-python - - lapack-carray - - language-python - - lapack-carray - - lapack-comfort-array - - lapack-ffi - - largeword - - latex - - lawful - - lazy-csv - - lazyio - - lca - - leancheck - - leancheck-instances - - leapseconds-announced - - lens-family-core - - lens-family-th - - libffi - - libgit - - libgraph - - lifted-base - - linenoise - - linux-file-extents - - linux-namespaces - - list-predicate - - list-singleton - - listsafe - - little-rio - - lmdb - - loch-th - - lockfree-queue - - logfloat - - logging-facade - - logging-facade-syslog - - loop - - lrucache - - magic - - mainland-pretty - - managed - - markdown-unlit - - markov-chain - - math-functions - - mathexpr - - matrices - - matrix - - maximal-cliques - - mbox - - mbox-utility - - mcmc-types - - med-module - - median-stream - - mersenne-random-pure64 - - messagepack - - microlens - - messagepack - - microlens - - microlens-contra - - microlens-ghc - - microlens-mtl - - microlens-th - - microspec - - midair - - midi - - mime-types - - minimal-configuration - - minimorph - - miniutter - - mintty - - missing-foreign - - mmap - - mmorph - - mnist-idx - - mockery - - monad-control - - monad-control-aligned - - monad-coroutine - - monad-extras - - monad-journal - - monad-loops - - monad-memo - - monad-par - - monad-par-extras - - monad-parallel - - monad-peel - - monad-primitive - - monad-resumption - - monad-skeleton - - monad-st - - monad-time - - monadic-arrays - - monadlist - - monads-tf - - monoid-transformer - - more-containers - - mountpoints - - mpi-hs - - mpi-hs-binary - - mpi-hs-cereal - - mtl-compat - - mtl-prelude - - multi-containers - - multiarg - - multimap - - multipart - - murmur-hash - - murmur3 - - murmur-hash - - murmur3 - - mwc-probability - - mwc-random - - mwc-random-monad - - mysql - - n2o - - nagios-check - - names-th - - nano-erl - - nanospec - - nats - - natural-induction - - natural-sort - - netcode-io - - netlib-carray - - netlib-comfort-array - - netlib-ffi - - network-info - - newtype-generics - - nicify-lib - - nix-paths - - no-value - - non-empty - - non-empty-sequence - - non-negative - - nondeterminism - - nowdoc - - numbers - - numeric-extras - - numeric-prelude - - numtype-dk - - ofx - - old-locale - - old-time - - oo-prototypes - - open-browser - - openexr-write - - optics-core - - optional-args - - options - - optparse-applicative - - optparse-generic - - optparse-simple - - optparse-text - - ordered-containers - - overhang - - packcheck - - pagination - - parallel - - parallel-io - # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. - gtk3 From ec4958508d4c88c70b4f7323c17c867e028e8f97 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:54:50 -0800 Subject: [PATCH 093/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6ab8df7f..4bd4b56b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7849,6 +7849,8 @@ expected-benchmark-failures: # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: + # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument + # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. - gtk3 From edc4e6c296e301e5313436bc3b70117192ce47af Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 16:57:08 -0800 Subject: [PATCH 094/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4bd4b56b..0da3c786 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7850,6 +7850,7 @@ expected-benchmark-failures: expected-haddock-failures: # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument + - AC-Angle # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. From 44fe8df6a805dc754721cda6e986bbaff7daabeb Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 17:02:21 -0800 Subject: [PATCH 095/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 87 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0da3c786..b4d7a161 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7851,6 +7851,93 @@ expected-haddock-failures: # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument - AC-Angle + - ALUT + - ANum + - Boolean + - BoundedChan + - ChasingBottoms + - Clipboard + - ClustalParser + - Diff + - Ebnf2ps + - FenwickTree + - FindBin + - FloatingHex + - FontyFruity + - GLFW-b + - GLURaw + - GLUT + - GenericPretty + - Glob + - HCodecs + - HDBC + - HDBC-session + - HSlippyMap + - HSvm + - HUnit + - HUnit-approx + - HasBigDecimal + - Imlib + - IntervalMap + - JuicyPixels + - LibZip + - List + - LibZip + - List + - ListLike + - ListTree + - MemoTrie + - MonadPrompt + - MonadRandom + - NineP + - NumInstances + - ObjectName + - OneTuple + - Only + - OpenAL + - OpenGL + - OpenGLRaw + - ParsecTools + - QuickCheck + - Ranged-sets + - SHA + - STMonadTrans + - SafeSemaphore + - StateVar + - TypeCompose + - ViennaRNAParser + - X11 + - X11-xft + - Xauth + - abstract-deque + - abstract-par + - action-permutations + - adler32 + - agda2lagda + - al + - alerts + - alex + - alg + - algebraic-graphs + - almost-fix + - alsa-core + - alsa-mixer + - alsa-pcm + - alsa-seq + - alternative-vector + - annotated-wl-pprint + - ansi-terminal + - ansi-wl-pprint + - app-settings + - appar + - appendmap + - apportionment + - approximate-equality + - array-memoize + - approximate-equality + - array-memoize + - arrow-extras + - assert-failure # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. From 1e102e2da6725e335a308a41c04698ab08f7711f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 17:06:06 -0800 Subject: [PATCH 096/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 931 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 931 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b4d7a161..912b1c5c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7938,6 +7938,937 @@ expected-haddock-failures: - array-memoize - arrow-extras - assert-failure + - assoc + - astro + - atomic-primops + - atomic-write + - audacity + - autoexporter + - bank-holidays-england + - base-compat + - base-compat-batteries + - base-orphans + - base-prelude + - base-unicode-symbols + - base16-bytestring + - base64-string + - bazel-runfiles + - bbdb + - between + - bibtex + - bifunctors + - bimap + - binary-ieee754 + - binary-list + - binary-orphans + - binary-parser + - binary-search + - binary-shared + - bindings-DSL + - bindings-GLFW + - bindings-libzip + - bindings-uname + - bitarray + - bitset-word8 + - blake2 + - blas-carray + - blas-comfort-array + - blas-ffi + - blaze-bootstrap + - blaze-builder + - blaze-html + - blaze-markup + - blaze-svg + - blaze-textual + - bmp + - boolsimplifier + - boots + - bordacount + - both + - bounded-queue + - both + - bounded-queue + - boxes + - buffer-pipe + - burrito + - bv + - byte-order + - byteable + - bytedump + - byteorder + - byteset + - bytestring-builder + - bytestring-lexing + - bytestring-mmap + - bytestring-to-vector + - bytestring-tree-builder + - c14n + - c2hs + - cabal-appimage + - cabal-doctest + - cabal2spec + - calendar-recycling + - call-stack + - can-i-haz + - carray + - cased + - casing + - cast + - category + - cereal + - cereal-text + - cereal-vector + - charsetdetect-ae + - chaselev-deque + - checksum + - choice + - chunked-data + - circle-packing + - clay + - climb + - clock + - clock-extras + - clumpiness + - cmark + - cmdargs + - code-page + - codec-beam + - colorful-monoids + - colorize-haskell + - colour + - combinatorial + - comfort-array + - combinatorial + - comfort-array + - comfort-graph + - comonad + - compactmap + - compiler-warnings + - composition + - composition-extra + - concurrency + - concurrent-extra + - concurrent-split + - cond + - conduit-combinators + - conferer + - conferer-hspec + - console-style + - constraint + - constraint-tuples + - contravariant + - contravariant-extras + - control-bool + - control-monad-free + - control-monad-omega + - convertible + - cookie + - countable + - cpphs + - cpu + - crackNum + - crc32c + - csp + - csv + - cubicbezier + - curl + - currencies + - cursor + - cutter + - data-accessor + - data-accessor-mtl + - data-accessor-transformers + - data-binary-ieee754 + - data-bword + - data-checked + - data-clist + - data-default + - data-default-class + - data-default-instances-containers + - data-default-instances-dlist + - data-default-instances-old-locale + - data-diverse + - data-endian + - data-has + - data-endian + - data-has + - data-hash + - data-inttrie + - data-memocombinators + - data-or + - data-ordlist + - data-ref + - debian-build + - debug-trace-var + - dec + - deriving-compat + - derulo + - di-core + - di-monad + - diagrams-solve + - dictionary-sharing + - digest + - digits + - direct-sqlite + - directory-tree + - discount + - disk-free-space + - distributive + - dlist + - dlist-instances + - do-list + - do-notation + - dockerfile + - doctest-exitcode-stdio + - doctest-lib + - doldol + - dot + - dotgen + - dotnet-timespan + - double-conversion + - dsp + - dual + - dunai + - dvorak + - dyre + - easy-file + - echo + - edit-distance + - either-both + - either-unwrap + - elerea + - elf + - elm-core-sources + - emojis + - enummapset + - enumset + - enummapset + - enumset + - envparse + - equal-files + - equivalence + - erf + - error-or + - error-or-utils + - errors + - event-list + - exact-combinatorics + - exact-pi + - exception-mtl + - exception-transformers + - exception-via + - executable-path + - exit-codes + - exomizer + - explicit-exception + - express + - extensible-effects + - extensible-exceptions + - extractable-singleton + - extrapolate + - fail + - failable + - fakefs + - fakepull + - fast-digits + - fast-math + - feature-flags + - fedora-dists + - fft + - fgl + - file-embed + - file-path-th + - filemanip + - fileplow + - filtrable + - fingertree + - finite-typelits + - first-class-patterns + - fitspec + - fixed + - fixed-length + - flac + - flac-picture + - floatshow + - flow + - fmlist + - focus + - fold-debounce + - focus + - fold-debounce + - foldable1 + - foreign-store + - forkable-monad + - format-numbers + - free-categories + - free-vl + - freenect + - freetype2 + - friendly-time + - funcmp + - function-builder + - fusion-plugin-types + - fuzzcheck + - gd + - gdp + - general-games + - generic-arbitrary + - generic-constraints + - genvalidity + - ghc-byteorder + - ghc-core + - ghc-events + - ghc-paths + - ghc-trace-events + - ghcjs-codemirror + - ghost-buster + - githash + - gitrev + - gl + - gloss + - gloss-rendering + - gnuplot + - gpolyline + - graph-wrapper + - graphs + - graphviz + - groom + - group-by-date + - groups + - guarded-allocation + - half + - happy + - hashids + - haskeline + - haskell-gi-overloading + - haskell-lexer + - haskell-src + - haskell-src-exts + - hdaemonize + - heap + - hdaemonize + - heap + - heaps + - hebrew-time + - hedgehog-corpus + - heredoc + - hexpat + - hformat + - hlibcpuid + - hlibgit2 + - hlibsass + - hnock + - hopenssl + - hopfli + - hostname + - hourglass + - hs-GeoIP + - hs-bibutils + - hs-php-session + - hsass + - hscolour + - hsemail + - hsini + - hsinstall + - hsp + - hspec + - hspec-contrib + - hspec-core + - hspec-discover + - hspec-expectations + - hspec-expectations-lifted + - hspec-golden + - hspec-leancheck + - hspec-meta + - hspec-need-env + - hspec-parsec + - hsshellscript + - hsyslog + - htaglib + - html + - hvect + - hw-int + - hw-kafka-client + - hw-string-parse + - hxt-charproperties + - hxt-regex-xmlschema + - hxt-unicode + - hybrid-vectors + - iconv + - identicon + - ieee754 + - if + - ieee754 + - if + - iff + - ihs + - immortal + - include-file + - indents + - indexed + - indexed-containers + - indexed-list-literals + - indexed-profunctors + - indexed-traversable + - infer-license + - inj + - instance-control + - integer-logarithms + - integer-roots + - integration + - interpolation + - intervals + - io-machine + - io-manager + - io-region + - io-storage + - irc-ctcp + - isbn + - iso3166-country-codes + - iso639 + - iso8601-time + - iterable + - ix-shapable + - jack + - jailbreak-cabal + - jalaali + - jira-wiki-markup + - js-chart + - js-dgtable + - js-flot + - js-jquery + - justified-containers + - keycode + - kind-apply + - kind-generics + - kmeans + - l10n + - labels + - lame + - language-c + - language-java + - language-javascript + - language-python + - lapack-carray + - language-python + - lapack-carray + - lapack-comfort-array + - lapack-ffi + - largeword + - latex + - lawful + - lazy-csv + - lazyio + - lca + - leancheck + - leancheck-instances + - leapseconds-announced + - lens-family-core + - lens-family-th + - libffi + - libgit + - libgraph + - lifted-base + - linenoise + - linux-file-extents + - linux-namespaces + - list-predicate + - list-singleton + - listsafe + - little-rio + - lmdb + - loch-th + - lockfree-queue + - logfloat + - logging-facade + - logging-facade-syslog + - loop + - lrucache + - magic + - mainland-pretty + - managed + - markdown-unlit + - markov-chain + - math-functions + - mathexpr + - matrices + - matrix + - maximal-cliques + - mbox + - mbox-utility + - mcmc-types + - med-module + - median-stream + - mersenne-random-pure64 + - messagepack + - microlens + - messagepack + - microlens + - microlens-contra + - microlens-ghc + - microlens-mtl + - microlens-th + - microspec + - midair + - midi + - mime-types + - minimal-configuration + - minimorph + - miniutter + - mintty + - missing-foreign + - mmap + - mmorph + - mnist-idx + - mockery + - monad-control + - monad-control-aligned + - monad-coroutine + - monad-extras + - monad-journal + - monad-loops + - monad-memo + - monad-par + - monad-par-extras + - monad-parallel + - monad-peel + - monad-primitive + - monad-resumption + - monad-skeleton + - monad-st + - monad-time + - monadic-arrays + - monadlist + - monads-tf + - monoid-transformer + - more-containers + - mountpoints + - mpi-hs + - mpi-hs-binary + - mpi-hs-cereal + - mtl-compat + - mtl-prelude + - multi-containers + - multiarg + - multimap + - multipart + - murmur-hash + - murmur3 + - murmur-hash + - murmur3 + - mwc-probability + - mwc-random + - mwc-random-monad + - mysql + - n2o + - nagios-check + - names-th + - nano-erl + - nanospec + - nats + - natural-induction + - natural-sort + - netcode-io + - netlib-carray + - netlib-comfort-array + - netlib-ffi + - network-info + - newtype-generics + - nicify-lib + - nix-paths + - no-value + - non-empty + - non-empty-sequence + - non-negative + - nondeterminism + - nowdoc + - numbers + - numeric-extras + - numeric-prelude + - numtype-dk + - ofx + - old-locale + - old-time + - oo-prototypes + - open-browser + - openexr-write + - optics-core + - optional-args + - options + - optparse-applicative + - optparse-generic + - optparse-simple + - optparse-text + - ordered-containers + - overhang + - packcheck + - pagination + - parallel + - parallel-io + - parameterized + - parallel-io + - parameterized + - paripari + - parseargs + - parsec-class + - parsec-numbers + - parsec-numeric + - parser-combinators + - partial-handler + - path-pieces + - pathtype + - pathwalk + - pattern-arrows + - pcre-light + - peano + - percent-format + - persist + - phantom-state + - pid1 + - pipes + - pipes-parse + - pipes-random + - pipes-safe + - placeholders + - pointedlist + - pointless-fun + - poll + - polynomials-bernstein + - polyparse + - pooled-io + - possibly + - post-mess-age + - postgresql-libpq + - prefix-units + - prelude-compat + - prelude-safeenum + - pretty-class + - pretty-diff + - pretty-hex + - pretty-show + - pretty-terminal + - prettyclass + - primes + - primitive + - primitive-addr + - primitive-unaligned + - print-console-colors + - probability + - projectroot + - promises + - prompt + - proxied + - prompt + - proxied + - pulse-simple + - quickcheck-assertions + - quickcheck-classes-base + - quickcheck-higherorder + - quickcheck-io + - quickcheck-simple + - quickcheck-text + - quickcheck-transformer + - quickcheck-unicode + - quiet + - quote-quot + - ramus + - rando + - random + - random-shuffle + - rank1dynamic + - rate-limit + - raw-strings-qq + - rawstring-qm + - rdtsc + - re2 + - read-editor + - readable + - record-hasfield + - record-wrangler + - ref-fd + - ref-tf + - refact + - reflection + - reform + - reform-blaze + - regex-applicative + - regex-base + - regex-compat + - regex-compat-tdfa + - regex-pcre + - regex-posix + - regex-tdfa + - reinterpret-cast + - reliable-io + - repline + - resourcet + - rev-state + - rfc1751 + - rfc5051 + - rocksdb-haskell + - roles + - rope-utf16-splay + - rosezipper + - rot13 + - rosezipper + - rot13 + - runmemo + - safe + - safe-coloured-text + - safe-exceptions + - safe-foldable + - salve + - sample-frame + - sample-frame-np + - say + - scalpel-core + - scanf + - scanner + - selections + - semigroups + - semiring-simple + - seqalign + - seqid + - setenv + - shared-memory + - shell-escape + - shell-utility + - shelltestrunner + - should-not-typecheck + - show-combinators + - siggy-chardust + - signal + - silently + - simple-affine-space + - simple-cabal + - simple-cmd-args + - simple-reflect + - simplistic-generics + - since + - singleton-bool + - siphash + - sitemap-gen + - skip-var + - snowflake + - some + - sop-core + - sort + - sorted-list + - sox + - soxlib + - speculate + - split + - splitmix + - spoon + - spreadsheet + - sql-words + - spreadsheet + - sql-words + - srcloc + - stack-templatizer + - stateref + - static-text + - stb-image-redux + - step-function + - stm-chans + - stm-delay + - stm-extras + - stm-lifted + - stm-split + - stopwatch + - storable-complex + - storable-endian + - storable-record + - storable-tuple + - storablevector + - store-core + - streaming + - streaming-bytestring + - strict-concurrency + - string-class + - string-combinators + - string-conv + - string-qq + - string-transform + - stringbuilder + - stringsearch + - structs + - structured-cli + - sum-type-boilerplate + - sundown + - superbuffer + - syb + - symbol + - symengine + - sysinfo + - system-argv0 + - system-fileio + - system-filepath + - system-info + - tabular + - tagchup + - tagged + - tagged-identity + - tagshare + - tagsoup + - tao + - tao-example + - tar + - tao-example + - tar + - tardis + - tce-conf + - template-haskell-compat-v0208 + - temporary + - temporary-rc + - temporary-resourcet + - tensorflow-test + - terminal-size + - test-framework + - test-framework-hunit + - test-framework-leancheck + - test-framework-quickcheck2 + - test-fun + - testing-type-modifiers + - text-binary + - text-icu + - text-manipulate + - text-metrics + - text-postgresql + - text-zipper + - tf-random + - tfp + - th-abstraction + - th-bang-compat + - th-compat + - th-constraint-compat + - th-env + - th-lift + - th-lift-instances + - th-nowq + - th-reify-compat + - th-strict-compat + - thread-hierarchy + - threads + - tile + - time-compat + - time-locale-compat + - time-locale-vietnamese + - time-units + - timeit + - timezone-olson + - timezone-series + - titlecase + - topograph + - torsor + - transformers-base + - transformers-bifunctors + - transformers-compat + - transformers-fix + - tree-fun + - transformers-fix + - tree-fun + - tree-view + - tsv2csv + - tuple + - tuple-th + - tuples-homogenous-h98 + - type-equality + - type-hint + - type-level-integers + - type-level-natural-number + - type-level-numbers + - type-map + - type-of-html + - type-of-html-static + - type-operators + - type-spec + - tzdata + - uglymemo + - unbounded-delays + - uncaught-exception + - unconstrained + - unexceptionalio + - unexceptionalio-trans + - unicode + - unicode-show + - union-find + - unipatterns + - unique-logic + - unique-logic-tf + - universe-base + - universe-instances-base + - universe-instances-trans + - universe-reverse-instances + - universe-some + - unix-bytestring + - unix-compat + - unliftio-core + - unlit + - unsafe + - url + - utf8-light + - utf8-string + - util + - utility-ht + - validity + - validity-bytestring + - validity-containers + - validity-primitive + - validity-text + - validity-time + - valor + - validity-time + - valor + - vector + - vector-algorithms + - vector-buffer + - vector-builder + - vector-mmap + - vector-rotcev + - vector-space + - vector-split + - vector-th-unbox + - vformat + - vformat-time + - void + - wave + - webrtc-vad + - wide-word + - witch + - with-location + - wizards + - wl-pprint-annotated + - wl-pprint-console + - wl-pprint-text + - word-trie + - word8 + - wrap + - writer-cps-exceptions + - writer-cps-mtl + - writer-cps-transformers + - x11-xim + - xdg-basedir + - xdg-userdirs + - xml + - xml-basic + - xml-helpers + - xml-picklers + - xml-to-json-fast + - xml-types + - xmlgen + - xxhash-ffi + - yes-precure5-command + - yjtools + - yoga + - youtube + - zenacy-unicode + - zero + - zio + - zip-archive + - zlib + - zlib-bindings + - zot # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. From c03ab1502fd5959caf2e710c374eb81fca695355 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 7 Mar 2021 17:13:44 -0800 Subject: [PATCH 097/376] Bump to GHC 9.0.1 --- build-constraints.yaml | 1021 ---------------------------------------- 1 file changed, 1021 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 912b1c5c..6ab8df7f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7849,1027 +7849,6 @@ expected-benchmark-failures: # Haddocks which are expected to fail. Same concept as expected test failures. expected-haddock-failures: - # Compilation with GHC 9.0.1 crashes with Prelude.chr: bad argument - - AC-Angle - - ALUT - - ANum - - Boolean - - BoundedChan - - ChasingBottoms - - Clipboard - - ClustalParser - - Diff - - Ebnf2ps - - FenwickTree - - FindBin - - FloatingHex - - FontyFruity - - GLFW-b - - GLURaw - - GLUT - - GenericPretty - - Glob - - HCodecs - - HDBC - - HDBC-session - - HSlippyMap - - HSvm - - HUnit - - HUnit-approx - - HasBigDecimal - - Imlib - - IntervalMap - - JuicyPixels - - LibZip - - List - - LibZip - - List - - ListLike - - ListTree - - MemoTrie - - MonadPrompt - - MonadRandom - - NineP - - NumInstances - - ObjectName - - OneTuple - - Only - - OpenAL - - OpenGL - - OpenGLRaw - - ParsecTools - - QuickCheck - - Ranged-sets - - SHA - - STMonadTrans - - SafeSemaphore - - StateVar - - TypeCompose - - ViennaRNAParser - - X11 - - X11-xft - - Xauth - - abstract-deque - - abstract-par - - action-permutations - - adler32 - - agda2lagda - - al - - alerts - - alex - - alg - - algebraic-graphs - - almost-fix - - alsa-core - - alsa-mixer - - alsa-pcm - - alsa-seq - - alternative-vector - - annotated-wl-pprint - - ansi-terminal - - ansi-wl-pprint - - app-settings - - appar - - appendmap - - apportionment - - approximate-equality - - array-memoize - - approximate-equality - - array-memoize - - arrow-extras - - assert-failure - - assoc - - astro - - atomic-primops - - atomic-write - - audacity - - autoexporter - - bank-holidays-england - - base-compat - - base-compat-batteries - - base-orphans - - base-prelude - - base-unicode-symbols - - base16-bytestring - - base64-string - - bazel-runfiles - - bbdb - - between - - bibtex - - bifunctors - - bimap - - binary-ieee754 - - binary-list - - binary-orphans - - binary-parser - - binary-search - - binary-shared - - bindings-DSL - - bindings-GLFW - - bindings-libzip - - bindings-uname - - bitarray - - bitset-word8 - - blake2 - - blas-carray - - blas-comfort-array - - blas-ffi - - blaze-bootstrap - - blaze-builder - - blaze-html - - blaze-markup - - blaze-svg - - blaze-textual - - bmp - - boolsimplifier - - boots - - bordacount - - both - - bounded-queue - - both - - bounded-queue - - boxes - - buffer-pipe - - burrito - - bv - - byte-order - - byteable - - bytedump - - byteorder - - byteset - - bytestring-builder - - bytestring-lexing - - bytestring-mmap - - bytestring-to-vector - - bytestring-tree-builder - - c14n - - c2hs - - cabal-appimage - - cabal-doctest - - cabal2spec - - calendar-recycling - - call-stack - - can-i-haz - - carray - - cased - - casing - - cast - - category - - cereal - - cereal-text - - cereal-vector - - charsetdetect-ae - - chaselev-deque - - checksum - - choice - - chunked-data - - circle-packing - - clay - - climb - - clock - - clock-extras - - clumpiness - - cmark - - cmdargs - - code-page - - codec-beam - - colorful-monoids - - colorize-haskell - - colour - - combinatorial - - comfort-array - - combinatorial - - comfort-array - - comfort-graph - - comonad - - compactmap - - compiler-warnings - - composition - - composition-extra - - concurrency - - concurrent-extra - - concurrent-split - - cond - - conduit-combinators - - conferer - - conferer-hspec - - console-style - - constraint - - constraint-tuples - - contravariant - - contravariant-extras - - control-bool - - control-monad-free - - control-monad-omega - - convertible - - cookie - - countable - - cpphs - - cpu - - crackNum - - crc32c - - csp - - csv - - cubicbezier - - curl - - currencies - - cursor - - cutter - - data-accessor - - data-accessor-mtl - - data-accessor-transformers - - data-binary-ieee754 - - data-bword - - data-checked - - data-clist - - data-default - - data-default-class - - data-default-instances-containers - - data-default-instances-dlist - - data-default-instances-old-locale - - data-diverse - - data-endian - - data-has - - data-endian - - data-has - - data-hash - - data-inttrie - - data-memocombinators - - data-or - - data-ordlist - - data-ref - - debian-build - - debug-trace-var - - dec - - deriving-compat - - derulo - - di-core - - di-monad - - diagrams-solve - - dictionary-sharing - - digest - - digits - - direct-sqlite - - directory-tree - - discount - - disk-free-space - - distributive - - dlist - - dlist-instances - - do-list - - do-notation - - dockerfile - - doctest-exitcode-stdio - - doctest-lib - - doldol - - dot - - dotgen - - dotnet-timespan - - double-conversion - - dsp - - dual - - dunai - - dvorak - - dyre - - easy-file - - echo - - edit-distance - - either-both - - either-unwrap - - elerea - - elf - - elm-core-sources - - emojis - - enummapset - - enumset - - enummapset - - enumset - - envparse - - equal-files - - equivalence - - erf - - error-or - - error-or-utils - - errors - - event-list - - exact-combinatorics - - exact-pi - - exception-mtl - - exception-transformers - - exception-via - - executable-path - - exit-codes - - exomizer - - explicit-exception - - express - - extensible-effects - - extensible-exceptions - - extractable-singleton - - extrapolate - - fail - - failable - - fakefs - - fakepull - - fast-digits - - fast-math - - feature-flags - - fedora-dists - - fft - - fgl - - file-embed - - file-path-th - - filemanip - - fileplow - - filtrable - - fingertree - - finite-typelits - - first-class-patterns - - fitspec - - fixed - - fixed-length - - flac - - flac-picture - - floatshow - - flow - - fmlist - - focus - - fold-debounce - - focus - - fold-debounce - - foldable1 - - foreign-store - - forkable-monad - - format-numbers - - free-categories - - free-vl - - freenect - - freetype2 - - friendly-time - - funcmp - - function-builder - - fusion-plugin-types - - fuzzcheck - - gd - - gdp - - general-games - - generic-arbitrary - - generic-constraints - - genvalidity - - ghc-byteorder - - ghc-core - - ghc-events - - ghc-paths - - ghc-trace-events - - ghcjs-codemirror - - ghost-buster - - githash - - gitrev - - gl - - gloss - - gloss-rendering - - gnuplot - - gpolyline - - graph-wrapper - - graphs - - graphviz - - groom - - group-by-date - - groups - - guarded-allocation - - half - - happy - - hashids - - haskeline - - haskell-gi-overloading - - haskell-lexer - - haskell-src - - haskell-src-exts - - hdaemonize - - heap - - hdaemonize - - heap - - heaps - - hebrew-time - - hedgehog-corpus - - heredoc - - hexpat - - hformat - - hlibcpuid - - hlibgit2 - - hlibsass - - hnock - - hopenssl - - hopfli - - hostname - - hourglass - - hs-GeoIP - - hs-bibutils - - hs-php-session - - hsass - - hscolour - - hsemail - - hsini - - hsinstall - - hsp - - hspec - - hspec-contrib - - hspec-core - - hspec-discover - - hspec-expectations - - hspec-expectations-lifted - - hspec-golden - - hspec-leancheck - - hspec-meta - - hspec-need-env - - hspec-parsec - - hsshellscript - - hsyslog - - htaglib - - html - - hvect - - hw-int - - hw-kafka-client - - hw-string-parse - - hxt-charproperties - - hxt-regex-xmlschema - - hxt-unicode - - hybrid-vectors - - iconv - - identicon - - ieee754 - - if - - ieee754 - - if - - iff - - ihs - - immortal - - include-file - - indents - - indexed - - indexed-containers - - indexed-list-literals - - indexed-profunctors - - indexed-traversable - - infer-license - - inj - - instance-control - - integer-logarithms - - integer-roots - - integration - - interpolation - - intervals - - io-machine - - io-manager - - io-region - - io-storage - - irc-ctcp - - isbn - - iso3166-country-codes - - iso639 - - iso8601-time - - iterable - - ix-shapable - - jack - - jailbreak-cabal - - jalaali - - jira-wiki-markup - - js-chart - - js-dgtable - - js-flot - - js-jquery - - justified-containers - - keycode - - kind-apply - - kind-generics - - kmeans - - l10n - - labels - - lame - - language-c - - language-java - - language-javascript - - language-python - - lapack-carray - - language-python - - lapack-carray - - lapack-comfort-array - - lapack-ffi - - largeword - - latex - - lawful - - lazy-csv - - lazyio - - lca - - leancheck - - leancheck-instances - - leapseconds-announced - - lens-family-core - - lens-family-th - - libffi - - libgit - - libgraph - - lifted-base - - linenoise - - linux-file-extents - - linux-namespaces - - list-predicate - - list-singleton - - listsafe - - little-rio - - lmdb - - loch-th - - lockfree-queue - - logfloat - - logging-facade - - logging-facade-syslog - - loop - - lrucache - - magic - - mainland-pretty - - managed - - markdown-unlit - - markov-chain - - math-functions - - mathexpr - - matrices - - matrix - - maximal-cliques - - mbox - - mbox-utility - - mcmc-types - - med-module - - median-stream - - mersenne-random-pure64 - - messagepack - - microlens - - messagepack - - microlens - - microlens-contra - - microlens-ghc - - microlens-mtl - - microlens-th - - microspec - - midair - - midi - - mime-types - - minimal-configuration - - minimorph - - miniutter - - mintty - - missing-foreign - - mmap - - mmorph - - mnist-idx - - mockery - - monad-control - - monad-control-aligned - - monad-coroutine - - monad-extras - - monad-journal - - monad-loops - - monad-memo - - monad-par - - monad-par-extras - - monad-parallel - - monad-peel - - monad-primitive - - monad-resumption - - monad-skeleton - - monad-st - - monad-time - - monadic-arrays - - monadlist - - monads-tf - - monoid-transformer - - more-containers - - mountpoints - - mpi-hs - - mpi-hs-binary - - mpi-hs-cereal - - mtl-compat - - mtl-prelude - - multi-containers - - multiarg - - multimap - - multipart - - murmur-hash - - murmur3 - - murmur-hash - - murmur3 - - mwc-probability - - mwc-random - - mwc-random-monad - - mysql - - n2o - - nagios-check - - names-th - - nano-erl - - nanospec - - nats - - natural-induction - - natural-sort - - netcode-io - - netlib-carray - - netlib-comfort-array - - netlib-ffi - - network-info - - newtype-generics - - nicify-lib - - nix-paths - - no-value - - non-empty - - non-empty-sequence - - non-negative - - nondeterminism - - nowdoc - - numbers - - numeric-extras - - numeric-prelude - - numtype-dk - - ofx - - old-locale - - old-time - - oo-prototypes - - open-browser - - openexr-write - - optics-core - - optional-args - - options - - optparse-applicative - - optparse-generic - - optparse-simple - - optparse-text - - ordered-containers - - overhang - - packcheck - - pagination - - parallel - - parallel-io - - parameterized - - parallel-io - - parameterized - - paripari - - parseargs - - parsec-class - - parsec-numbers - - parsec-numeric - - parser-combinators - - partial-handler - - path-pieces - - pathtype - - pathwalk - - pattern-arrows - - pcre-light - - peano - - percent-format - - persist - - phantom-state - - pid1 - - pipes - - pipes-parse - - pipes-random - - pipes-safe - - placeholders - - pointedlist - - pointless-fun - - poll - - polynomials-bernstein - - polyparse - - pooled-io - - possibly - - post-mess-age - - postgresql-libpq - - prefix-units - - prelude-compat - - prelude-safeenum - - pretty-class - - pretty-diff - - pretty-hex - - pretty-show - - pretty-terminal - - prettyclass - - primes - - primitive - - primitive-addr - - primitive-unaligned - - print-console-colors - - probability - - projectroot - - promises - - prompt - - proxied - - prompt - - proxied - - pulse-simple - - quickcheck-assertions - - quickcheck-classes-base - - quickcheck-higherorder - - quickcheck-io - - quickcheck-simple - - quickcheck-text - - quickcheck-transformer - - quickcheck-unicode - - quiet - - quote-quot - - ramus - - rando - - random - - random-shuffle - - rank1dynamic - - rate-limit - - raw-strings-qq - - rawstring-qm - - rdtsc - - re2 - - read-editor - - readable - - record-hasfield - - record-wrangler - - ref-fd - - ref-tf - - refact - - reflection - - reform - - reform-blaze - - regex-applicative - - regex-base - - regex-compat - - regex-compat-tdfa - - regex-pcre - - regex-posix - - regex-tdfa - - reinterpret-cast - - reliable-io - - repline - - resourcet - - rev-state - - rfc1751 - - rfc5051 - - rocksdb-haskell - - roles - - rope-utf16-splay - - rosezipper - - rot13 - - rosezipper - - rot13 - - runmemo - - safe - - safe-coloured-text - - safe-exceptions - - safe-foldable - - salve - - sample-frame - - sample-frame-np - - say - - scalpel-core - - scanf - - scanner - - selections - - semigroups - - semiring-simple - - seqalign - - seqid - - setenv - - shared-memory - - shell-escape - - shell-utility - - shelltestrunner - - should-not-typecheck - - show-combinators - - siggy-chardust - - signal - - silently - - simple-affine-space - - simple-cabal - - simple-cmd-args - - simple-reflect - - simplistic-generics - - since - - singleton-bool - - siphash - - sitemap-gen - - skip-var - - snowflake - - some - - sop-core - - sort - - sorted-list - - sox - - soxlib - - speculate - - split - - splitmix - - spoon - - spreadsheet - - sql-words - - spreadsheet - - sql-words - - srcloc - - stack-templatizer - - stateref - - static-text - - stb-image-redux - - step-function - - stm-chans - - stm-delay - - stm-extras - - stm-lifted - - stm-split - - stopwatch - - storable-complex - - storable-endian - - storable-record - - storable-tuple - - storablevector - - store-core - - streaming - - streaming-bytestring - - strict-concurrency - - string-class - - string-combinators - - string-conv - - string-qq - - string-transform - - stringbuilder - - stringsearch - - structs - - structured-cli - - sum-type-boilerplate - - sundown - - superbuffer - - syb - - symbol - - symengine - - sysinfo - - system-argv0 - - system-fileio - - system-filepath - - system-info - - tabular - - tagchup - - tagged - - tagged-identity - - tagshare - - tagsoup - - tao - - tao-example - - tar - - tao-example - - tar - - tardis - - tce-conf - - template-haskell-compat-v0208 - - temporary - - temporary-rc - - temporary-resourcet - - tensorflow-test - - terminal-size - - test-framework - - test-framework-hunit - - test-framework-leancheck - - test-framework-quickcheck2 - - test-fun - - testing-type-modifiers - - text-binary - - text-icu - - text-manipulate - - text-metrics - - text-postgresql - - text-zipper - - tf-random - - tfp - - th-abstraction - - th-bang-compat - - th-compat - - th-constraint-compat - - th-env - - th-lift - - th-lift-instances - - th-nowq - - th-reify-compat - - th-strict-compat - - thread-hierarchy - - threads - - tile - - time-compat - - time-locale-compat - - time-locale-vietnamese - - time-units - - timeit - - timezone-olson - - timezone-series - - titlecase - - topograph - - torsor - - transformers-base - - transformers-bifunctors - - transformers-compat - - transformers-fix - - tree-fun - - transformers-fix - - tree-fun - - tree-view - - tsv2csv - - tuple - - tuple-th - - tuples-homogenous-h98 - - type-equality - - type-hint - - type-level-integers - - type-level-natural-number - - type-level-numbers - - type-map - - type-of-html - - type-of-html-static - - type-operators - - type-spec - - tzdata - - uglymemo - - unbounded-delays - - uncaught-exception - - unconstrained - - unexceptionalio - - unexceptionalio-trans - - unicode - - unicode-show - - union-find - - unipatterns - - unique-logic - - unique-logic-tf - - universe-base - - universe-instances-base - - universe-instances-trans - - universe-reverse-instances - - universe-some - - unix-bytestring - - unix-compat - - unliftio-core - - unlit - - unsafe - - url - - utf8-light - - utf8-string - - util - - utility-ht - - validity - - validity-bytestring - - validity-containers - - validity-primitive - - validity-text - - validity-time - - valor - - validity-time - - valor - - vector - - vector-algorithms - - vector-buffer - - vector-builder - - vector-mmap - - vector-rotcev - - vector-space - - vector-split - - vector-th-unbox - - vformat - - vformat-time - - void - - wave - - webrtc-vad - - wide-word - - witch - - with-location - - wizards - - wl-pprint-annotated - - wl-pprint-console - - wl-pprint-text - - word-trie - - word8 - - wrap - - writer-cps-exceptions - - writer-cps-mtl - - writer-cps-transformers - - x11-xim - - xdg-basedir - - xdg-userdirs - - xml - - xml-basic - - xml-helpers - - xml-picklers - - xml-to-json-fast - - xml-types - - xmlgen - - xxhash-ffi - - yes-precure5-command - - yjtools - - yoga - - youtube - - zenacy-unicode - - zero - - zio - - zip-archive - - zlib - - zlib-bindings - - zot - # Requires build before haddock, which doesn't always happen in incremental # builds. Could consider special-casing this requirement. - gtk3 From 35c02cd3940f2f16b6b087126a468acd1b912d9c Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 8 Mar 2021 07:41:48 -0800 Subject: [PATCH 098/376] Revert to GHC 8.10.4 --- build-constraints.yaml | 3580 ++++++++++++++++++++-------------------- 1 file changed, 1790 insertions(+), 1790 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6ab8df7f..87ebb022 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "9.0" +ghc-major-version: "8.10" # new curator is supposed to use exact GHC version -ghc-version: "9.0.1" +ghc-version: "8.10.4" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version @@ -5037,1714 +5037,1714 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 - "Broken with GHC 9.0.1": - - Agda < 0 - - HTTP < 0 - - HaXml < 0 - - HsYAML < 0 - - HsYAML-aeson < 0 - - JuicyPixels-scale-dct < 0 - - MapWith < 0 - - MissingH < 0 - - Rattus < 0 - - aeson-diff < 0 - - aeson-schemas < 0 - - apply-refact < 0 - - arithmoi < 0 - - avers < 0 - - aws-cloudfront-signed-cookies < 0 - - bech32 < 0 - - bech32-th < 0 - - benchpress < 0 - - binary-tagged < 0 - - bits-extra < 0 - - brick < 0 - - broadcast-chan < 0 - - bugzilla-redhat < 0 - - butcher < 0 - - bzlib < 0 - - cabal-plan < 0 - - cabal-rpm < 0 - - cborg < 0 - - cborg-json < 0 - - circular < 0 - - clash-ghc < 0 - - clash-lib < 0 - - clash-prelude < 0 - - co-log < 0 - - co-log-core < 0 - - colourista < 0 - - composite-aeson < 0 - - composite-base < 0 - - configurator-pg < 0 - - country < 0 - - crypto-enigma < 0 - - cryptohash-md5 < 0 - - cryptohash-sha1 < 0 - - cryptohash-sha256 < 0 - - cryptohash-sha512 < 0 - - css-syntax < 0 - - czipwith < 0 - - d10 < 0 - - data-accessor-template < 0 - - data-compat < 0 - - data-forest < 0 - - dbus < 0 - - deepseq-generics < 0 - - deepseq-instances < 0 - - dhall < 0 - - dialogflow-fulfillment < 0 - - dirichlet < 0 - - doctest < 0 - - doctest-driver-gen < 0 - - earcut < 0 - - ed25519 < 0 - - egison < 0 - - egison-pattern-src-th-mode < 0 - - ekg < 0 - - ekg-core < 0 - - ekg-json < 0 - - ekg-statsd < 0 - - eliminators < 0 - - email-validate < 0 - - entropy < 0 - - equational-reasoning < 0 - - exception-hierarchy < 0 - - exceptions < 0 - - fclabels < 0 - - feed < 0 - - file-embed-lzma < 0 - - first-class-families < 0 - - fixed-vector-hetero < 0 - - freer-simple < 0 - - fusion-plugin < 0 - - generic-aeson < 0 - - generic-deriving < 0 - - generic-functor < 0 - - generic-monoid < 0 - - geniplate-mirror < 0 - - ghc-check < 0 - - ghc-exactprint < 0 - - ghc-lib < 0 - - ghc-lib-parser < 0 - - ghc-parser < 0 - - ghc-source-gen < 0 - - ghc-tcplugins-extra < 0 - - ghc-typelits-extra < 0 - - ghc-typelits-knownnat < 0 - - ghc-typelits-natnormalise < 0 - - ghc-typelits-presburger < 0 - - github < 0 - - greskell < 0 - - greskell-core < 0 - - greskell-websocket < 0 - - hackage-security < 0 - - haddock-library < 0 - - hashable < 0 - - haskell-import-graph < 0 - - haskell-lsp < 0 - - haskell-lsp-types < 0 - - haxr < 0 - - hedgehog < 0 - - hgrev < 0 - - hie-bios < 0 - - hint < 0 - - hledger < 0 - - hledger-lib < 0 - - hledger-ui < 0 - - hledger-web < 0 - - hmatrix < 0 - - hmpfr < 0 - - hslogger < 0 - - hspec-expectations-json < 0 - - hspec-tables < 0 - - http-api-data < 0 - - http-media < 0 - - hw-dsv < 0 - - hw-prim < 0 - - hw-streams < 0 - - hw-xml < 0 - - hyper < 0 - - ihaskell < 0 - - ilist < 0 - - influxdb < 0 - - inspection-testing < 0 - - invertible-grammar < 0 - - io-streams-haproxy < 0 - - ixset-typed < 0 - - ki < 0 - - kind-generics-th < 0 - - lens < 0 - - libjwt-typed < 0 - - life-sync < 0 - - loc < 0 - - lzma < 0 - - membrain < 0 - - multistate < 0 - - newtype < 0 - - nri-env-parser < 0 - - nri-observability < 0 - - nri-prelude < 0 - - o-clock < 0 - - openapi3 < 0 - - optics-extra < 0 - - optics-th < 0 - - packdeps < 0 - - pantry < 0 - - partial-semigroup < 0 - - path-text-utf8 < 0 - - pava < 0 - - perfect-vector-shuffle < 0 - - postgrest < 0 - - pqueue < 0 - - prairie < 0 - - profunctors < 0 - - proto-lens < 0 - - proto-lens-optparse < 0 - - proto-lens-protobuf-types < 0 - - proto-lens-protoc < 0 - - proto-lens-runtime < 0 - - proto-lens-setup < 0 - - protolude < 0 - - publicsuffix < 0 - - pusher-http-haskell < 0 - - range-set-list < 0 - - rank2classes < 0 - - record-dot-preprocessor < 0 - - records-sop < 0 - - refined < 0 - - regex-applicative-text < 0 - - regex-pcre-builtin < 0 - - relude < 0 - - req < 0 - - resolv < 0 - - rethinkdb-client-driver < 0 - - semialign < 0 - - semialign-indexed < 0 - - semialign-optics < 0 - - serialise < 0 - - servant < 0 - - servant-client < 0 - - servant-client-core < 0 - - servant-docs < 0 - - servant-errors < 0 - - servant-foreign < 0 - - servant-http-streams < 0 - - servant-openapi3 < 0 - - servant-server < 0 - - servant-swagger < 0 - - servant-swagger-ui < 0 - - servant-swagger-ui-core < 0 - - setlocale < 0 - - shellmet < 0 - - shortcut-links < 0 - - singletons < 0 - - singletons-presburger < 0 - - slist < 0 - - snap-server < 0 - - splint < 0 - - stackcollapse-ghc < 0 - - strict-tuple < 0 - - strict-tuple-lens < 0 - - string-interpolate < 0 - - stripe-concepts < 0 - - structured < 0 - - swagger2 < 0 - - swish < 0 - - tasty-hedgehog < 0 - - tasty-hspec < 0 - - tasty-wai < 0 - - tdigest < 0 - - termbox < 0 - - text-ansi < 0 - - text-format < 0 - - text-show-instances < 0 - - th-desugar < 0 - - th-expand-syns < 0 - - th-test-utils < 0 - - these-skinny < 0 - - threepenny-gui < 0 - - through-text < 0 - - timer-wheel < 0 - - tomland < 0 - - tonalude < 0 - - ttc < 0 - - type-errors-pretty < 0 - - type-natural < 0 - - typecheck-plugin-nat-simple < 0 - - typerep-map < 0 - - unicode-transforms < 0 - - validation-selective < 0 - - vector-binary-instances < 0 - - vector-circular < 0 - - weigh < 0 - - wild-bind < 0 - - wild-bind-x11 < 0 - - with-utf8 < 0 - - zydiskell < 0 - # next set of packages broken by packages above this line - - BNFC < 0 - - Chart < 0 - - ConfigFile < 0 - - DAV < 0 - - DBFunctor < 0 - - ENIG < 0 - - ForestStructures < 0 - - HaTeX < 0 - - HandsomeSoup < 0 - - JuicyPixels-blurhash < 0 - - LambdaHack < 0 - - MusicBrainz < 0 - - PyF < 0 - - accuerr < 0 - - ad < 0 - - adjunctions < 0 - - aeson < 0 - - aeson-combinators < 0 - - aeson-commit < 0 - - aeson-compat < 0 - - aeson-lens < 0 - - aeson-optics < 0 - - aeson-picker < 0 - - aeson-with < 0 - - amazonka-core < 0 - - amazonka-s3 < 0 - - ap-normalize < 0 - - api-field-json-th < 0 - - api-maker < 0 - - approximate < 0 - - arbor-lru-cache < 0 - - arbor-postgres < 0 - - ascii-case < 0 - - ascii-char < 0 - - ascii-group < 0 - - ascii-superset < 0 - - asciidiagram < 0 - - asif < 0 - - async < 0 - - aur < 0 - - aura < 0 - - auto < 0 - - avro < 0 - - backprop < 0 - - base16-lens < 0 - - base32-lens < 0 - - base64-bytestring-type < 0 - - base64-lens < 0 - - basic-prelude < 0 - - bcp47 < 0 - - bcp47-orphans < 0 - - bcrypt < 0 - - bimaps < 0 - - bin < 0 - - binary-instances < 0 - - bins < 0 - - boltzmann-samplers < 0 - - bound < 0 - - boundingboxes < 0 - - bsb-http-chunked < 0 - - bson < 0 - - bugsnag-hs < 0 - - bv-little < 0 - - bytes < 0 - - cabal-debian < 0 - - cabal-file < 0 - - cabal-flatpak < 0 - - cabal2nix < 0 - - cache < 0 - - cacophony < 0 - - casa-types < 0 - - case-insensitive < 0 - - cassava < 0 - - cayley-client < 0 - - character-cases < 0 - - chiphunk < 0 - - chronos < 0 - - classy-prelude < 0 - - clientsession < 0 - - closed < 0 - - co-log-concurrent < 0 - - compdata < 0 - - compensated < 0 - - composable-associations < 0 - - composable-associations-aeson < 0 - - composite-aeson-path < 0 - - composite-aeson-refined < 0 - - composite-binary < 0 - - composite-ekg < 0 - - composite-hashable < 0 - - composite-tuple < 0 - - composite-xstep < 0 - - concise < 0 - - concurrent-supply < 0 - - conduit-algorithms < 0 - - configurator < 0 - - constraints < 0 - - construct < 0 - - control-dsl < 0 - - core-data < 0 - - core-program < 0 - - core-text < 0 - - credential-store < 0 - - crypto-api < 0 - - crypto-random-api < 0 - - cryptocompare < 0 - - ctrie < 0 - - cubicspline < 0 - - cuckoo-filter < 0 - - currency < 0 - - cursor-brick < 0 - - cyclotomic < 0 - - data-ascii < 0 - - data-dword < 0 - - data-fix < 0 - - data-interval < 0 - - data-msgpack < 0 - - data-msgpack-types < 0 - - data-reify < 0 - - datadog < 0 - - dbus-hslogger < 0 - - debian < 0 - - declarative < 0 - - deferred-folds < 0 - - dejafu < 0 - - dense-linear-algebra < 0 - - deque < 0 - - derive-topdown < 0 - - dhall-bash < 0 - - dhall-json < 0 - - dhall-lsp-server < 0 - - dhall-yaml < 0 - - dimensional < 0 - - distribution-nixpkgs < 0 - - distribution-opensuse < 0 - - dns < 0 - - doctemplates < 0 - - doctest-discover < 0 - - download < 0 - - duration < 0 - - dynamic-state < 0 - - either < 0 - - elm2nix < 0 - - elynx-markov < 0 - - elynx-tools < 0 - - envelope < 0 - - ersatz < 0 - - eve < 0 - - eventful-core < 0 - - eventstore < 0 - - experimenter < 0 - - expiring-cache-map < 0 - - extended-reals < 0 - - fakedata < 0 - - fedora-haskell-tools < 0 - - file-modules < 0 - - fin < 0 - - fixed-vector < 0 - - flat < 0 - - fmt < 0 - - focuslist < 0 - - foldl < 0 - - folds < 0 - - free < 0 - - from-sum < 0 - - ftp-client < 0 - - functor-classes-compat < 0 - - fuzzy-dates < 0 - - generic-data < 0 - - generic-data-surgery < 0 - - generic-lens < 0 - - generic-optics < 0 - - generic-random < 0 - - generics-sop-lens < 0 - - genvalidity-hspec-hashable < 0 - - genvalidity-property < 0 - - genvalidity-sydtest-hashable < 0 - - genvalidity-unordered-containers < 0 - - geojson < 0 - - ghc-syntax-highlighter < 0 - - ghci-hexcalc < 0 - - github-webhooks < 0 - - gothic < 0 - - graph-core < 0 - - graphite < 0 - - graphql-client < 0 - - gravatar < 0 - - gtk-sni-tray < 0 - - hOpenPGP < 0 - - hadolint < 0 - - hakyll-convert < 0 - - hall-symbols < 0 - - happstack-server < 0 - - hashable-time < 0 - - hashmap < 0 - - hashtables < 0 - - haskell-gi < 0 - - haskey-btree < 0 - - hasql < 0 - - hasql-queue < 0 - - hasty-hamiltonian < 0 - - headroom < 0 - - hedgehog-fakedata < 0 - - hedgehog-fn < 0 - - hedgehog-quickcheck < 0 - - hedis < 0 - - hedn < 0 - - heterocephalus < 0 - - hexml-lens < 0 - - hidapi < 0 - - highlighting-kate < 0 - - hledger-iadd < 0 - - hledger-interest < 0 - - hledger-stockquotes < 0 - - hlint < 0 - - hmatrix-backprop < 0 - - hmatrix-gsl < 0 - - hmatrix-gsl-stats < 0 - - hmatrix-morpheus < 0 - - hmatrix-vector-sized < 0 - - hoauth2 < 0 - - hocon < 0 - - hoogle < 0 - - hopenpgp-tools < 0 - - hpack-dhall < 0 - - hsc2hs < 0 - - hslua-aeson < 0 - - hspec-hedgehog < 0 - - htoml < 0 - - http-date < 0 - - http-link-header < 0 - - http-types < 0 - - http2 < 0 - - human-readable-duration < 0 - - hw-balancedparens < 0 - - hw-bits < 0 - - hw-conduit < 0 - - hw-diagnostics < 0 - - hw-eliasfano < 0 - - hw-excess < 0 - - hw-fingertree < 0 - - hw-fingertree-strict < 0 - - hw-hedgehog < 0 - - hw-hspec-hedgehog < 0 - - hw-ip < 0 - - hw-json < 0 - - hw-json-simd < 0 - - hw-json-simple-cursor < 0 - - hw-json-standard-cursor < 0 - - hw-mquery < 0 - - hw-packed-vector < 0 - - hw-parser < 0 - - hw-rankselect < 0 - - hw-rankselect-base < 0 - - hw-simd < 0 - - hw-succinct < 0 - - hxt-http < 0 - - hyperloglog < 0 - - incremental-parser < 0 - - inline-c < 0 - - inline-r < 0 - - insert-ordered-containers < 0 - - intern < 0 - - interpolator < 0 - - intro < 0 - - invariant < 0 - - invertible < 0 - - iproute < 0 - - ipynb < 0 - - irc-client < 0 - - irc-conduit < 0 - - ixset-typed-binary-instance < 0 - - ixset-typed-conversions < 0 - - ixset-typed-hashable-instance < 0 - - jose < 0 - - json-rpc < 0 - - jwt < 0 - - kan-extensions < 0 - - kanji < 0 - - kazura-queue < 0 - - kdt < 0 - - keys < 0 - - krank < 0 - - language-nix < 0 - - lapack < 0 - - lattices < 0 - - learn-physics < 0 - - lens-action < 0 - - lens-aeson < 0 - - lens-csv < 0 - - lens-datetime < 0 - - lens-misc < 0 - - lens-process < 0 - - lens-properties < 0 - - lens-regex < 0 - - lens-regex-pcre < 0 - - lift-generics < 0 - - line < 0 - - linear < 0 - - liquid-fixpoint < 0 - - little-logger < 0 - - load-env < 0 - - log-domain < 0 - - lrucaching < 0 - - lsp-test < 0 - - lucid < 0 - - lzma-conduit < 0 - - machines < 0 - - main-tester < 0 - - massiv < 0 - - massiv-io < 0 - - massiv-persist < 0 - - massiv-serialise < 0 - - math-extras < 0 - - matrix-as-xyz < 0 - - matrix-static < 0 - - mcmc < 0 - - medea < 0 - - mercury-api < 0 - - metrics < 0 - - mfsolve < 0 - - microlens-aeson < 0 - - microlens-platform < 0 - - microlens-process < 0 - - min-max-pqueue < 0 - - mini-egison < 0 - - minio-hs < 0 - - mltool < 0 - - mmark < 0 - - model < 0 - - modern-uri < 0 - - modular < 0 - - monad-metrics < 0 - - mono-traversable < 0 - - mono-traversable-keys < 0 - - morpheus-graphql < 0 - - morpheus-graphql-client < 0 - - morpheus-graphql-core < 0 - - morpheus-graphql-subscriptions < 0 - - multiset < 0 - - mustache < 0 - - netwire < 0 - - network < 0 - - network-byte-order < 0 - - network-ip < 0 - - network-transport < 0 - - nonce < 0 - - nonempty-containers < 0 - - nonempty-vector < 0 - - not-gloss < 0 - - nqe < 0 - - numhask < 0 - - nvim-hs < 0 - - odbc < 0 - - oeis2 < 0 - - once < 0 - - one-liner < 0 - - opaleye < 0 - - opentelemetry < 0 - - opentelemetry-extra < 0 - - optics < 0 - - optics-vl < 0 - - ormolu < 0 - - pagure-cli < 0 - - pandoc < 0 - - pandoc-plot < 0 - - password < 0 - - password-instances < 0 - - path < 0 - - pcg-random < 0 - - pcre-heavy < 0 - - pcre-utils < 0 - - pcre2 < 0 - - perfect-hash-generator < 0 - - persistent < 0 - - persistent-template < 0 - - persistent-typed-db < 0 - - pg-harness-client < 0 - - pgp-wordlist < 0 - - pinboard < 0 - - pipes-extras < 0 - - pipes-group < 0 - - pointed < 0 - - poly < 0 - - posix-paths < 0 - - postgres-options < 0 - - postgresql-simple < 0 - - pptable < 0 - - pretty-simple < 0 - - prettyprinter < 0 - - prettyprinter-ansi-terminal < 0 - - prettyprinter-convert-ansi-wl-pprint < 0 - - primitive-extras < 0 - - process-extras < 0 - - product-profunctors < 0 - - profiterole < 0 - - prometheus-client < 0 - - prospect < 0 - - proto3-wire < 0 - - psqueues < 0 - - purescript-bridge < 0 - - pushbullet-types < 0 - - qchas < 0 - - quadratic-irrational < 0 - - quickcheck-arbitrary-adt < 0 - - quickcheck-instances < 0 - - radius < 0 - - rainbow < 0 - - rainbox < 0 - - ral < 0 - - random-bytestring < 0 - - random-tree < 0 - - ranged-list < 0 - - rasterific-svg < 0 - - rattle < 0 - - read-env-var < 0 - - rebase < 0 - - reducers < 0 - - regex < 0 - - regex-with-pcre < 0 - - registry < 0 - - relapse < 0 - - renderable < 0 - - req-conduit < 0 - - resource-pool < 0 - - retry < 0 - - rhbzquery < 0 - - rio < 0 - - safe-decimal < 0 - - safe-json < 0 - - safe-money < 0 - - safe-tensor < 0 - - safecopy < 0 - - salak < 0 - - saltine < 0 - - sbp < 0 - - scheduler < 0 - - scientific < 0 - - scotty < 0 - - scrypt < 0 - - sdl2 < 0 - - search-algorithms < 0 - - secp256k1-haskell < 0 - - semigroupoid-extras < 0 - - semigroupoids < 0 - - semirings < 0 - - semver < 0 - - servant-blaze < 0 - - servant-conduit < 0 - - servant-exceptions < 0 - - servant-exceptions-server < 0 - - servant-github-webhook < 0 - - servant-machines < 0 - - servant-multipart < 0 - - servant-pipes < 0 - - servant-rawm < 0 - - serverless-haskell < 0 - - serversession < 0 - - sexp-grammar < 0 - - shake < 0 - - shake-language-c < 0 - - shake-plus-extended < 0 - - singleton-nats < 0 - - sized < 0 - - slack-api < 0 - - slack-progressbar < 0 - - slynx < 0 - - smash < 0 - - smash-lens < 0 - - snap-core < 0 - - sparse-tensor < 0 - - spatial-math < 0 - - speedy-slice < 0 - - squeal-postgresql < 0 - - squeather < 0 - - stack < 0 - - statistics < 0 - - status-notifier-item < 0 - - stm-containers < 0 - - stm-hamt < 0 - - store < 0 - - stratosphere < 0 - - strict < 0 - - strict-list < 0 - - subcategories < 0 - - svg-tree < 0 - - sweet-egison < 0 - - sydtest-servant < 0 - - symmetry-operations-symbols < 0 - - taffybar < 0 - - tar-conduit < 0 - - tasty-ant-xml < 0 - - tasty-discover < 0 - - text-latin1 < 0 - - text-region < 0 - - text-short < 0 - - text-show < 0 - - th-reify-many < 0 - - these < 0 - - these-lens < 0 - - throwable-exceptions < 0 - - thyme < 0 - - tidal < 0 - - timelens < 0 - - tmapchan < 0 - - tmapmvar < 0 - - tmp-postgres < 0 - - transaction < 0 - - tree-diff < 0 - - trifecta < 0 - - triplesec < 0 - - ttl-hashtables < 0 - - ttrie < 0 - - turtle < 0 - - type-errors < 0 - - type-level-kv-list < 0 - - typed-uuid < 0 - - ulid < 0 - - uniplate < 0 - - unique < 0 - - universum < 0 - - unix-time < 0 - - unordered-containers < 0 - - uri-bytestring < 0 - - uuid < 0 - - uuid-types < 0 - - validation < 0 - - validity-unordered-containers < 0 - - validity-vector < 0 - - vault < 0 - - vec < 0 - - vector-instances < 0 - - vector-sized < 0 - - verbosity < 0 - - versions < 0 - - vty < 0 - - wai-logger < 0 - - wai-middleware-auth < 0 - - wai-middleware-clacks < 0 - - wai-rate-limit-redis < 0 - - wai-session < 0 - - wakame < 0 - - warp < 0 - - wcwidth < 0 - - webby < 0 - - webgear-server < 0 - - websockets < 0 - - websockets-snap < 0 - - witherable-class < 0 - - within < 0 - - world-peace < 0 - - wreq < 0 - - xlsx < 0 - - xlsx-tabular < 0 - - xml-conduit < 0 - - xml-html-qq < 0 - - xml-indexed-cursor < 0 - - xml-lens < 0 - - xml-to-json < 0 - - xmonad < 0 - - xmonad-extras < 0 - - yesod-auth < 0 - - yesod-form < 0 - - yesod-paginator < 0 - - yesod-static < 0 - - yjsvg < 0 - - zim-parser < 0 - - zippers < 0 - - zlib-lens < 0 - # next set of packages broken by packages above this line - - Allure < 0 - - ChannelT < 0 - - Earley < 0 - - H < 0 - - HTF < 0 - - HsOpenSSL < 0 - - IPv6Addr < 0 - - RSA < 0 - - Rasterific < 0 - - RefSerialize < 0 - - ShellCheck < 0 - - TCache < 0 - - Taxonomy < 0 - - aeson-attoparsec < 0 - - aeson-better-errors < 0 - - aeson-casing < 0 - - aeson-default < 0 - - aeson-generic-compat < 0 - - aeson-pretty < 0 - - aeson-qq < 0 - - aeson-yak < 0 - - aeson-yaml < 0 - - alarmclock < 0 - - amazonka-apigateway < 0 - - amazonka-application-autoscaling < 0 - - amazonka-appstream < 0 - - amazonka-athena < 0 - - amazonka-autoscaling < 0 - - amazonka-budgets < 0 - - amazonka-certificatemanager < 0 - - amazonka-cloudformation < 0 - - amazonka-cloudfront < 0 - - amazonka-cloudhsm < 0 - - amazonka-cloudsearch < 0 - - amazonka-cloudsearch-domains < 0 - - amazonka-cloudtrail < 0 - - amazonka-cloudwatch < 0 - - amazonka-cloudwatch-events < 0 - - amazonka-cloudwatch-logs < 0 - - amazonka-codebuild < 0 - - amazonka-codecommit < 0 - - amazonka-codedeploy < 0 - - amazonka-codepipeline < 0 - - amazonka-cognito-identity < 0 - - amazonka-cognito-idp < 0 - - amazonka-cognito-sync < 0 - - amazonka-config < 0 - - amazonka-datapipeline < 0 - - amazonka-devicefarm < 0 - - amazonka-directconnect < 0 - - amazonka-discovery < 0 - - amazonka-dms < 0 - - amazonka-ds < 0 - - amazonka-dynamodb < 0 - - amazonka-dynamodb-streams < 0 - - amazonka-ecr < 0 - - amazonka-ecs < 0 - - amazonka-efs < 0 - - amazonka-elasticache < 0 - - amazonka-elasticbeanstalk < 0 - - amazonka-elasticsearch < 0 - - amazonka-elastictranscoder < 0 - - amazonka-elb < 0 - - amazonka-elbv2 < 0 - - amazonka-emr < 0 - - amazonka-gamelift < 0 - - amazonka-glacier < 0 - - amazonka-glue < 0 - - amazonka-health < 0 - - amazonka-iam < 0 - - amazonka-importexport < 0 - - amazonka-inspector < 0 - - amazonka-iot < 0 - - amazonka-iot-dataplane < 0 - - amazonka-kinesis < 0 - - amazonka-kinesis-analytics < 0 - - amazonka-kinesis-firehose < 0 - - amazonka-kms < 0 - - amazonka-lambda < 0 - - amazonka-lightsail < 0 - - amazonka-marketplace-analytics < 0 - - amazonka-marketplace-metering < 0 - - amazonka-ml < 0 - - amazonka-opsworks < 0 - - amazonka-opsworks-cm < 0 - - amazonka-pinpoint < 0 - - amazonka-polly < 0 - - amazonka-rds < 0 - - amazonka-redshift < 0 - - amazonka-rekognition < 0 - - amazonka-route53 < 0 - - amazonka-route53-domains < 0 - - amazonka-sdb < 0 - - amazonka-servicecatalog < 0 - - amazonka-ses < 0 - - amazonka-shield < 0 - - amazonka-sms < 0 - - amazonka-snowball < 0 - - amazonka-sns < 0 - - amazonka-sqs < 0 - - amazonka-ssm < 0 - - amazonka-stepfunctions < 0 - - amazonka-storagegateway < 0 - - amazonka-sts < 0 - - amazonka-support < 0 - - amazonka-swf < 0 - - amazonka-test < 0 - - amazonka-waf < 0 - - amazonka-workspaces < 0 - - amazonka-xray < 0 - - amqp < 0 - - amqp-utils < 0 - - apecs < 0 - - apecs-gloss < 0 - - apecs-physics < 0 - - ascii < 0 - - ascii-predicates < 0 - - ascii-progress < 0 - - ascii-th < 0 - - async-extra < 0 - - async-pool < 0 - - atom-basic < 0 - - attoparsec < 0 - - attoparsec-path < 0 - - authenticate < 0 - - authenticate-oauth < 0 - - auto-update < 0 - - backtracking < 0 - - base16 < 0 - - base32 < 0 - - base32string < 0 - - base58-bytestring < 0 - - base58string < 0 - - base64 < 0 - - bench < 0 - - bimap-server < 0 - - binary-ext < 0 - - binary-parsers < 0 - - bits < 0 - - bitwise-enum < 0 - - blanks < 0 - - boring < 0 - - bower-json < 0 - - buffer-builder < 0 - - bugsnag-haskell < 0 - - bytestring-conversion < 0 - - ca-province-codes < 0 - - cardano-coin-selection < 0 - - casa-client < 0 - - cassava-conduit < 0 - - cassava-megaparsec < 0 - - cfenv < 0 - - chan < 0 - - charset < 0 - - cheapskate < 0 - - cheapskate-highlight < 0 - - cheapskate-lucid < 0 - - checkers < 0 - - chimera < 0 - - chronologique < 0 - - chronos-bench < 0 - - citeproc < 0 - - classy-prelude-conduit < 0 - - cmark-lucid < 0 - - codec-rpm < 0 - - commutative < 0 - - comonad-extras < 0 - - concurrent-output < 0 - - conduit < 0 - - conduit-extra < 0 - - conferer-aeson < 0 - - conferer-warp < 0 - - config-ini < 0 - - configurator-export < 0 - - connection < 0 - - connection-pool < 0 - - criterion < 0 - - criterion-measurement < 0 - - cryptohash-cryptoapi < 0 - - data-textual < 0 - - depq < 0 - - deriveJsonNoPrefix < 0 - - deriving-aeson < 0 - - distributed-closure < 0 - - dl-fedora < 0 - - dlist-nonempty < 0 - - dublincore-xml-conduit < 0 - - ecstasy < 0 - - edit-distance-vector < 0 - - egison-pattern-src < 0 - - elm-bridge < 0 - - elm-export < 0 - - elynx < 0 - - elynx-seq < 0 - - elynx-tree < 0 - - enclosed-exceptions < 0 - - envy < 0 - - eq < 0 - - esqueleto < 0 - - essence-of-live-coding < 0 - - essence-of-live-coding-quickcheck < 0 - - etc < 0 - - eventful-test-helpers < 0 - - every < 0 - - exp-pairs < 0 - - extra < 0 - - faktory < 0 - - fast-logger < 0 - - fb < 0 - - filelock < 0 - - flags-applicative < 0 - - flush-queue < 0 - - fn < 0 - - follow-file < 0 - - forma < 0 - - formatting < 0 - - fsnotify < 0 - - ftp-client-conduit < 0 - - fuzzyset < 0 - - genvalidity-aeson < 0 - - genvalidity-containers < 0 - - genvalidity-hspec < 0 - - genvalidity-hspec-aeson < 0 - - genvalidity-hspec-binary < 0 - - genvalidity-hspec-cereal < 0 - - genvalidity-hspec-optics < 0 - - genvalidity-hspec-persistent < 0 - - genvalidity-mergeful < 0 - - genvalidity-mergeless < 0 - - genvalidity-path < 0 - - genvalidity-persistent < 0 - - genvalidity-scientific < 0 - - genvalidity-sydtest-aeson < 0 - - genvalidity-sydtest-persistent < 0 - - genvalidity-typed-uuid < 0 - - genvalidity-uuid < 0 - - genvalidity-vector < 0 - - ghc-lib-parser-ex < 0 - - ghc-prof < 0 - - gi-atk < 0 - - gi-cairo < 0 - - gi-dbusmenu < 0 - - gi-dbusmenugtk3 < 0 - - gi-gdk < 0 - - gi-gdkpixbuf < 0 - - gi-gdkx11 < 0 - - gi-gio < 0 - - gi-glib < 0 - - gi-gobject < 0 - - gi-graphene < 0 - - gi-gtk < 0 - - gi-harfbuzz < 0 - - gi-pango < 0 - - gi-xlib < 0 - - ginger < 0 - - gingersnap < 0 - - github-release < 0 - - github-rest < 0 - - github-types < 0 - - gitlab-haskell < 0 - - glabrous < 0 - - gluturtle < 0 - - google-isbn < 0 - - hackage-db < 0 - - hamtsolo < 0 - - hapistrano < 0 - - hasbolt < 0 - - haskell-gi-base < 0 - - haskell-names < 0 - - haskell-src-exts-util < 0 - - hasql-notifications < 0 - - hasql-optparse-applicative < 0 - - hasql-pool < 0 - - hasql-transaction < 0 - - hexstring < 0 - - hi-file-parser < 0 - - hinfo < 0 - - hinotify < 0 - - hkd-default < 0 - - hmm-lapack < 0 - - hosc < 0 - - hourglass-orphans < 0 - - hpack < 0 - - hpc-lcov < 0 - - hruby < 0 - - hsdns < 0 - - hsebaysdk < 0 - - hslua < 0 - - hspec-expectations-pretty-diff < 0 - - hspec-golden-aeson < 0 - - hspec-wai < 0 - - hspec-wai-json < 0 - - html-conduit < 0 - - html-entities < 0 - - html-entity-map < 0 - - http-client < 0 - - http-client-openssl < 0 - - http-client-overrides < 0 - - http-client-tls < 0 - - http-common < 0 - - http-conduit < 0 - - http-directory < 0 - - http-download < 0 - - http-query < 0 - - http-reverse-proxy < 0 - - http-streams < 0 - - httpd-shed < 0 - - hunit-dejafu < 0 - - hvega < 0 - - hyphenation < 0 - - immortal-queue < 0 - - inbox < 0 - - inflections < 0 - - ini < 0 - - inline-c-cpp < 0 - - inliterate < 0 - - interpolate < 0 - - intset-imperative < 0 - - io-memoize < 0 - - io-streams < 0 - - ipython-kernel < 0 - - islink < 0 - - it-has < 0 - - jose-jwt < 0 - - json-feed < 0 - - json-rpc-generic < 0 - - jsonpath < 0 - - junit-xml < 0 - - katip < 0 - - katip-logstash < 0 - - kawhi < 0 - - koofr-client < 0 - - kubernetes-webhook-haskell < 0 - - language-avro < 0 - - language-bash < 0 - - language-docker < 0 - - language-thrift < 0 - - lapack-ffi-tools < 0 - - leveldb-haskell < 0 - - libmpd < 0 - - liboath-hs < 0 - - lifted-async < 0 - - linear-circuit < 0 - - list-t < 0 - - llvm-hs-pure < 0 - - logict < 0 - - logstash < 0 - - lucid-cdn < 0 - - lucid-extras < 0 - - lukko < 0 - - lz4-frame-conduit < 0 - - magico < 0 - - markdown < 0 - - massiv-test < 0 - - matplotlib < 0 - - matrix-market-attoparsec < 0 - - megaparsec < 0 - - megaparsec-tests < 0 - - mergeful < 0 - - mergeless < 0 - - microstache < 0 - - mighty-metropolis < 0 - - mime-mail-ses < 0 - - mmark-cli < 0 - - mmark-ext < 0 - - mod < 0 - - monad-chronicle < 0 - - monad-logger-json < 0 - - monad-logger-logstash < 0 - - monad-products < 0 - - monad-unlift < 0 - - monad-unlift-ref < 0 - - mongoDB < 0 - - mono-traversable-instances < 0 - - monoid-subclasses < 0 - - moss < 0 - - mutable-containers < 0 - - mx-state-codes < 0 - - natural-transformation < 0 - - ndjson-conduit < 0 - - netpbm < 0 - - netwire-input < 0 - - netwire-input-glfw < 0 - - network-bsd < 0 - - network-conduit-tls < 0 - - network-messagepack-rpc < 0 - - network-messagepack-rpc-websocket < 0 - - network-simple < 0 - - network-simple-tls < 0 - - network-transport-composed < 0 - - nonemptymap < 0 - - nsis < 0 - - nuxeo < 0 - - nvim-hs-contrib < 0 - - nvim-hs-ghcid < 0 - - oauthenticated < 0 - - one-liner-instances < 0 - - opensource < 0 - - openssl-streams < 0 - - opentelemetry-lightstep < 0 - - opentelemetry-wai < 0 - - pandoc-types < 0 - - parsers < 0 - - path-binary-instance < 0 - - path-extensions < 0 - - path-extra < 0 - - path-io < 0 - - path-like < 0 - - pdfinfo < 0 - - peregrin < 0 - - persistent-documentation < 0 - - persistent-mtl < 0 - - persistent-mysql < 0 - - persistent-pagination < 0 - - persistent-postgresql < 0 - - persistent-qq < 0 - - persistent-sqlite < 0 - - persistent-test < 0 - - pg-transact < 0 - - pipes-aeson < 0 - - pipes-bytestring < 0 - - pipes-concurrency < 0 - - pipes-csv < 0 - - pipes-network < 0 - - pipes-network-tls < 0 - - pipes-ordered-zip < 0 - - pipes-wai < 0 - - pkgtreediff < 0 - - plaid < 0 - - plotlyhs < 0 - - poly-arity < 0 - - port-utils < 0 - - postgresql-binary < 0 - - postgresql-libpq-notify < 0 - - postgresql-orm < 0 - - postgresql-typed < 0 - - prettyprinter-compat-annotated-wl-pprint < 0 - - prettyprinter-compat-ansi-wl-pprint < 0 - - prettyprinter-compat-wl-pprint < 0 - - primitive-unlifted < 0 - - prometheus < 0 - - prometheus-wai-middleware < 0 - - protobuf < 0 - - protobuf-simple < 0 - - protocol-buffers < 0 - - pureMD5 < 0 - - pvar < 0 - - qrcode-core < 0 - - quickcheck-classes < 0 - - range < 0 - - ratel < 0 - - ratel-wai < 0 - - recursion-schemes < 0 - - reform-happstack < 0 - - rerebase < 0 - - resistor-cube < 0 - - resourcet-pool < 0 - - result < 0 - - rhine < 0 - - rigel-viz < 0 - - rio-orphans < 0 - - rio-prettyprint < 0 - - roc-id < 0 - - rpmbuild-order < 0 - - salak-yaml < 0 - - sampling < 0 - - scalpel < 0 - - sdl2-gfx < 0 - - sdl2-image < 0 - - sdl2-mixer < 0 - - sdl2-ttf < 0 - - selda < 0 - - selda-json < 0 - - selda-postgresql < 0 - - selda-sqlite < 0 - - sendfile < 0 - - sequence-formats < 0 - - sequenceTools < 0 - - serversession-frontend-wai < 0 - - set-cover < 0 - - shake-plus < 0 - - shakespeare < 0 - - shell-conduit < 0 - - shelly < 0 - - shikensu < 0 - - simple-log < 0 - - simple-sendfile < 0 - - simple-templates < 0 - - skein < 0 - - skews < 0 - - skylighting-core < 0 - - smash-aeson < 0 - - smash-microlens < 0 - - smoothie < 0 - - smtp-mail < 0 - - snap-blaze < 0 - - soap < 0 - - soap-openssl < 0 - - soap-tls < 0 - - socks < 0 - - sourcemap < 0 - - sparse-linear-algebra < 0 - - special-values < 0 - - splice < 0 - - stache < 0 - - stm-conduit < 0 - - store-streaming < 0 - - streaming-commons < 0 - - streams < 0 - - string-conversions < 0 - - string-random < 0 - - stripe-core < 0 - - stripe-http-client < 0 - - stripe-tests < 0 - - strive < 0 - - swagger < 0 - - sydtest < 0 - - sydtest-discover < 0 - - sydtest-persistent-sqlite < 0 - - sydtest-wai < 0 - - sydtest-yesod < 0 - - systemd < 0 - - tagged-transformer < 0 - - tasty < 0 - - tasty-dejafu < 0 - - tasty-golden < 0 - - tasty-silver < 0 - - text-builder < 0 - - text-printer < 0 - - textlocal < 0 - - th-orphans < 0 - - th-printf < 0 - - these-optics < 0 - - throttle-io-stream < 0 - - tinylog < 0 - - tls < 0 - - tls-debug < 0 - - tls-session-manager < 0 - - tlynx < 0 - - tostring < 0 - - tracing < 0 - - tracing-control < 0 - - typed-process < 0 - - ua-parser < 0 - - unagi-chan < 0 - - unboxed-ref < 0 - - unboxing-vector < 0 - - uncertain < 0 - - uniq-deep < 0 - - unit-constraint < 0 - - universe-instances-extended < 0 - - unliftio < 0 - - unliftio-pool < 0 - - uri-bytestring-aeson < 0 - - users < 0 - - utf8-conversions < 0 - - validity-aeson < 0 - - validity-path < 0 - - validity-persistent < 0 - - validity-scientific < 0 - - validity-uuid < 0 - - vector-bytes-instances < 0 - - vformat-aeson < 0 - - wai < 0 - - wai-app-static < 0 - - wai-conduit < 0 - - wai-cors < 0 - - wai-enforce-https < 0 - - wai-extra < 0 - - wai-feature-flags < 0 - - wai-handler-launch < 0 - - wai-middleware-caching < 0 - - wai-middleware-static < 0 - - wai-rate-limit < 0 - - wai-saml2 < 0 - - wai-slack-middleware < 0 - - wai-websockets < 0 - - warp-tls < 0 - - warp-tls-uid < 0 - - webdriver < 0 - - webex-teams-api < 0 - - webex-teams-conduit < 0 - - webex-teams-pipes < 0 - - wss-client < 0 - - wuss < 0 - - xdg-desktop-entry < 0 - - xml-conduit-writer < 0 - - xml-hamlet < 0 - - xmonad-contrib < 0 - - yaml < 0 - - yamlparse-applicative < 0 - - yesod < 0 - - yesod-auth-hashdb < 0 - - yesod-auth-oauth2 < 0 - - yesod-bin < 0 - - yesod-core < 0 - - yesod-fb < 0 - - yesod-gitrev < 0 - - yesod-markdown < 0 - - yesod-newsfeed < 0 - - yesod-page-cursor < 0 - - yesod-persistent < 0 - - yesod-sitemap < 0 - - yesod-test < 0 - - yesod-websockets < 0 - - yi-rope < 0 - - zeromq4-haskell < 0 - - zeromq4-patterns < 0 - - zip < 0 - - ztail < 0 - # next set of packages broken by packages above this line - - Color < 0 - - HsOpenSSL-x509-system < 0 - - JuicyPixels-extra < 0 - - QuasiText < 0 - - Spintax < 0 - - ace < 0 - - async-refresh < 0 - - async-refresh-tokens < 0 - - attoparsec-base64 < 0 - - attoparsec-binary < 0 - - attoparsec-expr < 0 - - attoparsec-iso8601 < 0 - - base64-bytestring < 0 - - binary-conduit < 0 - - bitvec < 0 - - board-games < 0 - - boolean-like < 0 - - byte-count-reader < 0 - - bz2 < 0 - - bzlib-conduit < 0 - - cases < 0 - - cereal-conduit < 0 - - cmark-gfm < 0 - - commonmark < 0 - - commonmark-extensions < 0 - - commonmark-pandoc < 0 - - conduit-concurrent-map < 0 - - conduit-parse < 0 - - conduit-zstd < 0 - - cpio-conduit < 0 - - cpuinfo < 0 - - cron < 0 - - crypto-numbers < 0 - - crypto-pubkey < 0 - - cryptohash < 0 - - cryptonite-conduit < 0 - - css-text < 0 - - cue-sheet < 0 - - cursor-fuzzy-time < 0 - - cursor-gen < 0 - - data-serializer < 0 - - dataurl < 0 - - doclayout < 0 - - dotenv < 0 - - editor-open < 0 - - elynx-nexus < 0 - - errors-ext < 0 - - essence-of-live-coding-gloss < 0 - - essence-of-live-coding-pulse < 0 - - fakedata-parser < 0 - - filepattern < 0 - - flat-mcmc < 0 - - fold-debounce-conduit < 0 - - frontmatter < 0 - - fsnotify-conduit < 0 - - fuzzy < 0 - - fuzzy-time < 0 - - generics-sop < 0 - - genvalidity-bytestring < 0 - - genvalidity-criterion < 0 - - genvalidity-sydtest < 0 - - genvalidity-sydtest-lens < 0 - - genvalidity-text < 0 - - genvalidity-time < 0 - - ghcid < 0 - - gi-cairo-connector < 0 - - gi-cairo-render < 0 - - gi-gtk-hs < 0 - - gtk-strut < 0 - - hadoop-streaming < 0 - - haskell-src-meta < 0 - - hexml < 0 - - higher-leveldb < 0 - - hjsmin < 0 - - hkgr < 0 - - hostname-validate < 0 - - hp2pretty < 0 - - hprotoc < 0 - - hslua-module-doclayout < 0 - - hslua-module-system < 0 - - hslua-module-text < 0 - - hspec-attoparsec < 0 - - hspec-checkers < 0 - - hspec-megaparsec < 0 - - hw-conduit-merges < 0 - - hweblib < 0 - - imagesize-conduit < 0 - - input-parsers < 0 - - ip6addr < 0 - - irc < 0 - - language-protobuf < 0 - - libyaml < 0 - - llvm-hs < 0 - - logging < 0 - - makefile < 0 - - mock-time < 0 - - monad-logger < 0 - - mysql-simple < 0 - - neat-interpolation < 0 - - network-uri < 0 - - nix-derivation < 0 - - openpgp-asciiarmor < 0 - - pager < 0 - - parser-combinators-tests < 0 - - pipes-attoparsec < 0 - - pipes-binary < 0 - - pipes-fastx < 0 - - pipes-http < 0 - - pretty-relative-time < 0 - - project-template < 0 - - protocol-buffers-descriptor < 0 - - qrcode-juicypixels < 0 - - quickcheck-special < 0 - - rampart < 0 - - rcu < 0 - - rdf < 0 - - reform-hamlet < 0 - - replace-attoparsec < 0 - - replace-megaparsec < 0 - - rhine-gloss < 0 - - rocksdb-haskell-jprupp < 0 - - rocksdb-query < 0 - - safeio < 0 - - seqid-streams < 0 - - serf < 0 - - ses-html < 0 - - simple-cmd < 0 - - simple-vec3 < 0 - - skylighting < 0 - - smallcheck < 0 - - sqlite-simple < 0 - - streaming-attoparsec < 0 - - stripe-haskell < 0 - - tagged-binary < 0 - - tasty-bench < 0 - - tasty-expected-failure < 0 - - tasty-focus < 0 - - tasty-hunit < 0 - - tasty-hunit-compat < 0 - - tasty-kat < 0 - - tasty-leancheck < 0 - - tasty-lua < 0 - - tasty-program < 0 - - tasty-quickcheck < 0 - - tasty-rerun < 0 - - tasty-smallcheck < 0 - - tasty-test-reporter < 0 - - tasty-th < 0 - - tensors < 0 - - terminal-progress-bar < 0 - - texmath < 0 - - text-ldap < 0 - - text-regex-replace < 0 - - th-utilities < 0 - - thread-local-storage < 0 - - thread-supervisor < 0 - - time-manager < 0 - - time-parsers < 0 - - timerep < 0 - - tldr < 0 - - uniprot-kb < 0 - - universe < 0 - - unliftio-streams < 0 - - urbit-hob < 0 - - wai-eventsource < 0 - - wikicfp-scraper < 0 - - word-wrap < 0 - - xeno < 0 - - xss-sanitize < 0 - - zenacy-html < 0 - - zip-stream < 0 - - zipper-extra < 0 - - zstd < 0 - # next set of packages broken by packages above this line - - cgi < 0 - - dotenv < 0 - - frontmatter < 0 - - getopt-generics < 0 - - here < 0 - - hspec-smallcheck < 0 - - hxt < 0 - - interpolatedstring-perl6 < 0 - - language-c-quote < 0 - - mixed-types-num < 0 - - monad-logger-prefix < 0 - - pretty-sop < 0 - - qm-interpolated-string < 0 - - sqlcli < 0 - - sqlcli-odbc < 0 - - test-framework-smallcheck < 0 - - tuple-sop < 0 - - uri-encode < 0 - # next set of packages broken by packages above this line - - epub-metadata < 0 - - hxt-css < 0 - - hxt-curl < 0 - - hxt-expat < 0 - - hxt-tagsoup < 0 - - mime-mail < 0 - - text-conversions < 0 - # Following pass the constraint checks but fail at compile time - - Decimal < 0 - - HStringTemplate < 0 - - barbies < 0 - - basement < 0 - - btrfs < 0 - - bytestring-strict-builder < 0 - - data-lens-light < 0 - - drinkery < 0 - - enum-subset-generate < 0 - - generic-lens-core < 0 - - hpc-codecov < 0 - - hs-functors < 0 - - lens-family < 0 - - operational < 0 - - partial-isomorphisms < 0 - - rawfilepath < 0 - - selective < 0 - - th-data-compat < 0 - - th-extras < 0 - - traverse-with-class < 0 - - vinyl < 0 - - word24 < 0 - # Blocked by packages in the above set - - cryptonite < 0 - - cryptonite-openssl < 0 - - flexible-defaults < 0 - - foundation < 0 - - gauge < 0 - - lenz < 0 - - memory < 0 - - operational-class < 0 - - pem < 0 - - persistable-record < 0 - - product-isomorphic < 0 - - random-source < 0 - - relational-query-HDBC < 0 - - time-lens < 0 - # Blocked by packages in the above set - - asn1-types < 0 - - eap < 0 - - hashing < 0 - - locators < 0 - - persistable-types-HDBC-pg < 0 - - pkcs10 < 0 - - protocol-radius < 0 - - random-fu < 0 - - relational-query < 0 - - relational-record < 0 - - rvar < 0 - - securemem < 0 - - x509 < 0 - - x509-store < 0 - - x509-system < 0 - - x509-validation < 0 - # Blocked by packages in the above set - - asn1-encoding < 0 - - asn1-parse < 0 - - cipher-aes < 0 - - cipher-camellia < 0 - - cipher-des < 0 - - crypto-cipher-types < 0 - - crypto-pubkey-types < 0 - - crypto-random < 0 - - nettle < 0 - - protocol-radius-test < 0 - - relational-schemas < 0 - # Blocked by packages in the above set - - asn1-encoding < 0 - - asn1-parse < 0 - - cipher-aes < 0 - - cipher-camellia < 0 - - cipher-des < 0 - - cipher-rc4 < 0 - - cprng-aes < 0 - - crypto-cipher-types < 0 - - crypto-pubkey-types < 0 - - crypto-random < 0 - - nettle < 0 - - protocol-radius-test < 0 - - relational-schemas < 0 + #"Broken with GHC 9.0.1": + # - Agda < 0 + # - HTTP < 0 + # - HaXml < 0 + # - HsYAML < 0 + # - HsYAML-aeson < 0 + # - JuicyPixels-scale-dct < 0 + # - MapWith < 0 + # - MissingH < 0 + # - Rattus < 0 + # - aeson-diff < 0 + # - aeson-schemas < 0 + # - apply-refact < 0 + # - arithmoi < 0 + # - avers < 0 + # - aws-cloudfront-signed-cookies < 0 + # - bech32 < 0 + # - bech32-th < 0 + # - benchpress < 0 + # - binary-tagged < 0 + # - bits-extra < 0 + # - brick < 0 + # - broadcast-chan < 0 + # - bugzilla-redhat < 0 + # - butcher < 0 + # - bzlib < 0 + # - cabal-plan < 0 + # - cabal-rpm < 0 + # - cborg < 0 + # - cborg-json < 0 + # - circular < 0 + # - clash-ghc < 0 + # - clash-lib < 0 + # - clash-prelude < 0 + # - co-log < 0 + # - co-log-core < 0 + # - colourista < 0 + # - composite-aeson < 0 + # - composite-base < 0 + # - configurator-pg < 0 + # - country < 0 + # - crypto-enigma < 0 + # - cryptohash-md5 < 0 + # - cryptohash-sha1 < 0 + # - cryptohash-sha256 < 0 + # - cryptohash-sha512 < 0 + # - css-syntax < 0 + # - czipwith < 0 + # - d10 < 0 + # - data-accessor-template < 0 + # - data-compat < 0 + # - data-forest < 0 + # - dbus < 0 + # - deepseq-generics < 0 + # - deepseq-instances < 0 + # - dhall < 0 + # - dialogflow-fulfillment < 0 + # - dirichlet < 0 + # - doctest < 0 + # - doctest-driver-gen < 0 + # - earcut < 0 + # - ed25519 < 0 + # - egison < 0 + # - egison-pattern-src-th-mode < 0 + # - ekg < 0 + # - ekg-core < 0 + # - ekg-json < 0 + # - ekg-statsd < 0 + # - eliminators < 0 + # - email-validate < 0 + # - entropy < 0 + # - equational-reasoning < 0 + # - exception-hierarchy < 0 + # - exceptions < 0 + # - fclabels < 0 + # - feed < 0 + # - file-embed-lzma < 0 + # - first-class-families < 0 + # - fixed-vector-hetero < 0 + # - freer-simple < 0 + # - fusion-plugin < 0 + # - generic-aeson < 0 + # - generic-deriving < 0 + # - generic-functor < 0 + # - generic-monoid < 0 + # - geniplate-mirror < 0 + # - ghc-check < 0 + # - ghc-exactprint < 0 + # - ghc-lib < 0 + # - ghc-lib-parser < 0 + # - ghc-parser < 0 + # - ghc-source-gen < 0 + # - ghc-tcplugins-extra < 0 + # - ghc-typelits-extra < 0 + # - ghc-typelits-knownnat < 0 + # - ghc-typelits-natnormalise < 0 + # - ghc-typelits-presburger < 0 + # - github < 0 + # - greskell < 0 + # - greskell-core < 0 + # - greskell-websocket < 0 + # - hackage-security < 0 + # - haddock-library < 0 + # - hashable < 0 + # - haskell-import-graph < 0 + # - haskell-lsp < 0 + # - haskell-lsp-types < 0 + # - haxr < 0 + # - hedgehog < 0 + # - hgrev < 0 + # - hie-bios < 0 + # - hint < 0 + # - hledger < 0 + # - hledger-lib < 0 + # - hledger-ui < 0 + # - hledger-web < 0 + # - hmatrix < 0 + # - hmpfr < 0 + # - hslogger < 0 + # - hspec-expectations-json < 0 + # - hspec-tables < 0 + # - http-api-data < 0 + # - http-media < 0 + # - hw-dsv < 0 + # - hw-prim < 0 + # - hw-streams < 0 + # - hw-xml < 0 + # - hyper < 0 + # - ihaskell < 0 + # - ilist < 0 + # - influxdb < 0 + # - inspection-testing < 0 + # - invertible-grammar < 0 + # - io-streams-haproxy < 0 + # - ixset-typed < 0 + # - ki < 0 + # - kind-generics-th < 0 + # - lens < 0 + # - libjwt-typed < 0 + # - life-sync < 0 + # - loc < 0 + # - lzma < 0 + # - membrain < 0 + # - multistate < 0 + # - newtype < 0 + # - nri-env-parser < 0 + # - nri-observability < 0 + # - nri-prelude < 0 + # - o-clock < 0 + # - openapi3 < 0 + # - optics-extra < 0 + # - optics-th < 0 + # - packdeps < 0 + # - pantry < 0 + # - partial-semigroup < 0 + # - path-text-utf8 < 0 + # - pava < 0 + # - perfect-vector-shuffle < 0 + # - postgrest < 0 + # - pqueue < 0 + # - prairie < 0 + # - profunctors < 0 + # - proto-lens < 0 + # - proto-lens-optparse < 0 + # - proto-lens-protobuf-types < 0 + # - proto-lens-protoc < 0 + # - proto-lens-runtime < 0 + # - proto-lens-setup < 0 + # - protolude < 0 + # - publicsuffix < 0 + # - pusher-http-haskell < 0 + # - range-set-list < 0 + # - rank2classes < 0 + # - record-dot-preprocessor < 0 + # - records-sop < 0 + # - refined < 0 + # - regex-applicative-text < 0 + # - regex-pcre-builtin < 0 + # - relude < 0 + # - req < 0 + # - resolv < 0 + # - rethinkdb-client-driver < 0 + # - semialign < 0 + # - semialign-indexed < 0 + # - semialign-optics < 0 + # - serialise < 0 + # - servant < 0 + # - servant-client < 0 + # - servant-client-core < 0 + # - servant-docs < 0 + # - servant-errors < 0 + # - servant-foreign < 0 + # - servant-http-streams < 0 + # - servant-openapi3 < 0 + # - servant-server < 0 + # - servant-swagger < 0 + # - servant-swagger-ui < 0 + # - servant-swagger-ui-core < 0 + # - setlocale < 0 + # - shellmet < 0 + # - shortcut-links < 0 + # - singletons < 0 + # - singletons-presburger < 0 + # - slist < 0 + # - snap-server < 0 + # - splint < 0 + # - stackcollapse-ghc < 0 + # - strict-tuple < 0 + # - strict-tuple-lens < 0 + # - string-interpolate < 0 + # - stripe-concepts < 0 + # - structured < 0 + # - swagger2 < 0 + # - swish < 0 + # - tasty-hedgehog < 0 + # - tasty-hspec < 0 + # - tasty-wai < 0 + # - tdigest < 0 + # - termbox < 0 + # - text-ansi < 0 + # - text-format < 0 + # - text-show-instances < 0 + # - th-desugar < 0 + # - th-expand-syns < 0 + # - th-test-utils < 0 + # - these-skinny < 0 + # - threepenny-gui < 0 + # - through-text < 0 + # - timer-wheel < 0 + # - tomland < 0 + # - tonalude < 0 + # - ttc < 0 + # - type-errors-pretty < 0 + # - type-natural < 0 + # - typecheck-plugin-nat-simple < 0 + # - typerep-map < 0 + # - unicode-transforms < 0 + # - validation-selective < 0 + # - vector-binary-instances < 0 + # - vector-circular < 0 + # - weigh < 0 + # - wild-bind < 0 + # - wild-bind-x11 < 0 + # - with-utf8 < 0 + # - zydiskell < 0 + # # next set of packages broken by packages above this line + # - BNFC < 0 + # - Chart < 0 + # - ConfigFile < 0 + # - DAV < 0 + # - DBFunctor < 0 + # - ENIG < 0 + # - ForestStructures < 0 + # - HaTeX < 0 + # - HandsomeSoup < 0 + # - JuicyPixels-blurhash < 0 + # - LambdaHack < 0 + # - MusicBrainz < 0 + # - PyF < 0 + # - accuerr < 0 + # - ad < 0 + # - adjunctions < 0 + # - aeson < 0 + # - aeson-combinators < 0 + # - aeson-commit < 0 + # - aeson-compat < 0 + # - aeson-lens < 0 + # - aeson-optics < 0 + # - aeson-picker < 0 + # - aeson-with < 0 + # - amazonka-core < 0 + # - amazonka-s3 < 0 + # - ap-normalize < 0 + # - api-field-json-th < 0 + # - api-maker < 0 + # - approximate < 0 + # - arbor-lru-cache < 0 + # - arbor-postgres < 0 + # - ascii-case < 0 + # - ascii-char < 0 + # - ascii-group < 0 + # - ascii-superset < 0 + # - asciidiagram < 0 + # - asif < 0 + # - async < 0 + # - aur < 0 + # - aura < 0 + # - auto < 0 + # - avro < 0 + # - backprop < 0 + # - base16-lens < 0 + # - base32-lens < 0 + # - base64-bytestring-type < 0 + # - base64-lens < 0 + # - basic-prelude < 0 + # - bcp47 < 0 + # - bcp47-orphans < 0 + # - bcrypt < 0 + # - bimaps < 0 + # - bin < 0 + # - binary-instances < 0 + # - bins < 0 + # - boltzmann-samplers < 0 + # - bound < 0 + # - boundingboxes < 0 + # - bsb-http-chunked < 0 + # - bson < 0 + # - bugsnag-hs < 0 + # - bv-little < 0 + # - bytes < 0 + # - cabal-debian < 0 + # - cabal-file < 0 + # - cabal-flatpak < 0 + # - cabal2nix < 0 + # - cache < 0 + # - cacophony < 0 + # - casa-types < 0 + # - case-insensitive < 0 + # - cassava < 0 + # - cayley-client < 0 + # - character-cases < 0 + # - chiphunk < 0 + # - chronos < 0 + # - classy-prelude < 0 + # - clientsession < 0 + # - closed < 0 + # - co-log-concurrent < 0 + # - compdata < 0 + # - compensated < 0 + # - composable-associations < 0 + # - composable-associations-aeson < 0 + # - composite-aeson-path < 0 + # - composite-aeson-refined < 0 + # - composite-binary < 0 + # - composite-ekg < 0 + # - composite-hashable < 0 + # - composite-tuple < 0 + # - composite-xstep < 0 + # - concise < 0 + # - concurrent-supply < 0 + # - conduit-algorithms < 0 + # - configurator < 0 + # - constraints < 0 + # - construct < 0 + # - control-dsl < 0 + # - core-data < 0 + # - core-program < 0 + # - core-text < 0 + # - credential-store < 0 + # - crypto-api < 0 + # - crypto-random-api < 0 + # - cryptocompare < 0 + # - ctrie < 0 + # - cubicspline < 0 + # - cuckoo-filter < 0 + # - currency < 0 + # - cursor-brick < 0 + # - cyclotomic < 0 + # - data-ascii < 0 + # - data-dword < 0 + # - data-fix < 0 + # - data-interval < 0 + # - data-msgpack < 0 + # - data-msgpack-types < 0 + # - data-reify < 0 + # - datadog < 0 + # - dbus-hslogger < 0 + # - debian < 0 + # - declarative < 0 + # - deferred-folds < 0 + # - dejafu < 0 + # - dense-linear-algebra < 0 + # - deque < 0 + # - derive-topdown < 0 + # - dhall-bash < 0 + # - dhall-json < 0 + # - dhall-lsp-server < 0 + # - dhall-yaml < 0 + # - dimensional < 0 + # - distribution-nixpkgs < 0 + # - distribution-opensuse < 0 + # - dns < 0 + # - doctemplates < 0 + # - doctest-discover < 0 + # - download < 0 + # - duration < 0 + # - dynamic-state < 0 + # - either < 0 + # - elm2nix < 0 + # - elynx-markov < 0 + # - elynx-tools < 0 + # - envelope < 0 + # - ersatz < 0 + # - eve < 0 + # - eventful-core < 0 + # - eventstore < 0 + # - experimenter < 0 + # - expiring-cache-map < 0 + # - extended-reals < 0 + # - fakedata < 0 + # - fedora-haskell-tools < 0 + # - file-modules < 0 + # - fin < 0 + # - fixed-vector < 0 + # - flat < 0 + # - fmt < 0 + # - focuslist < 0 + # - foldl < 0 + # - folds < 0 + # - free < 0 + # - from-sum < 0 + # - ftp-client < 0 + # - functor-classes-compat < 0 + # - fuzzy-dates < 0 + # - generic-data < 0 + # - generic-data-surgery < 0 + # - generic-lens < 0 + # - generic-optics < 0 + # - generic-random < 0 + # - generics-sop-lens < 0 + # - genvalidity-hspec-hashable < 0 + # - genvalidity-property < 0 + # - genvalidity-sydtest-hashable < 0 + # - genvalidity-unordered-containers < 0 + # - geojson < 0 + # - ghc-syntax-highlighter < 0 + # - ghci-hexcalc < 0 + # - github-webhooks < 0 + # - gothic < 0 + # - graph-core < 0 + # - graphite < 0 + # - graphql-client < 0 + # - gravatar < 0 + # - gtk-sni-tray < 0 + # - hOpenPGP < 0 + # - hadolint < 0 + # - hakyll-convert < 0 + # - hall-symbols < 0 + # - happstack-server < 0 + # - hashable-time < 0 + # - hashmap < 0 + # - hashtables < 0 + # - haskell-gi < 0 + # - haskey-btree < 0 + # - hasql < 0 + # - hasql-queue < 0 + # - hasty-hamiltonian < 0 + # - headroom < 0 + # - hedgehog-fakedata < 0 + # - hedgehog-fn < 0 + # - hedgehog-quickcheck < 0 + # - hedis < 0 + # - hedn < 0 + # - heterocephalus < 0 + # - hexml-lens < 0 + # - hidapi < 0 + # - highlighting-kate < 0 + # - hledger-iadd < 0 + # - hledger-interest < 0 + # - hledger-stockquotes < 0 + # - hlint < 0 + # - hmatrix-backprop < 0 + # - hmatrix-gsl < 0 + # - hmatrix-gsl-stats < 0 + # - hmatrix-morpheus < 0 + # - hmatrix-vector-sized < 0 + # - hoauth2 < 0 + # - hocon < 0 + # - hoogle < 0 + # - hopenpgp-tools < 0 + # - hpack-dhall < 0 + # - hsc2hs < 0 + # - hslua-aeson < 0 + # - hspec-hedgehog < 0 + # - htoml < 0 + # - http-date < 0 + # - http-link-header < 0 + # - http-types < 0 + # - http2 < 0 + # - human-readable-duration < 0 + # - hw-balancedparens < 0 + # - hw-bits < 0 + # - hw-conduit < 0 + # - hw-diagnostics < 0 + # - hw-eliasfano < 0 + # - hw-excess < 0 + # - hw-fingertree < 0 + # - hw-fingertree-strict < 0 + # - hw-hedgehog < 0 + # - hw-hspec-hedgehog < 0 + # - hw-ip < 0 + # - hw-json < 0 + # - hw-json-simd < 0 + # - hw-json-simple-cursor < 0 + # - hw-json-standard-cursor < 0 + # - hw-mquery < 0 + # - hw-packed-vector < 0 + # - hw-parser < 0 + # - hw-rankselect < 0 + # - hw-rankselect-base < 0 + # - hw-simd < 0 + # - hw-succinct < 0 + # - hxt-http < 0 + # - hyperloglog < 0 + # - incremental-parser < 0 + # - inline-c < 0 + # - inline-r < 0 + # - insert-ordered-containers < 0 + # - intern < 0 + # - interpolator < 0 + # - intro < 0 + # - invariant < 0 + # - invertible < 0 + # - iproute < 0 + # - ipynb < 0 + # - irc-client < 0 + # - irc-conduit < 0 + # - ixset-typed-binary-instance < 0 + # - ixset-typed-conversions < 0 + # - ixset-typed-hashable-instance < 0 + # - jose < 0 + # - json-rpc < 0 + # - jwt < 0 + # - kan-extensions < 0 + # - kanji < 0 + # - kazura-queue < 0 + # - kdt < 0 + # - keys < 0 + # - krank < 0 + # - language-nix < 0 + # - lapack < 0 + # - lattices < 0 + # - learn-physics < 0 + # - lens-action < 0 + # - lens-aeson < 0 + # - lens-csv < 0 + # - lens-datetime < 0 + # - lens-misc < 0 + # - lens-process < 0 + # - lens-properties < 0 + # - lens-regex < 0 + # - lens-regex-pcre < 0 + # - lift-generics < 0 + # - line < 0 + # - linear < 0 + # - liquid-fixpoint < 0 + # - little-logger < 0 + # - load-env < 0 + # - log-domain < 0 + # - lrucaching < 0 + # - lsp-test < 0 + # - lucid < 0 + # - lzma-conduit < 0 + # - machines < 0 + # - main-tester < 0 + # - massiv < 0 + # - massiv-io < 0 + # - massiv-persist < 0 + # - massiv-serialise < 0 + # - math-extras < 0 + # - matrix-as-xyz < 0 + # - matrix-static < 0 + # - mcmc < 0 + # - medea < 0 + # - mercury-api < 0 + # - metrics < 0 + # - mfsolve < 0 + # - microlens-aeson < 0 + # - microlens-platform < 0 + # - microlens-process < 0 + # - min-max-pqueue < 0 + # - mini-egison < 0 + # - minio-hs < 0 + # - mltool < 0 + # - mmark < 0 + # - model < 0 + # - modern-uri < 0 + # - modular < 0 + # - monad-metrics < 0 + # - mono-traversable < 0 + # - mono-traversable-keys < 0 + # - morpheus-graphql < 0 + # - morpheus-graphql-client < 0 + # - morpheus-graphql-core < 0 + # - morpheus-graphql-subscriptions < 0 + # - multiset < 0 + # - mustache < 0 + # - netwire < 0 + # - network < 0 + # - network-byte-order < 0 + # - network-ip < 0 + # - network-transport < 0 + # - nonce < 0 + # - nonempty-containers < 0 + # - nonempty-vector < 0 + # - not-gloss < 0 + # - nqe < 0 + # - numhask < 0 + # - nvim-hs < 0 + # - odbc < 0 + # - oeis2 < 0 + # - once < 0 + # - one-liner < 0 + # - opaleye < 0 + # - opentelemetry < 0 + # - opentelemetry-extra < 0 + # - optics < 0 + # - optics-vl < 0 + # - ormolu < 0 + # - pagure-cli < 0 + # - pandoc < 0 + # - pandoc-plot < 0 + # - password < 0 + # - password-instances < 0 + # - path < 0 + # - pcg-random < 0 + # - pcre-heavy < 0 + # - pcre-utils < 0 + # - pcre2 < 0 + # - perfect-hash-generator < 0 + # - persistent < 0 + # - persistent-template < 0 + # - persistent-typed-db < 0 + # - pg-harness-client < 0 + # - pgp-wordlist < 0 + # - pinboard < 0 + # - pipes-extras < 0 + # - pipes-group < 0 + # - pointed < 0 + # - poly < 0 + # - posix-paths < 0 + # - postgres-options < 0 + # - postgresql-simple < 0 + # - pptable < 0 + # - pretty-simple < 0 + # - prettyprinter < 0 + # - prettyprinter-ansi-terminal < 0 + # - prettyprinter-convert-ansi-wl-pprint < 0 + # - primitive-extras < 0 + # - process-extras < 0 + # - product-profunctors < 0 + # - profiterole < 0 + # - prometheus-client < 0 + # - prospect < 0 + # - proto3-wire < 0 + # - psqueues < 0 + # - purescript-bridge < 0 + # - pushbullet-types < 0 + # - qchas < 0 + # - quadratic-irrational < 0 + # - quickcheck-arbitrary-adt < 0 + # - quickcheck-instances < 0 + # - radius < 0 + # - rainbow < 0 + # - rainbox < 0 + # - ral < 0 + # - random-bytestring < 0 + # - random-tree < 0 + # - ranged-list < 0 + # - rasterific-svg < 0 + # - rattle < 0 + # - read-env-var < 0 + # - rebase < 0 + # - reducers < 0 + # - regex < 0 + # - regex-with-pcre < 0 + # - registry < 0 + # - relapse < 0 + # - renderable < 0 + # - req-conduit < 0 + # - resource-pool < 0 + # - retry < 0 + # - rhbzquery < 0 + # - rio < 0 + # - safe-decimal < 0 + # - safe-json < 0 + # - safe-money < 0 + # - safe-tensor < 0 + # - safecopy < 0 + # - salak < 0 + # - saltine < 0 + # - sbp < 0 + # - scheduler < 0 + # - scientific < 0 + # - scotty < 0 + # - scrypt < 0 + # - sdl2 < 0 + # - search-algorithms < 0 + # - secp256k1-haskell < 0 + # - semigroupoid-extras < 0 + # - semigroupoids < 0 + # - semirings < 0 + # - semver < 0 + # - servant-blaze < 0 + # - servant-conduit < 0 + # - servant-exceptions < 0 + # - servant-exceptions-server < 0 + # - servant-github-webhook < 0 + # - servant-machines < 0 + # - servant-multipart < 0 + # - servant-pipes < 0 + # - servant-rawm < 0 + # - serverless-haskell < 0 + # - serversession < 0 + # - sexp-grammar < 0 + # - shake < 0 + # - shake-language-c < 0 + # - shake-plus-extended < 0 + # - singleton-nats < 0 + # - sized < 0 + # - slack-api < 0 + # - slack-progressbar < 0 + # - slynx < 0 + # - smash < 0 + # - smash-lens < 0 + # - snap-core < 0 + # - sparse-tensor < 0 + # - spatial-math < 0 + # - speedy-slice < 0 + # - squeal-postgresql < 0 + # - squeather < 0 + # - stack < 0 + # - statistics < 0 + # - status-notifier-item < 0 + # - stm-containers < 0 + # - stm-hamt < 0 + # - store < 0 + # - stratosphere < 0 + # - strict < 0 + # - strict-list < 0 + # - subcategories < 0 + # - svg-tree < 0 + # - sweet-egison < 0 + # - sydtest-servant < 0 + # - symmetry-operations-symbols < 0 + # - taffybar < 0 + # - tar-conduit < 0 + # - tasty-ant-xml < 0 + # - tasty-discover < 0 + # - text-latin1 < 0 + # - text-region < 0 + # - text-short < 0 + # - text-show < 0 + # - th-reify-many < 0 + # - these < 0 + # - these-lens < 0 + # - throwable-exceptions < 0 + # - thyme < 0 + # - tidal < 0 + # - timelens < 0 + # - tmapchan < 0 + # - tmapmvar < 0 + # - tmp-postgres < 0 + # - transaction < 0 + # - tree-diff < 0 + # - trifecta < 0 + # - triplesec < 0 + # - ttl-hashtables < 0 + # - ttrie < 0 + # - turtle < 0 + # - type-errors < 0 + # - type-level-kv-list < 0 + # - typed-uuid < 0 + # - ulid < 0 + # - uniplate < 0 + # - unique < 0 + # - universum < 0 + # - unix-time < 0 + # - unordered-containers < 0 + # - uri-bytestring < 0 + # - uuid < 0 + # - uuid-types < 0 + # - validation < 0 + # - validity-unordered-containers < 0 + # - validity-vector < 0 + # - vault < 0 + # - vec < 0 + # - vector-instances < 0 + # - vector-sized < 0 + # - verbosity < 0 + # - versions < 0 + # - vty < 0 + # - wai-logger < 0 + # - wai-middleware-auth < 0 + # - wai-middleware-clacks < 0 + # - wai-rate-limit-redis < 0 + # - wai-session < 0 + # - wakame < 0 + # - warp < 0 + # - wcwidth < 0 + # - webby < 0 + # - webgear-server < 0 + # - websockets < 0 + # - websockets-snap < 0 + # - witherable-class < 0 + # - within < 0 + # - world-peace < 0 + # - wreq < 0 + # - xlsx < 0 + # - xlsx-tabular < 0 + # - xml-conduit < 0 + # - xml-html-qq < 0 + # - xml-indexed-cursor < 0 + # - xml-lens < 0 + # - xml-to-json < 0 + # - xmonad < 0 + # - xmonad-extras < 0 + # - yesod-auth < 0 + # - yesod-form < 0 + # - yesod-paginator < 0 + # - yesod-static < 0 + # - yjsvg < 0 + # - zim-parser < 0 + # - zippers < 0 + # - zlib-lens < 0 + # # next set of packages broken by packages above this line + # - Allure < 0 + # - ChannelT < 0 + # - Earley < 0 + # - H < 0 + # - HTF < 0 + # - HsOpenSSL < 0 + # - IPv6Addr < 0 + # - RSA < 0 + # - Rasterific < 0 + # - RefSerialize < 0 + # - ShellCheck < 0 + # - TCache < 0 + # - Taxonomy < 0 + # - aeson-attoparsec < 0 + # - aeson-better-errors < 0 + # - aeson-casing < 0 + # - aeson-default < 0 + # - aeson-generic-compat < 0 + # - aeson-pretty < 0 + # - aeson-qq < 0 + # - aeson-yak < 0 + # - aeson-yaml < 0 + # - alarmclock < 0 + # - amazonka-apigateway < 0 + # - amazonka-application-autoscaling < 0 + # - amazonka-appstream < 0 + # - amazonka-athena < 0 + # - amazonka-autoscaling < 0 + # - amazonka-budgets < 0 + # - amazonka-certificatemanager < 0 + # - amazonka-cloudformation < 0 + # - amazonka-cloudfront < 0 + # - amazonka-cloudhsm < 0 + # - amazonka-cloudsearch < 0 + # - amazonka-cloudsearch-domains < 0 + # - amazonka-cloudtrail < 0 + # - amazonka-cloudwatch < 0 + # - amazonka-cloudwatch-events < 0 + # - amazonka-cloudwatch-logs < 0 + # - amazonka-codebuild < 0 + # - amazonka-codecommit < 0 + # - amazonka-codedeploy < 0 + # - amazonka-codepipeline < 0 + # - amazonka-cognito-identity < 0 + # - amazonka-cognito-idp < 0 + # - amazonka-cognito-sync < 0 + # - amazonka-config < 0 + # - amazonka-datapipeline < 0 + # - amazonka-devicefarm < 0 + # - amazonka-directconnect < 0 + # - amazonka-discovery < 0 + # - amazonka-dms < 0 + # - amazonka-ds < 0 + # - amazonka-dynamodb < 0 + # - amazonka-dynamodb-streams < 0 + # - amazonka-ecr < 0 + # - amazonka-ecs < 0 + # - amazonka-efs < 0 + # - amazonka-elasticache < 0 + # - amazonka-elasticbeanstalk < 0 + # - amazonka-elasticsearch < 0 + # - amazonka-elastictranscoder < 0 + # - amazonka-elb < 0 + # - amazonka-elbv2 < 0 + # - amazonka-emr < 0 + # - amazonka-gamelift < 0 + # - amazonka-glacier < 0 + # - amazonka-glue < 0 + # - amazonka-health < 0 + # - amazonka-iam < 0 + # - amazonka-importexport < 0 + # - amazonka-inspector < 0 + # - amazonka-iot < 0 + # - amazonka-iot-dataplane < 0 + # - amazonka-kinesis < 0 + # - amazonka-kinesis-analytics < 0 + # - amazonka-kinesis-firehose < 0 + # - amazonka-kms < 0 + # - amazonka-lambda < 0 + # - amazonka-lightsail < 0 + # - amazonka-marketplace-analytics < 0 + # - amazonka-marketplace-metering < 0 + # - amazonka-ml < 0 + # - amazonka-opsworks < 0 + # - amazonka-opsworks-cm < 0 + # - amazonka-pinpoint < 0 + # - amazonka-polly < 0 + # - amazonka-rds < 0 + # - amazonka-redshift < 0 + # - amazonka-rekognition < 0 + # - amazonka-route53 < 0 + # - amazonka-route53-domains < 0 + # - amazonka-sdb < 0 + # - amazonka-servicecatalog < 0 + # - amazonka-ses < 0 + # - amazonka-shield < 0 + # - amazonka-sms < 0 + # - amazonka-snowball < 0 + # - amazonka-sns < 0 + # - amazonka-sqs < 0 + # - amazonka-ssm < 0 + # - amazonka-stepfunctions < 0 + # - amazonka-storagegateway < 0 + # - amazonka-sts < 0 + # - amazonka-support < 0 + # - amazonka-swf < 0 + # - amazonka-test < 0 + # - amazonka-waf < 0 + # - amazonka-workspaces < 0 + # - amazonka-xray < 0 + # - amqp < 0 + # - amqp-utils < 0 + # - apecs < 0 + # - apecs-gloss < 0 + # - apecs-physics < 0 + # - ascii < 0 + # - ascii-predicates < 0 + # - ascii-progress < 0 + # - ascii-th < 0 + # - async-extra < 0 + # - async-pool < 0 + # - atom-basic < 0 + # - attoparsec < 0 + # - attoparsec-path < 0 + # - authenticate < 0 + # - authenticate-oauth < 0 + # - auto-update < 0 + # - backtracking < 0 + # - base16 < 0 + # - base32 < 0 + # - base32string < 0 + # - base58-bytestring < 0 + # - base58string < 0 + # - base64 < 0 + # - bench < 0 + # - bimap-server < 0 + # - binary-ext < 0 + # - binary-parsers < 0 + # - bits < 0 + # - bitwise-enum < 0 + # - blanks < 0 + # - boring < 0 + # - bower-json < 0 + # - buffer-builder < 0 + # - bugsnag-haskell < 0 + # - bytestring-conversion < 0 + # - ca-province-codes < 0 + # - cardano-coin-selection < 0 + # - casa-client < 0 + # - cassava-conduit < 0 + # - cassava-megaparsec < 0 + # - cfenv < 0 + # - chan < 0 + # - charset < 0 + # - cheapskate < 0 + # - cheapskate-highlight < 0 + # - cheapskate-lucid < 0 + # - checkers < 0 + # - chimera < 0 + # - chronologique < 0 + # - chronos-bench < 0 + # - citeproc < 0 + # - classy-prelude-conduit < 0 + # - cmark-lucid < 0 + # - codec-rpm < 0 + # - commutative < 0 + # - comonad-extras < 0 + # - concurrent-output < 0 + # - conduit < 0 + # - conduit-extra < 0 + # - conferer-aeson < 0 + # - conferer-warp < 0 + # - config-ini < 0 + # - configurator-export < 0 + # - connection < 0 + # - connection-pool < 0 + # - criterion < 0 + # - criterion-measurement < 0 + # - cryptohash-cryptoapi < 0 + # - data-textual < 0 + # - depq < 0 + # - deriveJsonNoPrefix < 0 + # - deriving-aeson < 0 + # - distributed-closure < 0 + # - dl-fedora < 0 + # - dlist-nonempty < 0 + # - dublincore-xml-conduit < 0 + # - ecstasy < 0 + # - edit-distance-vector < 0 + # - egison-pattern-src < 0 + # - elm-bridge < 0 + # - elm-export < 0 + # - elynx < 0 + # - elynx-seq < 0 + # - elynx-tree < 0 + # - enclosed-exceptions < 0 + # - envy < 0 + # - eq < 0 + # - esqueleto < 0 + # - essence-of-live-coding < 0 + # - essence-of-live-coding-quickcheck < 0 + # - etc < 0 + # - eventful-test-helpers < 0 + # - every < 0 + # - exp-pairs < 0 + # - extra < 0 + # - faktory < 0 + # - fast-logger < 0 + # - fb < 0 + # - filelock < 0 + # - flags-applicative < 0 + # - flush-queue < 0 + # - fn < 0 + # - follow-file < 0 + # - forma < 0 + # - formatting < 0 + # - fsnotify < 0 + # - ftp-client-conduit < 0 + # - fuzzyset < 0 + # - genvalidity-aeson < 0 + # - genvalidity-containers < 0 + # - genvalidity-hspec < 0 + # - genvalidity-hspec-aeson < 0 + # - genvalidity-hspec-binary < 0 + # - genvalidity-hspec-cereal < 0 + # - genvalidity-hspec-optics < 0 + # - genvalidity-hspec-persistent < 0 + # - genvalidity-mergeful < 0 + # - genvalidity-mergeless < 0 + # - genvalidity-path < 0 + # - genvalidity-persistent < 0 + # - genvalidity-scientific < 0 + # - genvalidity-sydtest-aeson < 0 + # - genvalidity-sydtest-persistent < 0 + # - genvalidity-typed-uuid < 0 + # - genvalidity-uuid < 0 + # - genvalidity-vector < 0 + # - ghc-lib-parser-ex < 0 + # - ghc-prof < 0 + # - gi-atk < 0 + # - gi-cairo < 0 + # - gi-dbusmenu < 0 + # - gi-dbusmenugtk3 < 0 + # - gi-gdk < 0 + # - gi-gdkpixbuf < 0 + # - gi-gdkx11 < 0 + # - gi-gio < 0 + # - gi-glib < 0 + # - gi-gobject < 0 + # - gi-graphene < 0 + # - gi-gtk < 0 + # - gi-harfbuzz < 0 + # - gi-pango < 0 + # - gi-xlib < 0 + # - ginger < 0 + # - gingersnap < 0 + # - github-release < 0 + # - github-rest < 0 + # - github-types < 0 + # - gitlab-haskell < 0 + # - glabrous < 0 + # - gluturtle < 0 + # - google-isbn < 0 + # - hackage-db < 0 + # - hamtsolo < 0 + # - hapistrano < 0 + # - hasbolt < 0 + # - haskell-gi-base < 0 + # - haskell-names < 0 + # - haskell-src-exts-util < 0 + # - hasql-notifications < 0 + # - hasql-optparse-applicative < 0 + # - hasql-pool < 0 + # - hasql-transaction < 0 + # - hexstring < 0 + # - hi-file-parser < 0 + # - hinfo < 0 + # - hinotify < 0 + # - hkd-default < 0 + # - hmm-lapack < 0 + # - hosc < 0 + # - hourglass-orphans < 0 + # - hpack < 0 + # - hpc-lcov < 0 + # - hruby < 0 + # - hsdns < 0 + # - hsebaysdk < 0 + # - hslua < 0 + # - hspec-expectations-pretty-diff < 0 + # - hspec-golden-aeson < 0 + # - hspec-wai < 0 + # - hspec-wai-json < 0 + # - html-conduit < 0 + # - html-entities < 0 + # - html-entity-map < 0 + # - http-client < 0 + # - http-client-openssl < 0 + # - http-client-overrides < 0 + # - http-client-tls < 0 + # - http-common < 0 + # - http-conduit < 0 + # - http-directory < 0 + # - http-download < 0 + # - http-query < 0 + # - http-reverse-proxy < 0 + # - http-streams < 0 + # - httpd-shed < 0 + # - hunit-dejafu < 0 + # - hvega < 0 + # - hyphenation < 0 + # - immortal-queue < 0 + # - inbox < 0 + # - inflections < 0 + # - ini < 0 + # - inline-c-cpp < 0 + # - inliterate < 0 + # - interpolate < 0 + # - intset-imperative < 0 + # - io-memoize < 0 + # - io-streams < 0 + # - ipython-kernel < 0 + # - islink < 0 + # - it-has < 0 + # - jose-jwt < 0 + # - json-feed < 0 + # - json-rpc-generic < 0 + # - jsonpath < 0 + # - junit-xml < 0 + # - katip < 0 + # - katip-logstash < 0 + # - kawhi < 0 + # - koofr-client < 0 + # - kubernetes-webhook-haskell < 0 + # - language-avro < 0 + # - language-bash < 0 + # - language-docker < 0 + # - language-thrift < 0 + # - lapack-ffi-tools < 0 + # - leveldb-haskell < 0 + # - libmpd < 0 + # - liboath-hs < 0 + # - lifted-async < 0 + # - linear-circuit < 0 + # - list-t < 0 + # - llvm-hs-pure < 0 + # - logict < 0 + # - logstash < 0 + # - lucid-cdn < 0 + # - lucid-extras < 0 + # - lukko < 0 + # - lz4-frame-conduit < 0 + # - magico < 0 + # - markdown < 0 + # - massiv-test < 0 + # - matplotlib < 0 + # - matrix-market-attoparsec < 0 + # - megaparsec < 0 + # - megaparsec-tests < 0 + # - mergeful < 0 + # - mergeless < 0 + # - microstache < 0 + # - mighty-metropolis < 0 + # - mime-mail-ses < 0 + # - mmark-cli < 0 + # - mmark-ext < 0 + # - mod < 0 + # - monad-chronicle < 0 + # - monad-logger-json < 0 + # - monad-logger-logstash < 0 + # - monad-products < 0 + # - monad-unlift < 0 + # - monad-unlift-ref < 0 + # - mongoDB < 0 + # - mono-traversable-instances < 0 + # - monoid-subclasses < 0 + # - moss < 0 + # - mutable-containers < 0 + # - mx-state-codes < 0 + # - natural-transformation < 0 + # - ndjson-conduit < 0 + # - netpbm < 0 + # - netwire-input < 0 + # - netwire-input-glfw < 0 + # - network-bsd < 0 + # - network-conduit-tls < 0 + # - network-messagepack-rpc < 0 + # - network-messagepack-rpc-websocket < 0 + # - network-simple < 0 + # - network-simple-tls < 0 + # - network-transport-composed < 0 + # - nonemptymap < 0 + # - nsis < 0 + # - nuxeo < 0 + # - nvim-hs-contrib < 0 + # - nvim-hs-ghcid < 0 + # - oauthenticated < 0 + # - one-liner-instances < 0 + # - opensource < 0 + # - openssl-streams < 0 + # - opentelemetry-lightstep < 0 + # - opentelemetry-wai < 0 + # - pandoc-types < 0 + # - parsers < 0 + # - path-binary-instance < 0 + # - path-extensions < 0 + # - path-extra < 0 + # - path-io < 0 + # - path-like < 0 + # - pdfinfo < 0 + # - peregrin < 0 + # - persistent-documentation < 0 + # - persistent-mtl < 0 + # - persistent-mysql < 0 + # - persistent-pagination < 0 + # - persistent-postgresql < 0 + # - persistent-qq < 0 + # - persistent-sqlite < 0 + # - persistent-test < 0 + # - pg-transact < 0 + # - pipes-aeson < 0 + # - pipes-bytestring < 0 + # - pipes-concurrency < 0 + # - pipes-csv < 0 + # - pipes-network < 0 + # - pipes-network-tls < 0 + # - pipes-ordered-zip < 0 + # - pipes-wai < 0 + # - pkgtreediff < 0 + # - plaid < 0 + # - plotlyhs < 0 + # - poly-arity < 0 + # - port-utils < 0 + # - postgresql-binary < 0 + # - postgresql-libpq-notify < 0 + # - postgresql-orm < 0 + # - postgresql-typed < 0 + # - prettyprinter-compat-annotated-wl-pprint < 0 + # - prettyprinter-compat-ansi-wl-pprint < 0 + # - prettyprinter-compat-wl-pprint < 0 + # - primitive-unlifted < 0 + # - prometheus < 0 + # - prometheus-wai-middleware < 0 + # - protobuf < 0 + # - protobuf-simple < 0 + # - protocol-buffers < 0 + # - pureMD5 < 0 + # - pvar < 0 + # - qrcode-core < 0 + # - quickcheck-classes < 0 + # - range < 0 + # - ratel < 0 + # - ratel-wai < 0 + # - recursion-schemes < 0 + # - reform-happstack < 0 + # - rerebase < 0 + # - resistor-cube < 0 + # - resourcet-pool < 0 + # - result < 0 + # - rhine < 0 + # - rigel-viz < 0 + # - rio-orphans < 0 + # - rio-prettyprint < 0 + # - roc-id < 0 + # - rpmbuild-order < 0 + # - salak-yaml < 0 + # - sampling < 0 + # - scalpel < 0 + # - sdl2-gfx < 0 + # - sdl2-image < 0 + # - sdl2-mixer < 0 + # - sdl2-ttf < 0 + # - selda < 0 + # - selda-json < 0 + # - selda-postgresql < 0 + # - selda-sqlite < 0 + # - sendfile < 0 + # - sequence-formats < 0 + # - sequenceTools < 0 + # - serversession-frontend-wai < 0 + # - set-cover < 0 + # - shake-plus < 0 + # - shakespeare < 0 + # - shell-conduit < 0 + # - shelly < 0 + # - shikensu < 0 + # - simple-log < 0 + # - simple-sendfile < 0 + # - simple-templates < 0 + # - skein < 0 + # - skews < 0 + # - skylighting-core < 0 + # - smash-aeson < 0 + # - smash-microlens < 0 + # - smoothie < 0 + # - smtp-mail < 0 + # - snap-blaze < 0 + # - soap < 0 + # - soap-openssl < 0 + # - soap-tls < 0 + # - socks < 0 + # - sourcemap < 0 + # - sparse-linear-algebra < 0 + # - special-values < 0 + # - splice < 0 + # - stache < 0 + # - stm-conduit < 0 + # - store-streaming < 0 + # - streaming-commons < 0 + # - streams < 0 + # - string-conversions < 0 + # - string-random < 0 + # - stripe-core < 0 + # - stripe-http-client < 0 + # - stripe-tests < 0 + # - strive < 0 + # - swagger < 0 + # - sydtest < 0 + # - sydtest-discover < 0 + # - sydtest-persistent-sqlite < 0 + # - sydtest-wai < 0 + # - sydtest-yesod < 0 + # - systemd < 0 + # - tagged-transformer < 0 + # - tasty < 0 + # - tasty-dejafu < 0 + # - tasty-golden < 0 + # - tasty-silver < 0 + # - text-builder < 0 + # - text-printer < 0 + # - textlocal < 0 + # - th-orphans < 0 + # - th-printf < 0 + # - these-optics < 0 + # - throttle-io-stream < 0 + # - tinylog < 0 + # - tls < 0 + # - tls-debug < 0 + # - tls-session-manager < 0 + # - tlynx < 0 + # - tostring < 0 + # - tracing < 0 + # - tracing-control < 0 + # - typed-process < 0 + # - ua-parser < 0 + # - unagi-chan < 0 + # - unboxed-ref < 0 + # - unboxing-vector < 0 + # - uncertain < 0 + # - uniq-deep < 0 + # - unit-constraint < 0 + # - universe-instances-extended < 0 + # - unliftio < 0 + # - unliftio-pool < 0 + # - uri-bytestring-aeson < 0 + # - users < 0 + # - utf8-conversions < 0 + # - validity-aeson < 0 + # - validity-path < 0 + # - validity-persistent < 0 + # - validity-scientific < 0 + # - validity-uuid < 0 + # - vector-bytes-instances < 0 + # - vformat-aeson < 0 + # - wai < 0 + # - wai-app-static < 0 + # - wai-conduit < 0 + # - wai-cors < 0 + # - wai-enforce-https < 0 + # - wai-extra < 0 + # - wai-feature-flags < 0 + # - wai-handler-launch < 0 + # - wai-middleware-caching < 0 + # - wai-middleware-static < 0 + # - wai-rate-limit < 0 + # - wai-saml2 < 0 + # - wai-slack-middleware < 0 + # - wai-websockets < 0 + # - warp-tls < 0 + # - warp-tls-uid < 0 + # - webdriver < 0 + # - webex-teams-api < 0 + # - webex-teams-conduit < 0 + # - webex-teams-pipes < 0 + # - wss-client < 0 + # - wuss < 0 + # - xdg-desktop-entry < 0 + # - xml-conduit-writer < 0 + # - xml-hamlet < 0 + # - xmonad-contrib < 0 + # - yaml < 0 + # - yamlparse-applicative < 0 + # - yesod < 0 + # - yesod-auth-hashdb < 0 + # - yesod-auth-oauth2 < 0 + # - yesod-bin < 0 + # - yesod-core < 0 + # - yesod-fb < 0 + # - yesod-gitrev < 0 + # - yesod-markdown < 0 + # - yesod-newsfeed < 0 + # - yesod-page-cursor < 0 + # - yesod-persistent < 0 + # - yesod-sitemap < 0 + # - yesod-test < 0 + # - yesod-websockets < 0 + # - yi-rope < 0 + # - zeromq4-haskell < 0 + # - zeromq4-patterns < 0 + # - zip < 0 + # - ztail < 0 + # # next set of packages broken by packages above this line + # - Color < 0 + # - HsOpenSSL-x509-system < 0 + # - JuicyPixels-extra < 0 + # - QuasiText < 0 + # - Spintax < 0 + # - ace < 0 + # - async-refresh < 0 + # - async-refresh-tokens < 0 + # - attoparsec-base64 < 0 + # - attoparsec-binary < 0 + # - attoparsec-expr < 0 + # - attoparsec-iso8601 < 0 + # - base64-bytestring < 0 + # - binary-conduit < 0 + # - bitvec < 0 + # - board-games < 0 + # - boolean-like < 0 + # - byte-count-reader < 0 + # - bz2 < 0 + # - bzlib-conduit < 0 + # - cases < 0 + # - cereal-conduit < 0 + # - cmark-gfm < 0 + # - commonmark < 0 + # - commonmark-extensions < 0 + # - commonmark-pandoc < 0 + # - conduit-concurrent-map < 0 + # - conduit-parse < 0 + # - conduit-zstd < 0 + # - cpio-conduit < 0 + # - cpuinfo < 0 + # - cron < 0 + # - crypto-numbers < 0 + # - crypto-pubkey < 0 + # - cryptohash < 0 + # - cryptonite-conduit < 0 + # - css-text < 0 + # - cue-sheet < 0 + # - cursor-fuzzy-time < 0 + # - cursor-gen < 0 + # - data-serializer < 0 + # - dataurl < 0 + # - doclayout < 0 + # - dotenv < 0 + # - editor-open < 0 + # - elynx-nexus < 0 + # - errors-ext < 0 + # - essence-of-live-coding-gloss < 0 + # - essence-of-live-coding-pulse < 0 + # - fakedata-parser < 0 + # - filepattern < 0 + # - flat-mcmc < 0 + # - fold-debounce-conduit < 0 + # - frontmatter < 0 + # - fsnotify-conduit < 0 + # - fuzzy < 0 + # - fuzzy-time < 0 + # - generics-sop < 0 + # - genvalidity-bytestring < 0 + # - genvalidity-criterion < 0 + # - genvalidity-sydtest < 0 + # - genvalidity-sydtest-lens < 0 + # - genvalidity-text < 0 + # - genvalidity-time < 0 + # - ghcid < 0 + # - gi-cairo-connector < 0 + # - gi-cairo-render < 0 + # - gi-gtk-hs < 0 + # - gtk-strut < 0 + # - hadoop-streaming < 0 + # - haskell-src-meta < 0 + # - hexml < 0 + # - higher-leveldb < 0 + # - hjsmin < 0 + # - hkgr < 0 + # - hostname-validate < 0 + # - hp2pretty < 0 + # - hprotoc < 0 + # - hslua-module-doclayout < 0 + # - hslua-module-system < 0 + # - hslua-module-text < 0 + # - hspec-attoparsec < 0 + # - hspec-checkers < 0 + # - hspec-megaparsec < 0 + # - hw-conduit-merges < 0 + # - hweblib < 0 + # - imagesize-conduit < 0 + # - input-parsers < 0 + # - ip6addr < 0 + # - irc < 0 + # - language-protobuf < 0 + # - libyaml < 0 + # - llvm-hs < 0 + # - logging < 0 + # - makefile < 0 + # - mock-time < 0 + # - monad-logger < 0 + # - mysql-simple < 0 + # - neat-interpolation < 0 + # - network-uri < 0 + # - nix-derivation < 0 + # - openpgp-asciiarmor < 0 + # - pager < 0 + # - parser-combinators-tests < 0 + # - pipes-attoparsec < 0 + # - pipes-binary < 0 + # - pipes-fastx < 0 + # - pipes-http < 0 + # - pretty-relative-time < 0 + # - project-template < 0 + # - protocol-buffers-descriptor < 0 + # - qrcode-juicypixels < 0 + # - quickcheck-special < 0 + # - rampart < 0 + # - rcu < 0 + # - rdf < 0 + # - reform-hamlet < 0 + # - replace-attoparsec < 0 + # - replace-megaparsec < 0 + # - rhine-gloss < 0 + # - rocksdb-haskell-jprupp < 0 + # - rocksdb-query < 0 + # - safeio < 0 + # - seqid-streams < 0 + # - serf < 0 + # - ses-html < 0 + # - simple-cmd < 0 + # - simple-vec3 < 0 + # - skylighting < 0 + # - smallcheck < 0 + # - sqlite-simple < 0 + # - streaming-attoparsec < 0 + # - stripe-haskell < 0 + # - tagged-binary < 0 + # - tasty-bench < 0 + # - tasty-expected-failure < 0 + # - tasty-focus < 0 + # - tasty-hunit < 0 + # - tasty-hunit-compat < 0 + # - tasty-kat < 0 + # - tasty-leancheck < 0 + # - tasty-lua < 0 + # - tasty-program < 0 + # - tasty-quickcheck < 0 + # - tasty-rerun < 0 + # - tasty-smallcheck < 0 + # - tasty-test-reporter < 0 + # - tasty-th < 0 + # - tensors < 0 + # - terminal-progress-bar < 0 + # - texmath < 0 + # - text-ldap < 0 + # - text-regex-replace < 0 + # - th-utilities < 0 + # - thread-local-storage < 0 + # - thread-supervisor < 0 + # - time-manager < 0 + # - time-parsers < 0 + # - timerep < 0 + # - tldr < 0 + # - uniprot-kb < 0 + # - universe < 0 + # - unliftio-streams < 0 + # - urbit-hob < 0 + # - wai-eventsource < 0 + # - wikicfp-scraper < 0 + # - word-wrap < 0 + # - xeno < 0 + # - xss-sanitize < 0 + # - zenacy-html < 0 + # - zip-stream < 0 + # - zipper-extra < 0 + # - zstd < 0 + # # next set of packages broken by packages above this line + # - cgi < 0 + # - dotenv < 0 + # - frontmatter < 0 + # - getopt-generics < 0 + # - here < 0 + # - hspec-smallcheck < 0 + # - hxt < 0 + # - interpolatedstring-perl6 < 0 + # - language-c-quote < 0 + # - mixed-types-num < 0 + # - monad-logger-prefix < 0 + # - pretty-sop < 0 + # - qm-interpolated-string < 0 + # - sqlcli < 0 + # - sqlcli-odbc < 0 + # - test-framework-smallcheck < 0 + # - tuple-sop < 0 + # - uri-encode < 0 + # # next set of packages broken by packages above this line + # - epub-metadata < 0 + # - hxt-css < 0 + # - hxt-curl < 0 + # - hxt-expat < 0 + # - hxt-tagsoup < 0 + # - mime-mail < 0 + # - text-conversions < 0 + # # Following pass the constraint checks but fail at compile time + # - Decimal < 0 + # - HStringTemplate < 0 + # - barbies < 0 + # - basement < 0 + # - btrfs < 0 + # - bytestring-strict-builder < 0 + # - data-lens-light < 0 + # - drinkery < 0 + # - enum-subset-generate < 0 + # - generic-lens-core < 0 + # - hpc-codecov < 0 + # - hs-functors < 0 + # - lens-family < 0 + # - operational < 0 + # - partial-isomorphisms < 0 + # - rawfilepath < 0 + # - selective < 0 + # - th-data-compat < 0 + # - th-extras < 0 + # - traverse-with-class < 0 + # - vinyl < 0 + # - word24 < 0 + # # Blocked by packages in the above set + # - cryptonite < 0 + # - cryptonite-openssl < 0 + # - flexible-defaults < 0 + # - foundation < 0 + # - gauge < 0 + # - lenz < 0 + # - memory < 0 + # - operational-class < 0 + # - pem < 0 + # - persistable-record < 0 + # - product-isomorphic < 0 + # - random-source < 0 + # - relational-query-HDBC < 0 + # - time-lens < 0 + # # Blocked by packages in the above set + # - asn1-types < 0 + # - eap < 0 + # - hashing < 0 + # - locators < 0 + # - persistable-types-HDBC-pg < 0 + # - pkcs10 < 0 + # - protocol-radius < 0 + # - random-fu < 0 + # - relational-query < 0 + # - relational-record < 0 + # - rvar < 0 + # - securemem < 0 + # - x509 < 0 + # - x509-store < 0 + # - x509-system < 0 + # - x509-validation < 0 + # # Blocked by packages in the above set + # - asn1-encoding < 0 + # - asn1-parse < 0 + # - cipher-aes < 0 + # - cipher-camellia < 0 + # - cipher-des < 0 + # - crypto-cipher-types < 0 + # - crypto-pubkey-types < 0 + # - crypto-random < 0 + # - nettle < 0 + # - protocol-radius-test < 0 + # - relational-schemas < 0 + # # Blocked by packages in the above set + # - asn1-encoding < 0 + # - asn1-parse < 0 + # - cipher-aes < 0 + # - cipher-camellia < 0 + # - cipher-des < 0 + # - cipher-rc4 < 0 + # - cprng-aes < 0 + # - crypto-cipher-types < 0 + # - crypto-pubkey-types < 0 + # - crypto-random < 0 + # - nettle < 0 + # - protocol-radius-test < 0 + # - relational-schemas < 0 "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5570 1.3 @@ -7111,73 +7111,73 @@ skipped-tests: - safeio # via test-framework-th - tzdata # via test-framework-th - # GHC 9.0.1 (mostly tasty or related) - - STMonadTrans - - asn1-encoding - - barbies - - blaze-markup - - bounded-queue - - cabal2spec - - casing - - compiler-warnings - - cookie - - countable - - cryptonite - - cryptonite-openssl - - csp - - cubicbezier - - data-bword - - di-core - - diagrams-solve - - dunai - - either-both - - fast-digits - - free-vl - - githash - - haskell-src-exts - - hourglass - - hpc-codecov - - hsini - - immortal - - jira-wiki-markup - - language-java - - math-functions - - matrices - - matrix - - monad-loops - - nondeterminism - - paripari - - parsec-numeric - - pkcs10 - - pretty-diff - - primitive - - quickcheck-higherorder - - quote-quot - - regex-applicative - - rope-utf16-splay - - say - - selective - - sitemap-gen - - streaming-bytestring - - string-transform - - structs - - syb - - temporary - - test-fun - - text-manipulate - - titlecase - - traverse-with-class - - vector-rotcev - - vector-split - - wl-pprint-annotated - - x509 - - x509-store - - x509-validation - - xml-picklers - - xmlgen - # These fail to compile, despite passing bounds checks - - do-notation - - record-wrangler + ## GHC 9.0.1 (mostly tasty or related) + #- STMonadTrans + #- asn1-encoding + #- barbies + #- blaze-markup + #- bounded-queue + #- cabal2spec + #- casing + #- compiler-warnings + #- cookie + #- countable + #- cryptonite + #- cryptonite-openssl + #- csp + #- cubicbezier + #- data-bword + #- di-core + #- diagrams-solve + #- dunai + #- either-both + #- fast-digits + #- free-vl + #- githash + #- haskell-src-exts + #- hourglass + #- hpc-codecov + #- hsini + #- immortal + #- jira-wiki-markup + #- language-java + #- math-functions + #- matrices + #- matrix + #- monad-loops + #- nondeterminism + #- paripari + #- parsec-numeric + #- pkcs10 + #- pretty-diff + #- primitive + #- quickcheck-higherorder + #- quote-quot + #- regex-applicative + #- rope-utf16-splay + #- say + #- selective + #- sitemap-gen + #- streaming-bytestring + #- string-transform + #- structs + #- syb + #- temporary + #- test-fun + #- text-manipulate + #- titlecase + #- traverse-with-class + #- vector-rotcev + #- vector-split + #- wl-pprint-annotated + #- x509 + #- x509-store + #- x509-validation + #- xml-picklers + #- xmlgen + ## These fail to compile, despite passing bounds checks + #- do-notation + #- record-wrangler # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 @@ -7322,12 +7322,12 @@ skipped-tests: - xml-conduit-parse - yesod-test - # Fails to build with GHC 9.0.1 - - sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 - - sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 - - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 - - Color # https://github.com/commercialhaskell/stackage/issues/5904 - - sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 + ## Fails to build with GHC 9.0.1 + #- sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 + #- sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 + #- genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 + #- Color # https://github.com/commercialhaskell/stackage/issues/5904 + #- sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 # Transitive outdated dependencies # These can also be checked for updates periodically. @@ -8032,13 +8032,13 @@ skipped-benchmarks: - xmlgen - yi-rope - # GHC 9.0.1 - - ghc-trace-events - - hourglass - - math-functions - - newtype-generics - - quote-quot - - say + ## GHC 9.0.1 + #- ghc-trace-events + #- hourglass + #- math-functions + #- newtype-generics + #- quote-quot + #- say # Transitive outdated dependencies # These packages From c6b065deac40d4e22548cfb9c958a7604c0d0039 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 8 Mar 2021 07:44:18 -0800 Subject: [PATCH 099/376] Remove `conferer*` bounds (#5896) --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 87ebb022..780fe0d8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4009,11 +4009,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 < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 + - conferer #- conferer-snap # Because snap - conferer-warp - - conferer-hspec < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 - - conferer-aeson < 1.1 # https://github.com/commercialhaskell/stackage/issues/5896 + - conferer-hspec + - conferer-aeson "Tim Humphries @thumphries": - transformers-either < 0 # via exceptions-0.10.0 From 51184c06e5372e014fcb3c5acc6bd4436da08895 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 8 Mar 2021 07:47:39 -0800 Subject: [PATCH 100/376] Add bounds for GHC 9 packages --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 780fe0d8..a9285a16 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -788,10 +788,10 @@ packages: "Digital Asset ": - ghc-lib - - ghc-lib-parser + - ghc-lib-parser < 9.0.1 # TODO(mihaimaruseac): Fix when switching to GHC 9.0.1 "Shayne Fletcher ": - - ghc-lib-parser-ex + - ghc-lib-parser-ex < 9 # TODO(mihaimaruseac): Fix when switching to GHC 9.0.1 "Karl Ostmo @kostmo": - perfect-hash-generator From 85616d3ddd69ed59adb4b43a55bd3fcd94b538e7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 8 Mar 2021 07:49:31 -0800 Subject: [PATCH 101/376] Add bounds for GHC 9 packages --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a9285a16..bd36c0f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -787,7 +787,7 @@ packages: - fuzzy "Digital Asset ": - - ghc-lib + - ghc-lib < 9.0.1 # TODO(mihaimaruseac): Fix when switching to GHC 9.0.1 - ghc-lib-parser < 9.0.1 # TODO(mihaimaruseac): Fix when switching to GHC 9.0.1 "Shayne Fletcher ": From dc2acd07c718bf2eb42483bd94f64f851db5fcda Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 8 Mar 2021 07:52:13 -0800 Subject: [PATCH 102/376] Upper bound `password{,-instances}` due to missing `password-types` (#5908) --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bd36c0f1..ffa985ec 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2520,8 +2520,8 @@ packages: - envelope - from-sum - natural-transformation - - password - - password-instances + - password < 3 # https://github.com/commercialhaskell/stackage/issues/5908 + - password-instances < 3 # https://github.com/commercialhaskell/stackage/issues/5908 - pretty-simple - print-console-colors - read-env-var From 76328057fc5359ddb44eb6c4be06f71f18804fce Mon Sep 17 00:00:00 2001 From: 3kyro Date: Tue, 9 Mar 2021 09:21:18 +0100 Subject: [PATCH 103/376] Add keep-alive --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ffa985ec..942a99f7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4523,7 +4523,10 @@ packages: "Samuel Gélineau @gelisam": - hint - recursion-schemes - + + "Kyriakos Papachrysanthou @3kyro": + - keep-alive + "Grandfathered dependencies": - Boolean - Decimal From 1e760142934a9c7d9dd38a304907fce45943b9bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Hahn?= Date: Fri, 5 Mar 2021 20:29:09 -0500 Subject: [PATCH 104/376] re-enable generics-eot --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ffa985ec..74ab59cc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1764,7 +1764,7 @@ packages: - language-c-quote "Sönke Hahn @soenkehahn": - - generics-eot < 0 # via interpolate + - generics-eot - getopt-generics - graph-wrapper - string-conversions From d8e28a044b682b35c79530596e1bba76669b6d0e Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 07:56:27 -0800 Subject: [PATCH 105/376] Upper bound `pandoc` (#5910) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74ab59cc..2a6a1f87 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6870,6 +6870,9 @@ packages: - optics-core < 0.4 - optics-extra < 0.4 - optics-th < 0.4 + + # https://github.com/commercialhaskell/stackage/issues/5910 + - pandoc < 2.12 # end of packages # Package flags are applied to individual packages, and override the values of From d147949404831596b17575fa0f32e265d596a932 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 08:08:48 -0800 Subject: [PATCH 106/376] Some fialing tests --- build-constraints.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2a6a1f87..463f007c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7325,10 +7325,11 @@ skipped-tests: - xml-conduit-parse - yesod-test + - sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 + - sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 + - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 + ## Fails to build with GHC 9.0.1 - #- sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 - #- sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 - #- genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 #- Color # https://github.com/commercialhaskell/stackage/issues/5904 #- sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 From a7ef53f5e96b74e858390e3e51ccb70e12728c6b Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 08:14:00 -0800 Subject: [PATCH 107/376] Some fialing tests --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 463f007c..e2a026b0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7327,11 +7327,11 @@ skipped-tests: - sydtest-servant # https://github.com/commercialhaskell/stackage/issues/5901 - sydtest-persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5902 + - sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 ## Fails to build with GHC 9.0.1 #- Color # https://github.com/commercialhaskell/stackage/issues/5904 - #- sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 # Transitive outdated dependencies # These can also be checked for updates periodically. From 875c5a213350882233fe20e34d0ad877678e8dc2 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 17:50:09 -0800 Subject: [PATCH 108/376] Another GHC 9.0.1 bound --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e2a026b0..b91e20c0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2670,7 +2670,7 @@ packages: - flac - flac-picture - forma - - ghc-syntax-highlighter + - ghc-syntax-highlighter < 9 - hspec-megaparsec - htaglib - html-entity-map From ed98c2a1201755cd79d2ab9d123209e16ae2974f Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 17:55:26 -0800 Subject: [PATCH 109/376] Another GHC 9.0.1 bound --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b91e20c0..101dbd1a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2670,7 +2670,7 @@ packages: - flac - flac-picture - forma - - ghc-syntax-highlighter < 9 + - ghc-syntax-highlighter < 0.0.7 # GHC 9.0.1 bound - hspec-megaparsec - htaglib - html-entity-map From 1bf00e729255c87c0a49bb68b405290a9ab6fb25 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:21:12 -0800 Subject: [PATCH 110/376] Switch to GHC 9.0.1 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 101dbd1a..8ccb4940 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "8.10" +ghc-major-version: "9.0" # new curator is supposed to use exact GHC version -ghc-version: "8.10.4" +ghc-version: "9.0.1" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version From dc014526ce3406cfbeebf6965441e606a0ee7076 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:28:38 -0800 Subject: [PATCH 111/376] Try removing upper bound on `lens` as it is required for GHC 9.0.1 (#5874) --- build-constraints.yaml | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8ccb4940..aeb11d3a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ -ghc-major-version: "9.0" +ghc-major-version: "8.10" # new curator is supposed to use exact GHC version -ghc-version: "9.0.1" +ghc-version: "8.10.4" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version @@ -5038,6 +5038,19 @@ packages: - Win32 == 2.6.1.0 #"Broken with GHC 9.0.1": + # # Cabal-3.4.0.0 but upper bounded to <3.3 + # - Agda < 0 + # - cabal-rpm < 0 + # - entropy < 0 + # - fixed-vector-hetero < 0 + # - lens < 0 + # - packdeps < 0 + # - pantry < 0 + # - proto-lens-setup < 0 + # - servant-openapi3 < 0 + # - servant-swagger < 0 + # - singletons < 0 + ##### old # - Agda < 0 # - HTTP < 0 # - HaXml < 0 @@ -6857,7 +6870,7 @@ packages: - constraints < 0.13 # https://github.com/commercialhaskell/stackage/issues/5874 - - lens < 5 + # lens < 5 # https://github.com/commercialhaskell/stackage/issues/5875 - heaps < 0.4 From e430047b540b270e22f6a0379e6cbf317203f2c2 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:31:23 -0800 Subject: [PATCH 112/376] Try `pandoc` --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index aeb11d3a..20a21d3b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6869,8 +6869,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5873 - constraints < 0.13 - # https://github.com/commercialhaskell/stackage/issues/5874 - # lens < 5 + # https://github.com/commercialhaskell/stackage/issues/5911 + - lens < 5 # https://github.com/commercialhaskell/stackage/issues/5875 - heaps < 0.4 @@ -6885,7 +6885,7 @@ packages: - optics-th < 0.4 # https://github.com/commercialhaskell/stackage/issues/5910 - - pandoc < 2.12 + # pandoc < 2.12 # end of packages # Package flags are applied to individual packages, and override the values of From b26f1639e9cf0d66d07e277c3ed8192d723a73f3 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:36:03 -0800 Subject: [PATCH 113/376] Try `optics` --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 20a21d3b..8651584e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6879,13 +6879,13 @@ packages: - hashable < 1.3.1.0 # https://github.com/commercialhaskell/stackage/issues/5881 - - optics < 0.4 - - optics-core < 0.4 - - optics-extra < 0.4 - - optics-th < 0.4 + # optics < 0.4 + # optics-core < 0.4 + # optics-extra < 0.4 + # optics-th < 0.4 # https://github.com/commercialhaskell/stackage/issues/5910 - # pandoc < 2.12 + - pandoc < 2.12 # end of packages # Package flags are applied to individual packages, and override the values of From 41fbb4a16d9760b0f00844ef626887bca7726e59 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:37:43 -0800 Subject: [PATCH 114/376] Try `hashable` --- build-constraints.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8651584e..edea5905 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6876,13 +6876,13 @@ packages: - heaps < 0.4 # https://github.com/commercialhaskell/stackage/issues/5878 - - hashable < 1.3.1.0 + # hashable < 1.3.1.0 # https://github.com/commercialhaskell/stackage/issues/5881 - # optics < 0.4 - # optics-core < 0.4 - # optics-extra < 0.4 - # optics-th < 0.4 + - optics < 0.4 + - optics-core < 0.4 + - optics-extra < 0.4 + - optics-th < 0.4 # https://github.com/commercialhaskell/stackage/issues/5910 - pandoc < 2.12 From 97b2551914cb4f1ffeb90195a1a8d036bc9e5392 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 9 Mar 2021 18:38:43 -0800 Subject: [PATCH 115/376] Add back `hashable` bound --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index edea5905..89f8bbe7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6876,7 +6876,7 @@ packages: - heaps < 0.4 # https://github.com/commercialhaskell/stackage/issues/5878 - # hashable < 1.3.1.0 + - hashable < 1.3.1.0 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 From 387f25ac93f61c3cfd6c99cda565e8aaa700083e Mon Sep 17 00:00:00 2001 From: 3kyro Date: Wed, 10 Mar 2021 12:43:50 +0100 Subject: [PATCH 116/376] Update build-constraints.yaml --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 942a99f7..6f663c7a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4523,6 +4523,7 @@ packages: "Samuel Gélineau @gelisam": - hint - recursion-schemes + "Kyriakos Papachrysanthou @3kyro": - keep-alive From b34618be8a7774d43c4aadc2747e31a08b5e9a4c Mon Sep 17 00:00:00 2001 From: 3kyro Date: Wed, 10 Mar 2021 12:52:29 +0100 Subject: [PATCH 117/376] Update build-constraints.yaml --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6f663c7a..8c9e6832 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4524,7 +4524,6 @@ packages: - hint - recursion-schemes - "Kyriakos Papachrysanthou @3kyro": - keep-alive From b6dc2f9804efb36591bff5243d5cae414ff71332 Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Wed, 10 Mar 2021 07:32:29 -0500 Subject: [PATCH 118/376] Add myself as a maintainer of indexed-traversable-instances Addresses one bullet point of #5881 and #5911. --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89f8bbe7..dfeb00eb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2394,6 +2394,7 @@ packages: - eliminators - generic-deriving - hashmap + - indexed-traversable-instances - invariant - keycode - lift-generics From d409d3544deeaae6a75e9b4fb185705587685fd5 Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Wed, 10 Mar 2021 20:00:01 +0100 Subject: [PATCH 119/376] Add new package fix-whitespace --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89f8bbe7..162ff42c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -29,6 +29,7 @@ packages: - agda2lagda - ListLike - haskell-src + - fix-whitespace "Diogo Biazus ": - hasql-notifications From 36fa1b1cbd2e6474af7342c08de1559be5aaa362 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Wed, 10 Mar 2021 19:06:08 -0800 Subject: [PATCH 120/376] Disable `hledge-interest` (#5915) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89f8bbe7..d2105364 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2611,7 +2611,7 @@ packages: - flexible-defaults - funcmp - hackage-db - - hledger-interest + - hledger-interest < 0 # https://github.com/commercialhaskell/stackage/issues/5915, see node on hledger - hopenssl - hsdns - hsemail From bdf109a366448eb19069f76581e007b99e6f4c03 Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Thu, 11 Mar 2021 06:29:06 -0500 Subject: [PATCH 121/376] Re-enable graphula This was waiting on generics-eot, recently re-enabled. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2105364..61073eb0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1076,7 +1076,7 @@ packages: - bcp47 - bcp47-orphans - faktory - - graphula < 0 # generics-eot + - graphula - hspec-expectations-json - yesod-page-cursor From d017cf232a2bf9cce420339dcaafa8fb46a9e2b7 Mon Sep 17 00:00:00 2001 From: Mark Karpov Date: Thu, 11 Mar 2021 16:15:38 +0100 Subject: [PATCH 122/376] Re-enable testing of mmark and mmark-ext I believe I have fixed the test suites. New versions of the packages have been released. --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2105364..c3bc96ad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7830,12 +7830,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/5841 - dbus - # https://github.com/mmark-md/mmark-ext/issues/20 - - mmark-ext - - # https://github.com/mmark-md/mmark/issues/76 - - mmark - # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff From 98a89a2e385a114d726af2de09cc0b4865ffd7af Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Thu, 11 Mar 2021 07:47:31 -0800 Subject: [PATCH 123/376] Expect test failures (#5918, #5919) --- build-constraints.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2105364..a3c6f2b4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7839,6 +7839,12 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff + # https://github.com/commercialhaskell/stackage/issues/5918 + - hakyll-convert + + # https://github.com/commercialhaskell/stackage/issues/5919 + - hledger-iadd + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From a5b4dc3d5fc40ef725404b0b681dcb039470e6c2 Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Thu, 11 Mar 2021 23:05:48 -0500 Subject: [PATCH 124/376] add nonempty-zipper --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index a3c6f2b4..2f08ee25 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1079,6 +1079,10 @@ packages: - graphula < 0 # generics-eot - hspec-expectations-json - yesod-page-cursor + + "Michael Gilliland @mjgpy3": + # Freckle packages I'm maintaining for us + - nonempty-zipper "Felipe Lessa @meteficha": - fb From dea86b2d610fe801338eb1bc2aaf7d678c071602 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 18:46:50 -0800 Subject: [PATCH 125/376] Try upper bounding relude (#5921) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a3c6f2b4..7cf1235c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3753,7 +3753,7 @@ packages: - ilist - life-sync - membrain - - relude + - relude < 1 - shellmet - shortcut-links - summoner < 0 # neat-interpolation-0.4 From 14bcf780f1e70f8535b5c38f9adfd8693683ebd7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 18:52:15 -0800 Subject: [PATCH 126/376] Upper bound `eliminators` (#5922) --- build-constraints.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7cf1235c..5a324405 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3753,7 +3753,7 @@ packages: - ilist - life-sync - membrain - - relude < 1 + - relude < 1 # cabal version/parsing issue: https://github.com/commercialhaskell/stackage/issues/5921 - shellmet - shortcut-links - summoner < 0 # neat-interpolation-0.4 @@ -6886,6 +6886,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5910 - pandoc < 2.12 + + # https://github.com/commercialhaskell/stackage/issues/5922 + - eliminators < 0.8 # end of packages # Package flags are applied to individual packages, and override the values of From ecd8a856627b72a74ce4591502141bebcf46cf70 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 18:54:36 -0800 Subject: [PATCH 127/376] Upper bound `singleton-nats` (#5923) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5a324405..9897b729 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6889,6 +6889,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5922 - eliminators < 0.8 + + # https://github.com/commercialhaskell/stackage/issues/5923 + - singleton-nats < 0.4.6 # end of packages # Package flags are applied to individual packages, and override the values of From f2c4321d95428a5567f989d1e8974564e71877d5 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 18:59:26 -0800 Subject: [PATCH 128/376] Upper bound `singletons` (#5924) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9897b729..c7c72c51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6892,6 +6892,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5923 - singleton-nats < 0.4.6 + + # https://github.com/commercialhaskell/stackage/issues/5924 + - singletons # end of packages # Package flags are applied to individual packages, and override the values of From dbafc9cf1d4bf2a488cf1468179daab39094ea64 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 19:01:52 -0800 Subject: [PATCH 129/376] Actually add the upper bound --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c7c72c51..c8755938 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6894,7 +6894,7 @@ packages: - singleton-nats < 0.4.6 # https://github.com/commercialhaskell/stackage/issues/5924 - - singletons + - singletons < 3 # end of packages # Package flags are applied to individual packages, and override the values of From aae03809f7d5e21302451ed0817523a33cd36659 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 19:04:48 -0800 Subject: [PATCH 130/376] Upper bound `th-desugar` (#5925) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c8755938..ce47022d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6895,6 +6895,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5924 - singletons < 3 + + # https://github.com/commercialhaskell/stackage/issues/5925 + - th-desugar < 1.12 # end of packages # Package flags are applied to individual packages, and override the values of From 0b909c7ac6046544ae83f6bf67b6e457775405e7 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 19:07:47 -0800 Subject: [PATCH 131/376] Upper bound `clash-prelude` (#5926) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ce47022d..09ff2ae5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6898,6 +6898,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5925 - th-desugar < 1.12 + + # https://github.com/commercialhaskell/stackage/issues/5926 + - clash-prelude < 1.4 # end of packages # Package flags are applied to individual packages, and override the values of From b50370f5500c1f7cab72d3c89d876ed15c9735bc Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 19:08:59 -0800 Subject: [PATCH 132/376] Upper bound `hedgehog` (#5927) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09ff2ae5..e1ad8c85 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6901,6 +6901,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5926 - clash-prelude < 1.4 + + # https://github.com/commercialhaskell/stackage/issues/5927 + - hedgehog < 1.0.5 # end of packages # Package flags are applied to individual packages, and override the values of From 76927c094f53ae9dce6d4d014b46b77aecd1d360 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 12 Mar 2021 19:12:31 -0800 Subject: [PATCH 133/376] More bounds for #5926 --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e1ad8c85..3a80ec60 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6901,6 +6901,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5926 - clash-prelude < 1.4 + - clash-ghc < 1.4 + - clash-lib < 1.4 # https://github.com/commercialhaskell/stackage/issues/5927 - hedgehog < 1.0.5 From 093cc693e60ce77daed806e1894539ed5b4d25cd Mon Sep 17 00:00:00 2001 From: James Sully Date: Sat, 13 Mar 2021 20:38:47 +1100 Subject: [PATCH 134/376] Add buttplug-hs-core --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a80ec60..434bea38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,9 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "James Sully @sullyj3": + - buttplug-hs-core + "Manuel Schneckenreither @schnecki": - experimenter - api-maker From cf77995b0987fb537f264a9b0fef9ed2ebeadb4e Mon Sep 17 00:00:00 2001 From: Ryan Scott Date: Sat, 13 Mar 2021 07:48:27 -0500 Subject: [PATCH 135/376] Add myself as the maintainer of singletons-{base,th} In addition, constrain both of these packages to `< 0` due to #5923. --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a80ec60..c33cd36e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2405,6 +2405,8 @@ packages: - proxied - rdtsc - singleton-nats + - singletons-base + - singletons-th - text-show - text-show-instances - th-abstraction @@ -6892,6 +6894,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5923 - singleton-nats < 0.4.6 + - singletons-base < 0 + - singletons-th < 0 # https://github.com/commercialhaskell/stackage/issues/5924 - singletons < 3 From eb4f7ace24f8a07c0110594eab5ceb87af9c763d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 13 Mar 2021 14:38:29 +0100 Subject: [PATCH 136/376] verify-package: Don't include subdirs --- verify-package | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/verify-package b/verify-package index 10ebb7bd..4d3734c7 100755 --- a/verify-package +++ b/verify-package @@ -34,7 +34,7 @@ cd "$dir" stack unpack "$package" cd "$(ls | head -n 1)" rm -f stack.yaml -stack init --resolver nightly +stack init --resolver nightly --ignore-subdirs stack build --resolver nightly --haddock --test --bench --no-run-benchmarks From a74e2c0ccb37ed767d25ce887ca94321f9822ce5 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Sat, 13 Mar 2021 11:41:22 -0800 Subject: [PATCH 137/376] Add fourmolu --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a80ec60..b33591c5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4341,6 +4341,7 @@ packages: "Brandon Chinn @brandonchinn178": - resourcet-pool - persistent-mtl + - fourmolu "Akshay Mankar @akshaymankar": - jsonpath From 1d818cad147f5d97f7f4be301ac5bb036a45b2ab Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 13 Mar 2021 16:45:32 -0800 Subject: [PATCH 138/376] Upper bound `mmark` (#5878) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3a80ec60..823522a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6877,6 +6877,7 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 + - mmark < 0.0.7.3 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 From e5d800a9ab65e702faf0ce80fd3ca6a674192c4a Mon Sep 17 00:00:00 2001 From: Brooklyn Zelenka Date: Sat, 13 Mar 2021 23:54:42 -0800 Subject: [PATCH 139/376] Add rescue --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89f8bbe7..1acc5b15 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4524,6 +4524,9 @@ packages: - hint - recursion-schemes + "Brooklyn Zelenka @expede": + - rescue + "Grandfathered dependencies": - Boolean - Decimal From 939eb7fd4391d4baffc1c8a386ab4a78988b648e Mon Sep 17 00:00:00 2001 From: Alexander Batischev Date: Sun, 14 Mar 2021 17:10:24 +0300 Subject: [PATCH 140/376] Re-enable hakyll The incompatibility has been fixed in https://github.com/jaspervdj/hakyll/pull/826 which is released as part of hakyll-4.14.0.0. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 823522a1..1e9f40e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -821,7 +821,7 @@ packages: - psqueues - websockets - websockets-snap - - hakyll < 0 # via pandoc-citeproc + - hakyll "Sibi Prabakaran @psibi": - download From 7a53c34090b203c4ba180421e8e0949910a1e707 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 14 Mar 2021 09:19:39 -0700 Subject: [PATCH 141/376] Test hashable --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 823522a1..f46721ab 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6876,8 +6876,8 @@ packages: - heaps < 0.4 # https://github.com/commercialhaskell/stackage/issues/5878 - - hashable < 1.3.1.0 - - mmark < 0.0.7.3 + # hashable < 1.3.1.0 + # mmark < 0.0.7.3 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 From 07891f32388abf50f02da9b7f35362f7a9431e2d Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 14 Mar 2021 09:28:04 -0700 Subject: [PATCH 142/376] Restore bounds for `hashable` (#5878) --- build-constraints.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f46721ab..eaf8cc38 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6876,8 +6876,9 @@ packages: - heaps < 0.4 # https://github.com/commercialhaskell/stackage/issues/5878 - # hashable < 1.3.1.0 - # mmark < 0.0.7.3 + - hashable < 1.3.1.0 + - mmark < 0.0.7.3 + - tomland < 1.3.3 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 From b48ecb5d166ecd69c5340e9b2f71437aa135e63b Mon Sep 17 00:00:00 2001 From: Harendra Kumar Date: Sat, 13 Mar 2021 15:08:35 +0530 Subject: [PATCH 143/376] Enable streamly --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eaf8cc38..1182e1fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -603,7 +603,7 @@ packages: - bench-show < 0 # via optparse-applicative-0.15.1.0 - monad-recorder < 0 # compilation failure - packcheck - - streamly < 0 # primitive 0.7.1.0 + - streamly - unicode-transforms - xls < 0 # https://github.com/harendra-kumar/xls/issues/7 From a96f486634ff45c3338ed59819efc9d73536e2d6 Mon Sep 17 00:00:00 2001 From: Henning Thielemann Date: Mon, 15 Mar 2021 10:14:02 +0100 Subject: [PATCH 144/376] add doctest-extract --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index eaf8cc38..16783403 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -426,6 +426,7 @@ packages: - data-accessor-transformers - data-ref - doctest-exitcode-stdio + - doctest-extract - doctest-lib - dsp - enumset From 2eec0457b6444f9cc212f5ab6645aad338a523a3 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 13:30:38 +0100 Subject: [PATCH 145/376] hlint < 3.3 until we switch to GHC 9 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index eaf8cc38..0984dfc2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -764,7 +764,7 @@ packages: - squeather "Neil Mitchell @ndmitchell": - - hlint + - hlint < 3.3 # TODO(mihaimaruseac): Fix when switching to GHC 9.0.1 - hoogle - shake - tagsoup From 99a10c9bf2cbf5148bbc28ca4e0d979d07b9faaf Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 13:32:22 +0100 Subject: [PATCH 146/376] dyre < 0.9.0 for #5937 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0984dfc2..3f94afc5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6908,6 +6908,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5927 - hedgehog < 1.0.5 + + # https://github.com/commercialhaskell/stackage/issues/5937 + - dyre < 0.9.0 # end of packages # Package flags are applied to individual packages, and override the values of From 79ce528b82964c09bf1a9edeb2dbd86015581faa Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 16:39:30 +0100 Subject: [PATCH 147/376] Upgrade to tasty 1.4.1, closes #5570, closes #5795 --- build-constraints.yaml | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 86f2564a..a474a6ee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4108,9 +4108,7 @@ packages: "Sergey Vinokurov @sergv": - bencoding < 0 # via bencode - emacs-module < 0 # ghc 8.10.1 #5436/closed - # https://github.com/commercialhaskell/stackage/issues/5820 - # via https://github.com/commercialhaskell/stackage/issues/5795 1.4 - - tasty-ant-xml < 1.1.8 + - tasty-ant-xml "Eugene Smolanka @esmolanka": - sexp-grammar @@ -6778,11 +6776,6 @@ packages: # - relational-schemas < 0 "Stackage upper bounds": - # https://github.com/commercialhaskell/stackage/issues/5570 1.3 - # https://github.com/commercialhaskell/stackage/issues/5795 1.4 - - tasty < 1.3 - - tasty-golden < 2.3.3.3 - - tasty-silver < 3.2 # https://github.com/commercialhaskell/stackage/issues/5587 - network < 3.1.2.0 @@ -7082,6 +7075,13 @@ skipped-tests: - static-text # ghc 8.10 - monad-par # ghc 8.10 - avers # via base16-bytestring https://github.com/commercialhaskell/stackage/issues/5649 + - binary-instances # tasty 1.4 + - ftp-client # tasty 1.4 + - ginger # tasty 1.4 + - hakyll # tasty 1.4 + - pandoc # tasty 1.4 + - primitive # tasty 1.4 + - proto3-wire # tasty 1.4 # test-framework per ghc 8.8 - extensible-effects # via test-framework @@ -7533,9 +7533,6 @@ skipped-tests: # https://github.com/commercialhaskell/stackage/issues/5746 - parameterized - # via tasty-1.4 https://github.com/commercialhaskell/stackage/issues/5795 - - lukko - # via vector-0.12.2 https://github.com/commercialhaskell/stackage/issues/5851 - lens From df2e19033d5bddb9195ad56d844d004f94e68658 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 16:49:42 +0100 Subject: [PATCH 148/376] Remove hedgehog upper bound and close #5927 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a474a6ee..d16aee2f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6919,9 +6919,6 @@ packages: - clash-ghc < 1.4 - clash-lib < 1.4 - # https://github.com/commercialhaskell/stackage/issues/5927 - - hedgehog < 1.0.5 - # https://github.com/commercialhaskell/stackage/issues/5937 - dyre < 0.9.0 # end of packages From 3ba05df2e97c346dff9004965585b787636ccd85 Mon Sep 17 00:00:00 2001 From: Martijn Bastiaan Date: Mon, 15 Mar 2021 17:06:27 +0100 Subject: [PATCH 149/376] Add GitHub handle to QBayLogic B.V. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d16aee2f..5b128b93 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2116,7 +2116,7 @@ packages: - text-ansi - timer-wheel - "QBayLogic B.V. ": + "QBayLogic B.V. @martijnbastiaan": - ghc-tcplugins-extra - ghc-typelits-extra - ghc-typelits-knownnat From db6f9a9c87d03eb537625f83dc2b9562edfe06f9 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 17:07:57 +0100 Subject: [PATCH 150/376] hspec-golden-aeson upper bound for #5878 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d16aee2f..d4f5e965 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6890,6 +6890,7 @@ packages: - hashable < 1.3.1.0 - mmark < 0.0.7.3 - tomland < 1.3.3 + - hspec-golden-aeson < 0.9.0.0 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 From 8e3c7d2f86ab853f082e554a8934e66ee8464d13 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 17:51:43 +0100 Subject: [PATCH 151/376] Re-enable hledger-iadd tests and close #5919 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 062963f5..746b4270 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7876,9 +7876,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/5918 - hakyll-convert - # https://github.com/commercialhaskell/stackage/issues/5919 - - hledger-iadd - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ff559f2ec2faec0ed74b038c19cde3ff06db7dca Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 17:52:31 +0100 Subject: [PATCH 152/376] Re-enable hakyll-convert tests and close #5918 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 746b4270..d75b8d99 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7873,9 +7873,6 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff - # https://github.com/commercialhaskell/stackage/issues/5918 - - hakyll-convert - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 50a69c54d8c0e99ada608243a00cdfa7efed8129 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 17:53:58 +0100 Subject: [PATCH 153/376] Re-enable hledger-interest and close #5915 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d75b8d99..f85e63fb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2623,7 +2623,7 @@ packages: - flexible-defaults - funcmp - hackage-db - - hledger-interest < 0 # https://github.com/commercialhaskell/stackage/issues/5915, see node on hledger + - hledger-interest - hopenssl - hsdns - hsemail From 0532c1e16c62ba9a44a0ad74f42eae2a8268aba0 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:01:45 +0100 Subject: [PATCH 154/376] Update mysql and close #5891 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f85e63fb..e20a1a03 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1433,7 +1433,7 @@ packages: - wai-middleware-caching-redis < 0 # GHC 8.4 via hedis "Paul Rouse @paul-rouse": - - mysql < 0.2 # https://github.com/commercialhaskell/stackage/issues/5891 + - mysql - mysql-simple - sphinx < 0 # Could not find module Network - xmlhtml < 0 # GHC 8.4 via hspec-2.5.0 From f4b5cf28a486e7fdf62f0c24704a96c389d80712 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:21:44 +0100 Subject: [PATCH 155/376] Move dbus upper bound to #5587, closes #5846 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e20a1a03..8a7e3f59 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6779,6 +6779,7 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5587 - network < 3.1.2.0 + - dbus < 1.2.18 # https://github.com/commercialhaskell/stackage/issues/5349 - typed-uuid < 0.1.0.0 @@ -6859,9 +6860,6 @@ packages: - generic-lens-core < 2.1.0.0 - generic-optics < 2.1.0.0 - # https://github.com/commercialhaskell/stackage/issues/5846 - - dbus < 1.2.18 - # https://github.com/commercialhaskell/stackage/issues/5849 - cryptonite < 0.28 From 5f70e38d0f74186cd0476215d7f239f9226cfa06 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:34:36 +0100 Subject: [PATCH 156/376] Move dbus test to #5587, closes #5841 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8a7e3f59..4b096f25 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7865,7 +7865,7 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/5833 - duration - # https://github.com/commercialhaskell/stackage/issues/5841 + # https://github.com/commercialhaskell/stackage/issues/5587 - dbus # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 From d513a83e633686925c763bee8d1780a277e45988 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:41:00 +0100 Subject: [PATCH 157/376] Add hslua-module-path, upgrade pandoc, disable haskyll. Closes #5910. Reverts #5933 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4b096f25..37e10fa9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -826,7 +826,7 @@ packages: - psqueues - websockets - websockets-snap - - hakyll + - hakyll < 0 # outdated dependencies "Sibi Prabakaran @psibi": - download @@ -3657,6 +3657,7 @@ packages: - hslua < 1.3.0 # https://github.com/commercialhaskell/stackage/issues/5700 - hslua-aeson - hslua-module-doclayout + - hslua-module-path - hslua-module-system - hslua-module-text - jira-wiki-markup @@ -6896,9 +6897,6 @@ packages: - optics-extra < 0.4 - optics-th < 0.4 - # https://github.com/commercialhaskell/stackage/issues/5910 - - pandoc < 2.12 - # https://github.com/commercialhaskell/stackage/issues/5922 - eliminators < 0.8 From e4a91574624a4cd2d6e2f03c55342884191c0339 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:50:27 +0100 Subject: [PATCH 158/376] Un-expect duration test failure, closing #5833 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37e10fa9..36e9c6aa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7860,9 +7860,6 @@ expected-test-failures: # https://github.com/commercialhaskell/stackage/issues/5832 - jose-jwt - # https://github.com/commercialhaskell/stackage/issues/5833 - - duration - # https://github.com/commercialhaskell/stackage/issues/5587 - dbus From ed2aa50e091c6f0f9e8c386696dd513d58cd8df5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:51:24 +0100 Subject: [PATCH 159/376] Re-enable jose-jewt tests, closes #5832 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36e9c6aa..93aa8cdf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7857,9 +7857,6 @@ expected-test-failures: - xml-indexed-cursor - yesod-paginator - # https://github.com/commercialhaskell/stackage/issues/5832 - - jose-jwt - # https://github.com/commercialhaskell/stackage/issues/5587 - dbus From 14829c8739815226f04a3789aaf3a9c4456c4866 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:54:01 +0100 Subject: [PATCH 160/376] Re-enable unification-fd, closes #5827 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 93aa8cdf..4c414bb5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2033,7 +2033,7 @@ packages: - hxt-tagsoup - hexpat - digits - - unification-fd < 0 # https://github.com/commercialhaskell/stackage/issues/5827 + - unification-fd - logict - leveldb-haskell - system-argv0 From 6202a82064b17c2c918881ae3da08689630c47ad Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 18:54:48 +0100 Subject: [PATCH 161/376] Remove unification-fd from @sinelaw --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4c414bb5..c40a1cba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2033,7 +2033,6 @@ packages: - hxt-tagsoup - hexpat - digits - - unification-fd - logict - leveldb-haskell - system-argv0 From 1fc628756e6b4cf81f78184e6d9ea06a3ccc7d95 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:17:19 +0100 Subject: [PATCH 162/376] Upgrade hsshellscript and close #5817 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c40a1cba..932f0f1f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -501,7 +501,7 @@ packages: - cabal-plan - topograph - ix-shapable - - hsshellscript < 3.5.0 # https://github.com/commercialhaskell/stackage/issues/5817 + - hsshellscript - hyper - storable-endian From 07c9ba985ccf63cb39fc2d20d8817cf2bbc2a97c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:21:10 +0100 Subject: [PATCH 163/376] Re-enable yesod-page-cursor tests, closes #5813 --- build-constraints.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 932f0f1f..b97595f8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7324,7 +7324,6 @@ skipped-tests: - persistent-postgresql # https://github.com/commercialhaskell/stackage/issues/5641 - persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5641 - vector-circular # (verified requires missing hedgehog-classes) https://github.com/commercialhaskell/stackage/pull/5853#issuecomment-770394206 - - yesod-page-cursor # https://github.com/commercialhaskell/stackage/issues/5813 # Blocked due to tests failing to compile for GHC 8.6 - async-refresh @@ -7739,7 +7738,6 @@ expected-test-failures: - massiv - http-conduit # https://github.com/commercialhaskell/stackage/issues/5771 - hgeometry # https://github.com/commercialhaskell/stackage/issues/5777 - - yesod-page-cursor # https://github.com/freckle/yesod-page-cursor/issues/20 - string-random # https://github.com/hiratara/hs-string-random/issues/16 - email-validate # https://github.com/Porges/email-validate-hs/issues/55 - heterocephalus # doctest requires hidden shakespeare and blaze-markup From 66cfe7ff20900f935270d18aa115308aff2bc072 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:23:13 +0100 Subject: [PATCH 164/376] Close #5802 --- build-constraints.yaml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b97595f8..5c3d251b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2196,14 +2196,14 @@ packages: - backprop - bins - configurator-export - - decidable + - decidable < 0 # https://github.com/commercialhaskell/stackage/issues/5802 - emd < 0 # via typelits-witnesses - functor-products < 0 # https://github.com/mstksg/functor-products/issues/1 - hamilton < 0 # via vty - hmatrix-backprop - hmatrix-vector-sized - lens-typelevel < 0 # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) - - list-witnesses + - list-witnesses < 0 # https://github.com/commercialhaskell/stackage/issues/5817 - nonempty-containers - one-liner-instances - prompt @@ -6843,11 +6843,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5780 - structured-cli < 2.7 - # https://github.com/commercialhaskell/stackage/issues/5802 - - functor-products < 0 # https://github.com/mstksg/functor-products/issues/1 - - decidable < 0 - - list-witnesses < 0 - # https://github.com/commercialhaskell/stackage/issues/5834 - call-stack < 0.3.0 - HUnit < 1.6.2.0 From 84417c2125790747da21afc9ebad72cf29929b32 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:25:02 +0100 Subject: [PATCH 165/376] Upgrade structured-cli, closes #5780 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5c3d251b..e346be10 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6840,9 +6840,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5765 - text-manipulate < 0.3 - # https://github.com/commercialhaskell/stackage/issues/5780 - - structured-cli < 2.7 - # https://github.com/commercialhaskell/stackage/issues/5834 - call-stack < 0.3.0 - HUnit < 1.6.2.0 From 8345698cc87dc4ef6d716fb2d6d631d3bc5b2134 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:34:53 +0100 Subject: [PATCH 166/376] Re-enable http-conduit tests, closes #5771 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e346be10..0aa92d02 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7728,7 +7728,6 @@ expected-test-failures: - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5 - chronos # #5443/closed - massiv - - http-conduit # https://github.com/commercialhaskell/stackage/issues/5771 - hgeometry # https://github.com/commercialhaskell/stackage/issues/5777 - string-random # https://github.com/hiratara/hs-string-random/issues/16 - email-validate # https://github.com/Porges/email-validate-hs/issues/55 From 316e52c6957e410f1bcd18fb1a0b006558eacc81 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:37:52 +0100 Subject: [PATCH 167/376] Upgrade text-manipulate, closes #5765 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0aa92d02..096a538c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6837,9 +6837,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 - # https://github.com/commercialhaskell/stackage/issues/5765 - - text-manipulate < 0.3 - # https://github.com/commercialhaskell/stackage/issues/5834 - call-stack < 0.3.0 - HUnit < 1.6.2.0 From 6dcbe645514765ad67ca6b8bb47ba14f178af0e5 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:40:34 +0100 Subject: [PATCH 168/376] Upgrade microlens-*, closes #5749 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 096a538c..36f82fc8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2465,11 +2465,11 @@ packages: - servant-JuicyPixels < 0 # ghc 8.10 via servant "Artyom Kazak @neongreen": - - microlens < 0.4.12 # https://github.com/commercialhaskell/stackage/issues/5749 - - microlens-platform < 0.4.2 # https://github.com/commercialhaskell/stackage/issues/5749 + - microlens + - microlens-platform - microlens-mtl - microlens-th - - microlens-ghc < 0.4.13 # https://github.com/commercialhaskell/stackage/issues/5749 + - microlens-ghc - microlens-contra - cheapskate-highlight - cheapskate-lucid From 7421339b31a8bc62fdfad1ad71878159cbef5efa Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 19:47:33 +0100 Subject: [PATCH 169/376] Move http-client-openssl to #5747, closes #5748 --- build-constraints.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 36f82fc8..44ea1a46 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -742,7 +742,7 @@ packages: - windns - mono-traversable - - http-client < 0.7 # https://github.com/commercialhaskell/stackage/issues/5747 + - http-client - http-conduit - githash @@ -3721,7 +3721,7 @@ packages: "Alex Biehl @alexbiehl": - haddock-library < 1.10 # https://github.com/commercialhaskell/stackage/issues/5890 - - http-client-openssl < 0.3.3 # https://github.com/commercialhaskell/stackage/issues/5748 + - http-client-openssl "Steven Vandevelde @icidasset": - shikensu @@ -6906,6 +6906,11 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5937 - dyre < 0.9.0 + + # https://github.com/commercialhaskell/stackage/issues/5747 + - http-client < 0.7 + - http-client-openssl < 0.3.3 + # end of packages # Package flags are applied to individual packages, and override the values of From a882baf4f82eec8e0939b7b778a19dfa1ab590f1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 20:04:07 +0100 Subject: [PATCH 170/376] Upgrade hslua, closes #5700 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 44ea1a46..cc41aa68 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3653,7 +3653,7 @@ packages: - algebraic-graphs "Albert Krewinkel @tarleb": - - hslua < 1.3.0 # https://github.com/commercialhaskell/stackage/issues/5700 + - hslua - hslua-aeson - hslua-module-doclayout - hslua-module-path From 90a13df2b9a651a35aad9e08085ca18c4735c307 Mon Sep 17 00:00:00 2001 From: Henning Thielemann Date: Mon, 15 Mar 2021 20:05:08 +0100 Subject: [PATCH 171/376] unrestrict hsshellscript version from 3.5.0 again (#5817) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 86f2564a..4efd8caa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -501,7 +501,7 @@ packages: - cabal-plan - topograph - ix-shapable - - hsshellscript < 3.5.0 # https://github.com/commercialhaskell/stackage/issues/5817 + - hsshellscript - hyper - storable-endian From 6094c2c44864feb530b7b453dfc2903632934f21 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 20:15:30 +0100 Subject: [PATCH 172/376] Reorder --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cc41aa68..bdc24ba8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6822,13 +6822,13 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5633 - language-c < 0.9 + # https://github.com/commercialhaskell/stackage/issues/5666 + - generic-deriving < 1.14 + # https://github.com/commercialhaskell/stackage/issues/5667 - profunctors < 5.6 - free < 5.1.6 - # https://github.com/commercialhaskell/stackage/issues/5666 - - generic-deriving < 1.14 - # https://github.com/commercialhaskell/stackage/issues/5676 - haskell-lsp < 0.23 - haskell-lsp-types < 0.23 From 5e58343562f73d0bbb80e4890d7deb832cb543ae Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 22:46:49 +0100 Subject: [PATCH 173/376] Remove hspec-wai-json upper bound, move and bump hspec-wai upper bound for #5940. Closes #5662 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bdc24ba8..e4b2b515 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1024,8 +1024,8 @@ packages: - hspec - hspec-core - hspec-discover - - hspec-wai < 0.11 # https://github.com/commercialhaskell/stackage/issues/5662 - - hspec-wai-json < 0.11 # https://github.com/commercialhaskell/stackage/issues/5662 + - hspec-wai < 0.11.1 # https://github.com/commercialhaskell/stackage/issues/5940 + - hspec-wai-json - aeson-qq - interpolate - doctest < 0.17 # https://github.com/commercialhaskell/stackage/issues/5574 From 929b2f0ad119305ce8fc91929514583986e2e277 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:03:55 +0100 Subject: [PATCH 174/376] update network-uri bound to include later non-deprecated releases --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e4b2b515..7f595e53 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4793,7 +4793,7 @@ packages: - network-byte-order - network-info - network-ip - - network-uri < 2.7.0.0 # https://github.com/commercialhaskell/stackage/issues/5116 + - network-uri < 2.7.0.0 || > 2.7.0.0 # 2.7.0.0 was deprecated, don't remove bound until >2.7.0.0 is released. - newtype - nicify-lib - old-locale From 2228d992d155ee3554a6b827ab54289b327408c7 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:13:07 +0100 Subject: [PATCH 175/376] Upgrade base16-bytestring, closes #5649 --- build-constraints.yaml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7f595e53..3e85bfa9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -142,7 +142,7 @@ packages: "Matthieu Monsch @mtth": - flags-applicative - more-containers - - tracing + - tracing < 0 # base16-bytestring 1.0.0.0 "Robert Vollmert @robx": - configurator-pg @@ -313,7 +313,7 @@ packages: # - sessiontypes-distributed # lens 4.16 via diagrams "Jacob Thomas Errington @tsani": - - servant-github-webhook + - servant-github-webhook < 0 # base16-bytestring via github - pushbullet-types "Theodore Lief Gannon @tejon": @@ -4700,8 +4700,7 @@ packages: - ghc-compact < 0 # ghc 8.10 - ghc-paths - ghc-prof - - github - - github + - github < 0 # base16-bytestring 1.0.0.0 - groom - groups - hackage-security @@ -6859,11 +6858,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5867 - chronos < 1.1.2 - # https://github.com/commercialhaskell/stackage/issues/5649 - - base16-bytestring < 1 - - http2 < 2.0.6 - - casa-types < 0.0.2 - # https://github.com/commercialhaskell/stackage/issues/5873 - constraints < 0.13 From b143405b56f59cdb75bc8bf395b6a896217b8e6c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:25:20 +0100 Subject: [PATCH 176/376] Upgrade http-api-data but open #5941. Closes #5623 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3e85bfa9..090ceafe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6815,9 +6815,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5619 - http-link-header < 1.1 - # https://github.com/commercialhaskell/stackage/issues/5623 - - http-api-data < 0.4.2 - # https://github.com/commercialhaskell/stackage/issues/5633 - language-c < 0.9 @@ -6905,6 +6902,9 @@ packages: - http-client < 0.7 - http-client-openssl < 0.3.3 + # https://github.com/commercialhaskell/stackage/issues/5941 + - http-api-data < 0.4.3 + # end of packages # Package flags are applied to individual packages, and override the values of From 30984860bcdda86b227609576891395e84ad3ff8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:27:25 +0100 Subject: [PATCH 177/376] Order upper bound issue --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 090ceafe..47692c1b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6833,6 +6833,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 + # https://github.com/commercialhaskell/stackage/issues/5747 + - http-client < 0.7 + - http-client-openssl < 0.3.3 + # https://github.com/commercialhaskell/stackage/issues/5834 - call-stack < 0.3.0 - HUnit < 1.6.2.0 @@ -6898,10 +6902,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5937 - dyre < 0.9.0 - # https://github.com/commercialhaskell/stackage/issues/5747 - - http-client < 0.7 - - http-client-openssl < 0.3.3 - # https://github.com/commercialhaskell/stackage/issues/5941 - http-api-data < 0.4.3 From 0a098f32b3691256002fae17f8c6bb5249849243 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:30:17 +0100 Subject: [PATCH 178/376] Upgrade http-link-headry by disabling test suite. Closes #5619 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 47692c1b..cb5e2455 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6812,9 +6812,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5598 - base64-bytestring < 1.2 - # https://github.com/commercialhaskell/stackage/issues/5619 - - http-link-header < 1.1 - # https://github.com/commercialhaskell/stackage/issues/5633 - language-c < 0.9 @@ -7063,6 +7060,7 @@ skipped-tests: - pandoc # tasty 1.4 - primitive # tasty 1.4 - proto3-wire # tasty 1.4 + - http-link-header # QuickCheck 2.14.2 # test-framework per ghc 8.8 - extensible-effects # via test-framework From f9500a116c521e58e57f5dc858259b7f374fda0d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:39:20 +0100 Subject: [PATCH 179/376] MAINTAINERS.md: Deduplicate verify-package steps --- MAINTAINERS.md | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index f4f6fd4f..748abf34 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -33,16 +33,8 @@ After doing that commit with a message like "add foo-bar" and send a pull reques The continuous integration job will do some checks to see if your package's dependencies are up-to-date. The CI job notably doesn't compile packages, run tests, build documentation, or find missing C libraries. -If you want to be proactive or if CI fails, you can make sure that your package builds against the latest nightly: - -``` -# Build from the tarball on Hackage to check for missing files -$ stack unpack yourpackage && cd yourpackage-* -# Generate a pristine stack.yaml, adding any missing extra-deps -$ rm -f stack.yaml && stack init --resolver nightly -# Build, generate docs, test, and build benchmarks -$ stack build --resolver nightly --haddock --test --bench --no-run-benchmarks -``` +If you want to be proactive or if CI fails, you can make sure that your package builds against the latest nightly. +See the [verify-package](https://github.com/commercialhaskell/stackage/blob/master/verify-package) script in this repository. This approach works well, but has two limitations you should be aware of: @@ -173,7 +165,7 @@ ending in `.0`), the package set is taken from Stackage Nightly. Therefore, by following the above steps, you can get your package into the next major LTS Haskell release. -If you would like to get your package added to the current LTS Haskell +If you would like to get your package added to the current LTS Haskell major release, please do the following in addition to the steps for Nightly described earlier: * Check that your package can be built with the current LTS version (e.g. `stack build --test --bench --haddock --resolver lts`) From 93f2d1f238f45b8da1157949622779228fceb017 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:41:27 +0100 Subject: [PATCH 180/376] Note that pull request template needs to be updated to match verify-package --- .github/PULL_REQUEST_TEMPLATE.md | 4 ++-- verify-package | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 9a4c078e..91956a5f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -7,7 +7,7 @@ Checklist: The script runs virtually the following commands in a clean directory: - stack unpack $package-$version # $version is optional + stack unpack $package-$version # `-$version` is optional cd $package-$version - rm -f stack.yaml && stack init --resolver nightly + rm -f stack.yaml && stack init --resolver nightly --ignore-subdirs stack build --resolver nightly --haddock --test --bench --no-run-benchmarks diff --git a/verify-package b/verify-package index 4d3734c7..f559cec0 100755 --- a/verify-package +++ b/verify-package @@ -30,6 +30,7 @@ exit() { } trap exit EXIT +# When updating these commands, make sure to update .github/PULL_REQUEST_TEMPLATE.md as well. cd "$dir" stack unpack "$package" cd "$(ls | head -n 1)" From 2d7cc6b9f436727feb06ae55ba6994b780bdcb97 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:43:01 +0100 Subject: [PATCH 181/376] Try adding link in PR template --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 91956a5f..812e4574 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -3,7 +3,7 @@ Checklist: - [ ] At least 30 minutes have passed since uploading to Hackage - [ ] On your own machine, you have successfully run the following command (replace `$package` with the name of the package that is submitted, and `$version` with the version of the package you want to get into Stackage): - ./verify-package $package # or $package-$version + ./[verify-package](https://github.com/commercialhaskell/stackage/blob/master/verify-package) $package # or $package-$version The script runs virtually the following commands in a clean directory: From 4f652d81490cec91c3f9547e6d00d476c6893119 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:43:50 +0100 Subject: [PATCH 182/376] Revert "Try adding link in PR template" This reverts commit 2d7cc6b9f436727feb06ae55ba6994b780bdcb97. --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 812e4574..91956a5f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -3,7 +3,7 @@ Checklist: - [ ] At least 30 minutes have passed since uploading to Hackage - [ ] On your own machine, you have successfully run the following command (replace `$package` with the name of the package that is submitted, and `$version` with the version of the package you want to get into Stackage): - ./[verify-package](https://github.com/commercialhaskell/stackage/blob/master/verify-package) $package # or $package-$version + ./verify-package $package # or $package-$version The script runs virtually the following commands in a clean directory: From bfcd7c5d319c785e97e5d819338ed3fa54dfffd2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:44:54 +0100 Subject: [PATCH 183/376] Note location of verify-package, closes #5605 --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 91956a5f..bc6667e5 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,7 +1,7 @@ Checklist: - [ ] Meaningful commit message, eg `add my-cool-package` (please not mention `build-constraints.yml`) - [ ] At least 30 minutes have passed since uploading to Hackage -- [ ] On your own machine, you have successfully run the following command (replace `$package` with the name of the package that is submitted, and `$version` with the version of the package you want to get into Stackage): +- [ ] On your own machine, you have successfully run the following command (find verify-package in the root of this repo): ./verify-package $package # or $package-$version From 2e64b46f9127f01bad7d9eb8888b8d6a7a080803 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:52:05 +0100 Subject: [PATCH 184/376] Upgrade opetparse-applicative. Closes #5597 --- build-constraints.yaml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cb5e2455..5455634c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2049,7 +2049,7 @@ packages: - burrito - derulo - flow - - github-release + - github-release < 0 # optparse-applicative 0.16.1 - json-feed # - lackey # servant - list-singleton @@ -3082,7 +3082,7 @@ packages: - antiope-sns < 0 # ghc 8.10 via amazonka - antiope-sqs < 0 # ghc 8.10 via amazonka - arbor-lru-cache - - arbor-postgres + - arbor-postgres < 0 # optparse-applicative 0.16.1 - asif - avro - bits-extra @@ -3670,7 +3670,7 @@ packages: - proto-lens # disabled due to QuickCheck < 2.14 # - proto-lens-arbitrary - - proto-lens-optparse + - proto-lens-optparse < 0 # optparse-applicative 0.16.1 - tensorflow-test - pier-core < 0 - pier < 0 @@ -3763,7 +3763,7 @@ packages: - colourista - first-class-patterns - ilist - - life-sync + - life-sync < 0 # optparse-applicative 0.16.1 - membrain - relude < 1 # cabal version/parsing issue: https://github.com/commercialhaskell/stackage/issues/5921 - shellmet @@ -4344,7 +4344,7 @@ packages: "Brandon Chinn @brandon-leapyear": - aeson-schemas - github-rest - - graphql-client + - graphql-client < 0 # optparse-applicative 0.16.1 - hpc-lcov - th-test-utils @@ -6804,11 +6804,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5593 - proto3-wire < 1.2 - # https://github.com/commercialhaskell/stackage/issues/5597 - - optparse-applicative < 0.16 - - optparse-generic < 1.4 - - turtle < 1.5.21 - # https://github.com/commercialhaskell/stackage/issues/5598 - base64-bytestring < 1.2 From 39ce683cfdd5ce2a8a27447ac0aa5d5428d60c91 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 15 Mar 2021 23:56:43 +0100 Subject: [PATCH 185/376] Upgrade proto3-wire, closes #5593 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5455634c..8bbe08df 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6801,9 +6801,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5592 - ansi-terminal < 0.11 - # https://github.com/commercialhaskell/stackage/issues/5593 - - proto3-wire < 1.2 - # https://github.com/commercialhaskell/stackage/issues/5598 - base64-bytestring < 1.2 From 24324314fc5b488c1a02aff65b8ea793e1ee911b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Mar 2021 00:01:51 +0100 Subject: [PATCH 186/376] Upgrade ansi-terminal, closes #5592 --- build-constraints.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8bbe08df..85423974 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3758,9 +3758,9 @@ packages: "Kowainik @chshersh @vrom911": - co-log-core - - co-log + - co-log < 0 # ansi-terminal 0.11 - co-log-polysemy < 0 - - colourista + - colourista < 0 # ansi-terminal 0.11 - first-class-patterns - ilist - life-sync < 0 # optparse-applicative 0.16.1 @@ -3800,7 +3800,7 @@ packages: - language-docker - docker-build-cacher < 0 # GHC 8.4 via turtle - mysql-haskell-nem < 0 # via io-streams - - hadolint + - hadolint < 0 # ansi-terminal 0.11 via colourista "Phil Ruffwind @Rufflewind": - blas-hs < 0 # MonadFail @@ -4397,7 +4397,7 @@ packages: - climb - linenoise - little-rio - - little-logger + - little-logger < 0 # ansi-terminal 0.11 via co-log # Maintainership with @23Skidoo - ekg - ekg-core @@ -6798,9 +6798,6 @@ packages: - rebase < 1.7 - rerebase < 1.7 - # https://github.com/commercialhaskell/stackage/issues/5592 - - ansi-terminal < 0.11 - # https://github.com/commercialhaskell/stackage/issues/5598 - base64-bytestring < 1.2 From 8afda4df950ce7ebf3fea748535e340845441148 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Mar 2021 00:03:13 +0100 Subject: [PATCH 187/376] re-enable xlsx tests, closes #5576 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 85423974..cac7738a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7292,7 +7292,6 @@ skipped-tests: - comfort-array # ChasingBottoms - hw-int - integer-roots # smallcheck, https://github.com/commercialhaskell/stackage/issues/5424 - - xlsx # smallcheck, https://github.com/commercialhaskell/stackage/issues/5576 - registry # #5302/closed - hashtables - persistent-mysql # https://github.com/commercialhaskell/stackage/issues/5641 From 034c9e3c0abc777f6587e79ad04ab0c1dbaff97f Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Mon, 15 Mar 2021 16:04:40 -0700 Subject: [PATCH 188/376] Reenable graphql-client --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index cac7738a..e9f3c672 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4344,7 +4344,7 @@ packages: "Brandon Chinn @brandon-leapyear": - aeson-schemas - github-rest - - graphql-client < 0 # optparse-applicative 0.16.1 + - graphql-client - hpc-lcov - th-test-utils From dff04d190100c80e81f75020cdd121baf4f52366 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Mon, 15 Mar 2021 19:40:44 -0400 Subject: [PATCH 189/376] Re-add github-release --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e9f3c672..7298a578 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2049,7 +2049,7 @@ packages: - burrito - derulo - flow - - github-release < 0 # optparse-applicative 0.16.1 + - github-release - json-feed # - lackey # servant - list-singleton From 60a50692f72acf9aee3021e7c26a8d9e77d32891 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Mon, 15 Mar 2021 19:41:31 -0400 Subject: [PATCH 190/376] Re-add lackey --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7298a578..c417c155 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2051,7 +2051,7 @@ packages: - flow - github-release - json-feed - # - lackey # servant + - lackey - list-singleton - rampart - ratel From 0d7b1628045bf73ac8e0498b1d387a2c06f56070 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Mon, 15 Mar 2021 19:43:24 -0400 Subject: [PATCH 191/376] Re-add rattletrap --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c417c155..c0f6f024 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2056,7 +2056,7 @@ packages: - rampart - ratel - ratel-wai - # - rattletrap # binary-bits + - rattletrap - salve - splint - strive From d586a67d8f6724c2bcc7b17be41da877e9eda3ba Mon Sep 17 00:00:00 2001 From: Fraser Tweedale Date: Mon, 15 Mar 2021 19:43:51 -0500 Subject: [PATCH 192/376] update dyre maintainer --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c0f6f024..5b986448 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2553,7 +2553,6 @@ packages: - compiler-warnings - docopt - dynamic-state - - dyre - io-storage - oo-prototypes - opentelemetry @@ -3045,6 +3044,7 @@ packages: "Fraser Tweedale @frasertweedale": - concise + - dyre - jose "Yoshikuni Jujo @YoshikuniJujo": From c41acaaa1f33c69de47559d5bfda6da07e82c606 Mon Sep 17 00:00:00 2001 From: Fumiaki Kinoshita Date: Tue, 16 Mar 2021 14:06:05 +0900 Subject: [PATCH 193/376] add witherable back (#5821) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c0f6f024..47acda1c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2171,7 +2171,7 @@ packages: - drinkery - monad-skeleton - xml-lens - - witherable-class < 0.0.1 # https://github.com/commercialhaskell/stackage/issues/5821 + - witherable - deriving-aeson "Peter Harpending @pharpend": From 72694a23bd32f320e63f8586f48c5fdfd446e76a Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Tue, 16 Mar 2021 09:49:59 +0100 Subject: [PATCH 194/376] Add new executable hs-tags --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c0f6f024..b0d9835a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -33,6 +33,7 @@ packages: - ListLike - haskell-src - fix-whitespace + - hs-tags "Diogo Biazus ": - hasql-notifications From ef9f9b473812d1b064906ff67c98681206f1bbde Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Mar 2021 10:29:40 +0100 Subject: [PATCH 195/376] Remove Travis CI config --- .travis.yml | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index e2b2284c..00000000 --- a/.travis.yml +++ /dev/null @@ -1,21 +0,0 @@ -# Disable Docker stuff to try to make it faster -sudo: true -dist: bionic - -# Choose a lightweight base image; we provide our own build tools. -language: generic - -# GHC depends on GMP. You can add other dependencies here as well. -addons: - apt: - packages: - - libgmp-dev - -# Edit etc/ci-script.sh to change GHC version -script: -- ./etc/check.sh - -cache: - directories: - - $HOME/.stack - - $HOME/.stackage/curator/cache From 8b6e7dea49e9a04cab08355e169bc45d5ac220ea Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Mar 2021 10:38:37 +0100 Subject: [PATCH 196/376] Bump cryptonite, password, password-instances. Add password-types. Closes #5908 & Closes #5849 --- build-constraints.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 03738b07..bb28ba51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2532,8 +2532,9 @@ packages: - envelope - from-sum - natural-transformation - - password < 3 # https://github.com/commercialhaskell/stackage/issues/5908 - - password-instances < 3 # https://github.com/commercialhaskell/stackage/issues/5908 + - password + - password-instances + - password-types - pretty-simple - print-console-colors - read-env-var @@ -6836,9 +6837,6 @@ packages: - generic-lens-core < 2.1.0.0 - generic-optics < 2.1.0.0 - # https://github.com/commercialhaskell/stackage/issues/5849 - - cryptonite < 0.28 - # https://github.com/commercialhaskell/stackage/issues/5864 - parser-combinators < 1.3.0 - parser-combinators-tests < 1.3.0 From d62864be99747ad5f74d70a49ea9c7043f2bd16a Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Tue, 16 Mar 2021 20:25:21 +0100 Subject: [PATCH 197/376] Disabling packages & tests for #5948 --- build-constraints.yaml | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bb28ba51..80c51557 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1084,7 +1084,7 @@ packages: - faktory - graphula - hspec-expectations-json - - yesod-page-cursor + - yesod-page-cursor < 0 # https://github.com/commercialhaskell/stackage/issues/5948 "Michael Gilliland @mjgpy3": # Freckle packages I'm maintaining for us @@ -1465,7 +1465,7 @@ packages: - language-protobuf - generic-aeson - parameterized - - tracing-control + - tracing-control < 0 # https://github.com/commercialhaskell/stackage/issues/5948 - primitive-extras - primitive-unlifted < 0.2 - stm-hamt @@ -1688,8 +1688,8 @@ packages: - binary-shared - xdg-userdirs - - codec-rpm - - cpio-conduit + - codec-rpm < 0 # via cpio-conduit + - cpio-conduit < 0 # https://github.com/commercialhaskell/stackage/issues/5948 # please take these - cryptohash-md5 @@ -1754,7 +1754,7 @@ packages: - bitcoin-script < 0 # MonadFail - bitcoin-tx < 0 # via hexstring - bitcoin-types < 0 # via base58string & hexstring - - hexstring + - hexstring < 0 # https://github.com/commercialhaskell/stackage/issues/5948 - network-attoparsec < 0 # MonadFail - network-anonymous-i2p < 0 # via network-attoparsec - network-anonymous-tor < 0 # build failure w/ socks 0.6, see https://github.com/solatis/haskell-network-anonymous-tor/issues/14 @@ -7714,6 +7714,14 @@ expected-test-failures: - email-validate # https://github.com/Porges/email-validate-hs/issues/55 - heterocephalus # doctest requires hidden shakespeare and blaze-markup - iproute # doctest with hidden containers and other errors + - http-conduit # https://github.com/commercialhaskell/stackage/issues/5948 + - hw-dsv # https://github.com/commercialhaskell/stackage/issues/5948 + - relapse # https://github.com/commercialhaskell/stackage/issues/5948 + - liquid-fixpoint # https://github.com/commercialhaskell/stackage/issues/5948 + - secp256k1-haskell # https://github.com/commercialhaskell/stackage/issues/5948 + - base16 # https://github.com/commercialhaskell/stackage/issues/5948 + - prometheus-client # https://github.com/commercialhaskell/stackage/issues/5948 + # Recursive deps https://github.com/fpco/stackage/issues/1818 - options @@ -7832,6 +7840,11 @@ expected-test-failures: # https://github.com/unrelentingtech/hspec-expectations-pretty-diff/issues/7 - hspec-expectations-pretty-diff + # https://github.com/commercialhaskell/stackage/issues/5878 + # ordering because of hashable + - mmark + - mmark-ext + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 81320b4b1dff165291d7347ffbde083a968a7680 Mon Sep 17 00:00:00 2001 From: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> Date: Wed, 17 Mar 2021 00:05:18 +0100 Subject: [PATCH 198/376] readd socket socket should build again (at least it does so with stackage-lts in nixpkgs) and I can look after it in the future. --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 80c51557..696b47f6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,9 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "Lukas Epple @sternenseemann": + - socket + "James Sully @sullyj3": - buttplug-hs-core @@ -1270,7 +1273,6 @@ packages: - immortal - regex-applicative - lexer-applicative < 0 # DependencyFailed (PackageName "srcloc") - - socket < 0 # BuildFailureException Process exited with ExitFailure 1: ./Setup build - tasty - tasty-golden - tasty-hunit From a8befcdbaf6e9371a8b794af352ac0841db3f1c2 Mon Sep 17 00:00:00 2001 From: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> Date: Wed, 17 Mar 2021 00:06:42 +0100 Subject: [PATCH 199/376] add spacecookie, gopher-proxy, filepath-bytestring and download-curl These packages are maintained by me: - spacecookie - gopher-proxy Dependencies of those packages which are missing: - filepath-bytestring - download-curl --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 696b47f6..b3bca613 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -11,6 +11,10 @@ cabal-format-version: "3.0" packages: "Lukas Epple @sternenseemann": - socket + - spacecookie + - gopher-proxy + - filepath-bytestring + - download-curl "James Sully @sullyj3": - buttplug-hs-core From c2728143f436357b1c7386c2cf3e6f08f7b0826d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 17 Mar 2021 18:11:44 +0100 Subject: [PATCH 200/376] Disable wai-middleware-auth fpco/wai-middleware-auth#23 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 80c51557..0cd52fc5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3500,7 +3500,7 @@ packages: # - printcess # lens 4.16 "Alexey Kuleshevich @lehins": - - wai-middleware-auth + - wai-middleware-auth < 0 # https://github.com/fpco/wai-middleware-auth/issues/23 # - hip # lens 4.16 via diagrams/chart - massiv - massiv-io From e9889fe7cd4bc3af37de96050ba3beedcc561226 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 17 Mar 2021 18:37:40 +0100 Subject: [PATCH 201/376] Upgrade heaps, closes #5875 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5f43f853..37d7e5f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6856,9 +6856,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5911 - lens < 5 - # https://github.com/commercialhaskell/stackage/issues/5875 - - heaps < 0.4 - # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 - mmark < 0.0.7.3 From 17e7a8ec89a998a22dcc41bdede0246f6326e497 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Thu, 18 Mar 2021 12:02:18 +0100 Subject: [PATCH 202/376] Exclude broken(?) persistent release --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37d7e5f1..df346b28 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -678,7 +678,7 @@ packages: - mime-mail-ses - mime-types - network-conduit-tls - - persistent + - persistent < 2.12.0.0 || > 2.12.0.0 - persistent-mysql - persistent-postgresql - persistent-sqlite From 8103865b706c0015d64d905b75fbaced563ec9a2 Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Thu, 18 Mar 2021 11:09:16 -0400 Subject: [PATCH 203/376] Add freckle engineering stanza and include sendgrid-v3 package. This is probably a little unconventional in a few ways. This attempts to add packages maintained by the freckle engineering team to its own stanza. It also takes "stackage ownership" of `sendgrid-v3`, originally requested here https://github.com/marcelbuesing/sendgrid-v3/issues/13 Ping @pbrisbin since I moved your Freckle packages and @marcelbuesing since `sendgrid-v3` is your package. --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index df346b28..81251ecf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1085,17 +1085,15 @@ packages: - yesod-markdown - yesod-paginator - # Freckle packages I'm maintaining for us + "Freckle Engineering github.com/freckle": - bcp47 - bcp47-orphans - faktory - graphula - hspec-expectations-json - yesod-page-cursor < 0 # https://github.com/commercialhaskell/stackage/issues/5948 - - "Michael Gilliland @mjgpy3": - # Freckle packages I'm maintaining for us - nonempty-zipper + - sendgrid-v3 "Felipe Lessa @meteficha": - fb From 327e70c4e93e4de8a35bd576a6ca149ba6fa645d Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Thu, 18 Mar 2021 11:24:31 -0400 Subject: [PATCH 204/376] Use freckle github user rather than path --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 81251ecf..e3e31eee 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1085,7 +1085,7 @@ packages: - yesod-markdown - yesod-paginator - "Freckle Engineering github.com/freckle": + "Freckle Engineering @freckle": - bcp47 - bcp47-orphans - faktory From 30db02f3d0a2abfbd4e110c355617bc7f2a6ae8b Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Thu, 18 Mar 2021 11:36:58 -0400 Subject: [PATCH 205/376] Add package yesod-auth-oauth2 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3e31eee..2f19bd51 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1094,6 +1094,7 @@ packages: - yesod-page-cursor < 0 # https://github.com/commercialhaskell/stackage/issues/5948 - nonempty-zipper - sendgrid-v3 + - yesod-auth-oauth2 "Felipe Lessa @meteficha": - fb From c63570b1ad6d4ab1f46d93e634bc1d2aabdfa811 Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Thu, 18 Mar 2021 23:39:22 +0300 Subject: [PATCH 206/376] Reinstate wai-middleware-auth --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index df346b28..ce607cda 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3506,7 +3506,7 @@ packages: # - printcess # lens 4.16 "Alexey Kuleshevich @lehins": - - wai-middleware-auth < 0 # https://github.com/fpco/wai-middleware-auth/issues/23 + - wai-middleware-auth # - hip # lens 4.16 via diagrams/chart - massiv - massiv-io From 4fe718f3a38055c98b57d6af7a610d1990d29e05 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 19 Mar 2021 11:06:54 +0100 Subject: [PATCH 207/376] Upgrade call-stack, closes #5834 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ce607cda..be5ce8a0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6831,10 +6831,6 @@ packages: - http-client < 0.7 - http-client-openssl < 0.3.3 - # https://github.com/commercialhaskell/stackage/issues/5834 - - call-stack < 0.3.0 - - HUnit < 1.6.2.0 - # https://github.com/commercialhaskell/stackage/issues/5836 - clock < 0.8.2 From 23d45e505aaa2653ce586277b5830e9ee794afdd Mon Sep 17 00:00:00 2001 From: Iris Ward Date: Fri, 19 Mar 2021 14:47:52 +0000 Subject: [PATCH 208/376] Re-enable typenums --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index be5ce8a0..f36b7873 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -263,7 +263,7 @@ packages: - butter < 0 # MonadFail "Iris Ward @AdituV": - - typenums < 0 # ghc 8.10.1 #5450/closed + - typenums "Jude Taylor @pikajude": - th-printf From ecfd0003884559da72ab8d885042d482112f84aa Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Fri, 19 Mar 2021 11:43:05 -0400 Subject: [PATCH 209/376] Add some freckle handles to freckle eng packages --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2f19bd51..d2d79ef2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1085,7 +1085,7 @@ packages: - yesod-markdown - yesod-paginator - "Freckle Engineering @freckle": + "Freckle Engineering @pbrisbin @halogenandtoast @mjgpy3": - bcp47 - bcp47-orphans - faktory From 8a1bc55d5a9d59f397dc97e42b2ff417eab764d7 Mon Sep 17 00:00:00 2001 From: Artem Pelenitsyn Date: Fri, 19 Mar 2021 12:21:18 -0400 Subject: [PATCH 210/376] add BNFC-meta, alex-meta, happy-meta --- build-constraints.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index be5ce8a0..002e8e9e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4548,6 +4548,11 @@ packages: "Brooklyn Zelenka @expede": - rescue + "Artem Pelenitsyn @ulysses4ever": + - alex-meta + - happy-meta + - BNFC-meta + "Grandfathered dependencies": - Boolean - Decimal From 7008ebc18c61dc42993c3a278a43d230dcc21eb8 Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Fri, 19 Mar 2021 17:06:15 -0400 Subject: [PATCH 211/376] Re-enable yesod-page-cursor Issue should be resolved in v2.0.0.5 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index be5ce8a0..e0bc88fc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1091,7 +1091,7 @@ packages: - faktory - graphula - hspec-expectations-json - - yesod-page-cursor < 0 # https://github.com/commercialhaskell/stackage/issues/5948 + - yesod-page-cursor "Michael Gilliland @mjgpy3": # Freckle packages I'm maintaining for us From 3142c5ba2d04f18acfbc32d51fb419afe2a2cd77 Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Fri, 19 Mar 2021 19:45:25 -0400 Subject: [PATCH 212/376] Add `hspec-junit-formatter` package --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2d79ef2..2e4996ff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1095,6 +1095,7 @@ packages: - nonempty-zipper - sendgrid-v3 - yesod-auth-oauth2 + - hspec-junit-formatter "Felipe Lessa @meteficha": - fb From 28cbcc58a2d7ed09a6790960fed91373f9d3fde2 Mon Sep 17 00:00:00 2001 From: Viacheslav Lotsmanov Date: Sat, 20 Mar 2021 07:46:49 +0200 Subject: [PATCH 213/376] Add place-cursor-at This package is maintained by me, Viacheslav Lotsmanov --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index be5ce8a0..bba21941 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3877,6 +3877,7 @@ packages: - stripe-wreq < 0 # via wreq "Viacheslav Lotsmanov @unclechu": + - place-cursor-at - qm-interpolated-string "Douglas Burke @DougBurke": From cd34a4c1983b692661abe3cfa351e98933cf1f40 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 20 Mar 2021 14:00:09 +0100 Subject: [PATCH 214/376] Expect sendgrid-v3 tests to fail #5951 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 82f93e5c..5a4eac69 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7652,6 +7652,7 @@ expected-test-failures: - http-client # httpbin issues, https://github.com/snoyberg/http-client/issues/439 - http-directory # httpbin issues, https://github.com/juhp/http-directory/issues/1 - faktory # connection refused, https://github.com/commercialhaskell/stackage/issues/5905 + - sendgrid-v3 # Requires sendgrid API key in env #5951/closed # Missing test files in sdist # Hopefully gets fixed in the next release... From 504ab57c1a747c6273aaa5e54d32753c9a97de15 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 20 Mar 2021 23:53:15 +0100 Subject: [PATCH 215/376] Move clash-prelude to skipped-tests #5926 --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 8a3e3d85..16e1159c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7506,6 +7506,9 @@ skipped-tests: # via vector-0.12.2 https://github.com/commercialhaskell/stackage/issues/5851 - lens + # was in expected test failures, but seems we may have to skip entirely for unknown reasons, previously: https://github.com/clash-lang/clash-compiler/issues/1622 + - clash-prelude + # end of skipped-tests # Tests listed in expected-test-failures configure correctly but may fail to run @@ -7832,9 +7835,6 @@ expected-test-failures: # https://github.com/input-output-hk/bech32/issues/31 - bech32 - # https://github.com/clash-lang/clash-compiler/issues/1622 - - clash-prelude - # doctest - headroom - xml-indexed-cursor From 5c0aa93473acf82be76f85bb2e458f934041d7b1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 21 Mar 2021 14:06:39 +0100 Subject: [PATCH 216/376] MAINTAINERS.md: s/library/package --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 748abf34..4f98c831 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -26,7 +26,7 @@ don't maintain this package yourself it is preferable that the actual maintainer is also the stackage maintainer, but you are allowed to add it under your own name. -If your library depends on a C library, please add it to the `debian-bootstrap.sh` script. +If your package depends on a C library, please add it to the `debian-bootstrap.sh` script. After doing that commit with a message like "add foo-bar" and send a pull request. From 43fc7c2e88d156c9a33e606f1f0f77abbac4b404 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 21 Mar 2021 14:12:03 +0100 Subject: [PATCH 217/376] MAINTAINERS.md: Remove outdated cabal instructions, I'm not sure how to do this now --- MAINTAINERS.md | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index 4f98c831..b1bb2c96 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -42,26 +42,11 @@ of: * It won't notify you of restrictive upper bounds in your package if Stackage has the same upper bounds. For that reason, we recommend using [Packdeps](http://packdeps.haskellers.com/) (see "Following - dependency upgrades" below). + dependency upgrades" below). You can also run `cabal outdated`. * If the latest Stackage Nightly is missing some of the latest packages, your build above may succeed whereas the Travis job may fail. Again: Packdeps will help you detect this situation. -Alternatively, you can build with `cabal`. Note that this may end up -using older dependency versions: - -``` -$ ghc --version # Should be the same as the latest nightly, it's in the title of https://www.stackage.org/nightly -$ cabal update -$ cabal get PACKAGE -$ cd PACKAGE-* -$ cabal sandbox init # Should give "Creating a new sandbox" and not "Using an existing sandbox". -$ cabal install --enable-tests --enable-benchmarks --dry-run | grep latest # Should give no results -$ cabal install --enable-tests --enable-benchmarks --allow-newer -$ cabal test -$ cabal haddock -``` - ## Github and Notifications Stackage uses Github notifications to reduce overhead of contacting individual From b56abe0583753f9f00e368e926c8a0f4d8895014 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 21 Mar 2021 14:15:59 +0100 Subject: [PATCH 218/376] pandoc upper bound for #5956 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 16e1159c..37905983 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6895,6 +6895,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5941 - http-api-data < 0.4.3 + # https://github.com/commercialhaskell/stackage/issues/5956 + - pandoc < 2.13 + # end of packages # Package flags are applied to individual packages, and override the values of From 9d5a47ab15683ce0217bc027f72af0c2eaa2561d Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 21 Mar 2021 14:29:39 +0100 Subject: [PATCH 219/376] MAINTAINERS.md: comma --- MAINTAINERS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS.md b/MAINTAINERS.md index b1bb2c96..c559231c 100644 --- a/MAINTAINERS.md +++ b/MAINTAINERS.md @@ -28,7 +28,7 @@ it under your own name. If your package depends on a C library, please add it to the `debian-bootstrap.sh` script. -After doing that commit with a message like "add foo-bar" and send a pull request. +After doing that, commit with a message like "add foo-bar" and send a pull request. The continuous integration job will do some checks to see if your package's dependencies are up-to-date. From 4a0f1e9cdeff1e09386f5309cb250e7e238069a3 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 22 Mar 2021 19:44:27 -0500 Subject: [PATCH 220/376] Add upper bound for attoparsec, #5959 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 37905983..d708fac5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6898,6 +6898,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5956 - pandoc < 2.13 + # https://github.com/commercialhaskell/stackage/issues/5959 + - attoparsec < 0.14.1 + # end of packages # Package flags are applied to individual packages, and override the values of From 7f0816732d8585702a010eb29ccbf64fbd3b0ebd Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 22 Mar 2021 19:46:15 -0500 Subject: [PATCH 221/376] Add upper bound for IPv6Addr, #5960 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d708fac5..e9d16b05 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6901,6 +6901,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5959 - attoparsec < 0.14.1 + # https://github.com/commercialhaskell/stackage/issues/5960 + - IPv6Addr < 2 + # end of packages # Package flags are applied to individual packages, and override the values of From 207b8b765c785018963da6e45e53eb49119dc4a1 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 22 Mar 2021 19:49:16 -0500 Subject: [PATCH 222/376] Remove upper bound for pandoc, closes #5956 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index e9d16b05..17a6a7a8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6895,9 +6895,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5941 - http-api-data < 0.4.3 - # https://github.com/commercialhaskell/stackage/issues/5956 - - pandoc < 2.13 - # https://github.com/commercialhaskell/stackage/issues/5959 - attoparsec < 0.14.1 From 55f01f1a6c003e64ae5ad9eb7a034c0555ac91b6 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 22 Mar 2021 19:54:33 -0500 Subject: [PATCH 223/376] Don't expect a test failure for gitlab-haskell, #5957 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 17a6a7a8..b8fa9aa9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7826,9 +7826,6 @@ expected-test-failures: # https://github.com/takenobu-hs/ghci-hexcalc/issues/2 - ghci-hexcalc - # https://gitlab.com/robstewart57/gitlab-haskell/-/issues/7 - - gitlab-haskell - # https://github.com/kazu-yamamoto/dns/issues/153 - dns From 4b423e23184414eda79fcf873ca9604cbe132817 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 23 Mar 2021 17:04:32 -0500 Subject: [PATCH 224/376] Remove upper bound for IPv6Addr, closes #5960 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b9d8eb25..d2756630 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6898,9 +6898,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5959 - attoparsec < 0.14.1 - # https://github.com/commercialhaskell/stackage/issues/5960 - - IPv6Addr < 2 - # end of packages # Package flags are applied to individual packages, and override the values of From 70deaed7b9db4db228e118f599cbf6839b207ed9 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 23 Mar 2021 17:09:42 -0500 Subject: [PATCH 225/376] Add upper bound for hasql, #5961 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d2756630..0dcf4678 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6898,6 +6898,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5959 - attoparsec < 0.14.1 + # https://github.com/commercialhaskell/stackage/issues/5961 + - hasql < 1.4.4.3 + # end of packages # Package flags are applied to individual packages, and override the values of From 7c0d15d39d36b2591951f91942ec9521aa7852a0 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 23 Mar 2021 17:17:10 -0500 Subject: [PATCH 226/376] Add upper bounds for haskell-gi and related packages, #5962 --- build-constraints.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0dcf4678..c7e81be2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6901,6 +6901,26 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5961 - hasql < 1.4.4.3 + # https://github.com/commercialhaskell/stackage/issues/5962 + - haskell-gi-base < 0.25 + - haskell-gi < 0.25 + - gi-atk < 2.0.23 + - gi-cairo < 1.0.25 + - gi-dbusmenu < 0.4.9 + - gi-dbusmenugtk3 < 0.4.10 + - gi-gdk < 3.0.24 + - gi-gdkpixbuf < 2.0.25 + - gi-gdkx11 < 3.0.11 + - gi-gio < 2.0.28 + - gi-glib < 2.0.25 + - gi-gobject < 2.0.26 + - gi-graphene < 1.0.3 + - gi-gtk < 3.0.37 + - gi-gtk-hs < 0.3.10 + - gi-harfbuzz < 0.0.4 + - gi-pango < 1.0.24 + - gi-xlib <2.0.10 + # end of packages # Package flags are applied to individual packages, and override the values of From bd9ad61301672ee6d172ed8e4a29b81087a6066e Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 24 Mar 2021 17:00:44 -0500 Subject: [PATCH 227/376] Remove upper bound for hasql, closes #5961 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c7e81be2..4651c7db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6898,9 +6898,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5959 - attoparsec < 0.14.1 - # https://github.com/commercialhaskell/stackage/issues/5961 - - hasql < 1.4.4.3 - # https://github.com/commercialhaskell/stackage/issues/5962 - haskell-gi-base < 0.25 - haskell-gi < 0.25 From 2cee964575a6c50ea33dae5f049e37968e2bea6c Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 24 Mar 2021 17:16:46 -0500 Subject: [PATCH 228/376] Add upper bound for hasql-transaction, #5964 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4651c7db..bba1cbdb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6918,6 +6918,9 @@ packages: - gi-pango < 1.0.24 - gi-xlib <2.0.10 + # https://github.com/commercialhaskell/stackage/issues/5964 + - hasql-transaction < 1.0.0.2 + # end of packages # Package flags are applied to individual packages, and override the values of From fb96507a24faa472313bc87ecdf6cb9e5cd5ae7b Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 24 Mar 2021 17:30:17 -0500 Subject: [PATCH 229/376] Remove upper bounds for constraints, closes #5873 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bba1cbdb..74013ecc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6852,9 +6852,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5867 - chronos < 1.1.2 - # https://github.com/commercialhaskell/stackage/issues/5873 - - constraints < 0.13 - # https://github.com/commercialhaskell/stackage/issues/5911 - lens < 5 From b932a4f408115306a652e9cd1b368235f50c2baa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 26 Mar 2021 13:01:07 +0800 Subject: [PATCH 230/376] build.sh: update to latest curator already being used in production --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index a5cc0294..d9d02a02 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -63,7 +63,7 @@ BINDIR=$(cd $ROOT/work/bin ; pwd) cd $BINDIR rm -f curator stack *.bz2 -curl -L "https://download.fpcomplete.com/stackage-curator-2/curator-7c719d6d48839c94a79dc2ad2ace89074e3dd997.bz2" | bunzip2 > curator +curl -L "https://github.com/commercialhaskell/curator/releases/download/commit-8bf6978fc0c3556a2c85b72b48d516ed55834d47/curator.bz2" | bunzip2 > curator chmod +x curator echo -n "curator version: " docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version From f916f490cdd2bcb62149b363b00db7ce2c224b70 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Fri, 26 Mar 2021 20:24:16 -0500 Subject: [PATCH 231/376] Skip tests for hasql-transaction, closes #5964 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 74013ecc..19f6d3c0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6915,9 +6915,6 @@ packages: - gi-pango < 1.0.24 - gi-xlib <2.0.10 - # https://github.com/commercialhaskell/stackage/issues/5964 - - hasql-transaction < 1.0.0.2 - # end of packages # Package flags are applied to individual packages, and override the values of @@ -7391,6 +7388,7 @@ skipped-tests: - system-fileio # ansi-terminal-0.8 via chell - system-filepath # ansi-terminal-0.8 via chell - buffer-builder # per HTF per cpphs per polyparse (ghc 8.6 failure) + - hasql-transaction # via rerebase # Blocked by stackage upper bounds. These can be re-enabled once # the relevant stackage upper bound is lifted. From a53f9f636f006aa96378829ba236202c148ac9ea Mon Sep 17 00:00:00 2001 From: Davit Nalchevanidze Date: Sat, 27 Mar 2021 13:17:25 +0100 Subject: [PATCH 232/376] add-morpheus-graphql-app --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 19f6d3c0..88505b6b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4382,6 +4382,7 @@ packages: - morpheus-graphql-core < 0.17 # via `morpheus-graphql-app` https://github.com/commercialhaskell/stackage/issues/5883 - morpheus-graphql-client < 0.17 # via `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 - morpheus-graphql-subscriptions < 0.17 # via `morpheus-graphql-app` & `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 + - morpheus-graphql-app "Satoshi Egi @egisatoshi": - backtracking From de428e174994f7f711ac9ba5ced9045b4411f8d5 Mon Sep 17 00:00:00 2001 From: Davit Nalchevanidze Date: Sat, 27 Mar 2021 13:25:30 +0100 Subject: [PATCH 233/376] remove constraints --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 88505b6b..68c50c65 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4378,10 +4378,10 @@ packages: - minimal-configuration "Davit Nalchevanidze @nalchevanidze": - - morpheus-graphql < 0.17 # via `morpheus-graphql-app` https://github.com/commercialhaskell/stackage/issues/5883 - - morpheus-graphql-core < 0.17 # via `morpheus-graphql-app` https://github.com/commercialhaskell/stackage/issues/5883 - - morpheus-graphql-client < 0.17 # via `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 - - morpheus-graphql-subscriptions < 0.17 # via `morpheus-graphql-app` & `morpheus-graphql-core` https://github.com/commercialhaskell/stackage/issues/5883 + - morpheus-graphql + - morpheus-graphql-core + - morpheus-graphql-client + - morpheus-graphql-subscriptions - morpheus-graphql-app "Satoshi Egi @egisatoshi": From e63753a45679e9cecadc73794f0077bb03ae61b9 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 27 Mar 2021 17:37:27 -0700 Subject: [PATCH 234/376] Upper bound `hspec-golden` (#6003) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..f6c7b913 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2371,7 +2371,7 @@ packages: - dbcleaner < 0 # via postgresql-simple - dotenv - hapistrano - - hspec-golden + - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 - inflections - stache - scalendar < 0 From eab4fa83c92bcbe34b0d6c1a1ebb363f4c9e0147 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sun, 28 Mar 2021 10:30:57 -0700 Subject: [PATCH 235/376] Disable tests for `mixed-types-num` (#6005) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f6c7b913..5bf17dba 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7440,6 +7440,7 @@ skipped-tests: - 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 - dhall # https://github.com/dhall-lang/dhall-haskell/issues/1985 + - mixed-types-num # https://github.com/commercialhaskell/stackage/issues/6005 # Runtime issues - blank-canvas # Never finishes https://github.com/ku-fpg/blank-canvas/issues/73 From 0252d16d994a127bc232d9c5e0e454440eec806a Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Mon, 29 Mar 2021 10:37:26 -0700 Subject: [PATCH 236/376] Upper bound `cryptonite` (#6006) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5bf17dba..dc007a1e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6945,6 +6945,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5983 - yesod-form < 1.7 + + # https://github.com/commercialhaskell/stackage/issues/6006 + - cryptonite < 0.29 # end of packages # Package flags are applied to individual packages, and override the values of From 179177998baf4e1dc6649782f0b814dd3d232f0c Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 29 Mar 2021 19:51:49 -0500 Subject: [PATCH 237/376] Add an upper bound for persistent, #5968 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 68c50c65..1412bdff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6916,6 +6916,9 @@ packages: - gi-pango < 1.0.24 - gi-xlib <2.0.10 + # https://github.com/commercialhaskell/stackage/issues/5968 + - persistent < 2.12 + # end of packages # Package flags are applied to individual packages, and override the values of From b979f017c528cb239d7e3167f1e32e38d0250551 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Mon, 29 Mar 2021 19:54:28 -0500 Subject: [PATCH 238/376] Add an upper bound for crackNum, #5969 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1412bdff..c44a9799 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6919,6 +6919,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5968 - persistent < 2.12 + # https://github.com/commercialhaskell/stackage/issues/5969 + - crackNum < 3 + # end of packages # Package flags are applied to individual packages, and override the values of From 443b0e331537ee8da1fb484b09ba79d3faa2b6f0 Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Tue, 30 Mar 2021 19:14:16 +0100 Subject: [PATCH 239/376] ongoing 5968 --- build-constraints.yaml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b716e532..61e103b6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4381,7 +4381,7 @@ packages: "Davit Nalchevanidze @nalchevanidze": - morpheus-graphql - morpheus-graphql-core - - morpheus-graphql-client + - morpheus-graphql-client - morpheus-graphql-subscriptions - morpheus-graphql-app @@ -6919,6 +6919,16 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5968 - persistent < 2.12 + - persistent-sqlite < 2.12.0.0 + - persistent-template < 2.12.0.0 + + - esqueleto < 3.4.2.0 + - persistent-mysql < 2.12.0.0 + - persistent-postgresql < 2.12.0.0 + - persistent-qq < 2.12.0.0 + - persistent-test < 2.12.0.0 + - persistent-typed-db < 0.1.0.3 + # https://github.com/commercialhaskell/stackage/issues/5969 - crackNum < 3 From db532b6120c663d94d916dcd5c220eb632d419a4 Mon Sep 17 00:00:00 2001 From: Andreas Herrmann Date: Wed, 31 Mar 2021 17:17:19 +0200 Subject: [PATCH 240/376] add capability --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61e103b6..c35e9c1f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4556,6 +4556,9 @@ packages: - happy-meta - BNFC-meta + "Andreas Herrmann @aherrmann": + - capability + "Grandfathered dependencies": - Boolean - Decimal From 48bfa85f7bd6f4070eaf770ff9267ecd3b9a7340 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Wed, 31 Mar 2021 22:47:56 +0300 Subject: [PATCH 241/376] Add dockerfiles for lts 17.0 and 17.3 --- automated/dockerfiles/lts-17.0/Dockerfile | 90 +++++++++++++++++++++++ automated/dockerfiles/lts-17.3/Dockerfile | 90 +++++++++++++++++++++++ 2 files changed, 180 insertions(+) create mode 100644 automated/dockerfiles/lts-17.0/Dockerfile create mode 100644 automated/dockerfiles/lts-17.3/Dockerfile diff --git a/automated/dockerfiles/lts-17.0/Dockerfile b/automated/dockerfiles/lts-17.0/Dockerfile new file mode 100644 index 00000000..61c5d09d --- /dev/null +++ b/automated/dockerfiles/lts-17.0/Dockerfile @@ -0,0 +1,90 @@ +FROM ubuntu:18.04 + +LABEL maintainer="manny@fpcomplete.com" + +ARG GHC_VERSION=8.8.3 +ARG LTS_SLUG=lts-17.0 +ARG PID1_VERSION=0.1.2.0 +ARG STACK_VERSION=2.5.1 +ARG CUDA_VERSION=10.0 +ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64 +ARG LLVM_PATH=/usr/lib/llvm-7 +ARG BOOTSTRAP_COMMIT=1afd08ff0a3c3627f17eb1b928d35f337db40e08 + +ARG DEBIAN_FRONTEND=noninteractive +ARG VARIANT=build +ARG STACK_ROOT=/home/stackage/.stack + +# +# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries. +# + +ENV LANG=C.UTF-8 \ + LC_ALL=C.UTF-8 \ + PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \ + CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \ + CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include + +# +# Install pre-requisites +# + +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \ + make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \ + rm -rf /var/lib/apt/lists/* + +# +# Use Stackage's debian-bootstrap.sh script to install system libraries and +# tools required to build any Stackage package. +# Re-installs 'stack' *after* running debian-bootstrap.sh since that may have +# installed a different version. +# In the case of 'small' image, just install Stack and GHC. +# + +RUN if [ "$VARIANT" != "small" ]; then \ + wget -qO- https://raw.githubusercontent.com/fpco/stackage/$BOOTSTRAP_COMMIT/debian-bootstrap.sh | sed "s/^GHCVER=8.6.5$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \ + fi && \ + wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \ + if [ "$VARIANT" = "small" ]; then \ + stack setup --resolver ghc-$GHC_VERSION; \ + fi && \ + rm -rf /var/lib/apt/lists/* && \ + cd $STACK_ROOT && \ + find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Configure Stack to use the GHC installed in the Docker image rather than installing its own +# + +RUN mkdir /etc/stack/ && \ + echo "system-ghc: true" >/etc/stack/config.yaml + +# +# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We +# remove most of the STACK_ROOT afterward to save space, but keep the 'share' +# files that some of these tools require. +# + +RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \ + happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \ + cd $STACK_ROOT && \ + find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Install 'pid1' init daemon +# + +RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \ + chown root:root /usr/local/sbin && \ + chown root:root /usr/local/sbin/pid1 + +# +# Set up pid1 entrypoint and default command +# + +ENTRYPOINT ["/usr/local/sbin/pid1"] +CMD ["bash"] diff --git a/automated/dockerfiles/lts-17.3/Dockerfile b/automated/dockerfiles/lts-17.3/Dockerfile new file mode 100644 index 00000000..0c177b89 --- /dev/null +++ b/automated/dockerfiles/lts-17.3/Dockerfile @@ -0,0 +1,90 @@ +FROM ubuntu:18.04 + +LABEL maintainer="manny@fpcomplete.com" + +ARG GHC_VERSION=8.8.4 +ARG LTS_SLUG=lts-17.3 +ARG PID1_VERSION=0.1.2.0 +ARG STACK_VERSION=2.5.1 +ARG CUDA_VERSION=10.0 +ARG JVM_PATH=/usr/lib/jvm/java-8-openjdk-amd64 +ARG LLVM_PATH=/usr/lib/llvm-7 +ARG BOOTSTRAP_COMMIT=1afd08ff0a3c3627f17eb1b928d35f337db40e08 + +ARG DEBIAN_FRONTEND=noninteractive +ARG VARIANT=build +ARG STACK_ROOT=/home/stackage/.stack + +# +# Set encoding to UTF-8 and PATH to find GHC and cabal/stack-installed binaries. +# + +ENV LANG=C.UTF-8 \ + LC_ALL=C.UTF-8 \ + PATH=/root/.local/bin:/usr/local/cuda-$CUDA_VERSION/bin:$STACK_ROOT/programs/x86_64-linux/ghc-$GHC_VERSION/bin:$PATH \ + CUDA_PATH=/usr/local/cuda-$CUDA_VERSION \ + CPATH=$JVM_PATH/include:$JVM_PATH/include/linux:$LLVM_PATH/include + +# +# Install pre-requisites +# + +RUN apt-get update && \ + apt-get install -y --no-install-recommends \ + wget netbase ca-certificates g++ gcc libc6-dev libffi-dev libgmp-dev \ + make xz-utils zlib1g-dev git gnupg libtinfo-dev jq && \ + rm -rf /var/lib/apt/lists/* + +# +# Use Stackage's debian-bootstrap.sh script to install system libraries and +# tools required to build any Stackage package. +# Re-installs 'stack' *after* running debian-bootstrap.sh since that may have +# installed a different version. +# In the case of 'small' image, just install Stack and GHC. +# + +RUN if [ "$VARIANT" != "small" ]; then \ + wget -qO- https://raw.githubusercontent.com/fpco/stackage/$BOOTSTRAP_COMMIT/debian-bootstrap.sh | sed "s/^GHCVER=8.6.5$/GHCVER=$GHC_VERSION/" | GHCVER=$GHC_VERSION bash; \ + fi && \ + wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/bin '*/stack' && \ + if [ "$VARIANT" = "small" ]; then \ + stack setup --resolver ghc-$GHC_VERSION; \ + fi && \ + rm -rf /var/lib/apt/lists/* && \ + cd $STACK_ROOT && \ + find . -type f -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Configure Stack to use the GHC installed in the Docker image rather than installing its own +# + +RUN mkdir /etc/stack/ && \ + echo "system-ghc: true" >/etc/stack/config.yaml + +# +# Use 'stack' to install basic Haskell tools like alex, happy, and cpphs. We +# remove most of the STACK_ROOT afterward to save space, but keep the 'share' +# files that some of these tools require. +# + +RUN stack --resolver=$LTS_SLUG --local-bin-path=/usr/bin install \ + happy alex cpphs gtk2hs-buildtools hscolour hlint hindent && \ + cd $STACK_ROOT && \ + find . -type f -not -path './snapshots/*/share/*' -and -not -path "./programs/x86_64-linux/ghc-$GHC_VERSION/*" -exec rm '{}' \; && \ + find . -type d -print0 |sort -rz |xargs -0 rmdir 2>/dev/null || true + +# +# Install 'pid1' init daemon +# + +RUN wget -O- "https://github.com/fpco/pid1/releases/download/v$PID1_VERSION/pid1-$PID1_VERSION-linux-x86_64.tar.gz" | tar xzf - -C /usr/local && \ + chown root:root /usr/local/sbin && \ + chown root:root /usr/local/sbin/pid1 + +# +# Set up pid1 entrypoint and default command +# + +ENTRYPOINT ["/usr/local/sbin/pid1"] +CMD ["bash"] From 020af0194c4a0ccec5522f5b9739e2136ba08e43 Mon Sep 17 00:00:00 2001 From: Rory Tyler Hayford Date: Thu, 1 Apr 2021 18:47:39 +0700 Subject: [PATCH 242/376] Add ipa --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61e103b6..d632144d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4556,6 +4556,9 @@ packages: - happy-meta - BNFC-meta + "Rory Tyler Hayford @ngua": + - ipa + "Grandfathered dependencies": - Boolean - Decimal From 68669633dc4376cade049b84a904607e88c0a422 Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Sat, 3 Apr 2021 10:16:21 +0100 Subject: [PATCH 243/376] tasty-hedgehog<1.1.0.0 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61e103b6..2c08ccfb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3129,7 +3129,7 @@ packages: - sv < 0 # via base-4.13.0.0 - sv-cassava < 0 # via sv-core - sv-core < 0 # via base-4.13.0.0 - - tasty-hedgehog + - tasty-hedgehog < 1.1.0.0 # https://github.com/commercialhaskell/stackage/issues/5973 "Ismail Mustafa @ismailmustafa": - handwriting < 0 From 7f6ead6db00ebf3650d4d9159462574a5719ffd1 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Sat, 3 Apr 2021 10:39:34 -0700 Subject: [PATCH 244/376] Upper bound `memory` (#6007) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dc007a1e..1bb5e1ff 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6948,6 +6948,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6006 - cryptonite < 0.29 + + # https://github.com/commercialhaskell/stackage/issues/6007 + - memory < 0.16 # end of packages # Package flags are applied to individual packages, and override the values of From fb4b35ddadf2e7a4958ecc9f05c0d87d271dfcdc Mon Sep 17 00:00:00 2001 From: Kirill Elagin Date: Mon, 5 Apr 2021 00:12:39 -0400 Subject: [PATCH 245/376] Change the contact email for Serokell --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2c08ccfb..20b80b84 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3756,7 +3756,7 @@ packages: "János Tapolczai @jtapolczai": - listsafe - "Serokell @serokell": + "Serokell @serokell": # - importify - log-warper < 0 # GHC 8.4 via lifted-async-0.10.0.1 - o-clock From 2114bf29a77573ea699a298a44b007d2bc29510c Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Mon, 5 Apr 2021 17:51:23 +0100 Subject: [PATCH 246/376] singleton-bool < 0.1.6 --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2c08ccfb..fc47014a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6929,10 +6929,12 @@ packages: - persistent-test < 2.12.0.0 - persistent-typed-db < 0.1.0.3 - # https://github.com/commercialhaskell/stackage/issues/5969 - crackNum < 3 + # https://github.com/commercialhaskell/stackage/issues/5975 + - singleton-bool < 0.1.6 + # end of packages # Package flags are applied to individual packages, and override the values of From f60406eda6cbdf109279c939840f2625f21f5413 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 6 Apr 2021 13:41:34 -0400 Subject: [PATCH 247/376] skip tests for hpc-codecov per #5976 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index fc47014a..89608b19 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7439,6 +7439,7 @@ skipped-tests: - binary-parsers # https://github.com/winterland1989/binary-parsers/issues/3 - simple-affine-space # https://github.com/commercialhaskell/stackage/issues/5110 - hw-kafka-client # https://github.com/commercialhaskell/stackage/pull/5542 + - hpc-codecov # timeouts? https://github.com/commercialhaskell/stackage/issues/5976 # Missing foreign library - symengine # symengine From 18c6961b705fca0fce72babd4eabbdc2ff02a20a Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 6 Apr 2021 13:59:10 -0400 Subject: [PATCH 248/376] expect test failure for dl-fedora per #5977 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 89608b19..dcc5551e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7728,6 +7728,7 @@ expected-test-failures: - character-cases # https://github.com/aiya000/hs-character-cases/issues/3 - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3 - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640 + - dl-fedora # https://github.com/commercialhaskell/stackage/issues/5977 # Assertion failures due to module name ambiguity # (These _should_ be fixed by using the `hide` section of this file) From 527fd1cb1225437921323166e653ddee076d0904 Mon Sep 17 00:00:00 2001 From: locallycompact Date: Sat, 10 Apr 2021 09:42:40 +0100 Subject: [PATCH 249/376] Add composite-aeson-throw, pandoc-dhall-decoder, pandoc-throw. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dcc5551e..aa397101 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4048,6 +4048,7 @@ packages: - composite-aeson - composite-aeson-path - composite-aeson-refined + - composite-aeson-throw - composite-base - composite-binary - composite-ekg @@ -4058,6 +4059,8 @@ packages: - ixset-typed-conversions - ixset-typed-hashable-instance - lucid-cdn + - pandoc-dhall-decoder + - pandoc-throw - path-binary-instance - path-extensions - path-like From 6fd911ac8c93313d4b0e300c263bf0230d21c6a7 Mon Sep 17 00:00:00 2001 From: t4ccer <64430288+t4ccer@users.noreply.github.com> Date: Sat, 10 Apr 2021 15:58:29 +0200 Subject: [PATCH 250/376] Add `wai-session-redis` I am an author and maintainer of `wai-redis-session` package Checklist: - [x] Meaningful commit message, eg `add my-cool-package` (please not mention `build-constraints.yml`) - [x] At least 30 minutes have passed since uploading to Hackage - [x] On your own machine, you have successfully run the following command (find verify-package in the root of this repo): --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index dcc5551e..3140b4e3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4556,6 +4556,9 @@ packages: - happy-meta - BNFC-meta + "Tomasz Maciosowski @t4ccer": + - wai-session-redis + "Grandfathered dependencies": - Boolean - Decimal From 446fcaef6a8204ef36c5ad1f86126f3a3ca03de7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Sun, 11 Apr 2021 14:33:11 -0400 Subject: [PATCH 251/376] restore int-cast --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index dcc5551e..280f6667 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4317,7 +4317,7 @@ packages: # - msgpack-rpc # https://github.com/commercialhaskell/stackage/pull/4471 # - msgpack-idl # https://github.com/commercialhaskell/stackage/pull/4471 - msgpack-aeson < 0 # via msgpack - - int-cast < 0 # ghc 8.10 + - int-cast "Akihito Kirisaki @kirisaki": - caster < 0 # via fast-builder From 1cdd84b44d1ce5fbc7400befc3ad01a4fe7a4e26 Mon Sep 17 00:00:00 2001 From: Georgi Lyubenov Date: Mon, 12 Apr 2021 18:05:42 +0300 Subject: [PATCH 252/376] Reenable polysemy --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 280f6667..478688a9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -166,7 +166,7 @@ packages: - type-errors "Matej Niznik @TheMatten": - - polysemy < 0 # via Cabal-3.2.0.0 https://github.com/commercialhaskell/stackage/issues/5718 + - polysemy - polysemy-plugin < 0 - polysemy-zoo < 0 # via hedis - loopbreaker < 0 # ghc 8.10 From 58302054ec7f66f9953449d83f9c79755136d689 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Tue, 13 Apr 2021 23:03:06 -0700 Subject: [PATCH 253/376] Upper bound `stackcollapse-ghc` (#6009) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3c0e0130..1d7155da 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6951,6 +6951,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6007 - memory < 0.16 + + # https://github.com/commercialhaskell/stackage/issues/6009 + - stackcollapse-ghc < 0.0.1.4 # end of packages # Package flags are applied to individual packages, and override the values of From 453ef0a01b4f19fa5729f682b417a796f0feaf48 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 00:13:58 +0800 Subject: [PATCH 254/376] README: first travis to github change lots of urls to fix yet --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index dfd4acf5..2a07a7b7 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ We welcome all packages, provided: Full details on how to add and test a package can be found in the [maintainers agreement](https://github.com/commercialhaskell/stackage/blob/master/MAINTAINERS.md#adding-a-package). __NOTE__: There is an approximate 30 minute delay between a package uploading -to Hackage and being available to the Travis build script to check upper +to Hackage and being available to the Github workflow action to check upper bounds. If a pull request is marked as failed due to using an older version, please close and reopen the PR to retrigger a Travis build. From 02fea20cccc038198bacdd6b583f5ac3571b04cc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 01:49:42 +0800 Subject: [PATCH 255/376] bump generic-lens and -optics and drop it-has (#5842) --- build-constraints.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 280f6667..29cf7f44 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4461,7 +4461,7 @@ packages: - slack-api "Dobromir Nikolov @dnikolovv": - - it-has + - it-has < 0 # generic-lens 2.1 "Gabriele Sales @gbrsales": - cabal-appimage @@ -6842,11 +6842,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5836 - clock < 0.8.2 - # https://github.com/commercialhaskell/stackage/issues/5842 - - generic-lens < 2.1.0.0 - - generic-lens-core < 2.1.0.0 - - generic-optics < 2.1.0.0 - # https://github.com/commercialhaskell/stackage/issues/5864 - parser-combinators < 1.3.0 - parser-combinators-tests < 1.3.0 From 01865fb3f5bc8c930d05545d2fdaf134e8699da9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 02:25:44 +0800 Subject: [PATCH 256/376] generic-optics testsuite failing (kcsongor/generic-lens#133) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 29cf7f44..d781c856 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7769,7 +7769,6 @@ expected-test-failures: - base16 # https://github.com/commercialhaskell/stackage/issues/5948 - prometheus-client # https://github.com/commercialhaskell/stackage/issues/5948 - # Recursive deps https://github.com/fpco/stackage/issues/1818 - options - text # 1.2.2.1 @@ -7886,6 +7885,8 @@ expected-test-failures: - mmark - mmark-ext + # https://github.com/kcsongor/generic-lens/issues/133 + - generic-optics # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 2dcb7d8e8fc22f106308de89291bb84b1dd93337 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 11:27:29 +0800 Subject: [PATCH 257/376] .github: drop the hardcoding of cabal-install --- .github/workflows/check.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 16f9685c..00dd351c 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -9,7 +9,6 @@ jobs: - uses: haskell/actions/setup@v1 with: ghc-version: '8.10' - cabal-version: '3.4' stack-version: '2.5' - uses: actions/cache@v2 with: From 7a33298e6d3be558fd3b1ac7a9f93b4edd9856df Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 13:58:09 +0800 Subject: [PATCH 258/376] move Kowainik packages to grandfathered: closes #5965 --- build-constraints.yaml | 37 +++++++++++++------------------------ 1 file changed, 13 insertions(+), 24 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d781c856..2fd01510 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3765,30 +3765,6 @@ packages: - with-utf8 - uncaught-exception - "Kowainik @chshersh @vrom911": - - co-log-core - - co-log < 0 # ansi-terminal 0.11 - - co-log-polysemy < 0 - - colourista < 0 # ansi-terminal 0.11 - - first-class-patterns - - ilist - - life-sync < 0 # optparse-applicative 0.16.1 - - membrain - - relude < 1 # cabal version/parsing issue: https://github.com/commercialhaskell/stackage/issues/5921 - - shellmet - - shortcut-links - - summoner < 0 # neat-interpolation-0.4 - - summoner-tui < 0 # neat-interpolation-0.4 via summoner - - tomland - - typerep-map - - validation-selective - - "Dmitrii Kovanikov @chshersh": - - type-errors-pretty - - "Veronika Romashkina @vrom911": - - slist - "Holmusk @arbus": - elm-street < 0 # via base-4.13.0.0 & warp-3.3.2 @@ -4630,6 +4606,8 @@ packages: - classy-prelude-conduit - clientsession - cmark-gfm + - co-log-core + - co-log-polysemy < 0 - colour - concurrent-extra - conduit @@ -4706,6 +4684,7 @@ packages: - filemanip - fin - fingertree + - first-class-patterns - fmlist - friendly-time - functor-classes-compat @@ -4759,6 +4738,7 @@ packages: - hxt-unicode - iconv - ieee754 + - ilist - indexed - infer-license - insert-ordered-containers @@ -4785,6 +4765,7 @@ packages: - lzma - managed - math-functions + - membrain - mersenne-random-pure64 - mfsolve - microstache @@ -4861,6 +4842,7 @@ packages: - regex-tdfa-text < 0 # via regex-base-0.94.0.0 - relapse - relational-schemas + - relude < 1 # cabal version/parsing issue: https://github.com/commercialhaskell/stackage/issues/5921 - rerebase - resolv - resource-pool @@ -4884,12 +4866,15 @@ packages: - setenv - shakespeare - shell-escape + - shellmet + - shortcut-links - silently - simple-reflect - simple-sendfile - singleton-bool - size-based < 0 # ghc 8.10 - skein + - slist - snap-core - some - special-values @@ -4949,14 +4934,17 @@ packages: - timeit - tls-session-manager - token-bucket < 0 # via base-4.13.0.0 + - tomland - tonatona < 0 # via tonaparser - transformers-base - tree-diff - trivial-constraint < 0 # ghc 8.10.1 #5447/closed - true-name < 0 # MonadFail - tuple-th + - type-errors-pretty - type-fun < 0 # ghc 8.10.1 #5448/closed - type-hint + - typerep-map - uglymemo - unbounded-delays - universe @@ -4972,6 +4960,7 @@ packages: - utf8-light - utf8-string - uuid-types + - validation-selective - vault - vec - vector From 8b99976ed7363c146c1db25a10a1e21e1521a72e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 14:00:39 +0800 Subject: [PATCH 259/376] versions < 5.0 (#5982) --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 2fd01510..c1d7748b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6919,6 +6919,8 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5975 - singleton-bool < 0.1.6 + # https://github.com/commercialhaskell/stackage/issues/5982 + - versions < 5.0 # end of packages # Package flags are applied to individual packages, and override the values of From 65909158489e8efee4d3de5c2ea886ba50117a21 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 15:07:00 +0800 Subject: [PATCH 260/376] allow wai-session-redis testsuite to fail (#5980) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4fd6b763..08ba23f9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7689,6 +7689,7 @@ expected-test-failures: - wai-cors # PhantomJS - wai-session-postgresql # PostgreSQL - wai-rate-limit-redis # Redis + - wai-session-redis # https://github.com/commercialhaskell/stackage/pull/5980 - web3 # requires running server - webdriver-angular # webdriver server - websockets From 59605f8eed9821868e09c38f4e3903cccd0f4d62 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 15:18:15 +0800 Subject: [PATCH 261/376] yesod-form < 1.7 (#5983) --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 08ba23f9..b7da45de 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6933,6 +6933,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5982 - versions < 5.0 + + # https://github.com/commercialhaskell/stackage/issues/5983 + - yesod-form < 1.7 # end of packages # Package flags are applied to individual packages, and override the values of From 7ce5823bbb87ddd4b861c460bd36783a2e0af527 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 15 Apr 2021 15:43:53 +0800 Subject: [PATCH 262/376] add koji under juhp --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7da45de..696344ab 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1668,6 +1668,7 @@ packages: - hkgr - http-directory - http-query + - koji - pagure-cli - pkgtreediff - rhbzquery From caf890db4493c9ab427e6bd932d7652fe7eacb28 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Thu, 15 Apr 2021 08:47:13 -0700 Subject: [PATCH 263/376] Remove deprecated resourcet-pool --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 696344ab..b84dc558 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4339,7 +4339,6 @@ packages: - th-test-utils "Brandon Chinn @brandonchinn178": - - resourcet-pool - persistent-mtl "Akshay Mankar @akshaymankar": From be28850c914153a91e3e908989a8e1fbf4b8f667 Mon Sep 17 00:00:00 2001 From: Mihai Maruseac Date: Fri, 16 Apr 2021 23:03:06 -0700 Subject: [PATCH 264/376] Move bound to `hspec-golden` near the bound for `stackcollapse-ghc` as they are related (#6003, #6009) --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1d7155da..361d5cc1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2371,7 +2371,7 @@ packages: - dbcleaner < 0 # via postgresql-simple - dotenv - hapistrano - - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 + - hspec-golden - inflections - stache - scalendar < 0 @@ -6953,6 +6953,7 @@ packages: - memory < 0.16 # https://github.com/commercialhaskell/stackage/issues/6009 + - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 - stackcollapse-ghc < 0.0.1.4 # end of packages From 919af06269c281fb9769761edecee7661315d6d6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Apr 2021 18:06:45 +0800 Subject: [PATCH 265/376] enable warp-3.3.15: needs network-run (#5980, t4ccer/wai-session-redis#1) wai-session-redis has an overtight bound on warp, so temporarily disabling --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5eb43dd5..bcabe3bf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4537,7 +4537,7 @@ packages: - BNFC-meta "Tomasz Maciosowski @t4ccer": - - wai-session-redis + - wai-session-redis < 0 # https://github.com/t4ccer/wai-session-redis/issues/1 "Rory Tyler Hayford @ngua": - ipa @@ -4802,6 +4802,7 @@ packages: - network-byte-order - network-info - network-ip + - network-run - network-uri < 2.7.0.0 || > 2.7.0.0 # 2.7.0.0 was deprecated, don't remove bound until >2.7.0.0 is released. - newtype - nicify-lib From 6c54de9e5d74253274b8d55506833a84e6703713 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Apr 2021 18:16:03 +0800 Subject: [PATCH 266/376] add haskell-awk @gelisam --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index bcabe3bf..0925c193 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4522,6 +4522,7 @@ packages: - tree-view "Samuel Gélineau @gelisam": + - haskell-awk - hint - recursion-schemes From 4042c4c97c15cc31a9573089840191359ae7c504 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 18 Apr 2021 18:28:20 +0800 Subject: [PATCH 267/376] haskell-awk missing testsuite files (gelisam/hawk#257) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0925c193..d7bf485f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7710,6 +7710,7 @@ expected-test-failures: - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - doctest + - haskell-awk # https://github.com/gelisam/hawk/issues/257 - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688 - ghc-events # https://github.com/haskell/ghc-events/issues/70 From badaa71d84d2a8f67e16947e6ae6c6f3106a287c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 18 Apr 2021 18:34:10 +0800 Subject: [PATCH 268/376] reinstate wai-session-redis (t4ccer/wai-session-redis#1, #5980) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d7bf485f..3f144c9d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4538,7 +4538,7 @@ packages: - BNFC-meta "Tomasz Maciosowski @t4ccer": - - wai-session-redis < 0 # https://github.com/t4ccer/wai-session-redis/issues/1 + - wai-session-redis "Rory Tyler Hayford @ngua": - ipa From f4dad0033a1465da74e81c89f6484ed95e550ad7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 19 Apr 2021 10:48:23 +0800 Subject: [PATCH 269/376] http2 testsuite missing 'spec' executable (kazu-yamamoto/http2#22) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3f144c9d..6ae24f2d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7542,6 +7542,7 @@ skipped-tests: # executable not found - egison # https://github.com/egison/egison/issues/250 + - http2 # https://github.com/kazu-yamamoto/http2/issues/22 # TODO - rpmbuild-order From 6cf1307ce37fc2dbe72247808ee6978f589f1f19 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 19 Apr 2021 19:48:26 +0800 Subject: [PATCH 270/376] build.sh: hackage distro upload should work soon again https://github.com/commercialhaskell/curator/issues/8 --- automated/build.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/automated/build.sh b/automated/build.sh index d9d02a02..aa62c587 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -141,8 +141,8 @@ docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "exec curator check-target-available # * Upload the new snapshot .yaml file to the appropriate Github repo, also upload its constraints docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "curator upload-docs --target $TARGET && curator upload-github --target $TARGET" -# For some reason, registering on Hackage fails with inscrutable error messages. Disabling. -# docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "exec curator hackage-distro --target $TARGET" +# fixed in https://github.com/commercialhaskell/curator/pull/24 +docker run $ARGS_UPLOAD $IMAGE /bin/bash -c "exec curator hackage-distro --target $TARGET" # Build and push docker image fpco/stack-build & fpco/stack-build-small for current release From cf5a7625b3f499a6228fc9b72893b0e33cf4aefa Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 19 Apr 2021 23:16:44 +0800 Subject: [PATCH 271/376] build.sh: update to latest curator build with commercialhaskell/curator#24 --- automated/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/automated/build.sh b/automated/build.sh index aa62c587..4e006515 100755 --- a/automated/build.sh +++ b/automated/build.sh @@ -63,7 +63,7 @@ BINDIR=$(cd $ROOT/work/bin ; pwd) cd $BINDIR rm -f curator stack *.bz2 -curl -L "https://github.com/commercialhaskell/curator/releases/download/commit-8bf6978fc0c3556a2c85b72b48d516ed55834d47/curator.bz2" | bunzip2 > curator +curl -L "https://github.com/commercialhaskell/curator/releases/download/commit-1ef870178f6a0544fe5a3fd23a83fc075aabd695/curator.bz2" | bunzip2 > curator chmod +x curator echo -n "curator version: " docker run --rm -v $(pwd)/curator:/exe $IMAGE /exe --version From 51fbd472268e226d77aa430fb6a9a620a8426d05 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Apr 2021 00:01:47 +0800 Subject: [PATCH 272/376] enable servant-auth* (commercialhaskell/lts-haskell#317) --- build-constraints.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6ae24f2d..5e2cf8bc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4051,12 +4051,12 @@ packages: - mixpanel-client < 0 # ghc 8.10 via servant - netrc < 0 # ghc 8.10 - pretty-sop - - servant-auth < 0 # ghc 8.10 - - servant-auth-server < 0 # ghc 8.10 via servant - - servant-auth-client < 0 # via warp-3.3.2 - - servant-auth-swagger < 0 # ghc 8.10 via servant - - servant-auth-docs < 0 # ghc 8.10 via servant - - servant-elm < 0 # ghc 8.10 via servant + - servant-auth # ghc 8.10 + - servant-auth-server # ghc 8.10 via servant + - servant-auth-client # via warp-3.3.2 + - servant-auth-swagger # ghc 8.10 via servant + - servant-auth-docs # ghc 8.10 via servant + - servant-elm # ghc 8.10 via servant - systemd From 7c5fed008d9840903c1a05221ba0b45e1832144e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Apr 2021 00:24:57 +0800 Subject: [PATCH 273/376] README: update/refresh various links - CI - embed stack link - update other repos and remove stackage-* tools --- README.md | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 2a07a7b7..51383a34 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,14 @@ stackage ======== - -[![Build Status](https://travis-ci.org/commercialhaskell/stackage.svg?branch=master)](https://travis-ci.org/commercialhaskell/stackage) +[![check](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml/badge.svg)](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml) [![Join the chat at https://gitter.im/commercialhaskell/stackage](https://badges.gitter.im/commercialhaskell/stackage.svg)](https://gitter.im/commercialhaskell/stackage?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) "Stable Hackage": creating a vetted set of packages from Hackage. This repository is for package authors and maintainers to get their packages into Stackage. If you simply want to use Stackage as an end user, please follow the instructions on [https://www.stackage.org/](https://www.stackage.org). -We strongly recommend using the Haskell tool stack for doing builds, which -includes built-in Stackage support: [stack](https://github.com/commercialhaskell/stack) [![Build Status](https://dev.azure.com/commercialhaskell/stack/_apis/build/status/commercialhaskell.stack?branchName=master)](https://dev.azure.com/commercialhaskell/stack/_build/latest?definitionId=1?branchName=master). - +We strongly recommend using the Haskell [stack](https://github.com/commercialhaskell/stack) tool for doing builds, which +includes built-in Stackage support. Add your package ---------------- @@ -37,23 +35,13 @@ contains the metadata on packages to be included in future builds and some project information. In addition, we have the following repositories: * [stackage-server](https://github.com/fpco/stackage-server) [![Build Status](https://travis-ci.org/fpco/stackage-server.svg?branch=master)](https://travis-ci.org/fpco/stackage-server) -* [stackage-curator](https://github.com/fpco/stackage-curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator) -* [lts-haskell](https://github.com/fpco/lts-haskell) -* [stackage-nightly](https://github.com/fpco/stackage-nightly) - -We also support some add-on tools to cabal-install to make its usage with -Stackage both easier and more secure: - -* [stackage-cli](https://github.com/fpco/stackage-cli) [![Build Status](https://travis-ci.org/fpco/stackage-cli.svg?branch=master)](https://travis-ci.org/fpco/stackage-cli) -* [stackage-update](https://github.com/fpco/stackage-update) [![Build Status](https://travis-ci.org/fpco/stackage-update.svg?branch=master)](https://travis-ci.org/fpco/stackage-update) -* [stackage-upload](https://github.com/fpco/stackage-upload) [![Build Status](https://travis-ci.org/fpco/stackage-upload.svg?branch=master)](https://travis-ci.org/fpco/stackage-upload) -* [stackage-install](https://github.com/fpco/stackage-install) [![Build Status](https://travis-ci.org/fpco/stackage-install.svg?branch=master)](https://travis-ci.org/fpco/stackage-install) -* [stackage-build-plan](https://github.com/fpco/stackage-build-plan) [![Build Status](https://travis-ci.org/fpco/stackage-build-plan.svg?branch=master)](https://travis-ci.org/fpco/stackage-build-plan) +* [curator](https://github.com/commercialhaskell/curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator) +* [lts-haskell](https://github.com/commercialhaskell/lts-haskell) +* [stackage-snapshots](https://github.com/commercialhaskell/stackage-snapshots/) Curious how it all fits together? See the [Stackage data flow](https://github.com/commercialhaskell/stackage/blob/master/DATA-FLOW.md). - Build the package set --------------------- From c743fd4ae8e95a3fc1da3d024f9076eeafa0f45c Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Apr 2021 00:30:00 +0800 Subject: [PATCH 274/376] README: also update the stackage-server CI link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 51383a34..92f4150b 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ The Stackage project consists of multiple repositories. This repository contains the metadata on packages to be included in future builds and some project information. In addition, we have the following repositories: -* [stackage-server](https://github.com/fpco/stackage-server) [![Build Status](https://travis-ci.org/fpco/stackage-server.svg?branch=master)](https://travis-ci.org/fpco/stackage-server) +* [stackage-server](https://github.com/fpco/stackage-server) [![Base image](https://github.com/fpco/stackage-server/actions/workflows/base.yml/badge.svg)](https://github.com/fpco/stackage-server/actions/workflows/base.yml) * [curator](https://github.com/commercialhaskell/curator) [![Build Status](https://travis-ci.org/fpco/stackage-curator.svg?branch=master)](https://travis-ci.org/fpco/stackage-curator) * [lts-haskell](https://github.com/commercialhaskell/lts-haskell) * [stackage-snapshots](https://github.com/commercialhaskell/stackage-snapshots/) From 3133052d21b2395c8b3bda21f7b551e8fb16c7a9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Apr 2021 00:45:45 +0800 Subject: [PATCH 275/376] readme: intro tweaks --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 92f4150b..ed1c29ce 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,10 @@ stackage [![check](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml/badge.svg)](https://github.com/commercialhaskell/stackage/actions/workflows/check.yml) [![Join the chat at https://gitter.im/commercialhaskell/stackage](https://badges.gitter.im/commercialhaskell/stackage.svg)](https://gitter.im/commercialhaskell/stackage?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -"Stable Hackage": creating a vetted set of packages from Hackage. -This repository is for package authors and maintainers to get their packages into Stackage. +Stable sets of Haskell Packages from Hackage + +_This repository is for package authors and maintainers to get their packages into Stackage._ + If you simply want to use Stackage as an end user, please follow the instructions on [https://www.stackage.org/](https://www.stackage.org). We strongly recommend using the Haskell [stack](https://github.com/commercialhaskell/stack) tool for doing builds, which From d3a99d7982e08e65657289fc04238a7a7b046bdb Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 20 Apr 2021 01:09:53 +0800 Subject: [PATCH 276/376] CURATORS: clean up old lts building comments --- CURATORS.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/CURATORS.md b/CURATORS.md index 808e4a1f..29ac271a 100644 --- a/CURATORS.md +++ b/CURATORS.md @@ -313,8 +313,6 @@ For an LTS minor bump, you'll typically want to: Then run `NOPLAN=1 build.sh` to build the generate an updated snapshot. -This replaces `CONSTRAINTS=...' /var/stackage/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 version bound to avoid that version or something else. It's difficult to give @@ -329,7 +327,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 Nightly) to avoid excess extra rebuilding.~~ +Note LTS builds without NOPLAN will use the latest Hackage data. ### Timing From b9fe72897d3672ead62406e3dd3b487ed44f7b5a Mon Sep 17 00:00:00 2001 From: Jeremy Schlatter Date: Mon, 19 Apr 2021 19:06:39 -0700 Subject: [PATCH 277/376] Reenable polysemy-plugin --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5e2cf8bc..9d3755b0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -167,7 +167,7 @@ packages: "Matej Niznik @TheMatten": - polysemy - - polysemy-plugin < 0 + - polysemy-plugin - polysemy-zoo < 0 # via hedis - loopbreaker < 0 # ghc 8.10 From 537bf22a2143cbddfc429c59162d333032323ad4 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Thu, 22 Apr 2021 15:09:32 -0400 Subject: [PATCH 278/376] Skips shellcheck haddocks koalaman/shellcheck#2216 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5e2cf8bc..0cb5feaf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7960,6 +7960,9 @@ expected-haddock-failures: # https://github.com/egison/egison/issues/251 - egison + + # https://github.com/koalaman/shellcheck/issues/2216 + - shellcheck # end of expected-haddock-failures From 62fd6568ba2181add1e558424e0684fed16a29e1 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Thu, 22 Apr 2021 15:14:16 -0400 Subject: [PATCH 279/376] Skips servant-elm tests haskell-servant/servant-elm#62 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0cb5feaf..9959f3be 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7899,6 +7899,10 @@ expected-test-failures: # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics + + # https://github.com/haskell-servant/servant-elm/issues/62 + - servant-elm + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 58635dbf8afc0a467b0693caa1dc2c6d0a8ff724 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Thu, 22 Apr 2021 18:23:23 -0400 Subject: [PATCH 280/376] Expects ShellCheck haddock failures The original commit (537bf22a2143cbddfc429c59162d333032323ad4) ignored case-sensitivity in the package name. cf. upstream issue koalaman/shellcheck#2216 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9959f3be..870f82ef 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7966,7 +7966,7 @@ expected-haddock-failures: - egison # https://github.com/koalaman/shellcheck/issues/2216 - - shellcheck + - ShellCheck # end of expected-haddock-failures From dd85d69dcf9aeb1509f394eb8041daaf2b3c7f9d Mon Sep 17 00:00:00 2001 From: Matt Parsons Date: Fri, 23 Apr 2021 08:25:27 -0600 Subject: [PATCH 281/376] Add lift-type --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 481ebe41..b6075465 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2452,6 +2452,7 @@ packages: - hspec-hedgehog - exception-via - record-wrangler + - lift-type "Matthew Pickering @mpickering": - refact From 7857e8b743c50bd2e299620677c023f084f63d59 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Fri, 23 Apr 2021 15:03:45 -0400 Subject: [PATCH 282/376] Re-enables servant-elm & ShellCheck stuff --- build-constraints.yaml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 481ebe41..07d4cda0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7900,9 +7900,6 @@ expected-test-failures: # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics - # https://github.com/haskell-servant/servant-elm/issues/62 - - servant-elm - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run @@ -7964,9 +7961,6 @@ expected-haddock-failures: # https://github.com/egison/egison/issues/251 - egison - - # https://github.com/koalaman/shellcheck/issues/2216 - - ShellCheck # end of expected-haddock-failures From 38c84fb8c3716fdc51c390cb03d20ff3948ce252 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Fri, 23 Apr 2021 15:32:27 -0400 Subject: [PATCH 283/376] Re-disables servant-elm tests This was fixed upstream but is awaiting a formal release. --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index f48eed0a..7571577d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7901,6 +7901,9 @@ expected-test-failures: # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics + # https://github.com/haskell-servant/servant-elm/issues/62 + - servant-elm + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 0eac64195be2166a45a5ff789982524fb79886dc Mon Sep 17 00:00:00 2001 From: Alexander Vershilov Date: Sat, 24 Apr 2021 11:56:52 +0300 Subject: [PATCH 284/376] Add HaskellNet package. HaskellNet is maintained by @qnikst and is buildable in the stackage nighly --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7571577d..f08896c0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1655,7 +1655,7 @@ packages: - snowflake "Leza M. Lutonda @lemol": - - HaskellNet < 0 # mime-mail-0.5 + # - HaskellNet < 0 # mime-mail-0.5 - HaskellNet-SSL < 0 # mime-mail-0.5 via HaskellNet "Jens Petersen @juhp": From ee6be32743981c3db1fa5632952bc94051e52e19 Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Sat, 24 Apr 2021 14:41:30 -0700 Subject: [PATCH 285/376] Take ownership of fsnotify --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7571577d..3cc97c0f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -307,6 +307,7 @@ packages: "Tom McLaughlin @thomasjm": - aeson-typescript < 0 # th-abstraction-0.3 + - fsnotify - slack-progressbar "Paulo Tanaka @paulot": @@ -744,7 +745,6 @@ packages: - unliftio-core - unliftio - - fsnotify - hinotify - hfsevents - Win32-notify From 7483bbe970620dc9c02b471e9c8b7dc4be28feca Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Sat, 24 Apr 2021 14:42:23 -0700 Subject: [PATCH 286/376] Add sandwich packages --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 27f8431a..d5cb0b79 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -308,6 +308,9 @@ packages: "Tom McLaughlin @thomasjm": - aeson-typescript < 0 # th-abstraction-0.3 - fsnotify + - sandwich + - sandwich-slack + - sandwich-webdriver - slack-progressbar "Paulo Tanaka @paulot": From 2ac9baff085936ace823938b7315f4c51e6ab328 Mon Sep 17 00:00:00 2001 From: jkachmar Date: Sun, 25 Apr 2021 18:47:53 -0400 Subject: [PATCH 287/376] Re-expects ShellCheck haddock failures --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d5cb0b79..7652d33c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7968,6 +7968,9 @@ expected-haddock-failures: # https://github.com/egison/egison/issues/251 - egison + + # https://github.com/koalaman/shellcheck/issues/2216 + - ShellCheck # end of expected-haddock-failures From e6832ccd6f66b60391ca5c9214bb4c2de00212a9 Mon Sep 17 00:00:00 2001 From: Alois Cochard Date: Tue, 27 Apr 2021 22:31:50 +0200 Subject: [PATCH 288/376] Re-enable machines-binary --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7652d33c..af7add6c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1648,7 +1648,7 @@ packages: - clang-compilation-database < 0 "Alois Cochard @aloiscochard": - - machines-binary < 0 # via machines-0.7 + - machines-binary # on behalf of Bryan O'Sullivan @bos: - wreq From d423810b74180359fcd536fbca8a1c5daa5d6b17 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 29 Apr 2021 18:20:11 +0300 Subject: [PATCH 289/376] Upper bound on fast-logger https://github.com/kazu-yamamoto/logger/issues/194 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index af7add6c..1b357747 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4694,7 +4694,7 @@ packages: - expiring-cache-map - extensible-exceptions - fail - - fast-logger + - fast-logger < 3.0.4 # https://github.com/kazu-yamamoto/logger/issues/194 - fast-math - fib < 0 # via base-noprelude-4.13 - file-embed From 74c19624c00e87975696d3b0b183189c52602918 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Thu, 29 Apr 2021 21:43:41 +0300 Subject: [PATCH 290/376] Upper bound for srcloc #5995 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1b357747..4c22a100 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -94,7 +94,7 @@ packages: - exception-transformers - mainland-pretty - ref-fd - - srcloc + - srcloc < 0.6 # https://github.com/commercialhaskell/stackage/issues/5995 - symbol "Patrick Bahr ": From 4238daf4b6d5db08a144344396fdc058bd6203a5 Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Thu, 29 Apr 2021 17:18:36 -0700 Subject: [PATCH 291/376] Add sandwich-quickcheck --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4c22a100..bb207607 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -309,6 +309,7 @@ packages: - aeson-typescript < 0 # th-abstraction-0.3 - fsnotify - sandwich + - sandwich-quickcheck - sandwich-slack - sandwich-webdriver - slack-progressbar From e60dbfad53e64463cc95fe270e8a95b29227632b Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 30 Apr 2021 05:59:02 +0300 Subject: [PATCH 292/376] Revert "Upper bound for srcloc #5995" This reverts commit 74c19624c00e87975696d3b0b183189c52602918. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4c22a100..1b357747 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -94,7 +94,7 @@ packages: - exception-transformers - mainland-pretty - ref-fd - - srcloc < 0.6 # https://github.com/commercialhaskell/stackage/issues/5995 + - srcloc - symbol "Patrick Bahr ": From de0b1faec64ed5a4e53cc1bf0b3d0a5baaa4a5c2 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Fri, 30 Apr 2021 10:14:30 +0300 Subject: [PATCH 293/376] Revert "Upper bound on fast-logger" This reverts commit d423810b74180359fcd536fbca8a1c5daa5d6b17. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 968f665b..2703abf5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4695,7 +4695,7 @@ packages: - expiring-cache-map - extensible-exceptions - fail - - fast-logger < 3.0.4 # https://github.com/kazu-yamamoto/logger/issues/194 + - fast-logger - fast-math - fib < 0 # via base-noprelude-4.13 - file-embed From e0614b64e0483d74b9845d3f88ee998cff33a964 Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Sat, 1 May 2021 12:49:11 +0100 Subject: [PATCH 294/376] add collect-errors --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c26edba8..caba1a0e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3319,6 +3319,7 @@ packages: "Michal Konecny @michalkonecny": - hmpfr + - collect-errors - mixed-types-num - aern2-mp - aern2-real From 17e029cf27e097e3f12edc660ca0f53a572cbabf Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Sat, 1 May 2021 12:59:12 +0100 Subject: [PATCH 295/376] disable aern2-mp and aern2-real --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index caba1a0e..feb121cb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3321,8 +3321,8 @@ packages: - hmpfr - collect-errors - mixed-types-num - - aern2-mp - - aern2-real + # - aern2-mp + # - aern2-real "Bartosz Nitka @niteria": - oeis < 0 # via test-framework From 4d45809a51a8622e0e0794d848f4226092b417b2 Mon Sep 17 00:00:00 2001 From: Marco Z Date: Mon, 3 May 2021 14:34:49 +0200 Subject: [PATCH 296/376] Add splitmix-distributions and remove mwc-probability-transition --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index feb121cb..ff7b1491 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -585,7 +585,7 @@ packages: - sparse-linear-algebra - depq - matrix-market-attoparsec - - mwc-probability-transition < 0 # via logging-effect + - splitmix-distributions - xeno - bytestring-mmap # required by xeno - datasets < 0 # via req From 8c9cd44f138792e340c09c0293be1a3f914eb39a Mon Sep 17 00:00:00 2001 From: Bodigrim Date: Thu, 6 May 2021 20:45:04 +0100 Subject: [PATCH 297/376] Add tasty-inspection-testing --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..9dea64bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3293,6 +3293,7 @@ packages: - smallcheck - quote-quot - tasty-bench + - tasty-inspection-testing "Ashley Yakeley @AshleyYakeley": - countable From 59db39f3cf0f551770bf5f0c87057f13bd9ac001 Mon Sep 17 00:00:00 2001 From: Matt Parsons Date: Fri, 7 May 2021 11:53:48 -0600 Subject: [PATCH 298/376] Unblock persistent In #5968 it should be the case that all dependencies on `persistent` have allowed 2.12. --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..55dd2092 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -684,7 +684,7 @@ packages: - mime-mail-ses - mime-types - network-conduit-tls - - persistent < 2.12.0.0 || > 2.12.0.0 + - persistent - persistent-mysql - persistent-postgresql - persistent-sqlite From 5af2268acab10ea916405be16b9d99da9037aab7 Mon Sep 17 00:00:00 2001 From: Emanuel Borsboom Date: Fri, 7 May 2021 14:37:06 -0700 Subject: [PATCH 299/376] Add automated/dockerfiles/lts-17.10/Dockerfile --- automated/dockerfiles/lts-17.10/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 automated/dockerfiles/lts-17.10/Dockerfile diff --git a/automated/dockerfiles/lts-17.10/Dockerfile b/automated/dockerfiles/lts-17.10/Dockerfile new file mode 100644 index 00000000..60e07d5b --- /dev/null +++ b/automated/dockerfiles/lts-17.10/Dockerfile @@ -0,0 +1,3 @@ +FROM $DOCKER_REPO:lts-17.9 +ARG STACK_VERSION=2.7.1 +RUN wget -qO- https://github.com/commercialhaskell/stack/releases/download/v$STACK_VERSION/stack-$STACK_VERSION-linux-x86_64.tar.gz | tar xz --wildcards --strip-components=1 -C /usr/local/bin '*/stack' From 2db3e4ba0d1d8091fdfcdee312a0ca58b99b29bd Mon Sep 17 00:00:00 2001 From: Yoshikuni Jujo Date: Sat, 8 May 2021 07:00:48 +0900 Subject: [PATCH 300/376] add c-enum --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ff7b1491..bcc93ed6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3081,6 +3081,7 @@ packages: - HaXml - typecheck-plugin-nat-simple - ranged-list + - c-enum "Jan Gerlinger @JanGe": - irc-dcc < 0 From 857fd7dcc2b1693f1e9ef9ae90babdf659a73dd3 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 May 2021 12:02:11 +0800 Subject: [PATCH 301/376] haskell-awk (gelisam/hawk#257) --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1bb5e1ff..3c0e0130 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7724,7 +7724,6 @@ expected-test-failures: - crypto-pubkey # https://github.com/vincenthz/hs-crypto-pubkey/issues/23 - doctest-discover # 0.1.0.9 https://github.com/karun012/doctest-discover/issues/22 - doctest - - haskell-awk # https://github.com/gelisam/hawk/issues/257 - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688 - ghc-events # https://github.com/haskell/ghc-events/issues/70 From fac02ac143ee2a74929e6ae2949fca4bfd450159 Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Sun, 9 May 2021 00:28:42 +0100 Subject: [PATCH 302/376] add cdar-mBound --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3c0e0130..97426a6c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3321,6 +3321,7 @@ packages: - hmpfr - collect-errors - mixed-types-num + - cdar-mBound # - aern2-mp # - aern2-real From f192166a42872cae66019bd45798716fc62d2d9d Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Sun, 9 May 2021 00:28:42 +0100 Subject: [PATCH 303/376] add cdar-mBound --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 361d5cc1..979b55f0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3321,6 +3321,7 @@ packages: - hmpfr - collect-errors - mixed-types-num + - cdar-mBound # - aern2-mp # - aern2-real From 4a87b4eb097e7af59bfbe1d6fa3e9ef9d2a3ee31 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 21:58:50 +0200 Subject: [PATCH 304/376] hspec-* < 2.8 for #6010 --- build-constraints.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 979b55f0..315627db 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6956,6 +6956,11 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6009 - hspec-golden < 0.2 # https://github.com/commercialhaskell/stackage/issues/6003 - stackcollapse-ghc < 0.0.1.4 + + # https://github.com/commercialhaskell/stackage/issues/6010 + - hspec < 2.8 + - hspec-core < 2.8 + - hspec-discover < 2.8 # end of packages # Package flags are applied to individual packages, and override the values of @@ -7916,10 +7921,10 @@ expected-test-failures: # https://github.com/kcsongor/generic-lens/issues/133 - generic-optics - + # https://github.com/haskell-servant/servant-elm/issues/62 - servant-elm - + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run @@ -7981,7 +7986,7 @@ expected-haddock-failures: # https://github.com/egison/egison/issues/251 - egison - + # https://github.com/koalaman/shellcheck/issues/2216 - ShellCheck From 0cac87e7ad2d0f9bd804eeda1cb36122d902a241 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:00:55 +0200 Subject: [PATCH 305/376] file embed < 0.0.14.0 for #6011 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 315627db..d95951a1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6961,6 +6961,10 @@ packages: - hspec < 2.8 - hspec-core < 2.8 - hspec-discover < 2.8 + + # https://github.com/commercialhaskell/stackage/issues/6011 + - file-embed < 0.0.14.0 + # end of packages # Package flags are applied to individual packages, and override the values of From a23c63cf7c4f46ad64621d8acb091cd2d206d8b1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:04:15 +0200 Subject: [PATCH 306/376] texmath & citeproc upper bounds for #6012 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index d95951a1..58be50e4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6965,6 +6965,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6011 - file-embed < 0.0.14.0 + # https://github.com/commercialhaskell/stackage/issues/6012 + - texmath < 0.12.3 + - citeproc < 0.4 + # end of packages # Package flags are applied to individual packages, and override the values of From 2501a6caa7e8276286f6b3c4dc577fa36c9abae8 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:22:45 +0200 Subject: [PATCH 307/376] Upgrade to random 1.2.0, closes #5474, closes #5871 --- build-constraints.yaml | 34 ++++++++++++++-------------------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 52a0ce1a..73c98c0e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -666,7 +666,7 @@ packages: - stripe-haskell - stripe-http-client - stripe-core - - stripe-tests + - stripe-tests < 0 # random 1.2 "Piotr Mlodawski @pmlodawski": - error-util < 0 # MonadFail @@ -684,7 +684,7 @@ packages: - mime-mail-ses - mime-types - network-conduit-tls - - persistent + - persistent - persistent-mysql - persistent-postgresql - persistent-sqlite @@ -1515,9 +1515,9 @@ packages: - interpolatedstring-perl6 - iproute - missing-foreign - - MissingH + - MissingH < 0 # random 1.2 - multimap - - parallel-io + - parallel-io < 0 # random 1.2 - text-binary - Chart-cairo < 0 # GHC 8.4 via cairo - ghc-events @@ -1620,7 +1620,7 @@ packages: - servant-lucid < 0 # ghc 8.10 via servant - servant-machines - servant-mock < 0 # ghc 8.10 via servant - - servant-multipart + - servant-multipart < 0 - servant-pipes - servant-server - servant-swagger @@ -2879,7 +2879,7 @@ packages: "Pedro Tacla Yamada @yamadapc": - ascii-progress - drawille < 0 - - file-modules + - file-modules < 0 # random 1.2 - frontmatter - read-editor # - list-prompt # https://github.com/yamadapc/list-prompt/issues/3 @@ -4099,7 +4099,7 @@ packages: "Avi Press @aviaviavi": - curl-runnings < 0 - - cryptocompare + - cryptocompare < 0 # random 1.2 "Jack Kiefer @JackKiefer": - herms < 0 @@ -4237,7 +4237,7 @@ packages: - ghci-hexcalc "Nikos Karagianndis @nkarag": - - DBFunctor + - DBFunctor < 0 # random 1.2 "Marat Khafizov @xafizoff": - n2o @@ -4324,7 +4324,7 @@ packages: - pencil < 0 # via hsass "Ivan Malison @IvanMalison": - - ConfigFile + - ConfigFile < 0 # random 1.2 - dbus-hslogger - gi-cairo-connector - gi-cairo-render @@ -4332,10 +4332,10 @@ packages: - gtk-strut - rate-limit - status-notifier-item - - taffybar + - taffybar < 0 # random 1.2 - time-units - xml-helpers - - xdg-desktop-entry + - xdg-desktop-entry < 0 # random 1.2 "ARATA Mizuki @minoki": - unboxing-vector @@ -4519,7 +4519,7 @@ packages: - zydiskell "Alejandro Peralta Bazas @aleperaltabazas": - - hocon + - hocon < 0 # random 1.2 "Joshua Booth @jnbooth": - bitwise-enum @@ -6815,13 +6815,6 @@ packages: # https://github.com/commercialhaskell/path/issues/161 - path < 0.7.1 - # https://github.com/commercialhaskell/stackage/issues/5474 - # When closing this, we may need to set flags.QuickCheck.old-random = false unless we've updated to QuickCheck 2.14.1 - - random < 1.2.0 - - random-fu < 0.2.7.6 - - random-source < 0.3.0.10 - - numhask < 0.7.0.0 - # https://github.com/commercialhaskell/stackage/issues/5524 - dlist < 1.0 - rebase < 1.7 @@ -6977,7 +6970,7 @@ packages: # global-flags package-flags: QuickCheck: - old-random: true + old-random: false pathtype: old-time: false @@ -7130,6 +7123,7 @@ skipped-tests: - primitive # tasty 1.4 - proto3-wire # tasty 1.4 - http-link-header # QuickCheck 2.14.2 + - stripe-http-client # random 1.2 # test-framework per ghc 8.8 - extensible-effects # via test-framework From 9d30ef7ff28aa95aef4870cb946ce96ace43ea2c Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:29:08 +0200 Subject: [PATCH 308/376] remove type-uuid upper bound #5349 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 73c98c0e..02715776 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6809,9 +6809,6 @@ packages: - network < 3.1.2.0 - dbus < 1.2.18 - # https://github.com/commercialhaskell/stackage/issues/5349 - - typed-uuid < 0.1.0.0 - # https://github.com/commercialhaskell/path/issues/161 - path < 0.7.1 From 13463f11bd9f3c1896a8f4e4030e54d3708ca114 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:31:12 +0200 Subject: [PATCH 309/376] Upgrade to path 0.7.x --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 02715776..a31d4cf7 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6810,7 +6810,7 @@ packages: - dbus < 1.2.18 # https://github.com/commercialhaskell/path/issues/161 - - path < 0.7.1 + - path < 0.8 # https://github.com/commercialhaskell/stackage/issues/5524 - dlist < 1.0 @@ -7121,6 +7121,7 @@ skipped-tests: - proto3-wire # tasty 1.4 - http-link-header # QuickCheck 2.14.2 - stripe-http-client # random 1.2 + - hapistrano # path 0.8 # test-framework per ghc 8.8 - extensible-effects # via test-framework From 8a8da8e8d676437a76129df1bb46449932168746 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:32:31 +0200 Subject: [PATCH 310/376] path upper bound for #6013 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a31d4cf7..6cd69611 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6809,7 +6809,7 @@ packages: - network < 3.1.2.0 - dbus < 1.2.18 - # https://github.com/commercialhaskell/path/issues/161 + # https://github.com/commercialhaskell/stackage/issues/6013 - path < 0.8 # https://github.com/commercialhaskell/stackage/issues/5524 From a43a8dd97357d7e2d82b6fc2850aa572bda03572 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:46:25 +0200 Subject: [PATCH 311/376] try skipping the random test suite to get rid of cycle --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6cd69611..1be014e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7550,6 +7550,7 @@ skipped-tests: - bifunctors # via hspec - doctest # via hspec - tasty-expected-failure # via tasty-hedgehog + - random # Requires filesystem access - json-autotype From 3f8a3d7f9bd3c2089da464132a34f37da62755a6 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Wed, 12 May 2021 22:49:53 +0200 Subject: [PATCH 312/376] split dependency cycle as well --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1be014e0..b638480e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7551,6 +7551,7 @@ skipped-tests: - doctest # via hspec - tasty-expected-failure # via tasty-hedgehog - random + - split # Requires filesystem access - json-autotype From 75d3f0f86fa87d9ad52eb038206c22709bd89090 Mon Sep 17 00:00:00 2001 From: Tom McLaughlin Date: Wed, 12 May 2021 21:50:32 -0600 Subject: [PATCH 313/376] Re-enable aeson-typescript --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b638480e..8501b4f1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -306,7 +306,7 @@ packages: - buchhaltung < 0 # GHC 8.4 build failure "Tom McLaughlin @thomasjm": - - aeson-typescript < 0 # th-abstraction-0.3 + - aeson-typescript - fsnotify - sandwich - sandwich-quickcheck From afab9ed59beff272f81024edd4e7a892067ab1c1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 16:07:02 +0200 Subject: [PATCH 314/376] random 1.2 failures --- build-constraints.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b638480e..24cae8cd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -565,7 +565,7 @@ packages: - generic-data - generic-data-surgery - generic-functor - - generic-random + - generic-random < 0 # random 1.2 - scanf - show-combinators - type-map @@ -2205,7 +2205,7 @@ packages: "Justin Le @mstksg": - advent-of-code-api < 0 # ghc 8.10 via servant - - auto + - auto # random 1.2 - backprop - bins - configurator-export @@ -2218,7 +2218,7 @@ packages: - lens-typelevel < 0 # GHC 8.8 via ghc-typelits-presburger (konn/equational-reasoning-in-haskell#4) - list-witnesses < 0 # https://github.com/commercialhaskell/stackage/issues/5817 - nonempty-containers - - one-liner-instances + - one-liner-instances < 0 # random 1.2 - prompt - servant-cli < 0 # via servant-server - tagged-binary @@ -7370,6 +7370,7 @@ skipped-tests: - persistent-postgresql # https://github.com/commercialhaskell/stackage/issues/5641 - persistent-sqlite # https://github.com/commercialhaskell/stackage/issues/5641 - vector-circular # (verified requires missing hedgehog-classes) https://github.com/commercialhaskell/stackage/pull/5853#issuecomment-770394206 + - buttplug-hs-core # via generic-random # Blocked due to tests failing to compile for GHC 8.6 - async-refresh @@ -7806,6 +7807,7 @@ expected-test-failures: - secp256k1-haskell # https://github.com/commercialhaskell/stackage/issues/5948 - base16 # https://github.com/commercialhaskell/stackage/issues/5948 - prometheus-client # https://github.com/commercialhaskell/stackage/issues/5948 + - snap-core # random 1.2 # Recursive deps https://github.com/fpco/stackage/issues/1818 - options @@ -8155,6 +8157,7 @@ skipped-benchmarks: # These can also be checked for updates periodically. - o-clock # base-4.10 and time-1.8 via tiempo - minisat-solver # Cabal-2.2.0.1 via easyrender + - squeal-postgresql # via generic-random # Compilation failures - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46 From 2ea5cf0aa406c735ae97d4dfcabe49e4d5e48c75 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 21:26:19 +0200 Subject: [PATCH 315/376] fix typo in previous commit --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24cae8cd..7ba8657a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2205,7 +2205,7 @@ packages: "Justin Le @mstksg": - advent-of-code-api < 0 # ghc 8.10 via servant - - auto # random 1.2 + - auto < 0 # random 1.2 - backprop - bins - configurator-export From ac9b01cdc686c7bed3782336c34a6f36c3724046 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 21:31:35 +0200 Subject: [PATCH 316/376] tasty-hspec upper bound for #6010 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ba8657a..25c4d07b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6953,6 +6953,7 @@ packages: - hspec < 2.8 - hspec-core < 2.8 - hspec-discover < 2.8 + - tasty-hspec < 1.1.7 # 1.1.7 re-exports cause breaks? # https://github.com/commercialhaskell/stackage/issues/6011 - file-embed < 0.0.14.0 From a9e05356e976de92fdd14dc9184f63bc6361349b Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 22:37:57 +0200 Subject: [PATCH 317/376] skip fakedata tests (random 1.2) --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 25c4d07b..496b6c43 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -7764,6 +7764,7 @@ expected-test-failures: - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3 - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640 - dl-fedora # https://github.com/commercialhaskell/stackage/issues/5977 + - fakedata # random 1.2 # Assertion failures due to module name ambiguity # (These _should_ be fixed by using the `hide` section of this file) From f99a8bf5bc7ed720f9465027255b688f3621f074 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Fri, 14 May 2021 23:07:30 +0200 Subject: [PATCH 318/376] Disable ulid (random 1.2) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 496b6c43..7c9a44e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4444,7 +4444,7 @@ packages: - headroom "Adrian Sieber @ad-si": - - ulid + - ulid < 0 # random 1.2 "Rickey Visinski @rickeyski": - slack-api From fd75b5f96cb4f4531cdd834ad4bdd03c7685bdc7 Mon Sep 17 00:00:00 2001 From: Marco Z Date: Sat, 15 May 2021 16:33:40 +0200 Subject: [PATCH 319/376] add mnist-idx-conduit --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..d4c80389 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -590,6 +590,7 @@ packages: - bytestring-mmap # required by xeno - datasets < 0 # via req - lucid-extras + - mnist-idx-conduit - rigel-viz "Joseph Canero @caneroj1": From d3d9a01fca100909c40190965341b04521549555 Mon Sep 17 00:00:00 2001 From: Marco Z Date: Sat, 15 May 2021 21:32:01 +0200 Subject: [PATCH 320/376] Add rp-tree --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..fce0d8fe 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -586,6 +586,7 @@ packages: - depq - matrix-market-attoparsec - splitmix-distributions + - rp-tree - xeno - bytestring-mmap # required by xeno - datasets < 0 # via req From c50766a022711e64005fb93582e0a59f1eeef066 Mon Sep 17 00:00:00 2001 From: Artyom Kazak Date: Sun, 16 May 2021 11:42:16 +0300 Subject: [PATCH 321/376] New 'fmt' maintainer --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..76f03853 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2492,7 +2492,6 @@ packages: - Spock-lucid < 0 # GHC 8.4 via Spock - charsetdetect-ae # - text-all # text-1.2.3.0 - - fmt "Takano Akio tak@anoak.io @takano-akio": - fast-builder < 0 # via true-name @@ -3655,6 +3654,7 @@ packages: - fmt-for-rio < 0 # via enum-text-rio - no-value - optparse-enum < 0 # via fmt + - fmt "Elliot Cameron @3noch": [] From b3a0d98e7af44fccbd300b23bdfc78baa988f940 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 14:59:01 +0200 Subject: [PATCH 322/376] callstack upper bound for #6020 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index db84be30..b0a38237 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6962,6 +6962,10 @@ packages: - texmath < 0.12.3 - citeproc < 0.4 + # https://github.com/commercialhaskell/stackage/issues/6020 + - call-stack < 0.4.0 + + # end of packages # Package flags are applied to individual packages, and override the values of From 66002f6ab3b7f66a6553757fad0df4b109128fbe Mon Sep 17 00:00:00 2001 From: Maxim Koltsov Date: Sun, 16 May 2021 02:13:57 +0300 Subject: [PATCH 323/376] Reenable servant-multipart random-1.2 was allowed via Hackage revision --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b0a38237..cfde1fa4 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1620,7 +1620,7 @@ packages: - servant-lucid < 0 # ghc 8.10 via servant - servant-machines - servant-mock < 0 # ghc 8.10 via servant - - servant-multipart < 0 + - servant-multipart - servant-pipes - servant-server - servant-swagger From 35766ad77505319c433347aa7fbd0aa7ebd6aef1 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 20:56:23 +0200 Subject: [PATCH 324/376] Upgrade file-embed and close #6011 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 9b66564f..075ffd7b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6957,9 +6957,6 @@ packages: - hspec-discover < 2.8 - tasty-hspec < 1.1.7 # 1.1.7 re-exports cause breaks? - # https://github.com/commercialhaskell/stackage/issues/6011 - - file-embed < 0.0.14.0 - # https://github.com/commercialhaskell/stackage/issues/6012 - texmath < 0.12.3 - citeproc < 0.4 From 289e4e47cdaad093af7312bb358d08da3a08b0cc Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 21:47:58 +0200 Subject: [PATCH 325/376] Issue cleanup, closes #5926, closes #5937, closes #5969 --- build-constraints.yaml | 1837 +--------------------------------------- 1 file changed, 15 insertions(+), 1822 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 075ffd7b..05117951 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -290,7 +290,7 @@ packages: "Travis Athougies @tathougies": - beam-core < 0 # via vector-sized-1.4.0.0 - - beam-migrate < 0 # via dependent-map-0.3 & dependent-sum-0.6.2.0 + - beam-migrate < 0 # aeson < 1.5 & via dependent-map(/sum) - beam-mysql < 0 # via beam-core - beam-postgres < 0 # via beam-core - beam-sqlite < 0 # via beam-core @@ -621,7 +621,7 @@ packages: - unboxed-ref "Harendra Kumar @harendra-kumar": - - bench-show < 0 # via optparse-applicative-0.15.1.0 + - bench-show < 0 # Chart-diagrams < 2 & opetparse-applicative < 0.16 - monad-recorder < 0 # compilation failure - packcheck - streamly @@ -2467,9 +2467,9 @@ packages: - ipython-kernel "James Cook @mokus0": - - dependent-map < 0 # via constraints-extras - - dependent-sum < 0 # via constraints-extras - - dependent-sum-template < 0 # via constraints-extras + - dependent-map < 0 # via dependent-sum + - dependent-sum < 0 # some < 1.0.3 + - dependent-sum-template < 0 # via dependent-sum - dice < 0 # GHC 8.4 via random-fu - hstatsd < 0 # sClose not in scope - misfortune < 0 # GHC 8.4 via random-fu @@ -2643,7 +2643,7 @@ packages: - hsemail - hsyslog - jailbreak-cabal - - lambdabot-core < 0 # via dependent-map-0.3 + - lambdabot-core < 0 # via dependent-sum - lambdabot-irc-plugins < 0 # via lambdabot-core - language-nix - logging-facade-syslog @@ -3762,7 +3762,7 @@ packages: - gdp "Levent Erkok @LeventErkok": - - sbv < 0 # MonadFail + - sbv - crackNum "János Tapolczai @jtapolczai": @@ -4577,12 +4577,14 @@ packages: - ParsecTools - QuickCheck - RSA + - Stream - aeson-compat - aeson-extra < 0 # via semialign - aeson-optics - alsa-mixer - ansi-terminal - appar + - arrows - asn1-encoding - asn1-parse - asn1-types @@ -4778,6 +4780,8 @@ packages: - largeword - lattices - lazy-csv + - lazysmallcheck + - libBF - libyaml - lifted-async - lifted-base @@ -4964,7 +4968,7 @@ packages: - tonatona < 0 # via tonaparser - transformers-base - tree-diff - - trivial-constraint < 0 # ghc 8.10.1 #5447/closed + - trivial-constraint - true-name < 0 # MonadFail - tuple-th - type-errors-pretty @@ -4975,7 +4979,7 @@ packages: - unbounded-delays - universe - universe-base - - universe-dependent-sum < 0 # via some + - universe-dependent-sum - universe-instances-base - universe-instances-extended - universe-instances-trans @@ -5083,1728 +5087,6 @@ packages: # Need to always match the version shipped with GHC - Win32 == 2.6.1.0 - #"Broken with GHC 9.0.1": - # # Cabal-3.4.0.0 but upper bounded to <3.3 - # - Agda < 0 - # - cabal-rpm < 0 - # - entropy < 0 - # - fixed-vector-hetero < 0 - # - lens < 0 - # - packdeps < 0 - # - pantry < 0 - # - proto-lens-setup < 0 - # - servant-openapi3 < 0 - # - servant-swagger < 0 - # - singletons < 0 - ##### old - # - Agda < 0 - # - HTTP < 0 - # - HaXml < 0 - # - HsYAML < 0 - # - HsYAML-aeson < 0 - # - JuicyPixels-scale-dct < 0 - # - MapWith < 0 - # - MissingH < 0 - # - Rattus < 0 - # - aeson-diff < 0 - # - aeson-schemas < 0 - # - apply-refact < 0 - # - arithmoi < 0 - # - avers < 0 - # - aws-cloudfront-signed-cookies < 0 - # - bech32 < 0 - # - bech32-th < 0 - # - benchpress < 0 - # - binary-tagged < 0 - # - bits-extra < 0 - # - brick < 0 - # - broadcast-chan < 0 - # - bugzilla-redhat < 0 - # - butcher < 0 - # - bzlib < 0 - # - cabal-plan < 0 - # - cabal-rpm < 0 - # - cborg < 0 - # - cborg-json < 0 - # - circular < 0 - # - clash-ghc < 0 - # - clash-lib < 0 - # - clash-prelude < 0 - # - co-log < 0 - # - co-log-core < 0 - # - colourista < 0 - # - composite-aeson < 0 - # - composite-base < 0 - # - configurator-pg < 0 - # - country < 0 - # - crypto-enigma < 0 - # - cryptohash-md5 < 0 - # - cryptohash-sha1 < 0 - # - cryptohash-sha256 < 0 - # - cryptohash-sha512 < 0 - # - css-syntax < 0 - # - czipwith < 0 - # - d10 < 0 - # - data-accessor-template < 0 - # - data-compat < 0 - # - data-forest < 0 - # - dbus < 0 - # - deepseq-generics < 0 - # - deepseq-instances < 0 - # - dhall < 0 - # - dialogflow-fulfillment < 0 - # - dirichlet < 0 - # - doctest < 0 - # - doctest-driver-gen < 0 - # - earcut < 0 - # - ed25519 < 0 - # - egison < 0 - # - egison-pattern-src-th-mode < 0 - # - ekg < 0 - # - ekg-core < 0 - # - ekg-json < 0 - # - ekg-statsd < 0 - # - eliminators < 0 - # - email-validate < 0 - # - entropy < 0 - # - equational-reasoning < 0 - # - exception-hierarchy < 0 - # - exceptions < 0 - # - fclabels < 0 - # - feed < 0 - # - file-embed-lzma < 0 - # - first-class-families < 0 - # - fixed-vector-hetero < 0 - # - freer-simple < 0 - # - fusion-plugin < 0 - # - generic-aeson < 0 - # - generic-deriving < 0 - # - generic-functor < 0 - # - generic-monoid < 0 - # - geniplate-mirror < 0 - # - ghc-check < 0 - # - ghc-exactprint < 0 - # - ghc-lib < 0 - # - ghc-lib-parser < 0 - # - ghc-parser < 0 - # - ghc-source-gen < 0 - # - ghc-tcplugins-extra < 0 - # - ghc-typelits-extra < 0 - # - ghc-typelits-knownnat < 0 - # - ghc-typelits-natnormalise < 0 - # - ghc-typelits-presburger < 0 - # - github < 0 - # - greskell < 0 - # - greskell-core < 0 - # - greskell-websocket < 0 - # - hackage-security < 0 - # - haddock-library < 0 - # - hashable < 0 - # - haskell-import-graph < 0 - # - haskell-lsp < 0 - # - haskell-lsp-types < 0 - # - haxr < 0 - # - hedgehog < 0 - # - hgrev < 0 - # - hie-bios < 0 - # - hint < 0 - # - hledger < 0 - # - hledger-lib < 0 - # - hledger-ui < 0 - # - hledger-web < 0 - # - hmatrix < 0 - # - hmpfr < 0 - # - hslogger < 0 - # - hspec-expectations-json < 0 - # - hspec-tables < 0 - # - http-api-data < 0 - # - http-media < 0 - # - hw-dsv < 0 - # - hw-prim < 0 - # - hw-streams < 0 - # - hw-xml < 0 - # - hyper < 0 - # - ihaskell < 0 - # - ilist < 0 - # - influxdb < 0 - # - inspection-testing < 0 - # - invertible-grammar < 0 - # - io-streams-haproxy < 0 - # - ixset-typed < 0 - # - ki < 0 - # - kind-generics-th < 0 - # - lens < 0 - # - libjwt-typed < 0 - # - life-sync < 0 - # - loc < 0 - # - lzma < 0 - # - membrain < 0 - # - multistate < 0 - # - newtype < 0 - # - nri-env-parser < 0 - # - nri-observability < 0 - # - nri-prelude < 0 - # - o-clock < 0 - # - openapi3 < 0 - # - optics-extra < 0 - # - optics-th < 0 - # - packdeps < 0 - # - pantry < 0 - # - partial-semigroup < 0 - # - path-text-utf8 < 0 - # - pava < 0 - # - perfect-vector-shuffle < 0 - # - postgrest < 0 - # - pqueue < 0 - # - prairie < 0 - # - profunctors < 0 - # - proto-lens < 0 - # - proto-lens-optparse < 0 - # - proto-lens-protobuf-types < 0 - # - proto-lens-protoc < 0 - # - proto-lens-runtime < 0 - # - proto-lens-setup < 0 - # - protolude < 0 - # - publicsuffix < 0 - # - pusher-http-haskell < 0 - # - range-set-list < 0 - # - rank2classes < 0 - # - record-dot-preprocessor < 0 - # - records-sop < 0 - # - refined < 0 - # - regex-applicative-text < 0 - # - regex-pcre-builtin < 0 - # - relude < 0 - # - req < 0 - # - resolv < 0 - # - rethinkdb-client-driver < 0 - # - semialign < 0 - # - semialign-indexed < 0 - # - semialign-optics < 0 - # - serialise < 0 - # - servant < 0 - # - servant-client < 0 - # - servant-client-core < 0 - # - servant-docs < 0 - # - servant-errors < 0 - # - servant-foreign < 0 - # - servant-http-streams < 0 - # - servant-openapi3 < 0 - # - servant-server < 0 - # - servant-swagger < 0 - # - servant-swagger-ui < 0 - # - servant-swagger-ui-core < 0 - # - setlocale < 0 - # - shellmet < 0 - # - shortcut-links < 0 - # - singletons < 0 - # - singletons-presburger < 0 - # - slist < 0 - # - snap-server < 0 - # - splint < 0 - # - stackcollapse-ghc < 0 - # - strict-tuple < 0 - # - strict-tuple-lens < 0 - # - string-interpolate < 0 - # - stripe-concepts < 0 - # - structured < 0 - # - swagger2 < 0 - # - swish < 0 - # - tasty-hedgehog < 0 - # - tasty-hspec < 0 - # - tasty-wai < 0 - # - tdigest < 0 - # - termbox < 0 - # - text-ansi < 0 - # - text-format < 0 - # - text-show-instances < 0 - # - th-desugar < 0 - # - th-expand-syns < 0 - # - th-test-utils < 0 - # - these-skinny < 0 - # - threepenny-gui < 0 - # - through-text < 0 - # - timer-wheel < 0 - # - tomland < 0 - # - tonalude < 0 - # - ttc < 0 - # - type-errors-pretty < 0 - # - type-natural < 0 - # - typecheck-plugin-nat-simple < 0 - # - typerep-map < 0 - # - unicode-transforms < 0 - # - validation-selective < 0 - # - vector-binary-instances < 0 - # - vector-circular < 0 - # - weigh < 0 - # - wild-bind < 0 - # - wild-bind-x11 < 0 - # - with-utf8 < 0 - # - zydiskell < 0 - # # next set of packages broken by packages above this line - # - BNFC < 0 - # - Chart < 0 - # - ConfigFile < 0 - # - DAV < 0 - # - DBFunctor < 0 - # - ENIG < 0 - # - ForestStructures < 0 - # - HaTeX < 0 - # - HandsomeSoup < 0 - # - JuicyPixels-blurhash < 0 - # - LambdaHack < 0 - # - MusicBrainz < 0 - # - PyF < 0 - # - accuerr < 0 - # - ad < 0 - # - adjunctions < 0 - # - aeson < 0 - # - aeson-combinators < 0 - # - aeson-commit < 0 - # - aeson-compat < 0 - # - aeson-lens < 0 - # - aeson-optics < 0 - # - aeson-picker < 0 - # - aeson-with < 0 - # - amazonka-core < 0 - # - amazonka-s3 < 0 - # - ap-normalize < 0 - # - api-field-json-th < 0 - # - api-maker < 0 - # - approximate < 0 - # - arbor-lru-cache < 0 - # - arbor-postgres < 0 - # - ascii-case < 0 - # - ascii-char < 0 - # - ascii-group < 0 - # - ascii-superset < 0 - # - asciidiagram < 0 - # - asif < 0 - # - async < 0 - # - aur < 0 - # - aura < 0 - # - auto < 0 - # - avro < 0 - # - backprop < 0 - # - base16-lens < 0 - # - base32-lens < 0 - # - base64-bytestring-type < 0 - # - base64-lens < 0 - # - basic-prelude < 0 - # - bcp47 < 0 - # - bcp47-orphans < 0 - # - bcrypt < 0 - # - bimaps < 0 - # - bin < 0 - # - binary-instances < 0 - # - bins < 0 - # - boltzmann-samplers < 0 - # - bound < 0 - # - boundingboxes < 0 - # - bsb-http-chunked < 0 - # - bson < 0 - # - bugsnag-hs < 0 - # - bv-little < 0 - # - bytes < 0 - # - cabal-debian < 0 - # - cabal-file < 0 - # - cabal-flatpak < 0 - # - cabal2nix < 0 - # - cache < 0 - # - cacophony < 0 - # - casa-types < 0 - # - case-insensitive < 0 - # - cassava < 0 - # - cayley-client < 0 - # - character-cases < 0 - # - chiphunk < 0 - # - chronos < 0 - # - classy-prelude < 0 - # - clientsession < 0 - # - closed < 0 - # - co-log-concurrent < 0 - # - compdata < 0 - # - compensated < 0 - # - composable-associations < 0 - # - composable-associations-aeson < 0 - # - composite-aeson-path < 0 - # - composite-aeson-refined < 0 - # - composite-binary < 0 - # - composite-ekg < 0 - # - composite-hashable < 0 - # - composite-tuple < 0 - # - composite-xstep < 0 - # - concise < 0 - # - concurrent-supply < 0 - # - conduit-algorithms < 0 - # - configurator < 0 - # - constraints < 0 - # - construct < 0 - # - control-dsl < 0 - # - core-data < 0 - # - core-program < 0 - # - core-text < 0 - # - credential-store < 0 - # - crypto-api < 0 - # - crypto-random-api < 0 - # - cryptocompare < 0 - # - ctrie < 0 - # - cubicspline < 0 - # - cuckoo-filter < 0 - # - currency < 0 - # - cursor-brick < 0 - # - cyclotomic < 0 - # - data-ascii < 0 - # - data-dword < 0 - # - data-fix < 0 - # - data-interval < 0 - # - data-msgpack < 0 - # - data-msgpack-types < 0 - # - data-reify < 0 - # - datadog < 0 - # - dbus-hslogger < 0 - # - debian < 0 - # - declarative < 0 - # - deferred-folds < 0 - # - dejafu < 0 - # - dense-linear-algebra < 0 - # - deque < 0 - # - derive-topdown < 0 - # - dhall-bash < 0 - # - dhall-json < 0 - # - dhall-lsp-server < 0 - # - dhall-yaml < 0 - # - dimensional < 0 - # - distribution-nixpkgs < 0 - # - distribution-opensuse < 0 - # - dns < 0 - # - doctemplates < 0 - # - doctest-discover < 0 - # - download < 0 - # - duration < 0 - # - dynamic-state < 0 - # - either < 0 - # - elm2nix < 0 - # - elynx-markov < 0 - # - elynx-tools < 0 - # - envelope < 0 - # - ersatz < 0 - # - eve < 0 - # - eventful-core < 0 - # - eventstore < 0 - # - experimenter < 0 - # - expiring-cache-map < 0 - # - extended-reals < 0 - # - fakedata < 0 - # - fedora-haskell-tools < 0 - # - file-modules < 0 - # - fin < 0 - # - fixed-vector < 0 - # - flat < 0 - # - fmt < 0 - # - focuslist < 0 - # - foldl < 0 - # - folds < 0 - # - free < 0 - # - from-sum < 0 - # - ftp-client < 0 - # - functor-classes-compat < 0 - # - fuzzy-dates < 0 - # - generic-data < 0 - # - generic-data-surgery < 0 - # - generic-lens < 0 - # - generic-optics < 0 - # - generic-random < 0 - # - generics-sop-lens < 0 - # - genvalidity-hspec-hashable < 0 - # - genvalidity-property < 0 - # - genvalidity-sydtest-hashable < 0 - # - genvalidity-unordered-containers < 0 - # - geojson < 0 - # - ghc-syntax-highlighter < 0 - # - ghci-hexcalc < 0 - # - github-webhooks < 0 - # - gothic < 0 - # - graph-core < 0 - # - graphite < 0 - # - graphql-client < 0 - # - gravatar < 0 - # - gtk-sni-tray < 0 - # - hOpenPGP < 0 - # - hadolint < 0 - # - hakyll-convert < 0 - # - hall-symbols < 0 - # - happstack-server < 0 - # - hashable-time < 0 - # - hashmap < 0 - # - hashtables < 0 - # - haskell-gi < 0 - # - haskey-btree < 0 - # - hasql < 0 - # - hasql-queue < 0 - # - hasty-hamiltonian < 0 - # - headroom < 0 - # - hedgehog-fakedata < 0 - # - hedgehog-fn < 0 - # - hedgehog-quickcheck < 0 - # - hedis < 0 - # - hedn < 0 - # - heterocephalus < 0 - # - hexml-lens < 0 - # - hidapi < 0 - # - highlighting-kate < 0 - # - hledger-iadd < 0 - # - hledger-interest < 0 - # - hledger-stockquotes < 0 - # - hlint < 0 - # - hmatrix-backprop < 0 - # - hmatrix-gsl < 0 - # - hmatrix-gsl-stats < 0 - # - hmatrix-morpheus < 0 - # - hmatrix-vector-sized < 0 - # - hoauth2 < 0 - # - hocon < 0 - # - hoogle < 0 - # - hopenpgp-tools < 0 - # - hpack-dhall < 0 - # - hsc2hs < 0 - # - hslua-aeson < 0 - # - hspec-hedgehog < 0 - # - htoml < 0 - # - http-date < 0 - # - http-link-header < 0 - # - http-types < 0 - # - http2 < 0 - # - human-readable-duration < 0 - # - hw-balancedparens < 0 - # - hw-bits < 0 - # - hw-conduit < 0 - # - hw-diagnostics < 0 - # - hw-eliasfano < 0 - # - hw-excess < 0 - # - hw-fingertree < 0 - # - hw-fingertree-strict < 0 - # - hw-hedgehog < 0 - # - hw-hspec-hedgehog < 0 - # - hw-ip < 0 - # - hw-json < 0 - # - hw-json-simd < 0 - # - hw-json-simple-cursor < 0 - # - hw-json-standard-cursor < 0 - # - hw-mquery < 0 - # - hw-packed-vector < 0 - # - hw-parser < 0 - # - hw-rankselect < 0 - # - hw-rankselect-base < 0 - # - hw-simd < 0 - # - hw-succinct < 0 - # - hxt-http < 0 - # - hyperloglog < 0 - # - incremental-parser < 0 - # - inline-c < 0 - # - inline-r < 0 - # - insert-ordered-containers < 0 - # - intern < 0 - # - interpolator < 0 - # - intro < 0 - # - invariant < 0 - # - invertible < 0 - # - iproute < 0 - # - ipynb < 0 - # - irc-client < 0 - # - irc-conduit < 0 - # - ixset-typed-binary-instance < 0 - # - ixset-typed-conversions < 0 - # - ixset-typed-hashable-instance < 0 - # - jose < 0 - # - json-rpc < 0 - # - jwt < 0 - # - kan-extensions < 0 - # - kanji < 0 - # - kazura-queue < 0 - # - kdt < 0 - # - keys < 0 - # - krank < 0 - # - language-nix < 0 - # - lapack < 0 - # - lattices < 0 - # - learn-physics < 0 - # - lens-action < 0 - # - lens-aeson < 0 - # - lens-csv < 0 - # - lens-datetime < 0 - # - lens-misc < 0 - # - lens-process < 0 - # - lens-properties < 0 - # - lens-regex < 0 - # - lens-regex-pcre < 0 - # - lift-generics < 0 - # - line < 0 - # - linear < 0 - # - liquid-fixpoint < 0 - # - little-logger < 0 - # - load-env < 0 - # - log-domain < 0 - # - lrucaching < 0 - # - lsp-test < 0 - # - lucid < 0 - # - lzma-conduit < 0 - # - machines < 0 - # - main-tester < 0 - # - massiv < 0 - # - massiv-io < 0 - # - massiv-persist < 0 - # - massiv-serialise < 0 - # - math-extras < 0 - # - matrix-as-xyz < 0 - # - matrix-static < 0 - # - mcmc < 0 - # - medea < 0 - # - mercury-api < 0 - # - metrics < 0 - # - mfsolve < 0 - # - microlens-aeson < 0 - # - microlens-platform < 0 - # - microlens-process < 0 - # - min-max-pqueue < 0 - # - mini-egison < 0 - # - minio-hs < 0 - # - mltool < 0 - # - mmark < 0 - # - model < 0 - # - modern-uri < 0 - # - modular < 0 - # - monad-metrics < 0 - # - mono-traversable < 0 - # - mono-traversable-keys < 0 - # - morpheus-graphql < 0 - # - morpheus-graphql-client < 0 - # - morpheus-graphql-core < 0 - # - morpheus-graphql-subscriptions < 0 - # - multiset < 0 - # - mustache < 0 - # - netwire < 0 - # - network < 0 - # - network-byte-order < 0 - # - network-ip < 0 - # - network-transport < 0 - # - nonce < 0 - # - nonempty-containers < 0 - # - nonempty-vector < 0 - # - not-gloss < 0 - # - nqe < 0 - # - numhask < 0 - # - nvim-hs < 0 - # - odbc < 0 - # - oeis2 < 0 - # - once < 0 - # - one-liner < 0 - # - opaleye < 0 - # - opentelemetry < 0 - # - opentelemetry-extra < 0 - # - optics < 0 - # - optics-vl < 0 - # - ormolu < 0 - # - pagure-cli < 0 - # - pandoc < 0 - # - pandoc-plot < 0 - # - password < 0 - # - password-instances < 0 - # - path < 0 - # - pcg-random < 0 - # - pcre-heavy < 0 - # - pcre-utils < 0 - # - pcre2 < 0 - # - perfect-hash-generator < 0 - # - persistent < 0 - # - persistent-template < 0 - # - persistent-typed-db < 0 - # - pg-harness-client < 0 - # - pgp-wordlist < 0 - # - pinboard < 0 - # - pipes-extras < 0 - # - pipes-group < 0 - # - pointed < 0 - # - poly < 0 - # - posix-paths < 0 - # - postgres-options < 0 - # - postgresql-simple < 0 - # - pptable < 0 - # - pretty-simple < 0 - # - prettyprinter < 0 - # - prettyprinter-ansi-terminal < 0 - # - prettyprinter-convert-ansi-wl-pprint < 0 - # - primitive-extras < 0 - # - process-extras < 0 - # - product-profunctors < 0 - # - profiterole < 0 - # - prometheus-client < 0 - # - prospect < 0 - # - proto3-wire < 0 - # - psqueues < 0 - # - purescript-bridge < 0 - # - pushbullet-types < 0 - # - qchas < 0 - # - quadratic-irrational < 0 - # - quickcheck-arbitrary-adt < 0 - # - quickcheck-instances < 0 - # - radius < 0 - # - rainbow < 0 - # - rainbox < 0 - # - ral < 0 - # - random-bytestring < 0 - # - random-tree < 0 - # - ranged-list < 0 - # - rasterific-svg < 0 - # - rattle < 0 - # - read-env-var < 0 - # - rebase < 0 - # - reducers < 0 - # - regex < 0 - # - regex-with-pcre < 0 - # - registry < 0 - # - relapse < 0 - # - renderable < 0 - # - req-conduit < 0 - # - resource-pool < 0 - # - retry < 0 - # - rhbzquery < 0 - # - rio < 0 - # - safe-decimal < 0 - # - safe-json < 0 - # - safe-money < 0 - # - safe-tensor < 0 - # - safecopy < 0 - # - salak < 0 - # - saltine < 0 - # - sbp < 0 - # - scheduler < 0 - # - scientific < 0 - # - scotty < 0 - # - scrypt < 0 - # - sdl2 < 0 - # - search-algorithms < 0 - # - secp256k1-haskell < 0 - # - semigroupoid-extras < 0 - # - semigroupoids < 0 - # - semirings < 0 - # - semver < 0 - # - servant-blaze < 0 - # - servant-conduit < 0 - # - servant-exceptions < 0 - # - servant-exceptions-server < 0 - # - servant-github-webhook < 0 - # - servant-machines < 0 - # - servant-multipart < 0 - # - servant-pipes < 0 - # - servant-rawm < 0 - # - serverless-haskell < 0 - # - serversession < 0 - # - sexp-grammar < 0 - # - shake < 0 - # - shake-language-c < 0 - # - shake-plus-extended < 0 - # - singleton-nats < 0 - # - sized < 0 - # - slack-api < 0 - # - slack-progressbar < 0 - # - slynx < 0 - # - smash < 0 - # - smash-lens < 0 - # - snap-core < 0 - # - sparse-tensor < 0 - # - spatial-math < 0 - # - speedy-slice < 0 - # - squeal-postgresql < 0 - # - squeather < 0 - # - stack < 0 - # - statistics < 0 - # - status-notifier-item < 0 - # - stm-containers < 0 - # - stm-hamt < 0 - # - store < 0 - # - stratosphere < 0 - # - strict < 0 - # - strict-list < 0 - # - subcategories < 0 - # - svg-tree < 0 - # - sweet-egison < 0 - # - sydtest-servant < 0 - # - symmetry-operations-symbols < 0 - # - taffybar < 0 - # - tar-conduit < 0 - # - tasty-ant-xml < 0 - # - tasty-discover < 0 - # - text-latin1 < 0 - # - text-region < 0 - # - text-short < 0 - # - text-show < 0 - # - th-reify-many < 0 - # - these < 0 - # - these-lens < 0 - # - throwable-exceptions < 0 - # - thyme < 0 - # - tidal < 0 - # - timelens < 0 - # - tmapchan < 0 - # - tmapmvar < 0 - # - tmp-postgres < 0 - # - transaction < 0 - # - tree-diff < 0 - # - trifecta < 0 - # - triplesec < 0 - # - ttl-hashtables < 0 - # - ttrie < 0 - # - turtle < 0 - # - type-errors < 0 - # - type-level-kv-list < 0 - # - typed-uuid < 0 - # - ulid < 0 - # - uniplate < 0 - # - unique < 0 - # - universum < 0 - # - unix-time < 0 - # - unordered-containers < 0 - # - uri-bytestring < 0 - # - uuid < 0 - # - uuid-types < 0 - # - validation < 0 - # - validity-unordered-containers < 0 - # - validity-vector < 0 - # - vault < 0 - # - vec < 0 - # - vector-instances < 0 - # - vector-sized < 0 - # - verbosity < 0 - # - versions < 0 - # - vty < 0 - # - wai-logger < 0 - # - wai-middleware-auth < 0 - # - wai-middleware-clacks < 0 - # - wai-rate-limit-redis < 0 - # - wai-session < 0 - # - wakame < 0 - # - warp < 0 - # - wcwidth < 0 - # - webby < 0 - # - webgear-server < 0 - # - websockets < 0 - # - websockets-snap < 0 - # - witherable-class < 0 - # - within < 0 - # - world-peace < 0 - # - wreq < 0 - # - xlsx < 0 - # - xlsx-tabular < 0 - # - xml-conduit < 0 - # - xml-html-qq < 0 - # - xml-indexed-cursor < 0 - # - xml-lens < 0 - # - xml-to-json < 0 - # - xmonad < 0 - # - xmonad-extras < 0 - # - yesod-auth < 0 - # - yesod-form < 0 - # - yesod-paginator < 0 - # - yesod-static < 0 - # - yjsvg < 0 - # - zim-parser < 0 - # - zippers < 0 - # - zlib-lens < 0 - # # next set of packages broken by packages above this line - # - Allure < 0 - # - ChannelT < 0 - # - Earley < 0 - # - H < 0 - # - HTF < 0 - # - HsOpenSSL < 0 - # - IPv6Addr < 0 - # - RSA < 0 - # - Rasterific < 0 - # - RefSerialize < 0 - # - ShellCheck < 0 - # - TCache < 0 - # - Taxonomy < 0 - # - aeson-attoparsec < 0 - # - aeson-better-errors < 0 - # - aeson-casing < 0 - # - aeson-default < 0 - # - aeson-generic-compat < 0 - # - aeson-pretty < 0 - # - aeson-qq < 0 - # - aeson-yak < 0 - # - aeson-yaml < 0 - # - alarmclock < 0 - # - amazonka-apigateway < 0 - # - amazonka-application-autoscaling < 0 - # - amazonka-appstream < 0 - # - amazonka-athena < 0 - # - amazonka-autoscaling < 0 - # - amazonka-budgets < 0 - # - amazonka-certificatemanager < 0 - # - amazonka-cloudformation < 0 - # - amazonka-cloudfront < 0 - # - amazonka-cloudhsm < 0 - # - amazonka-cloudsearch < 0 - # - amazonka-cloudsearch-domains < 0 - # - amazonka-cloudtrail < 0 - # - amazonka-cloudwatch < 0 - # - amazonka-cloudwatch-events < 0 - # - amazonka-cloudwatch-logs < 0 - # - amazonka-codebuild < 0 - # - amazonka-codecommit < 0 - # - amazonka-codedeploy < 0 - # - amazonka-codepipeline < 0 - # - amazonka-cognito-identity < 0 - # - amazonka-cognito-idp < 0 - # - amazonka-cognito-sync < 0 - # - amazonka-config < 0 - # - amazonka-datapipeline < 0 - # - amazonka-devicefarm < 0 - # - amazonka-directconnect < 0 - # - amazonka-discovery < 0 - # - amazonka-dms < 0 - # - amazonka-ds < 0 - # - amazonka-dynamodb < 0 - # - amazonka-dynamodb-streams < 0 - # - amazonka-ecr < 0 - # - amazonka-ecs < 0 - # - amazonka-efs < 0 - # - amazonka-elasticache < 0 - # - amazonka-elasticbeanstalk < 0 - # - amazonka-elasticsearch < 0 - # - amazonka-elastictranscoder < 0 - # - amazonka-elb < 0 - # - amazonka-elbv2 < 0 - # - amazonka-emr < 0 - # - amazonka-gamelift < 0 - # - amazonka-glacier < 0 - # - amazonka-glue < 0 - # - amazonka-health < 0 - # - amazonka-iam < 0 - # - amazonka-importexport < 0 - # - amazonka-inspector < 0 - # - amazonka-iot < 0 - # - amazonka-iot-dataplane < 0 - # - amazonka-kinesis < 0 - # - amazonka-kinesis-analytics < 0 - # - amazonka-kinesis-firehose < 0 - # - amazonka-kms < 0 - # - amazonka-lambda < 0 - # - amazonka-lightsail < 0 - # - amazonka-marketplace-analytics < 0 - # - amazonka-marketplace-metering < 0 - # - amazonka-ml < 0 - # - amazonka-opsworks < 0 - # - amazonka-opsworks-cm < 0 - # - amazonka-pinpoint < 0 - # - amazonka-polly < 0 - # - amazonka-rds < 0 - # - amazonka-redshift < 0 - # - amazonka-rekognition < 0 - # - amazonka-route53 < 0 - # - amazonka-route53-domains < 0 - # - amazonka-sdb < 0 - # - amazonka-servicecatalog < 0 - # - amazonka-ses < 0 - # - amazonka-shield < 0 - # - amazonka-sms < 0 - # - amazonka-snowball < 0 - # - amazonka-sns < 0 - # - amazonka-sqs < 0 - # - amazonka-ssm < 0 - # - amazonka-stepfunctions < 0 - # - amazonka-storagegateway < 0 - # - amazonka-sts < 0 - # - amazonka-support < 0 - # - amazonka-swf < 0 - # - amazonka-test < 0 - # - amazonka-waf < 0 - # - amazonka-workspaces < 0 - # - amazonka-xray < 0 - # - amqp < 0 - # - amqp-utils < 0 - # - apecs < 0 - # - apecs-gloss < 0 - # - apecs-physics < 0 - # - ascii < 0 - # - ascii-predicates < 0 - # - ascii-progress < 0 - # - ascii-th < 0 - # - async-extra < 0 - # - async-pool < 0 - # - atom-basic < 0 - # - attoparsec < 0 - # - attoparsec-path < 0 - # - authenticate < 0 - # - authenticate-oauth < 0 - # - auto-update < 0 - # - backtracking < 0 - # - base16 < 0 - # - base32 < 0 - # - base32string < 0 - # - base58-bytestring < 0 - # - base58string < 0 - # - base64 < 0 - # - bench < 0 - # - bimap-server < 0 - # - binary-ext < 0 - # - binary-parsers < 0 - # - bits < 0 - # - bitwise-enum < 0 - # - blanks < 0 - # - boring < 0 - # - bower-json < 0 - # - buffer-builder < 0 - # - bugsnag-haskell < 0 - # - bytestring-conversion < 0 - # - ca-province-codes < 0 - # - cardano-coin-selection < 0 - # - casa-client < 0 - # - cassava-conduit < 0 - # - cassava-megaparsec < 0 - # - cfenv < 0 - # - chan < 0 - # - charset < 0 - # - cheapskate < 0 - # - cheapskate-highlight < 0 - # - cheapskate-lucid < 0 - # - checkers < 0 - # - chimera < 0 - # - chronologique < 0 - # - chronos-bench < 0 - # - citeproc < 0 - # - classy-prelude-conduit < 0 - # - cmark-lucid < 0 - # - codec-rpm < 0 - # - commutative < 0 - # - comonad-extras < 0 - # - concurrent-output < 0 - # - conduit < 0 - # - conduit-extra < 0 - # - conferer-aeson < 0 - # - conferer-warp < 0 - # - config-ini < 0 - # - configurator-export < 0 - # - connection < 0 - # - connection-pool < 0 - # - criterion < 0 - # - criterion-measurement < 0 - # - cryptohash-cryptoapi < 0 - # - data-textual < 0 - # - depq < 0 - # - deriveJsonNoPrefix < 0 - # - deriving-aeson < 0 - # - distributed-closure < 0 - # - dl-fedora < 0 - # - dlist-nonempty < 0 - # - dublincore-xml-conduit < 0 - # - ecstasy < 0 - # - edit-distance-vector < 0 - # - egison-pattern-src < 0 - # - elm-bridge < 0 - # - elm-export < 0 - # - elynx < 0 - # - elynx-seq < 0 - # - elynx-tree < 0 - # - enclosed-exceptions < 0 - # - envy < 0 - # - eq < 0 - # - esqueleto < 0 - # - essence-of-live-coding < 0 - # - essence-of-live-coding-quickcheck < 0 - # - etc < 0 - # - eventful-test-helpers < 0 - # - every < 0 - # - exp-pairs < 0 - # - extra < 0 - # - faktory < 0 - # - fast-logger < 0 - # - fb < 0 - # - filelock < 0 - # - flags-applicative < 0 - # - flush-queue < 0 - # - fn < 0 - # - follow-file < 0 - # - forma < 0 - # - formatting < 0 - # - fsnotify < 0 - # - ftp-client-conduit < 0 - # - fuzzyset < 0 - # - genvalidity-aeson < 0 - # - genvalidity-containers < 0 - # - genvalidity-hspec < 0 - # - genvalidity-hspec-aeson < 0 - # - genvalidity-hspec-binary < 0 - # - genvalidity-hspec-cereal < 0 - # - genvalidity-hspec-optics < 0 - # - genvalidity-hspec-persistent < 0 - # - genvalidity-mergeful < 0 - # - genvalidity-mergeless < 0 - # - genvalidity-path < 0 - # - genvalidity-persistent < 0 - # - genvalidity-scientific < 0 - # - genvalidity-sydtest-aeson < 0 - # - genvalidity-sydtest-persistent < 0 - # - genvalidity-typed-uuid < 0 - # - genvalidity-uuid < 0 - # - genvalidity-vector < 0 - # - ghc-lib-parser-ex < 0 - # - ghc-prof < 0 - # - gi-atk < 0 - # - gi-cairo < 0 - # - gi-dbusmenu < 0 - # - gi-dbusmenugtk3 < 0 - # - gi-gdk < 0 - # - gi-gdkpixbuf < 0 - # - gi-gdkx11 < 0 - # - gi-gio < 0 - # - gi-glib < 0 - # - gi-gobject < 0 - # - gi-graphene < 0 - # - gi-gtk < 0 - # - gi-harfbuzz < 0 - # - gi-pango < 0 - # - gi-xlib < 0 - # - ginger < 0 - # - gingersnap < 0 - # - github-release < 0 - # - github-rest < 0 - # - github-types < 0 - # - gitlab-haskell < 0 - # - glabrous < 0 - # - gluturtle < 0 - # - google-isbn < 0 - # - hackage-db < 0 - # - hamtsolo < 0 - # - hapistrano < 0 - # - hasbolt < 0 - # - haskell-gi-base < 0 - # - haskell-names < 0 - # - haskell-src-exts-util < 0 - # - hasql-notifications < 0 - # - hasql-optparse-applicative < 0 - # - hasql-pool < 0 - # - hasql-transaction < 0 - # - hexstring < 0 - # - hi-file-parser < 0 - # - hinfo < 0 - # - hinotify < 0 - # - hkd-default < 0 - # - hmm-lapack < 0 - # - hosc < 0 - # - hourglass-orphans < 0 - # - hpack < 0 - # - hpc-lcov < 0 - # - hruby < 0 - # - hsdns < 0 - # - hsebaysdk < 0 - # - hslua < 0 - # - hspec-expectations-pretty-diff < 0 - # - hspec-golden-aeson < 0 - # - hspec-wai < 0 - # - hspec-wai-json < 0 - # - html-conduit < 0 - # - html-entities < 0 - # - html-entity-map < 0 - # - http-client < 0 - # - http-client-openssl < 0 - # - http-client-overrides < 0 - # - http-client-tls < 0 - # - http-common < 0 - # - http-conduit < 0 - # - http-directory < 0 - # - http-download < 0 - # - http-query < 0 - # - http-reverse-proxy < 0 - # - http-streams < 0 - # - httpd-shed < 0 - # - hunit-dejafu < 0 - # - hvega < 0 - # - hyphenation < 0 - # - immortal-queue < 0 - # - inbox < 0 - # - inflections < 0 - # - ini < 0 - # - inline-c-cpp < 0 - # - inliterate < 0 - # - interpolate < 0 - # - intset-imperative < 0 - # - io-memoize < 0 - # - io-streams < 0 - # - ipython-kernel < 0 - # - islink < 0 - # - it-has < 0 - # - jose-jwt < 0 - # - json-feed < 0 - # - json-rpc-generic < 0 - # - jsonpath < 0 - # - junit-xml < 0 - # - katip < 0 - # - katip-logstash < 0 - # - kawhi < 0 - # - koofr-client < 0 - # - kubernetes-webhook-haskell < 0 - # - language-avro < 0 - # - language-bash < 0 - # - language-docker < 0 - # - language-thrift < 0 - # - lapack-ffi-tools < 0 - # - leveldb-haskell < 0 - # - libmpd < 0 - # - liboath-hs < 0 - # - lifted-async < 0 - # - linear-circuit < 0 - # - list-t < 0 - # - llvm-hs-pure < 0 - # - logict < 0 - # - logstash < 0 - # - lucid-cdn < 0 - # - lucid-extras < 0 - # - lukko < 0 - # - lz4-frame-conduit < 0 - # - magico < 0 - # - markdown < 0 - # - massiv-test < 0 - # - matplotlib < 0 - # - matrix-market-attoparsec < 0 - # - megaparsec < 0 - # - megaparsec-tests < 0 - # - mergeful < 0 - # - mergeless < 0 - # - microstache < 0 - # - mighty-metropolis < 0 - # - mime-mail-ses < 0 - # - mmark-cli < 0 - # - mmark-ext < 0 - # - mod < 0 - # - monad-chronicle < 0 - # - monad-logger-json < 0 - # - monad-logger-logstash < 0 - # - monad-products < 0 - # - monad-unlift < 0 - # - monad-unlift-ref < 0 - # - mongoDB < 0 - # - mono-traversable-instances < 0 - # - monoid-subclasses < 0 - # - moss < 0 - # - mutable-containers < 0 - # - mx-state-codes < 0 - # - natural-transformation < 0 - # - ndjson-conduit < 0 - # - netpbm < 0 - # - netwire-input < 0 - # - netwire-input-glfw < 0 - # - network-bsd < 0 - # - network-conduit-tls < 0 - # - network-messagepack-rpc < 0 - # - network-messagepack-rpc-websocket < 0 - # - network-simple < 0 - # - network-simple-tls < 0 - # - network-transport-composed < 0 - # - nonemptymap < 0 - # - nsis < 0 - # - nuxeo < 0 - # - nvim-hs-contrib < 0 - # - nvim-hs-ghcid < 0 - # - oauthenticated < 0 - # - one-liner-instances < 0 - # - opensource < 0 - # - openssl-streams < 0 - # - opentelemetry-lightstep < 0 - # - opentelemetry-wai < 0 - # - pandoc-types < 0 - # - parsers < 0 - # - path-binary-instance < 0 - # - path-extensions < 0 - # - path-extra < 0 - # - path-io < 0 - # - path-like < 0 - # - pdfinfo < 0 - # - peregrin < 0 - # - persistent-documentation < 0 - # - persistent-mtl < 0 - # - persistent-mysql < 0 - # - persistent-pagination < 0 - # - persistent-postgresql < 0 - # - persistent-qq < 0 - # - persistent-sqlite < 0 - # - persistent-test < 0 - # - pg-transact < 0 - # - pipes-aeson < 0 - # - pipes-bytestring < 0 - # - pipes-concurrency < 0 - # - pipes-csv < 0 - # - pipes-network < 0 - # - pipes-network-tls < 0 - # - pipes-ordered-zip < 0 - # - pipes-wai < 0 - # - pkgtreediff < 0 - # - plaid < 0 - # - plotlyhs < 0 - # - poly-arity < 0 - # - port-utils < 0 - # - postgresql-binary < 0 - # - postgresql-libpq-notify < 0 - # - postgresql-orm < 0 - # - postgresql-typed < 0 - # - prettyprinter-compat-annotated-wl-pprint < 0 - # - prettyprinter-compat-ansi-wl-pprint < 0 - # - prettyprinter-compat-wl-pprint < 0 - # - primitive-unlifted < 0 - # - prometheus < 0 - # - prometheus-wai-middleware < 0 - # - protobuf < 0 - # - protobuf-simple < 0 - # - protocol-buffers < 0 - # - pureMD5 < 0 - # - pvar < 0 - # - qrcode-core < 0 - # - quickcheck-classes < 0 - # - range < 0 - # - ratel < 0 - # - ratel-wai < 0 - # - recursion-schemes < 0 - # - reform-happstack < 0 - # - rerebase < 0 - # - resistor-cube < 0 - # - resourcet-pool < 0 - # - result < 0 - # - rhine < 0 - # - rigel-viz < 0 - # - rio-orphans < 0 - # - rio-prettyprint < 0 - # - roc-id < 0 - # - rpmbuild-order < 0 - # - salak-yaml < 0 - # - sampling < 0 - # - scalpel < 0 - # - sdl2-gfx < 0 - # - sdl2-image < 0 - # - sdl2-mixer < 0 - # - sdl2-ttf < 0 - # - selda < 0 - # - selda-json < 0 - # - selda-postgresql < 0 - # - selda-sqlite < 0 - # - sendfile < 0 - # - sequence-formats < 0 - # - sequenceTools < 0 - # - serversession-frontend-wai < 0 - # - set-cover < 0 - # - shake-plus < 0 - # - shakespeare < 0 - # - shell-conduit < 0 - # - shelly < 0 - # - shikensu < 0 - # - simple-log < 0 - # - simple-sendfile < 0 - # - simple-templates < 0 - # - skein < 0 - # - skews < 0 - # - skylighting-core < 0 - # - smash-aeson < 0 - # - smash-microlens < 0 - # - smoothie < 0 - # - smtp-mail < 0 - # - snap-blaze < 0 - # - soap < 0 - # - soap-openssl < 0 - # - soap-tls < 0 - # - socks < 0 - # - sourcemap < 0 - # - sparse-linear-algebra < 0 - # - special-values < 0 - # - splice < 0 - # - stache < 0 - # - stm-conduit < 0 - # - store-streaming < 0 - # - streaming-commons < 0 - # - streams < 0 - # - string-conversions < 0 - # - string-random < 0 - # - stripe-core < 0 - # - stripe-http-client < 0 - # - stripe-tests < 0 - # - strive < 0 - # - swagger < 0 - # - sydtest < 0 - # - sydtest-discover < 0 - # - sydtest-persistent-sqlite < 0 - # - sydtest-wai < 0 - # - sydtest-yesod < 0 - # - systemd < 0 - # - tagged-transformer < 0 - # - tasty < 0 - # - tasty-dejafu < 0 - # - tasty-golden < 0 - # - tasty-silver < 0 - # - text-builder < 0 - # - text-printer < 0 - # - textlocal < 0 - # - th-orphans < 0 - # - th-printf < 0 - # - these-optics < 0 - # - throttle-io-stream < 0 - # - tinylog < 0 - # - tls < 0 - # - tls-debug < 0 - # - tls-session-manager < 0 - # - tlynx < 0 - # - tostring < 0 - # - tracing < 0 - # - tracing-control < 0 - # - typed-process < 0 - # - ua-parser < 0 - # - unagi-chan < 0 - # - unboxed-ref < 0 - # - unboxing-vector < 0 - # - uncertain < 0 - # - uniq-deep < 0 - # - unit-constraint < 0 - # - universe-instances-extended < 0 - # - unliftio < 0 - # - unliftio-pool < 0 - # - uri-bytestring-aeson < 0 - # - users < 0 - # - utf8-conversions < 0 - # - validity-aeson < 0 - # - validity-path < 0 - # - validity-persistent < 0 - # - validity-scientific < 0 - # - validity-uuid < 0 - # - vector-bytes-instances < 0 - # - vformat-aeson < 0 - # - wai < 0 - # - wai-app-static < 0 - # - wai-conduit < 0 - # - wai-cors < 0 - # - wai-enforce-https < 0 - # - wai-extra < 0 - # - wai-feature-flags < 0 - # - wai-handler-launch < 0 - # - wai-middleware-caching < 0 - # - wai-middleware-static < 0 - # - wai-rate-limit < 0 - # - wai-saml2 < 0 - # - wai-slack-middleware < 0 - # - wai-websockets < 0 - # - warp-tls < 0 - # - warp-tls-uid < 0 - # - webdriver < 0 - # - webex-teams-api < 0 - # - webex-teams-conduit < 0 - # - webex-teams-pipes < 0 - # - wss-client < 0 - # - wuss < 0 - # - xdg-desktop-entry < 0 - # - xml-conduit-writer < 0 - # - xml-hamlet < 0 - # - xmonad-contrib < 0 - # - yaml < 0 - # - yamlparse-applicative < 0 - # - yesod < 0 - # - yesod-auth-hashdb < 0 - # - yesod-auth-oauth2 < 0 - # - yesod-bin < 0 - # - yesod-core < 0 - # - yesod-fb < 0 - # - yesod-gitrev < 0 - # - yesod-markdown < 0 - # - yesod-newsfeed < 0 - # - yesod-page-cursor < 0 - # - yesod-persistent < 0 - # - yesod-sitemap < 0 - # - yesod-test < 0 - # - yesod-websockets < 0 - # - yi-rope < 0 - # - zeromq4-haskell < 0 - # - zeromq4-patterns < 0 - # - zip < 0 - # - ztail < 0 - # # next set of packages broken by packages above this line - # - Color < 0 - # - HsOpenSSL-x509-system < 0 - # - JuicyPixels-extra < 0 - # - QuasiText < 0 - # - Spintax < 0 - # - ace < 0 - # - async-refresh < 0 - # - async-refresh-tokens < 0 - # - attoparsec-base64 < 0 - # - attoparsec-binary < 0 - # - attoparsec-expr < 0 - # - attoparsec-iso8601 < 0 - # - base64-bytestring < 0 - # - binary-conduit < 0 - # - bitvec < 0 - # - board-games < 0 - # - boolean-like < 0 - # - byte-count-reader < 0 - # - bz2 < 0 - # - bzlib-conduit < 0 - # - cases < 0 - # - cereal-conduit < 0 - # - cmark-gfm < 0 - # - commonmark < 0 - # - commonmark-extensions < 0 - # - commonmark-pandoc < 0 - # - conduit-concurrent-map < 0 - # - conduit-parse < 0 - # - conduit-zstd < 0 - # - cpio-conduit < 0 - # - cpuinfo < 0 - # - cron < 0 - # - crypto-numbers < 0 - # - crypto-pubkey < 0 - # - cryptohash < 0 - # - cryptonite-conduit < 0 - # - css-text < 0 - # - cue-sheet < 0 - # - cursor-fuzzy-time < 0 - # - cursor-gen < 0 - # - data-serializer < 0 - # - dataurl < 0 - # - doclayout < 0 - # - dotenv < 0 - # - editor-open < 0 - # - elynx-nexus < 0 - # - errors-ext < 0 - # - essence-of-live-coding-gloss < 0 - # - essence-of-live-coding-pulse < 0 - # - fakedata-parser < 0 - # - filepattern < 0 - # - flat-mcmc < 0 - # - fold-debounce-conduit < 0 - # - frontmatter < 0 - # - fsnotify-conduit < 0 - # - fuzzy < 0 - # - fuzzy-time < 0 - # - generics-sop < 0 - # - genvalidity-bytestring < 0 - # - genvalidity-criterion < 0 - # - genvalidity-sydtest < 0 - # - genvalidity-sydtest-lens < 0 - # - genvalidity-text < 0 - # - genvalidity-time < 0 - # - ghcid < 0 - # - gi-cairo-connector < 0 - # - gi-cairo-render < 0 - # - gi-gtk-hs < 0 - # - gtk-strut < 0 - # - hadoop-streaming < 0 - # - haskell-src-meta < 0 - # - hexml < 0 - # - higher-leveldb < 0 - # - hjsmin < 0 - # - hkgr < 0 - # - hostname-validate < 0 - # - hp2pretty < 0 - # - hprotoc < 0 - # - hslua-module-doclayout < 0 - # - hslua-module-system < 0 - # - hslua-module-text < 0 - # - hspec-attoparsec < 0 - # - hspec-checkers < 0 - # - hspec-megaparsec < 0 - # - hw-conduit-merges < 0 - # - hweblib < 0 - # - imagesize-conduit < 0 - # - input-parsers < 0 - # - ip6addr < 0 - # - irc < 0 - # - language-protobuf < 0 - # - libyaml < 0 - # - llvm-hs < 0 - # - logging < 0 - # - makefile < 0 - # - mock-time < 0 - # - monad-logger < 0 - # - mysql-simple < 0 - # - neat-interpolation < 0 - # - network-uri < 0 - # - nix-derivation < 0 - # - openpgp-asciiarmor < 0 - # - pager < 0 - # - parser-combinators-tests < 0 - # - pipes-attoparsec < 0 - # - pipes-binary < 0 - # - pipes-fastx < 0 - # - pipes-http < 0 - # - pretty-relative-time < 0 - # - project-template < 0 - # - protocol-buffers-descriptor < 0 - # - qrcode-juicypixels < 0 - # - quickcheck-special < 0 - # - rampart < 0 - # - rcu < 0 - # - rdf < 0 - # - reform-hamlet < 0 - # - replace-attoparsec < 0 - # - replace-megaparsec < 0 - # - rhine-gloss < 0 - # - rocksdb-haskell-jprupp < 0 - # - rocksdb-query < 0 - # - safeio < 0 - # - seqid-streams < 0 - # - serf < 0 - # - ses-html < 0 - # - simple-cmd < 0 - # - simple-vec3 < 0 - # - skylighting < 0 - # - smallcheck < 0 - # - sqlite-simple < 0 - # - streaming-attoparsec < 0 - # - stripe-haskell < 0 - # - tagged-binary < 0 - # - tasty-bench < 0 - # - tasty-expected-failure < 0 - # - tasty-focus < 0 - # - tasty-hunit < 0 - # - tasty-hunit-compat < 0 - # - tasty-kat < 0 - # - tasty-leancheck < 0 - # - tasty-lua < 0 - # - tasty-program < 0 - # - tasty-quickcheck < 0 - # - tasty-rerun < 0 - # - tasty-smallcheck < 0 - # - tasty-test-reporter < 0 - # - tasty-th < 0 - # - tensors < 0 - # - terminal-progress-bar < 0 - # - texmath < 0 - # - text-ldap < 0 - # - text-regex-replace < 0 - # - th-utilities < 0 - # - thread-local-storage < 0 - # - thread-supervisor < 0 - # - time-manager < 0 - # - time-parsers < 0 - # - timerep < 0 - # - tldr < 0 - # - uniprot-kb < 0 - # - universe < 0 - # - unliftio-streams < 0 - # - urbit-hob < 0 - # - wai-eventsource < 0 - # - wikicfp-scraper < 0 - # - word-wrap < 0 - # - xeno < 0 - # - xss-sanitize < 0 - # - zenacy-html < 0 - # - zip-stream < 0 - # - zipper-extra < 0 - # - zstd < 0 - # # next set of packages broken by packages above this line - # - cgi < 0 - # - dotenv < 0 - # - frontmatter < 0 - # - getopt-generics < 0 - # - here < 0 - # - hspec-smallcheck < 0 - # - hxt < 0 - # - interpolatedstring-perl6 < 0 - # - language-c-quote < 0 - # - mixed-types-num < 0 - # - monad-logger-prefix < 0 - # - pretty-sop < 0 - # - qm-interpolated-string < 0 - # - sqlcli < 0 - # - sqlcli-odbc < 0 - # - test-framework-smallcheck < 0 - # - tuple-sop < 0 - # - uri-encode < 0 - # # next set of packages broken by packages above this line - # - epub-metadata < 0 - # - hxt-css < 0 - # - hxt-curl < 0 - # - hxt-expat < 0 - # - hxt-tagsoup < 0 - # - mime-mail < 0 - # - text-conversions < 0 - # # Following pass the constraint checks but fail at compile time - # - Decimal < 0 - # - HStringTemplate < 0 - # - barbies < 0 - # - basement < 0 - # - btrfs < 0 - # - bytestring-strict-builder < 0 - # - data-lens-light < 0 - # - drinkery < 0 - # - enum-subset-generate < 0 - # - generic-lens-core < 0 - # - hpc-codecov < 0 - # - hs-functors < 0 - # - lens-family < 0 - # - operational < 0 - # - partial-isomorphisms < 0 - # - rawfilepath < 0 - # - selective < 0 - # - th-data-compat < 0 - # - th-extras < 0 - # - traverse-with-class < 0 - # - vinyl < 0 - # - word24 < 0 - # # Blocked by packages in the above set - # - cryptonite < 0 - # - cryptonite-openssl < 0 - # - flexible-defaults < 0 - # - foundation < 0 - # - gauge < 0 - # - lenz < 0 - # - memory < 0 - # - operational-class < 0 - # - pem < 0 - # - persistable-record < 0 - # - product-isomorphic < 0 - # - random-source < 0 - # - relational-query-HDBC < 0 - # - time-lens < 0 - # # Blocked by packages in the above set - # - asn1-types < 0 - # - eap < 0 - # - hashing < 0 - # - locators < 0 - # - persistable-types-HDBC-pg < 0 - # - pkcs10 < 0 - # - protocol-radius < 0 - # - random-fu < 0 - # - relational-query < 0 - # - relational-record < 0 - # - rvar < 0 - # - securemem < 0 - # - x509 < 0 - # - x509-store < 0 - # - x509-system < 0 - # - x509-validation < 0 - # # Blocked by packages in the above set - # - asn1-encoding < 0 - # - asn1-parse < 0 - # - cipher-aes < 0 - # - cipher-camellia < 0 - # - cipher-des < 0 - # - crypto-cipher-types < 0 - # - crypto-pubkey-types < 0 - # - crypto-random < 0 - # - nettle < 0 - # - protocol-radius-test < 0 - # - relational-schemas < 0 - # # Blocked by packages in the above set - # - asn1-encoding < 0 - # - asn1-parse < 0 - # - cipher-aes < 0 - # - cipher-camellia < 0 - # - cipher-des < 0 - # - cipher-rc4 < 0 - # - cprng-aes < 0 - # - crypto-cipher-types < 0 - # - crypto-pubkey-types < 0 - # - crypto-random < 0 - # - nettle < 0 - # - protocol-radius-test < 0 - # - relational-schemas < 0 - "Stackage upper bounds": # https://github.com/commercialhaskell/stackage/issues/5587 @@ -6857,6 +5139,7 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5911 - lens < 5 + # https://github.com/commercialhaskell/stackage/issues/5878 - hashable < 1.3.1.0 - mmark < 0.0.7.3 @@ -6883,14 +5166,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5925 - th-desugar < 1.12 - # https://github.com/commercialhaskell/stackage/issues/5926 - - clash-prelude < 1.4 - - clash-ghc < 1.4 - - clash-lib < 1.4 - - # https://github.com/commercialhaskell/stackage/issues/5937 - - dyre < 0.9.0 - # https://github.com/commercialhaskell/stackage/issues/5941 - http-api-data < 0.4.3 @@ -6921,7 +5196,6 @@ packages: - persistent < 2.12 - persistent-sqlite < 2.12.0.0 - persistent-template < 2.12.0.0 - - esqueleto < 3.4.2.0 - persistent-mysql < 2.12.0.0 - persistent-postgresql < 2.12.0.0 @@ -6929,9 +5203,6 @@ packages: - persistent-test < 2.12.0.0 - persistent-typed-db < 0.1.0.3 - # https://github.com/commercialhaskell/stackage/issues/5969 - - crackNum < 3 - # https://github.com/commercialhaskell/stackage/issues/5975 - singleton-bool < 0.1.6 @@ -7216,74 +5487,6 @@ skipped-tests: - safeio # via test-framework-th - tzdata # via test-framework-th - ## GHC 9.0.1 (mostly tasty or related) - #- STMonadTrans - #- asn1-encoding - #- barbies - #- blaze-markup - #- bounded-queue - #- cabal2spec - #- casing - #- compiler-warnings - #- cookie - #- countable - #- cryptonite - #- cryptonite-openssl - #- csp - #- cubicbezier - #- data-bword - #- di-core - #- diagrams-solve - #- dunai - #- either-both - #- fast-digits - #- free-vl - #- githash - #- haskell-src-exts - #- hourglass - #- hpc-codecov - #- hsini - #- immortal - #- jira-wiki-markup - #- language-java - #- math-functions - #- matrices - #- matrix - #- monad-loops - #- nondeterminism - #- paripari - #- parsec-numeric - #- pkcs10 - #- pretty-diff - #- primitive - #- quickcheck-higherorder - #- quote-quot - #- regex-applicative - #- rope-utf16-splay - #- say - #- selective - #- sitemap-gen - #- streaming-bytestring - #- string-transform - #- structs - #- syb - #- temporary - #- test-fun - #- text-manipulate - #- titlecase - #- traverse-with-class - #- vector-rotcev - #- vector-split - #- wl-pprint-annotated - #- x509 - #- x509-store - #- x509-validation - #- xml-picklers - #- xmlgen - ## These fail to compile, despite passing bounds checks - #- do-notation - #- record-wrangler - # other dep issues - Cabal # GHC 8.4 via base-orphans-0.7, base-orphans-0.7 - DBFunctor # missing file test_options.csv @@ -7431,9 +5634,6 @@ skipped-tests: - sydtest-yesod # https://github.com/commercialhaskell/stackage/issues/5906 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 - ## Fails to build with GHC 9.0.1 - #- Color # https://github.com/commercialhaskell/stackage/issues/5904 - # Transitive outdated dependencies # These can also be checked for updates periodically. - options # ansi-terminal-0.8 via chell @@ -8149,20 +6349,13 @@ skipped-benchmarks: - xmlgen - yi-rope - ## GHC 9.0.1 - #- ghc-trace-events - #- hourglass - #- math-functions - #- newtype-generics - #- quote-quot - #- say - # Transitive outdated dependencies # These packages # These can also be checked for updates periodically. - o-clock # base-4.10 and time-1.8 via tiempo - minisat-solver # Cabal-2.2.0.1 via easyrender - squeal-postgresql # via generic-random + - sbv # bench-show # Compilation failures - cipher-aes # https://github.com/vincenthz/hs-crypto-cipher/issues/46 From 9f8deaa3c3151958f59ad53ae5212c25cf9d30b2 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sun, 16 May 2021 22:21:18 +0200 Subject: [PATCH 326/376] Remove upper bounds and close #5676 --- build-constraints.yaml | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 05117951..977228c2 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -9,6 +9,7 @@ cabal-format-version: "3.0" # Constraints for brand new builds packages: + "Lukas Epple @sternenseemann": - socket - spacecookie @@ -290,7 +291,7 @@ packages: "Travis Athougies @tathougies": - beam-core < 0 # via vector-sized-1.4.0.0 - - beam-migrate < 0 # aeson < 1.5 & via dependent-map(/sum) + - beam-migrate < 0 # aeson < 1.5 - beam-mysql < 0 # via beam-core - beam-postgres < 0 # via beam-core - beam-sqlite < 0 # via beam-core @@ -1207,6 +1208,7 @@ packages: - aeson-yaml # req'd by dhall-json - dhall-nix < 0 - nix-derivation + - list-transformer "Andrew Thaddeus Martin @andrewthad": - colonnade < 0 # via profunctors-5.5 @@ -2210,9 +2212,10 @@ packages: - auto < 0 # random 1.2 - backprop - bins + - conduino - configurator-export - decidable < 0 # https://github.com/commercialhaskell/stackage/issues/5802 - - emd < 0 # via typelits-witnesses + - emd - functor-products < 0 # https://github.com/mstksg/functor-products/issues/1 - hamilton < 0 # via vty - hmatrix-backprop @@ -2225,7 +2228,7 @@ packages: - servant-cli < 0 # via servant-server - tagged-binary # - type-combinators-singletons # GHC 8.4 via type-combinators - - typelits-witnesses < 0 # via dependent-sum + - typelits-witnesses - uncertain - vector-sized @@ -2467,9 +2470,9 @@ packages: - ipython-kernel "James Cook @mokus0": - - dependent-map < 0 # via dependent-sum - - dependent-sum < 0 # some < 1.0.3 - - dependent-sum-template < 0 # via dependent-sum + - dependent-map + - dependent-sum + - dependent-sum-template - dice < 0 # GHC 8.4 via random-fu - hstatsd < 0 # sClose not in scope - misfortune < 0 # GHC 8.4 via random-fu @@ -2643,14 +2646,14 @@ packages: - hsemail - hsyslog - jailbreak-cabal - - lambdabot-core < 0 # via dependent-sum + - lambdabot-core - lambdabot-irc-plugins < 0 # via lambdabot-core - language-nix - logging-facade-syslog - MonadPrompt - nix-paths - parsec-class - - prim-uniq < 0 # via dependent-sum + - prim-uniq - random-fu - random-source - rvar @@ -4640,6 +4643,7 @@ packages: - conduit - config-ini - configurator + - constraints-extras - contravariant-extras - control-monad-free - control-monad-omega @@ -4715,7 +4719,7 @@ packages: - fmlist - friendly-time - functor-classes-compat - - functor-combinators < 0 # via dependent-sum + - functor-combinators - generic-arbitrary - generics-sop-lens - ghc-byteorder @@ -4790,6 +4794,8 @@ packages: - log-base < 0 # ghc 8.10 via unliftio-core - logging-facade - lrucache + - lsp + - lsp-types - lukko - lzma - managed @@ -4906,7 +4912,7 @@ packages: - skein - slist - snap-core - - some + - some < 1.0.3 - special-values - splice - split @@ -5114,11 +5120,6 @@ packages: - profunctors < 5.6 - free < 5.1.6 - # https://github.com/commercialhaskell/stackage/issues/5676 - - haskell-lsp < 0.23 - - haskell-lsp-types < 0.23 - - lsp-test < 0.11.0.6 - # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 @@ -5377,7 +5378,6 @@ skipped-builds: # or if Setup fails because of missing foreign libraries. # Otherwise place them in expected-test-failures. skipped-tests: - # Outdated dependencies # These can periodically be checked for updates; # just remove these lines and run `./check' to verify. @@ -5397,6 +5397,7 @@ skipped-tests: - http-link-header # QuickCheck 2.14.2 - stripe-http-client # random 1.2 - hapistrano # path 0.8 + - dhall-lsp-server # lsp-test 0.14 # test-framework per ghc 8.8 - extensible-effects # via test-framework From fe0845e62796b1516069d8a58ae1b6182d1af597 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Mon, 17 May 2021 00:58:01 +0200 Subject: [PATCH 327/376] Expect sbv tests to fail --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 977228c2..3287ce42 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6137,6 +6137,8 @@ expected-test-failures: # https://github.com/haskell-servant/servant-elm/issues/62 - servant-elm + - sbv + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 81a4aee9a3167f79276548480d7db67e3b90c008 Mon Sep 17 00:00:00 2001 From: Li-yao Xia Date: Mon, 17 May 2021 12:38:09 -0400 Subject: [PATCH 328/376] Reenable generic-random --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 3287ce42..6a5e5408 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -566,7 +566,7 @@ packages: - generic-data - generic-data-surgery - generic-functor - - generic-random < 0 # random 1.2 + - generic-random - scanf - show-combinators - type-map From 249478ff5294d89dd4a70b58879b9b45b4f20f6c Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Tue, 18 May 2021 18:24:44 +0100 Subject: [PATCH 329/376] add aern2-mp --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6a5e5408..a2bd7c04 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3328,7 +3328,7 @@ packages: - collect-errors - mixed-types-num - cdar-mBound - # - aern2-mp + - aern2-mp # - aern2-real "Bartosz Nitka @niteria": From ad760ed9241b9d41f9300962ff0ef23c52fff761 Mon Sep 17 00:00:00 2001 From: Michael Gilliland Date: Tue, 18 May 2021 16:24:57 -0400 Subject: [PATCH 330/376] Add Freckle's aws-xray-client* packages --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6a5e5408..c2b0bb29 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1104,6 +1104,9 @@ packages: - sendgrid-v3 - yesod-auth-oauth2 - hspec-junit-formatter + - aws-xray-client + - aws-xray-client-wai + - aws-xray-client-persistent "Felipe Lessa @meteficha": - fb From 9b4c2b8879de0bd557f46acf239eeaf36e2b879b Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 18 May 2021 19:47:18 -0500 Subject: [PATCH 331/376] Add an upper bound for hspec-junit-formatter, #6024 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6a5e5408..dbe3b8fc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5236,6 +5236,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 + # https://github.com/commercialhaskell/stackage/issues/6024 + - hspec-junit-formatter < 1.0.1.0 + # end of packages From f7b04c618403ae4dcb9f426a90b7a893351c8ca2 Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Wed, 19 May 2021 10:32:21 +0100 Subject: [PATCH 332/376] add aern2-mp (trigger new check) --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index a2bd7c04..76188150 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3329,7 +3329,7 @@ packages: - mixed-types-num - cdar-mBound - aern2-mp - # - aern2-real + # - aern2-real "Bartosz Nitka @niteria": - oeis < 0 # via test-framework From ca9ece250377a233382bba68b09b1bc731a1bf59 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 19 May 2021 20:37:39 -0500 Subject: [PATCH 333/376] Expect a test-suite failure for fitspec, #6026 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 06df6e9e..b7013eb0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5985,6 +5985,7 @@ expected-test-failures: - async-timer # https://github.com/mtesseract/async-timer/issues/8 - commutative # https://github.com/athanclark/commutative/issues/4 - conduit-throttle # https://github.com/mtesseract/conduit-throttle/issues/12 + - fitspec # https://github.com/commercialhaskell/stackage/issues/6026 - haddock - haskell-tools-builtin-refactorings - hweblib # https://github.com/aycanirican/hweblib/issues/3 From e22b03dcf5cefe3239ca77f565b395bc295e4932 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Wed, 19 May 2021 20:45:06 -0500 Subject: [PATCH 334/376] Group hspec-junit-formatter's upper bound with hspec We'll need to unblock them together. Related to #6024 --- build-constraints.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b7013eb0..dd66213b 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5231,6 +5231,7 @@ packages: - hspec-core < 2.8 - hspec-discover < 2.8 - tasty-hspec < 1.1.7 # 1.1.7 re-exports cause breaks? + - hspec-junit-formatter < 1.0.1.0 # https://github.com/commercialhaskell/stackage/issues/6024 # https://github.com/commercialhaskell/stackage/issues/6012 - texmath < 0.12.3 @@ -5239,9 +5240,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 - # https://github.com/commercialhaskell/stackage/issues/6024 - - hspec-junit-formatter < 1.0.1.0 - # end of packages From 2b4685d2120ed5fbe7e5300883600b7850b0988e Mon Sep 17 00:00:00 2001 From: Dustin Sallings Date: Tue, 18 May 2021 21:51:55 -0700 Subject: [PATCH 335/376] Add net-mqtt --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 06df6e9e..a5c8fdc8 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4563,6 +4563,9 @@ packages: "Andreas Herrmann @aherrmann": - capability + "Dustin Sallings @dustin": + - net-mqtt + "Grandfathered dependencies": - Boolean - Decimal From 97b8b471af5dee9376cb77ced6751fd0d938138d Mon Sep 17 00:00:00 2001 From: Vaclav Svejcar Date: Fri, 21 May 2021 15:01:20 +0200 Subject: [PATCH 336/376] Add vcs-ignore --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e37ea614..13e24cf3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4450,6 +4450,7 @@ packages: "Vaclav Svejcar @vaclavsvejcar": - headroom + - vcs-ignore "Adrian Sieber @ad-si": - ulid < 0 # random 1.2 From 395fbd2eb6ca2d2935a744c70aa5a9a28ef2b81f Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Fri, 21 May 2021 16:33:53 -0500 Subject: [PATCH 337/376] Add upper bounds for time-compat and hashable-time, #6028 --- build-constraints.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e37ea614..fabf6a2c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5240,6 +5240,10 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 + # https://github.com/commercialhaskell/stackage/issues/6028 + - time-compat < 1.9.6 + - hashable-time < 0.3 + # end of packages From 083c3e66f9074022df36bd44bfb7414f4714d3a7 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Fri, 21 May 2021 20:34:42 -0500 Subject: [PATCH 338/376] Unblock persistent-2.12 and related packages, closes #5968 --- build-constraints.yaml | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fabf6a2c..ab57e167 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5196,17 +5196,6 @@ packages: - gi-pango < 1.0.24 - gi-xlib <2.0.10 - # https://github.com/commercialhaskell/stackage/issues/5968 - - persistent < 2.12 - - persistent-sqlite < 2.12.0.0 - - persistent-template < 2.12.0.0 - - esqueleto < 3.4.2.0 - - persistent-mysql < 2.12.0.0 - - persistent-postgresql < 2.12.0.0 - - persistent-qq < 2.12.0.0 - - persistent-test < 2.12.0.0 - - persistent-typed-db < 0.1.0.3 - # https://github.com/commercialhaskell/stackage/issues/5975 - singleton-bool < 0.1.6 From f4988e868ea6e44e7030a3e7f180fba475197214 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Fri, 21 May 2021 20:34:58 -0500 Subject: [PATCH 339/376] Add upper bounds for persistent-2.13 and related packages, #6029 --- build-constraints.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ab57e167..43069a31 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5233,6 +5233,14 @@ packages: - time-compat < 1.9.6 - hashable-time < 0.3 + # https://github.com/commercialhaskell/stackage/issues/6029 + - persistent < 2.13 + - persistent-sqlite < 2.13.0.0 + - esqueleto < 3.4.2.1 + - persistent-mysql < 2.13.0.0 + - persistent-postgresql < 2.13.0.0 + - persistent-test < 2.13.0.0 + # end of packages From 6d83e216d0fb4fd7ea694f5732891465eb1a8049 Mon Sep 17 00:00:00 2001 From: Adam Bergmark Date: Sat, 22 May 2021 22:37:46 +0200 Subject: [PATCH 340/376] Move time-compat and hashable-time upper bounds under #5878, closes #6028 --- build-constraints.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7a1b696b..332579bd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5153,6 +5153,8 @@ packages: - mmark < 0.0.7.3 - tomland < 1.3.3 - hspec-golden-aeson < 0.9.0.0 + - time-compat < 1.9.6 + - hashable-time < 0.3 # https://github.com/commercialhaskell/stackage/issues/5881 - optics < 0.4 @@ -5233,10 +5235,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 - # https://github.com/commercialhaskell/stackage/issues/6028 - - time-compat < 1.9.6 - - hashable-time < 0.3 - # https://github.com/commercialhaskell/stackage/issues/6029 - persistent < 2.13 - persistent-sqlite < 2.13.0.0 From c64fbc016d292a7190d7f61b76c3ab8d51bac7f9 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sat, 22 May 2021 20:34:23 -0500 Subject: [PATCH 341/376] Remove upper bound for persistent and related packages, closes #6029 --- build-constraints.yaml | 8 -------- 1 file changed, 8 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 332579bd..77e0ce36 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5235,14 +5235,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 - # https://github.com/commercialhaskell/stackage/issues/6029 - - persistent < 2.13 - - persistent-sqlite < 2.13.0.0 - - esqueleto < 3.4.2.1 - - persistent-mysql < 2.13.0.0 - - persistent-postgresql < 2.13.0.0 - - persistent-test < 2.13.0.0 - # end of packages From 103c12931f7e219668cc75d6d16f1544f4555a2e Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 01:22:52 -0500 Subject: [PATCH 342/376] Add expected benchmark failure for persistent, #6030 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 77e0ce36..ac29e81a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6159,6 +6159,7 @@ expected-benchmark-failures: - thyme - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 + - persistent # https://github.com/commercialhaskell/stackage/issues/6030 # end of expected-benchmark-failures From d0f6dd04a43da84d10fba7368ddd1ce4367b2d32 Mon Sep 17 00:00:00 2001 From: Nikos Karagiannidis Date: Sun, 23 May 2021 19:05:15 +0300 Subject: [PATCH 343/376] add DBFunctor --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac29e81a..06a355d6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4245,7 +4245,7 @@ packages: - ghci-hexcalc "Nikos Karagianndis @nkarag": - - DBFunctor < 0 # random 1.2 + - DBFunctor "Marat Khafizov @xafizoff": - n2o From deb8a6b3907abafe5489520e856603ce46451c79 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 13:55:47 -0500 Subject: [PATCH 344/376] Temporarily remove aws-xray-client, #6032 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ac29e81a..61283e1d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1106,7 +1106,7 @@ packages: - hspec-junit-formatter - aws-xray-client - aws-xray-client-wai - - aws-xray-client-persistent + - aws-xray-client-persistent < 0 # https://github.com/commercialhaskell/stackage/issues/6032 "Felipe Lessa @meteficha": - fb From 2083be1255837b473194a013b3ec8cc2a3c68d1c Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 13:59:20 -0500 Subject: [PATCH 345/376] Expect test failure for yesod-page-cursor, #6033 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 61283e1d..40d83a5c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5999,6 +5999,7 @@ expected-test-failures: - yeshql-core # https://github.com/tdammers/yeshql/issues/6 - yeshql-hdbc # https://github.com/tdammers/yeshql/issues/6 - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5 + - yesod-page-cursor # https://github.com/commercialhaskell/stackage/issues/6033 - chronos # #5443/closed - massiv - hgeometry # https://github.com/commercialhaskell/stackage/issues/5777 From b83187e4ec7cf5a0b13b8994e9d9e86ae1373284 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 14:02:08 -0500 Subject: [PATCH 346/376] Expect test failure for persistent-qq, #6034 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 40d83a5c..4b5027c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6015,6 +6015,7 @@ expected-test-failures: - base16 # https://github.com/commercialhaskell/stackage/issues/5948 - prometheus-client # https://github.com/commercialhaskell/stackage/issues/5948 - snap-core # random 1.2 + - persistent-qq # https://github.com/commercialhaskell/stackage/issues/6034 # Recursive deps https://github.com/fpco/stackage/issues/1818 - options From 87cbd35c8091ab0781f372331ab3bfd018329dd4 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 14:05:02 -0500 Subject: [PATCH 347/376] Temporarily remove persistent-documentation, #6035 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 4b5027c3..24fc503c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2457,7 +2457,7 @@ packages: - servant-quickcheck < 0 - esqueleto - hedgehog-fakedata - - persistent-documentation + - persistent-documentation < 0 # https://github.com/commercialhaskell/stackage/issues/6035 - persistent-typed-db - persistent-qq - persistent-pagination From 925b2b85d40baff64c07b51597a60329aacddca3 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 14:09:32 -0500 Subject: [PATCH 348/376] Expect test failure for persistent-mtl, #6036 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 24fc503c..ba9a1df1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5958,6 +5958,7 @@ expected-test-failures: - kawhi # https://github.com/commercialhaskell/stackage/issues/4512 - loopbreaker # https://github.com/polysemy-research/loopbreaker/issues/10 - nettle # https://github.com/stbuehler/haskell-nettle/issues/10 + - persistent-mtl # https://github.com/commercialhaskell/stackage/issues/6036 - persistent-sqlite # https://github.com/yesodweb/persistent/issues/989 - haskell-src-exts # https://github.com/commercialhaskell/stackage/issues/5151 - simple-vec3 # https://github.com/commercialhaskell/stackage/pull/5410 From 6988f72b46004a97f3694f4d00d01e8150319081 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Sun, 23 May 2021 15:21:03 -0500 Subject: [PATCH 349/376] Expect test failure for persistent, #6037 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index ba9a1df1..28004749 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5945,6 +5945,7 @@ expected-test-failures: - doctest - reanimate-svg # https://github.com/commercialhaskell/stackage/issues/5688 - ghc-events # https://github.com/haskell/ghc-events/issues/70 + - persistent # https://github.com/commercialhaskell/stackage/issues/6037 # Assertion failures, these can be real bugs or just limitations # in the test cases. From 93f1b6ce6ca5eee4b3a2c715a480f727b72ebf09 Mon Sep 17 00:00:00 2001 From: Dustin Sallings Date: Sun, 23 May 2021 19:20:26 -0700 Subject: [PATCH 350/376] Added net-mqtt-lens --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28004749..04317060 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4566,6 +4566,7 @@ packages: "Dustin Sallings @dustin": - net-mqtt + - net-mqtt-lens "Grandfathered dependencies": - Boolean From 8ce674d84af6628796bc899a990fc0dfd72e89ab Mon Sep 17 00:00:00 2001 From: David A Roberts Date: Mon, 24 May 2021 12:47:51 +1000 Subject: [PATCH 351/376] Add streamt --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28004749..65935411 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4567,6 +4567,9 @@ packages: "Dustin Sallings @dustin": - net-mqtt + "David A Roberts @davidar": + - streamt + "Grandfathered dependencies": - Boolean - Decimal From c5e9c6742988a04385b200e4df735874abd2a2ad Mon Sep 17 00:00:00 2001 From: Nathan Fairhurst Date: Sun, 23 May 2021 21:34:45 -0700 Subject: [PATCH 352/376] add hal --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28004749..b4f450ca 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -186,6 +186,9 @@ packages: [] # - hal # #4288/closed + "Nathan Fairhurst @iamfromspace": + - hal + "Daniel Taskoff @dtaskoff": - hlibcpuid - skip-var From 9b3c2990922e15223d1f8eb03d1a837712737543 Mon Sep 17 00:00:00 2001 From: Yoshikuni Jujo Date: Tue, 25 May 2021 10:40:10 +0900 Subject: [PATCH 353/376] add c-struct --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28004749..a6e91c5e 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3089,6 +3089,7 @@ packages: - typecheck-plugin-nat-simple - ranged-list - c-enum + - c-struct "Jan Gerlinger @JanGe": - irc-dcc < 0 From 3b05df858c8692b058d1dfa361886e9afe700b89 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 25 May 2021 13:26:09 -0500 Subject: [PATCH 354/376] Add an upper bound for jira-wiki-markup, #6042 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 28004749..537790c3 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5235,6 +5235,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6020 - call-stack < 0.4.0 + # https://github.com/commercialhaskell/stackage/issues/6042 + - jira-wiki-markup < 1.4 + # end of packages From 7f542aa5a7fba737202c85155fdb64bb019160ec Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 25 May 2021 13:27:22 -0500 Subject: [PATCH 355/376] Don't expect a test failure for yesod-page-cursor, closes #6033 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 537790c3..6151d76d 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6004,7 +6004,6 @@ expected-test-failures: - yeshql-core # https://github.com/tdammers/yeshql/issues/6 - yeshql-hdbc # https://github.com/tdammers/yeshql/issues/6 - yesod-gitrev # https://github.com/DanBurton/yesod-gitrev/issues/5 - - yesod-page-cursor # https://github.com/commercialhaskell/stackage/issues/6033 - chronos # #5443/closed - massiv - hgeometry # https://github.com/commercialhaskell/stackage/issues/5777 From e07cece3f3f555c16fa3859fcfd3f0b34518d669 Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 25 May 2021 13:29:02 -0500 Subject: [PATCH 356/376] Restore aws-xray-client-persistent, closes #6032 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 6151d76d..fb566633 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1106,7 +1106,6 @@ packages: - hspec-junit-formatter - aws-xray-client - aws-xray-client-wai - - aws-xray-client-persistent < 0 # https://github.com/commercialhaskell/stackage/issues/6032 "Felipe Lessa @meteficha": - fb From 29457b1fc5aa16ab24c4b0c0b9eb0c998031b52e Mon Sep 17 00:00:00 2001 From: Alexey Zabelin Date: Tue, 25 May 2021 13:31:01 -0500 Subject: [PATCH 357/376] Don't expect a benchmark failure for persistent, closes #6030 --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index fb566633..cf07bdaf 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6164,7 +6164,6 @@ expected-benchmark-failures: - thyme - xmlgen # https://github.com/skogsbaer/xmlgen/issues/6 - genvalidity-persistent # https://github.com/commercialhaskell/stackage/issues/5903 - - persistent # https://github.com/commercialhaskell/stackage/issues/6030 # end of expected-benchmark-failures From e7a2c72902f7b57dd7b888bdbf22ecbef836b102 Mon Sep 17 00:00:00 2001 From: Travis Cardwell Date: Wed, 26 May 2021 10:12:28 +0900 Subject: [PATCH 358/376] add literatex --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 67731459..9e2d03e0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4394,6 +4394,7 @@ packages: - egison-pattern-src-th-mode "Travis Cardwell @TravisCardwell": + - literatex - ttc "Jasper Woudenberg @jwoudenberg": From 23068062dab5b397e8b032b62f6fbd0acf91ab2a Mon Sep 17 00:00:00 2001 From: mikkonecny Date: Wed, 26 May 2021 15:11:27 +0100 Subject: [PATCH 359/376] add aern2-real --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 67731459..88bc9277 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3335,7 +3335,7 @@ packages: - mixed-types-num - cdar-mBound - aern2-mp - # - aern2-real + - aern2-real "Bartosz Nitka @niteria": - oeis < 0 # via test-framework From 36140929a41673ae0580357861091fc42425695f Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Thu, 27 May 2021 21:29:46 +0100 Subject: [PATCH 360/376] speculate expecting test failures --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 67731459..09f7d8dc 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6152,6 +6152,8 @@ expected-test-failures: - sbv + - speculate + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From ec6b6e83f5002578893ec640d77b1265d29f7dd7 Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Fri, 28 May 2021 11:56:43 +0100 Subject: [PATCH 361/376] safe-coloured-text < 0.1.0.0 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 09f7d8dc..f7719dc5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3954,7 +3954,7 @@ packages: - mergeful - mergeless - pretty-relative-time - - safe-coloured-text + - safe-coloured-text < 0.1.0.0 # https://github.com/commercialhaskell/stackage/issues/6046 - sydtest - sydtest-discover - sydtest-persistent-sqlite From e396a6ae1fb2ad00cc82dbaf03f9dba3ba8f08f1 Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Fri, 28 May 2021 12:37:26 +0100 Subject: [PATCH 362/376] saltine < 0.2.0.0 --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index f7719dc5..c948a397 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2923,7 +2923,7 @@ packages: "Hans-Christian Esperer @hce": # avwx # https://github.com/hce/avwx/issues/2 - - saltine + - saltine < 0.2.0.0 # https://github.com/tel/saltine/issues/58 - wai-session-postgresql < 0 # via wai-session "Haisheng Wu @freizl": From 637a51d9c984d570dbce750f7c1f9f1b95877197 Mon Sep 17 00:00:00 2001 From: Andreas Abel Date: Sun, 30 May 2021 17:26:08 +0200 Subject: [PATCH 363/376] Add new package goldplate --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index c948a397..b39604e1 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -42,6 +42,7 @@ packages: - haskell-src - fix-whitespace - hs-tags + - goldplate "Diogo Biazus ": - hasql-notifications From 7e9a2694c1823e7753b7c54c020acf2f3f7df4ae Mon Sep 17 00:00:00 2001 From: Chris Dornan Date: Mon, 31 May 2021 13:57:45 +0100 Subject: [PATCH 364/376] pandoc-2.14 (fixes #6053) --- build-constraints.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index c948a397..ec196430 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2992,11 +2992,11 @@ packages: - doclayout - doctemplates - emojis - - pandoc + - pandoc < 2.14 # https://github.com/commercialhaskell/stackage/issues/6053 - citeproc - - commonmark - - commonmark-extensions - - commonmark-pandoc + - commonmark < 0.2 + - commonmark-extensions < 0.2.1 + - commonmark-pandoc < 0.2.1 - HsYAML-aeson - ipynb #< 0 # via aeson-diff From 3814d7884f0ca9fc0aff6bf6ad8713968ccec260 Mon Sep 17 00:00:00 2001 From: Pavan Rikhi Date: Sat, 29 May 2021 22:58:32 -0400 Subject: [PATCH 365/376] Add wordpress-auth & servant-auth-wordpress Add these back as I've made the latest versions compile successfully with the nightly LTS. --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index ec196430..39594065 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -4267,8 +4267,8 @@ packages: "Pavan Rikhi @prikhi": - hs-php-session - - wordpress-auth < 0 # via http-types - - servant-auth-wordpress < 0 # via servant-server + - wordpress-auth + - servant-auth-wordpress - ca-province-codes - mx-state-codes - sitemap-gen From 89050fb1ea8788c5efdebf4747d204556b5cca24 Mon Sep 17 00:00:00 2001 From: Will Coster Date: Tue, 1 Jun 2021 17:59:05 -0700 Subject: [PATCH 366/376] Re-enable prometheus-metrics-ghc & wai-middleware-prometheus These two libraries were disabled referencing fimad/prometheus-haskell#39 which was fixed in 2018. It looks like they were never re-enabled in stackage. I also just ran tests for both of these packages using lts-17.14 and nightly-2021-06-01, both compile and tests pass with no issues. Fixes fimad/prometheus-haskell#61 --- build-constraints.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d146ce38..16b6208a 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -2101,10 +2101,10 @@ packages: "Will Coster @fimad": - prometheus-client - - prometheus-metrics-ghc < 0 # Build failure: https://github.com/fimad/prometheus-haskell/issues/39 + - prometheus-metrics-ghc - scalpel - scalpel-core - - wai-middleware-prometheus < 0 # GHC 8.4 via prometheus-client + - wai-middleware-prometheus "William Casarin @jb55": - bson-lens < 0 # via bson From 0633115b5b9d4bab4f7554159832dd08b4bdd976 Mon Sep 17 00:00:00 2001 From: Rudy Matela Date: Wed, 2 Jun 2021 12:53:33 -0300 Subject: [PATCH 367/376] expected failures: remove FitSpec and Speculate Tests of FitSpec (v0.4.10) and Speculate (v0.4.8) no longer fail to build. They have been updated to be compatible with LeanCheck v0.9.6. Fixes stackage issue #6026 -- https://github.com/commercialhaskell/stackage/issues/6026 --- build-constraints.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d146ce38..cf49f47f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5992,7 +5992,6 @@ expected-test-failures: - async-timer # https://github.com/mtesseract/async-timer/issues/8 - commutative # https://github.com/athanclark/commutative/issues/4 - conduit-throttle # https://github.com/mtesseract/conduit-throttle/issues/12 - - fitspec # https://github.com/commercialhaskell/stackage/issues/6026 - haddock - haskell-tools-builtin-refactorings - hweblib # https://github.com/aycanirican/hweblib/issues/3 @@ -6154,8 +6153,6 @@ expected-test-failures: - sbv - - speculate - # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 75741b5474cfcd6e36c39878b521164cf35ada8c Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 3 Jun 2021 17:23:53 -0400 Subject: [PATCH 368/376] unconstrain safe-cololured-text, closes #6046 --- build-constraints.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index d146ce38..e3a9a57f 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3955,7 +3955,8 @@ packages: - mergeful - mergeless - pretty-relative-time - - safe-coloured-text < 0.1.0.0 # https://github.com/commercialhaskell/stackage/issues/6046 + - safe-coloured-text + - safe-coloured-text-terminfo - sydtest - sydtest-discover - sydtest-persistent-sqlite From ae5f102846babfe5946b6ee3a32f57e6c3974e05 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 3 Jun 2021 17:26:26 -0400 Subject: [PATCH 369/376] constrain numhask per #5574 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index e3a9a57f..1f741573 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5248,6 +5248,9 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6042 - jira-wiki-markup < 1.4 + # https://github.com/commercialhaskell/stackage/issues/5574 + # (doctest < 0.17) + - numhask < 0.8.0.0 # end of packages From 9a91bd1e223d28c6cc66d1a7060c0489344417f7 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 3 Jun 2021 17:27:57 -0400 Subject: [PATCH 370/376] constrain X11 per #6057 --- build-constraints.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 1f741573..af2033ae 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5252,6 +5252,9 @@ packages: # (doctest < 0.17) - numhask < 0.8.0.0 + # https://github.com/commercialhaskell/stackage/issues/6057 + - X11 < 1.10 + # end of packages # Package flags are applied to individual packages, and override the values of From 491c5db646bbf9c4917f7ff90bc779bae0d2af1d Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Thu, 3 Jun 2021 19:59:56 -0400 Subject: [PATCH 371/376] constrain req per #5747 --- build-constraints.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 50453e4c..d3e2cd49 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5143,6 +5143,7 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5747 - http-client < 0.7 - http-client-openssl < 0.3.3 + - req < 3.9.1 # https://github.com/commercialhaskell/stackage/issues/5836 - clock < 0.8.2 From ad56196701fc7a31538545ad9fdbdd796d7e5486 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Mon, 7 Jun 2021 18:46:38 -0400 Subject: [PATCH 372/376] shuffle constraints, closes #5667 and 5524 --- build-constraints.yaml | 53 +++++++++++++++++++----------------------- 1 file changed, 24 insertions(+), 29 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 237edf11..765220ad 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1631,6 +1631,7 @@ packages: - servant-machines - servant-mock < 0 # ghc 8.10 via servant - servant-multipart + - servant-multipart-api - servant-pipes - servant-server - servant-swagger @@ -2592,6 +2593,10 @@ packages: - yi-rope # needed for opentelemetry - ghc-trace-events # @maoe + - jsonifier # @nikita-volkov + - ptr-poker # @nikita-volkov + - rerebase # @nikita-volkov + - numeric-limits # Lennart Augustsson "Tobias Bexelius @tobbebex": - GPipe < 0 # GHC 8.4 via base-4.11.0.0 @@ -3127,10 +3132,10 @@ packages: - hw-hspec-hedgehog - hw-int - hw-ip - - hw-json + - hw-json < 0 # dlist 1.0 - hw-json-simple-cursor - hw-json-standard-cursor - - hw-mquery + - hw-mquery < 0 # dlist 1.0 - hw-packed-vector - hw-parser - hw-prim @@ -3508,8 +3513,8 @@ packages: - rawstring-qm "Daniel YU ": - - salak - - salak-yaml + - salak < 0 # dlist 1.0 + - salak-yaml < 0 # salak - salak-toml < 0 # via tomland - tensors - menshen < 0 # via regex-tdfa-1.3.0 @@ -3694,11 +3699,11 @@ packages: - tasty-lua "Judah Jacobson @judah": - - proto-lens-protobuf-types - - proto-lens-protoc - - proto-lens-runtime - - proto-lens-setup - - proto-lens + - proto-lens-protobuf-types < 0 # proto-lens + - proto-lens-protoc < 0 # proto-lens + - proto-lens-runtime < 0 # proto-lens + - proto-lens-setup < 0 # proto-lens-protoc + - proto-lens < 0 # profunctors 5.6 # disabled due to QuickCheck < 2.14 # - proto-lens-arbitrary - proto-lens-optparse < 0 # optparse-applicative 0.16.1 @@ -4044,16 +4049,16 @@ packages: - aeson-with - binary-instances - comonad-extras - - composite-aeson - - composite-aeson-path - - composite-aeson-refined - - composite-aeson-throw - - composite-base - - composite-binary - - composite-ekg - - composite-hashable - - composite-tuple - - composite-xstep + - composite-aeson < 0 # profunctors 5.6 + - composite-aeson-path < 0 # composite-aeson + - composite-aeson-refined < 0 # composite-aeson + - composite-aeson-throw < 0 # composite-aeson + - composite-base < 0 # profunctors 5.6 + - composite-binary < 0 # composite-base + - composite-ekg < 0 # composite-base + - composite-hashable < 0 # composite-base + - composite-tuple < 0 # composite-base + - composite-xstep < 0 # composite-base - ixset-typed-binary-instance - ixset-typed-conversions - ixset-typed-hashable-instance @@ -4896,7 +4901,6 @@ packages: - relapse - relational-schemas - relude < 1 # cabal version/parsing issue: https://github.com/commercialhaskell/stackage/issues/5921 - - rerebase - resolv - resource-pool - resourcet @@ -5119,11 +5123,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/6013 - path < 0.8 - # https://github.com/commercialhaskell/stackage/issues/5524 - - dlist < 1.0 - - rebase < 1.7 - - rerebase < 1.7 - # https://github.com/commercialhaskell/stackage/issues/5598 - base64-bytestring < 1.2 @@ -5133,10 +5132,6 @@ packages: # https://github.com/commercialhaskell/stackage/issues/5666 - generic-deriving < 1.14 - # https://github.com/commercialhaskell/stackage/issues/5667 - - profunctors < 5.6 - - free < 5.1.6 - # https://github.com/commercialhaskell/stackage/issues/5686 - formatting < 7 From 1074f248f3269e3a9b573ebdd86abaee0a7468e5 Mon Sep 17 00:00:00 2001 From: Dan Burton Date: Tue, 8 Jun 2021 13:38:35 -0400 Subject: [PATCH 373/376] expect poly tests to fail --- build-constraints.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build-constraints.yaml b/build-constraints.yaml index 765220ad..67e72365 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -6156,6 +6156,8 @@ expected-test-failures: - sbv + - poly + # end of expected-test-failures # Benchmarks which are known not to build. Note that, currently we do not run From 0d5893a589e28b1f3aed4cdd8aa0623db67588ab Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 11 Jun 2021 01:08:24 +0800 Subject: [PATCH 374/376] try re-enabling dl-fedora testsuite --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 67e72365..b1e2ffcd 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -5983,7 +5983,6 @@ expected-test-failures: - character-cases # https://github.com/aiya000/hs-character-cases/issues/3 - lz4-frame-conduit # https://github.com/nh2/lz4-frame-conduit/issues/3 - dhall-yaml # https://github.com/commercialhaskell/stackage/issues/5640 - - dl-fedora # https://github.com/commercialhaskell/stackage/issues/5977 - fakedata # random 1.2 # Assertion failures due to module name ambiguity From 764f40c2f555acd0fe0582192ee3a1a33e29ae3e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 11 Jun 2021 01:23:04 +0800 Subject: [PATCH 375/376] switch nightly to 8.10.5 I believe this is really enough: maybe GHCVER can be removed from the dockerfile? --- build-constraints.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index b1e2ffcd..a938c3c9 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1,6 +1,6 @@ ghc-major-version: "8.10" # new curator is supposed to use exact GHC version -ghc-version: "8.10.4" +ghc-version: "8.10.5" # This affects which version of the Cabal file format we allow. We # should ensure that this is always no greater than the version From b0c8d0de15196a2bde639cb1378f5dc6afd7e461 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 11 Jun 2021 01:45:21 +0800 Subject: [PATCH 376/376] bump dockerfile to 8.10.5 too --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index b330e2ac..145ad54b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM fpco/pid1:18.04 ENV HOME /home/stackage ENV LANG en_US.UTF-8 -ENV GHCVER 8.10.4 +ENV GHCVER 8.10.5 # NOTE: also update debian-bootstrap.sh when cuda version changes ENV PATH /home/stackage/.stack/programs/x86_64-linux/ghc-$GHCVER/bin:/usr/local/cuda-10.0/bin:/usr/sbin:/usr/bin:/sbin:/bin