From fc8991f899bf9934c8c4e2aa69eed3b03b6439d8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 16 Jun 2023 23:00:09 +0200 Subject: [PATCH] unlock happy and ghc-lib* --- build-constraints.yaml | 27 ++++----------------------- 1 file changed, 4 insertions(+), 23 deletions(-) diff --git a/build-constraints.yaml b/build-constraints.yaml index 5748f70c..55a3fa9c 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -90,7 +90,7 @@ packages: - Sit - alex > 3.2.7 - - happy < 1.20.1 || > 1.21.0 + - happy < 1.21.0 || > 1.21.0 - haskell-src - ListLike - MissingH @@ -5199,7 +5199,6 @@ packages: - generically - generics-sop-lens - ghc-byteorder - - ghc-compact - ghc-paths - ghc-prof - ghcjs-dom-jsaddle @@ -5805,7 +5804,6 @@ packages: - ALUT < 0 # tried ALUT-2.4.0.3, but its *library* requires the disabled package: OpenAL - ALUT < 0 # tried ALUT-2.4.0.3, but its *library* requires transformers >=0.2 && < 0.6 and the snapshot contains transformers-0.6.1.0 - Allure < 0 # tried Allure-0.11.0.0, but its *library* requires the disabled package: hsini - - BNFC < 0 # tried BNFC-2.9.4.1, but its *library* requires the disabled package: happy - BiobaseENA < 0 # tried BiobaseENA-0.0.0.2, but its *library* requires the disabled package: BiobaseTypes - BiobaseFasta < 0 # tried BiobaseFasta-0.4.0.1, but its *library* requires the disabled package: BiobaseTypes - BiobaseFasta < 0 # tried BiobaseFasta-0.4.0.1, but its *library* requires the disabled package: streaming @@ -6245,7 +6243,6 @@ packages: - cabal-flatpak < 0 # tried cabal-flatpak-0.1.0.4, but its *executable* requires the disabled package: cabal-plan - cabal2nix < 0 # tried cabal2nix-2.19.1, but its *executable* requires the disabled package: monad-par - cache < 0 # tried cache-0.1.3.0, but its *library* requires transformers >=0.4.2 && < 0.6 and the snapshot contains transformers-0.6.1.0 - - cairo < 0 # tried cairo-0.13.10.0, but its *library* requires the disabled package: gtk2hs-buildtools - capability < 0 # tried capability-0.5.0.1, but its *library* requires the disabled package: streaming - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* requires aeson >=1.5.6 && < 1.6 and the snapshot contains aeson-2.1.2.1 - captcha-2captcha < 0 # tried captcha-2captcha-0.1.0.0, but its *library* requires bytestring >=0.10.12.0 && < 0.11 and the snapshot contains bytestring-0.11.4.0 @@ -6641,7 +6638,6 @@ packages: - fortran-src < 0 # tried fortran-src-0.15.0, but its *library* requires singletons-base >=3.0 && < 3.2 and the snapshot contains singletons-base-3.2 - fortran-src < 0 # tried fortran-src-0.15.0, but its *library* requires singletons-th >=3.0 && < 3.2 and the snapshot contains singletons-th-3.2 - fortran-src-extras < 0 # tried fortran-src-extras-0.5.0, but its *library* requires optparse-applicative >=0.14 && < 0.18 and the snapshot contains optparse-applicative-0.18.1.0 - - fourmolu < 0 # tried fourmolu-0.13.0.0, but its *library* requires the disabled package: ghc-lib-parser - freer-simple < 0 # tried freer-simple-1.2.1.2, but its *library* requires template-haskell >=2.11 && < 2.19 and the snapshot contains template-haskell-2.20.0.0 - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* requires base >=4.9 && < 4.13 and the snapshot contains base-4.18.0.0 - fswatch < 0 # tried fswatch-0.1.0.6, but its *library* requires haskeline >=0.7 && < 0.8 and the snapshot contains haskeline-0.8.2.1 @@ -6686,16 +6682,10 @@ packages: - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* requires ghc >=8.8.2 && < 8.11 and the snapshot contains ghc-9.6.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* requires text >=1.2.3.2 && < 1.3 and the snapshot contains text-2.0.2 - ghc-clippy-plugin < 0 # tried ghc-clippy-plugin-0.0.0.1, but its *library* requires text-icu >=0.7.0 && < 0.8 and the snapshot contains text-icu-0.8.0.2 - - ghc-compact < 0 # tried ghc-compact-0.1.0.0, but its *library* requires base >=4.9.0 && < 4.17 and the snapshot contains base-4.18.0.0 - - ghc-compact < 0 # tried ghc-compact-0.1.0.0, but its *library* requires ghc-prim >=0.5.3 && < 0.9 and the snapshot contains ghc-prim-0.10.0 - - ghc-lib < 0 # tried ghc-lib-9.6.2.20230523, but its *library* requires the disabled package: happy - - ghc-lib-parser < 0 # tried ghc-lib-parser-9.6.2.20230523, but its *library* requires the disabled package: happy - - ghc-lib-parser-ex < 0 # tried ghc-lib-parser-ex-9.6.0.0, but its *library* requires the disabled package: ghc-lib-parser - ghc-parser < 0 # tried ghc-parser-0.2.4.0, but its *library* requires ghc >=8.0 && < 9.3 and the snapshot contains ghc-9.6.2 - ghc-prof < 0 # tried ghc-prof-1.4.1.12, but its *library* requires base >=4.6 && < 4.18 and the snapshot contains base-4.18.0.0 - ghc-source-gen < 0 # tried ghc-source-gen-0.4.3.0, but its *library* requires ghc >=8.4 && < 9.3 and the snapshot contains ghc-9.6.2 - ghc-syb-utils < 0 # tried ghc-syb-utils-0.3.0.0, but its *library* requires ghc >=7.10 && < 8.6 and the snapshot contains ghc-9.6.2 - - ghc-syntax-highlighter < 0 # tried ghc-syntax-highlighter-0.0.10.0, but its *library* requires the disabled package: ghc-lib-parser - ghcjs-dom < 0 # tried ghcjs-dom-0.9.5.0, but its *library* requires text >=0.11.0.6 && < 1.3 and the snapshot contains text-2.0.2 - ghcjs-dom < 0 # tried ghcjs-dom-0.9.5.0, but its *library* requires transformers >=0.2 && < 0.6 and the snapshot contains transformers-0.6.1.0 - ghcjs-dom-jsaddle < 0 # tried ghcjs-dom-jsaddle-0.9.5.0, but its *library* requires the disabled package: jsaddle-dom @@ -6730,7 +6720,6 @@ packages: - ginger < 0 # tried ginger-0.10.4.0, but its *library* requires bytestring >=0.10.8.2 && < 0.11 and the snapshot contains bytestring-0.11.4.0 - ginger < 0 # tried ginger-0.10.4.0, but its *library* requires text >=1.2.3.1 && < 1.3 and the snapshot contains text-2.0.2 - ginger < 0 # tried ginger-0.10.4.0, but its *library* requires vector >=0.12.0.2 && < 0.13 and the snapshot contains vector-0.13.0.0 - - gio < 0 # tried gio-0.13.10.0, but its *library* requires the disabled package: gtk2hs-buildtools - git-annex < 0 # tried git-annex-10.20230407, but its *executable* requires unix-compat (< 0.7 and the snapshot contains unix-compat-0.7 - git-lfs < 0 # tried git-lfs-1.2.0, but its *library* requires aeson >=1.3 && < 2.1 and the snapshot contains aeson-2.1.2.1 - git-lfs < 0 # tried git-lfs-1.2.0, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.0.2 @@ -6747,7 +6736,6 @@ packages: - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: data-diverse-lens - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: ghcjs-base-stub - glazier-react-widget < 0 # tried glazier-react-widget-1.0.0.0, but its *library* requires the disabled package: glazier - - glib < 0 # tried glib-0.13.10.0, but its *library* requires the disabled package: gtk2hs-buildtools - gloss < 0 # tried gloss-1.13.2.2, but its *library* requires the disabled package: GLUT - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: accelerate - gloss-accelerate < 0 # tried gloss-accelerate-2.1.0.0, but its *library* requires the disabled package: linear-accelerate @@ -6884,12 +6872,9 @@ packages: - groundhog-th < 0 # tried groundhog-th-0.12, but its *library* requires aeson >=0.7 && < 2 and the snapshot contains aeson-2.1.2.1 - groundhog-th < 0 # tried groundhog-th-0.12, but its *library* requires the disabled package: groundhog - grouped-list < 0 # tried grouped-list-0.2.3.0, but its *library* requires base >=4.8 && < 4.17 and the snapshot contains base-4.18.0.0 - - gtk < 0 # tried gtk-0.15.8, but its *library* requires the disabled package: gtk2hs-buildtools - gtk-sni-tray < 0 # tried gtk-sni-tray-0.1.8.1, but its *library* requires the disabled package: gi-cairo-connector - gtk-strut < 0 # tried gtk-strut-0.1.3.2, but its *library* requires the disabled package: gi-gdk - gtk-strut < 0 # tried gtk-strut-0.1.3.2, but its *library* requires the disabled package: gi-gtk - - gtk2hs-buildtools < 0 # tried gtk2hs-buildtools-0.13.10.0, but its *library* requires the disabled package: happy - - gtk3 < 0 # tried gtk3-0.15.8, but its *library* requires the disabled package: gtk2hs-buildtools - hOpenPGP < 0 # tried hOpenPGP-2.9.8, but its *library* requires the disabled package: incremental-parser - hOpenPGP < 0 # tried hOpenPGP-2.9.8, but its *library* requires the disabled package: ixset-typed - hackernews < 0 # tried hackernews-1.4.0.0, but its *library* requires http-client ==0.5.* and the snapshot contains http-client-0.7.13.1 @@ -6913,7 +6898,6 @@ packages: - happstack-hsp < 0 # tried happstack-hsp-7.3.7.7, but its *library* requires the disabled package: harp - happstack-hsp < 0 # tried happstack-hsp-7.3.7.7, but its *library* requires the disabled package: hsx2hs - happstack-jmacro < 0 # tried happstack-jmacro-7.0.12.5, but its *library* requires the disabled package: wl-pprint-text - - happy < 0 # tried happy-1.20.0, but its *executable* requires mtl >=2.2.1 && < 2.3 and the snapshot contains mtl-2.3.1 - harp < 0 # tried harp-0.4.3.6, but its *library* requires base < 4.18 and the snapshot contains base-4.18.0.0 - hasbolt < 0 # tried hasbolt-0.1.6.2, but its *library* requires the disabled package: connection - hashable-time < 0 # tried hashable-time-0.3, but its *library* requires base >=4.7 && < 4.16 and the snapshot contains base-4.18.0.0 @@ -7056,7 +7040,6 @@ packages: - higher-leveldb < 0 # tried higher-leveldb-0.6.0.0, but its *library* requires transformers >=0.3 && < 0.6 and the snapshot contains transformers-0.6.1.0 - highjson-swagger < 0 # tried highjson-swagger-0.5.0.0, but its *library* requires the disabled package: highjson - highjson-th < 0 # tried highjson-th-0.5.0.0, but its *library* requires the disabled package: highjson - - hindent < 0 # tried hindent-6.1.0, but its *library* requires the disabled package: ghc-lib-parser - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: Chart - hip < 0 # tried hip-1.5.6.0, but its *library* requires the disabled package: repa - hit < 0 # tried hit-0.7.0, but its *executable* requires the disabled package: git @@ -7092,7 +7075,6 @@ packages: - hocon < 0 # tried hocon-0.1.0.4, but its *library* requires split < =0.2.3.4 and the snapshot contains split-0.2.3.5 - holy-project < 0 # tried holy-project-0.2.0.1, but its *library* requires the disabled package: hastache - hoogle < 0 # tried hoogle-5.0.18.3, but its *library* requires the disabled package: connection - - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.7, but its *executable* requires the disabled package: happy - hopenpgp-tools < 0 # tried hopenpgp-tools-0.23.7, but its *executable* requires the disabled package: ixset-typed - horizontal-rule < 0 # tried horizontal-rule-0.6.0.0, but its *executable* requires optparse-applicative >=0.13 && < 0.18 and the snapshot contains optparse-applicative-0.18.1.0 - hpack-dhall < 0 # tried hpack-dhall-0.5.7, but its *library* requires the disabled package: dhall @@ -7364,7 +7346,6 @@ packages: - lame < 0 # tried lame-0.2.1, but its *library* requires transformers >=0.4 && < 0.6 and the snapshot contains transformers-0.6.1.0 - language-avro < 0 # tried language-avro-0.1.4.0, but its *library* requires the disabled package: avro - language-bash < 0 # tried language-bash-0.9.2, but its *library* requires transformers >=0.2 && < 0.6 and the snapshot contains transformers-0.6.1.0 - - language-c-quote < 0 # tried language-c-quote-0.13.0.1, but its *library* requires the disabled package: happy - language-haskell-extract < 0 # tried language-haskell-extract-0.2.4, but its *library* requires template-haskell < 2.16 and the snapshot contains template-haskell-2.20.0.0 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires aeson >=1.0.0.0 && < 1.6 and the snapshot contains aeson-2.1.2.1 - language-puppet < 0 # tried language-puppet-1.4.6.5, but its *library* requires base16-bytestring ==0.1.* and the snapshot contains base16-bytestring-1.0.2.0 @@ -7674,7 +7655,6 @@ packages: - one-liner-instances < 0 # tried one-liner-instances-0.1.3.0, but its *library* requires the disabled package: one-liner - options < 0 # tried options-1.2.1.1, but its *library* requires the disabled package: monads-tf - optparse-generic < 0 # tried optparse-generic-1.4.9, but its *library* requires optparse-applicative >=0.16.0.0 && < 0.18 and the snapshot contains optparse-applicative-0.18.1.0 - - ormolu < 0 # tried ormolu-0.7.1.0, but its *library* requires the disabled package: ghc-lib-parser - oset < 0 # tried oset-0.4.0.1, but its *library* requires base >=4.9 && < 4.13 and the snapshot contains base-4.18.0.0 - packdeps < 0 # tried packdeps-0.6.0.0, but its *executable* requires optparse-applicative >=0.14 && < 0.17 and the snapshot contains optparse-applicative-0.18.1.0 - packdeps < 0 # tried packdeps-0.6.0.0, but its *library* requires Cabal >=3.2 && < 3.3 and the snapshot contains Cabal-3.10.1.0 @@ -7691,7 +7671,6 @@ packages: - pandoc-symreg < 0 # tried pandoc-symreg-0.2.0.0, but its *library* requires mtl ==2.2.* and the snapshot contains mtl-2.3.1 - pandoc-symreg < 0 # tried pandoc-symreg-0.2.0.0, but its *library* requires optparse-applicative ==0.17.* and the snapshot contains optparse-applicative-0.18.1.0 - pandoc-throw < 0 # tried pandoc-throw-0.1.0.0, but its *library* requires the disabled package: pandoc - - pango < 0 # tried pango-0.13.10.0, but its *library* requires the disabled package: gtk2hs-buildtools - pantry < 0 # tried pantry-0.8.2.2, but its *library* requires the disabled package: persistent - papillon < 0 # tried papillon-0.1.1.1, but its *library* requires bytestring ==0.10.* and the snapshot contains bytestring-0.11.4.0 - papillon < 0 # tried papillon-0.1.1.1, but its *library* requires template-haskell ==2.15.* and the snapshot contains template-haskell-2.20.0.0 @@ -7832,7 +7811,6 @@ packages: - pred-trie < 0 # tried pred-trie-0.6.1, but its *library* requires the disabled package: pred-set - pred-trie < 0 # tried pred-trie-0.6.1, but its *library* requires the disabled package: tries - pretty-diff < 0 # tried pretty-diff-0.4.0.3, but its *library* requires text >=1.2 && < 1.3 and the snapshot contains text-2.0.2 - - pretty-show < 0 # tried pretty-show-1.10, but its *library* requires the disabled package: happy - pretty-sop < 0 # tried pretty-sop-0.2.0.3, but its *library* requires the disabled package: pretty-show - prettyprinter-combinators < 0 # tried prettyprinter-combinators-0.1.1.1, but its *library* requires the disabled package: pretty-show - printcess < 0 # tried printcess-0.1.0.3, but its *library* requires containers >=0.5.6 && < 0.6 and the snapshot contains containers-0.6.7 @@ -9309,6 +9287,8 @@ skipped-tests: - jsonifier # tried jsonifier-0.2.1.2, but its *test-suite* requires the disabled package: hedgehog - keyed-vals-redis # tried keyed-vals-redis-0.2.0.0, but its *test-suite* requires the disabled package: hspec-tmp-proc - keyed-vals-redis # tried keyed-vals-redis-0.2.0.0, but its *test-suite* requires the disabled package: tmp-proc-redis + - language-c-quote # tried language-c-quote-0.13.0.1, but its *test-suite* requires the disabled package: test-framework + - language-c-quote # tried language-c-quote-0.13.0.1, but its *test-suite* requires the disabled package: test-framework-hunit - language-glsl # tried language-glsl-0.3.0, but its *test-suite* requires the disabled package: test-framework - language-glsl # tried language-glsl-0.3.0, but its *test-suite* requires the disabled package: test-framework-hunit - lapack # tried lapack-0.5.1, but its *test-suite* requires the disabled package: ChasingBottoms @@ -10170,6 +10150,7 @@ skipped-benchmarks: - heist # tried heist-1.1.1.1, but its *benchmarks* requires the disabled package: statistics - heist # tried heist-1.1.1.1, but its *benchmarks* requires the disabled package: test-framework - heist # tried heist-1.1.1.1, but its *benchmarks* requires the disabled package: test-framework-hunit + - hindent # tried hindent-6.1.0, but its *benchmarks* requires the disabled package: criterion - histogram-fill # tried histogram-fill-0.9.1.0, but its *benchmarks* requires the disabled package: criterion - hledger # tried hledger-1.30.1, but its *benchmarks* requires the disabled package: criterion - hmatrix-morpheus # tried hmatrix-morpheus-0.1.1.2, but its *benchmarks* requires the disabled package: criterion