From 6e94f70a1b723bbb88118ca76c62abfa55a22b2a Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sun, 8 Apr 2018 10:21:11 -0700 Subject: [PATCH 1/6] note hledger packaging preference --- build-constraints.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0213495a..7ca9daa5 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -948,11 +948,18 @@ packages: - uri-encode "Simon Michael @simonmichael": - - hledger + # + # The hledger project prefers to keep the latest release of the core + # hledger-lib and hledger packages in stackage. If other hledger-* packages have + # too-restrictive bounds, we would prefer they be removed rather than holding back + # hledger-lib and hledger. (https://github.com/fpco/stackage/issues/3494) + # - hledger-lib + - hledger - hledger-ui - hledger-web - hledger-api + # - quickbench - regex-compat-tdfa - shelltestrunner From fd0e78b0a833a28d1b145a150ce6db1b545accdd Mon Sep 17 00:00:00 2001 From: Simon Michael Date: Sun, 8 Apr 2018 10:23:01 -0700 Subject: [PATCH 2/6] fixup --- build-constraints.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 7ca9daa5..36815ba0 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -949,9 +949,9 @@ packages: "Simon Michael @simonmichael": # - # The hledger project prefers to keep the latest release of the core - # hledger-lib and hledger packages in stackage. If other hledger-* packages have - # too-restrictive bounds, we would prefer they be removed rather than holding back + # The hledger project aims to keep the latest release of the core + # hledger-lib and hledger packages in stackage. When other hledger-* packages have + # too-restrictive bounds, we prefer they be removed rather than holding back # hledger-lib and hledger. (https://github.com/fpco/stackage/issues/3494) # - hledger-lib From 71eebe6f72e7e7b1153fe0eae188734a2d3caff3 Mon Sep 17 00:00:00 2001 From: Vladislav Zavialov Date: Mon, 9 Apr 2018 00:28:56 +0300 Subject: [PATCH 3/6] Update 'union', 'transformers-lift', remove 'ether', add 'named' --- build-constraints.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0213495a..8494b025 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -1857,8 +1857,8 @@ packages: "Vladislav Zavialov @int-index": - transformers-lift - - ether - union + - named "Stack Builders stackage@stackbuilders.com @stackbuilders": - atomic-write @@ -3629,7 +3629,6 @@ packages: - css-syntax < 0 # GHC 8.4 via base-4.11.0.0 - dictionaries < 0 # GHC 8.4 via base-4.11.0.0 - ekg-wai < 0 # GHC 8.4 via base-4.11.0.0 - - ether < 0 # GHC 8.4 via base-4.11.0.0 - euler-tour-tree < 0 # GHC 8.4 via base-4.11.0.0 - exhaustive < 0 # GHC 8.4 via base-4.11.0.0 - extensible-effects < 0 # GHC 8.4 via base-4.11.0.0 @@ -3707,8 +3706,6 @@ packages: - svg-builder < 0 # GHC 8.4 via base-4.11.0.0 - tasty-rerun < 0 # GHC 8.4 via base-4.11.0.0 - tdigest < 0 # GHC 8.4 via base-4.11.0.0 - - transformers-lift < 0 # GHC 8.4 via base-4.11.0.0 - - union < 0 # GHC 8.4 via base-4.11.0.0 - uri-bytestring-aeson < 0 # GHC 8.4 via base-4.11.0.0 - userid < 0 # GHC 8.4 via base-4.11.0.0 - vado < 0 # GHC 8.4 via base-4.11.0.0 From 2c76504343868552fb1305a4b2818fe095c70d2c Mon Sep 17 00:00:00 2001 From: Pavel Krajcevski Date: Sun, 8 Apr 2018 18:10:46 -0700 Subject: [PATCH 4/6] Re-enable glfw-dependent libraries. Fixes bsl/GLFW-b#75 --- build-constraints.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0213495a..0be51ea6 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3725,7 +3725,6 @@ packages: - ihaskell < 0 # GHC 8.4 via ghc-boot-8.4.1 - Agda < 0 # GHC 8.4 via template-haskell-2.13.0.0 - aeson-extra < 0 # GHC 8.4 via template-haskell-2.13.0.0 - - bindings-GLFW < 0 # GHC 8.4 via template-haskell-2.13.0.0 - boomerang < 0 # GHC 8.4 via template-haskell-2.13.0.0 - classyplate < 0 # GHC 8.4 via template-haskell-2.13.0.0 - czipwith < 0 # GHC 8.4 via template-haskell-2.13.0.0 @@ -3763,7 +3762,6 @@ packages: - hinotify < 0 # GHC 8.4 via async-2.2.1 - hastache < 0 # GHC 8.4 via base-4.11.0.0 - token-bucket < 0 # GHC 8.4 via base-4.11.0.0 - - GLFW-b < 0 # GHC 8.4 via bindings-GLFW - web-routes-boomerang < 0 # GHC 8.4 via boomerang - uuid < 0 # GHC 8.4 via cryptohash-md5 - attoparsec-time < 0 # GHC 8.4 via doctest-0.15.0 @@ -3845,7 +3843,6 @@ packages: - monad-control-aligned < 0 # GHC 8.4 via transformers-compat-0.6.0.6 # trans deps, gen 2 - - netwire-input-glfw < 0 # GHC 8.4 via GLFW-b - hledger-ui < 0 # GHC 8.4 via hinotify (transitive dep of fsnotify) - Chart-cairo < 0 # GHC 8.4 via cairo - plot < 0 # GHC 8.4 via cairo @@ -4176,7 +4173,6 @@ skipped-tests: - genvalidity-hspec-cereal # doctest 0.13 - genvalidity-hspec-hashable # doctest 0.13 - genvalidity-property # doctest 0.13 - - GLFW-b # HUnit 1.6 - haskell-tools-refactor # either, tasty, and tasty-hunit - hasql-transaction # rebase, see https://github.com/nikita-volkov/rebase/issues/11 - haddock-library # hspec 2.5 From 0e98abf32744d7d38acb085a184ce02ba2885dca Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 9 Apr 2018 06:33:33 +0300 Subject: [PATCH 5/6] Temporarily disable codec-beam --- build-constraints.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 0213495a..53027caa 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3273,7 +3273,9 @@ packages: - hierarchy "Kofi Gumbs @hkgumbs": - - codec-beam + [] + # Tests currently fail: https://github.com/fpco/stackage/pull/3496#issuecomment-379571009 + # - codec-beam # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. From 612a65a5a3b0e91f95b3585d6b59ff6a525d8057 Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Mon, 9 Apr 2018 06:40:08 +0300 Subject: [PATCH 6/6] Reenable json (closes #3502) --- build-constraints.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index bf2455a3..12c7a257 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3377,7 +3377,6 @@ packages: - hsshellscript < 0 # build failure with GHC 8.4 - hstatistics < 0 # build failure with GHC 8.4 - hw-fingertree < 0 # build failure with GHC 8.4 - - json < 0 # build failure with GHC 8.4 - language-fortran < 0 # build failure with GHC 8.4 - language-glsl < 0 # build failure with GHC 8.4 - median-stream < 0 # build failure with GHC 8.4