From 154a8666f3b283bdecf73ef22945357dc009305c Mon Sep 17 00:00:00 2001 From: Julian Ospald Date: Mon, 24 Jun 2024 08:11:33 +0200 Subject: [PATCH] Hashable broke our CI See https://github.com/haskell-unordered-containers/hashable/issues/310 --- cabal.ghc8107.Unix.project | 3 ++ cabal.ghc8107.Unix.project.freeze | 79 ++++++++++++------------------ cabal.ghc8107.Win32.project | 6 ++- cabal.ghc902.Unix.project | 3 ++ cabal.ghc902.Unix.project.freeze | 79 ++++++++++++------------------ cabal.ghc902.Win32.project | 6 ++- cabal.ghc928.Unix.project | 3 ++ cabal.ghc928.Unix.project.freeze | 81 ++++++++++++------------------- cabal.ghc928.Win32.project | 6 ++- cabal.ghc948.Unix.project | 3 ++ cabal.ghc948.Unix.project.freeze | 81 ++++++++++++------------------- cabal.ghc948.Win32.project | 6 ++- cabal.project | 3 ++ cabal.project.release | 3 ++ 14 files changed, 164 insertions(+), 198 deletions(-) diff --git a/cabal.ghc8107.Unix.project b/cabal.ghc8107.Unix.project index 6570f447..81251857 100644 --- a/cabal.ghc8107.Unix.project +++ b/cabal.ghc8107.Unix.project @@ -51,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc8107.Unix.project.freeze b/cabal.ghc8107.Unix.project.freeze index acbf1960..da044b6a 100644 --- a/cabal.ghc8107.Unix.project.freeze +++ b/cabal.ghc8107.Unix.project.freeze @@ -1,14 +1,13 @@ active-repositories: hackage.haskell.org:merge constraints: any.Cabal ==3.10.3.0, any.Cabal-syntax ==3.10.3.0, - any.HUnit ==1.6.2.0, any.HsOpenSSL ==0.11.7.6, HsOpenSSL -fast-bignum -homebrew-openssl -macports-openssl -use-pkg-config, - any.OneTuple ==0.4.1.1, - any.QuickCheck ==2.14.3, + any.OneTuple ==0.4.2, + any.QuickCheck ==2.15.0.1, QuickCheck -old-random +templatehaskell, any.StateVar ==1.2.2, - any.aeson ==2.2.1.0, + any.aeson ==2.2.2.0, aeson +ordered-keymap, any.aeson-pretty ==0.8.10, aeson-pretty +lib-only, @@ -19,23 +18,23 @@ constraints: any.Cabal ==3.10.3.0, any.ansi-wl-pprint ==0.6.9, ansi-wl-pprint -example, any.array ==0.5.4.0, - any.assoc ==1.1, - assoc +tagged, + any.assoc ==1.1.1, + assoc -tagged, any.async ==2.2.5, async -bench, any.attoparsec ==0.14.4, attoparsec -developer, any.base ==4.14.3.0, - any.base-compat ==0.13.1, - any.base-orphans ==0.9.1, + any.base-compat ==0.14.0, + any.base-orphans ==0.9.2, any.base16-bytestring ==1.0.2.0, any.base64-bytestring ==1.2.1.0, any.bifunctors ==5.6.2, bifunctors +tagged, any.bimap ==0.5.0, any.binary ==0.8.9.2, - any.binary-instances ==1.0.4, - any.binary-orphans ==1.0.4.1, + any.binary-instances ==1.0.5, + any.binary-orphans ==1.0.5, any.bitvec ==1.1.5.0, bitvec +simd, any.blaze-builder ==0.4.2.3, @@ -49,9 +48,9 @@ constraints: any.Cabal ==3.10.3.0, any.cabal-install-parsers ==0.6.1.1, any.cabal-plan ==0.7.3.0, cabal-plan -_ -exe -license-report, - any.call-stack ==0.4.0, any.case-insensitive ==1.2.1.0, any.casing ==0.1.4.1, + any.character-ps ==0.1, any.chs-cabal ==0.1.1.1, any.chs-deps ==0.1.0.0, chs-deps -cross, @@ -73,9 +72,9 @@ constraints: any.Cabal ==3.10.3.0, cryptohash-sha256 -exe +use-cbits, any.data-array-byte ==0.1.0.1, any.data-clist ==0.2, - any.data-fix ==0.3.2, + any.data-fix ==0.3.3, any.deepseq ==1.4.4.0, - any.directory ==1.3.8.4, + any.directory ==1.3.8.5, directory -os-string, any.disk-free-space ==0.1.0.1, any.distributive ==0.6.2.1, @@ -89,7 +88,6 @@ constraints: any.Cabal ==3.10.3.0, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, any.free ==5.2, - any.generic-arbitrary ==0.2.2, any.generically ==0.1.1, any.ghc-boot-th ==8.10.7, any.ghc-byteorder ==4.11.0.0.10, @@ -97,23 +95,17 @@ constraints: any.Cabal ==3.10.3.0, any.happy ==1.20.1.1, any.hashable ==1.4.4.0, hashable +integer-gmp -random-initial-seed, - any.haskell-lexer ==1.1.1, any.haskus-utils-data ==1.4, any.haskus-utils-types ==1.5.1, any.haskus-utils-variant ==3.3, any.hsc2hs ==0.68.8, hsc2hs -in-ghc-tree, - any.hspec ==2.10.10, - any.hspec-core ==2.10.10, - any.hspec-discover ==2.10.10, - any.hspec-expectations ==0.8.2, - any.hspec-golden-aeson ==0.9.0.0, any.http-io-streams ==0.1.7.0, http-io-streams -brotli +fast-xor, any.indexed-profunctors ==0.1.1.1, - any.indexed-traversable ==0.1.3, - any.indexed-traversable-instances ==0.1.1.2, - any.integer-conversion ==0.1.0.1, + any.indexed-traversable ==0.1.4, + any.indexed-traversable-instances ==0.1.2, + any.integer-conversion ==0.1.1, any.integer-gmp ==1.0.3.0, any.integer-logarithms ==1.0.3.1, integer-logarithms -check-bounds +integer-gmp, @@ -126,7 +118,7 @@ constraints: any.Cabal ==3.10.3.0, any.libyaml ==0.1.4, libyaml -no-unicode -system-libyaml, any.libyaml-clib ==0.2.5, - any.lukko ==0.1.1.3, + any.lukko ==0.1.2, lukko +ofd-locking, any.lzma-static ==5.2.5.5, any.megaparsec ==9.2.1, @@ -158,10 +150,8 @@ constraints: any.Cabal ==3.10.3.0, any.pretty ==1.1.3.6, any.pretty-terminal ==0.1.0.0, any.primitive ==0.9.0.0, - any.process ==1.6.19.0, + any.process ==1.6.20.0, any.profunctors ==5.6.2, - any.quickcheck-arbitrary-adt ==0.3.1.0, - any.quickcheck-io ==0.2.0, any.random ==1.2.1.2, any.recursion-schemes ==5.2.2.5, recursion-schemes +template-haskell, @@ -174,13 +164,12 @@ constraints: any.Cabal ==3.10.3.0, any.rts ==1.0.1, any.safe ==0.3.21, any.safe-exceptions ==0.1.7.4, - any.scientific ==0.3.7.0, - scientific -bytestring-builder -integer-simple, - any.semialign ==1.3, + any.scientific ==0.3.8.0, + scientific -integer-simple, + any.semialign ==1.3.1, semialign +semigroupoids, - any.semigroupoids ==6.0.0.1, + any.semigroupoids ==6.0.1, semigroupoids +comonad +containers +contravariant +distributive +tagged +unordered-containers, - any.setenv ==0.1.1.3, any.split ==0.2.5, any.splitmix ==0.1.0.5, splitmix -optimised-mixer, @@ -191,9 +180,6 @@ constraints: any.Cabal ==3.10.3.0, tagged +deepseq +transformers, any.tagsoup ==0.14.8, any.tar ==0.6.0.0, - any.tasty ==1.5, - tasty +unix, - any.tasty-hunit ==0.10.1, any.template-haskell ==2.16.0.0, any.temporary ==1.3, any.terminal-progress-bar ==0.4.2, @@ -201,20 +187,17 @@ constraints: any.Cabal ==3.10.3.0, any.terminfo ==0.4.1.4, any.text ==2.0.2, text -developer -simdutf, - any.text-binary ==0.2.1.1, - any.text-iso8601 ==0.1, - any.text-short ==0.1.5, + any.text-iso8601 ==0.1.1, + any.text-short ==0.1.6, text-short -asserts, any.text-zipper ==0.13, - any.tf-random ==0.5, - any.th-abstraction ==0.6.0.0, + any.th-abstraction ==0.7.0.0, any.th-compat ==0.1.5, any.th-lift ==0.8.4, any.th-lift-instances ==0.1.20, - any.these ==1.2, + any.these ==1.2.1, any.time ==1.9.3, - any.time-compat ==1.9.6.1, - time-compat -old-locale, + any.time-compat ==1.9.7, any.transformers ==0.5.6.2, any.transformers-base ==0.4.6, transformers-base +orphaninstances, @@ -231,19 +214,19 @@ constraints: any.Cabal ==3.10.3.0, any.uri-bytestring ==0.3.3.1, uri-bytestring -lib-werror, any.utf8-string ==1.0.2, - any.uuid-types ==1.0.5.1, + any.uuid-types ==1.0.6, any.vector ==0.13.1.0, vector +boundschecks -internalchecks -unsafechecks -wall, - any.vector-algorithms ==0.9.0.1, + any.vector-algorithms ==0.9.0.2, vector-algorithms +bench +boundschecks -internalchecks -llvm +properties -unsafechecks, any.vector-binary-instances ==0.2.5.2, any.vector-stream ==0.1.0.1, - any.versions ==6.0.6, + any.versions ==6.0.7, any.vty ==6.2, any.vty-crossplatform ==0.4.0.0, vty-crossplatform -demos, any.vty-unix ==0.2.0.0, - any.witherable ==0.4.2, + any.witherable ==0.5, any.word-wrap ==0.5, any.word8 ==0.1.3, any.xor ==0.0.1.2, @@ -252,4 +235,4 @@ constraints: any.Cabal ==3.10.3.0, any.zlib ==0.6.3.0, zlib -bundled-c-zlib -non-blocking-ffi -pkg-config, any.zlib-bindings ==0.1.1.5 -index-state: hackage.haskell.org 2024-04-27T07:39:32Z +index-state: hackage.haskell.org 2024-06-07T21:16:52Z diff --git a/cabal.ghc8107.Win32.project b/cabal.ghc8107.Win32.project index f7c488ec..0bc6c171 100644 --- a/cabal.ghc8107.Win32.project +++ b/cabal.ghc8107.Win32.project @@ -18,10 +18,11 @@ constraints: http-io-streams -brotli, directory >= 1.3.8.3, filepath == 1.4.101.0 || == 1.4.300.1 || >= 1.5.2.0 +constraints: text -simdutf + if os(mingw32) constraints: zlib +bundled-c-zlib, lzma +static, - text -simdutf, vty-windows >=0.2.0.2 if impl(ghc >= 9.4) @@ -50,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc902.Unix.project b/cabal.ghc902.Unix.project index 6570f447..81251857 100644 --- a/cabal.ghc902.Unix.project +++ b/cabal.ghc902.Unix.project @@ -51,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc902.Unix.project.freeze b/cabal.ghc902.Unix.project.freeze index 6f15a8b6..6571bc19 100644 --- a/cabal.ghc902.Unix.project.freeze +++ b/cabal.ghc902.Unix.project.freeze @@ -1,14 +1,13 @@ active-repositories: hackage.haskell.org:merge constraints: any.Cabal ==3.10.3.0, any.Cabal-syntax ==3.10.3.0, - any.HUnit ==1.6.2.0, any.HsOpenSSL ==0.11.7.6, HsOpenSSL -fast-bignum -homebrew-openssl -macports-openssl -use-pkg-config, - any.OneTuple ==0.4.1.1, - any.QuickCheck ==2.14.3, + any.OneTuple ==0.4.2, + any.QuickCheck ==2.15.0.1, QuickCheck -old-random +templatehaskell, any.StateVar ==1.2.2, - any.aeson ==2.2.1.0, + any.aeson ==2.2.2.0, aeson +ordered-keymap, any.aeson-pretty ==0.8.10, aeson-pretty +lib-only, @@ -19,23 +18,23 @@ constraints: any.Cabal ==3.10.3.0, any.ansi-wl-pprint ==0.6.9, ansi-wl-pprint -example, any.array ==0.5.4.0, - any.assoc ==1.1, - assoc +tagged, + any.assoc ==1.1.1, + assoc -tagged, any.async ==2.2.5, async -bench, any.attoparsec ==0.14.4, attoparsec -developer, any.base ==4.15.1.0, - any.base-compat ==0.13.1, - any.base-orphans ==0.9.1, + any.base-compat ==0.14.0, + any.base-orphans ==0.9.2, any.base16-bytestring ==1.0.2.0, any.base64-bytestring ==1.2.1.0, any.bifunctors ==5.6.2, bifunctors +tagged, any.bimap ==0.5.0, any.binary ==0.8.9.2, - any.binary-instances ==1.0.4, - any.binary-orphans ==1.0.4.1, + any.binary-instances ==1.0.5, + any.binary-orphans ==1.0.5, any.bindings-DSL ==1.0.25, any.bitvec ==1.1.5.0, bitvec +simd, @@ -51,11 +50,11 @@ constraints: any.Cabal ==3.10.3.0, any.cabal-install-parsers ==0.6.1.1, any.cabal-plan ==0.7.3.0, cabal-plan -_ -exe -license-report, - any.call-stack ==0.4.0, any.case-insensitive ==1.2.1.0, any.casing ==0.1.4.1, any.cereal ==0.5.8.3, cereal -bytestring-builder, + any.character-ps ==0.1, any.colour ==2.3.6, any.comonad ==5.0.8, comonad +containers +distributive +indexed-traversable, @@ -73,11 +72,11 @@ constraints: any.Cabal ==3.10.3.0, any.data-array-byte ==0.1.0.1, any.data-clist ==0.2, any.data-default-class ==0.1.2.0, - any.data-fix ==0.3.2, + any.data-fix ==0.3.3, any.deepseq ==1.4.5.0, any.digest ==0.0.2.1, digest -have_arm64_crc32c -have_builtin_prefetch -have_mm_prefetch -have_sse42 -have_strong_getauxval -have_weak_getauxval +pkg-config, - any.directory ==1.3.8.4, + any.directory ==1.3.8.5, directory -os-string, any.disk-free-space ==0.1.0.1, any.distributive ==0.6.2.1, @@ -91,7 +90,6 @@ constraints: any.Cabal ==3.10.3.0, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, any.free ==5.2, - any.generic-arbitrary ==0.2.2, any.generically ==0.1.1, any.ghc-bignum ==1.1, any.ghc-boot-th ==9.0.2, @@ -100,23 +98,17 @@ constraints: any.Cabal ==3.10.3.0, any.happy ==1.20.1.1, any.hashable ==1.4.4.0, hashable +integer-gmp -random-initial-seed, - any.haskell-lexer ==1.1.1, any.haskus-utils-data ==1.4, any.haskus-utils-types ==1.5.1, any.haskus-utils-variant ==3.3, any.hsc2hs ==0.68.8, hsc2hs -in-ghc-tree, - any.hspec ==2.10.10, - any.hspec-core ==2.10.10, - any.hspec-discover ==2.10.10, - any.hspec-expectations ==0.8.2, - any.hspec-golden-aeson ==0.9.0.0, any.http-io-streams ==0.1.7.0, http-io-streams -brotli +fast-xor, any.indexed-profunctors ==0.1.1.1, - any.indexed-traversable ==0.1.3, - any.indexed-traversable-instances ==0.1.1.2, - any.integer-conversion ==0.1.0.1, + any.indexed-traversable ==0.1.4, + any.indexed-traversable-instances ==0.1.2, + any.integer-conversion ==0.1.1, any.integer-logarithms ==1.0.3.1, integer-logarithms -check-bounds +integer-gmp, any.io-streams ==1.5.2.2, @@ -126,7 +118,7 @@ constraints: any.Cabal ==3.10.3.0, any.libyaml ==0.1.4, libyaml -no-unicode -system-libyaml, any.libyaml-clib ==0.2.5, - any.lukko ==0.1.1.3, + any.lukko ==0.1.2, lukko +ofd-locking, any.lzma-static ==5.2.5.5, any.megaparsec ==9.2.2, @@ -158,10 +150,8 @@ constraints: any.Cabal ==3.10.3.0, any.pretty ==1.1.3.6, any.pretty-terminal ==0.1.0.0, any.primitive ==0.9.0.0, - any.process ==1.6.19.0, + any.process ==1.6.20.0, any.profunctors ==5.6.2, - any.quickcheck-arbitrary-adt ==0.3.1.0, - any.quickcheck-io ==0.2.0, any.random ==1.2.1.2, any.recursion-schemes ==5.2.2.5, recursion-schemes +template-haskell, @@ -174,13 +164,12 @@ constraints: any.Cabal ==3.10.3.0, any.rts ==1.0.2, any.safe ==0.3.21, any.safe-exceptions ==0.1.7.4, - any.scientific ==0.3.7.0, - scientific -bytestring-builder -integer-simple, - any.semialign ==1.3, + any.scientific ==0.3.8.0, + scientific -integer-simple, + any.semialign ==1.3.1, semialign +semigroupoids, - any.semigroupoids ==6.0.0.1, + any.semigroupoids ==6.0.1, semigroupoids +comonad +containers +contravariant +distributive +tagged +unordered-containers, - any.setenv ==0.1.1.3, any.split ==0.2.5, any.splitmix ==0.1.0.5, splitmix -optimised-mixer, @@ -193,9 +182,6 @@ constraints: any.Cabal ==3.10.3.0, tagged +deepseq +transformers, any.tagsoup ==0.14.8, any.tar ==0.6.0.0, - any.tasty ==1.5, - tasty +unix, - any.tasty-hunit ==0.10.1, any.template-haskell ==2.17.0.0, any.temporary ==1.3, any.terminal-progress-bar ==0.4.2, @@ -203,20 +189,17 @@ constraints: any.Cabal ==3.10.3.0, any.terminfo ==0.4.1.5, any.text ==2.0.2, text -developer -simdutf, - any.text-binary ==0.2.1.1, - any.text-iso8601 ==0.1, - any.text-short ==0.1.5, + any.text-iso8601 ==0.1.1, + any.text-short ==0.1.6, text-short -asserts, any.text-zipper ==0.13, - any.tf-random ==0.5, - any.th-abstraction ==0.6.0.0, + any.th-abstraction ==0.7.0.0, any.th-compat ==0.1.5, any.th-lift ==0.8.4, any.th-lift-instances ==0.1.20, - any.these ==1.2, + any.these ==1.2.1, any.time ==1.9.3, - any.time-compat ==1.9.6.1, - time-compat -old-locale, + any.time-compat ==1.9.7, any.transformers ==0.5.6.2, any.transformers-base ==0.4.6, transformers-base +orphaninstances, @@ -234,19 +217,19 @@ constraints: any.Cabal ==3.10.3.0, any.uri-bytestring ==0.3.3.1, uri-bytestring -lib-werror, any.utf8-string ==1.0.2, - any.uuid-types ==1.0.5.1, + any.uuid-types ==1.0.6, any.vector ==0.13.1.0, vector +boundschecks -internalchecks -unsafechecks -wall, - any.vector-algorithms ==0.9.0.1, + any.vector-algorithms ==0.9.0.2, vector-algorithms +bench +boundschecks -internalchecks -llvm +properties -unsafechecks, any.vector-binary-instances ==0.2.5.2, any.vector-stream ==0.1.0.1, - any.versions ==6.0.6, + any.versions ==6.0.7, any.vty ==6.2, any.vty-crossplatform ==0.4.0.0, vty-crossplatform -demos, any.vty-unix ==0.2.0.0, - any.witherable ==0.4.2, + any.witherable ==0.5, any.word-wrap ==0.5, any.word8 ==0.1.3, any.xor ==0.0.1.2, @@ -259,4 +242,4 @@ constraints: any.Cabal ==3.10.3.0, any.zlib-bindings ==0.1.1.5, any.zstd ==0.1.3.0, zstd +standalone -index-state: hackage.haskell.org 2024-04-27T07:39:32Z +index-state: hackage.haskell.org 2024-06-07T21:16:52Z diff --git a/cabal.ghc902.Win32.project b/cabal.ghc902.Win32.project index f7c488ec..0bc6c171 100644 --- a/cabal.ghc902.Win32.project +++ b/cabal.ghc902.Win32.project @@ -18,10 +18,11 @@ constraints: http-io-streams -brotli, directory >= 1.3.8.3, filepath == 1.4.101.0 || == 1.4.300.1 || >= 1.5.2.0 +constraints: text -simdutf + if os(mingw32) constraints: zlib +bundled-c-zlib, lzma +static, - text -simdutf, vty-windows >=0.2.0.2 if impl(ghc >= 9.4) @@ -50,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc928.Unix.project b/cabal.ghc928.Unix.project index 6570f447..81251857 100644 --- a/cabal.ghc928.Unix.project +++ b/cabal.ghc928.Unix.project @@ -51,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc928.Unix.project.freeze b/cabal.ghc928.Unix.project.freeze index a1c251a4..23426b53 100644 --- a/cabal.ghc928.Unix.project.freeze +++ b/cabal.ghc928.Unix.project.freeze @@ -1,14 +1,13 @@ active-repositories: hackage.haskell.org:merge constraints: any.Cabal ==3.10.3.0, any.Cabal-syntax ==3.10.3.0, - any.HUnit ==1.6.2.0, any.HsOpenSSL ==0.11.7.6, HsOpenSSL -fast-bignum -homebrew-openssl -macports-openssl -use-pkg-config, - any.OneTuple ==0.4.1.1, - any.QuickCheck ==2.14.3, + any.OneTuple ==0.4.2, + any.QuickCheck ==2.15.0.1, QuickCheck -old-random +templatehaskell, any.StateVar ==1.2.2, - any.aeson ==2.2.1.0, + any.aeson ==2.2.2.0, aeson +ordered-keymap, any.aeson-pretty ==0.8.10, aeson-pretty +lib-only, @@ -19,23 +18,23 @@ constraints: any.Cabal ==3.10.3.0, any.ansi-wl-pprint ==0.6.9, ansi-wl-pprint -example, any.array ==0.5.4.0, - any.assoc ==1.1, - assoc +tagged, + any.assoc ==1.1.1, + assoc -tagged, any.async ==2.2.5, async -bench, any.attoparsec ==0.14.4, attoparsec -developer, any.base ==4.16.4.0, - any.base-compat ==0.13.1, - any.base-orphans ==0.9.1, + any.base-compat ==0.14.0, + any.base-orphans ==0.9.2, any.base16-bytestring ==1.0.2.0, any.base64-bytestring ==1.2.1.0, any.bifunctors ==5.6.2, bifunctors +tagged, any.bimap ==0.5.0, any.binary ==0.8.9.0, - any.binary-instances ==1.0.4, - any.binary-orphans ==1.0.4.1, + any.binary-instances ==1.0.5, + any.binary-orphans ==1.0.5, any.bindings-DSL ==1.0.25, any.bitvec ==1.1.5.0, bitvec +simd, @@ -51,11 +50,11 @@ constraints: any.Cabal ==3.10.3.0, any.cabal-install-parsers ==0.6.1.1, any.cabal-plan ==0.7.3.0, cabal-plan -_ -exe -license-report, - any.call-stack ==0.4.0, any.case-insensitive ==1.2.1.0, any.casing ==0.1.4.1, any.cereal ==0.5.8.3, cereal -bytestring-builder, + any.character-ps ==0.1, any.colour ==2.3.6, any.comonad ==5.0.8, comonad +containers +distributive +indexed-traversable, @@ -73,11 +72,11 @@ constraints: any.Cabal ==3.10.3.0, any.data-array-byte ==0.1.0.1, any.data-clist ==0.2, any.data-default-class ==0.1.2.0, - any.data-fix ==0.3.2, + any.data-fix ==0.3.3, any.deepseq ==1.4.6.1, any.digest ==0.0.2.1, digest -have_arm64_crc32c -have_builtin_prefetch -have_mm_prefetch -have_sse42 -have_strong_getauxval -have_weak_getauxval +pkg-config, - any.directory ==1.3.8.4, + any.directory ==1.3.8.5, directory -os-string, any.disk-free-space ==0.1.0.1, any.distributive ==0.6.2.1, @@ -91,7 +90,6 @@ constraints: any.Cabal ==3.10.3.0, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, any.free ==5.2, - any.generic-arbitrary ==0.2.2, any.generically ==0.1.1, any.ghc-bignum ==1.2, any.ghc-boot-th ==9.2.8, @@ -100,23 +98,17 @@ constraints: any.Cabal ==3.10.3.0, any.happy ==1.20.1.1, any.hashable ==1.4.4.0, hashable +integer-gmp -random-initial-seed, - any.haskell-lexer ==1.1.1, any.haskus-utils-data ==1.4, any.haskus-utils-types ==1.5.1, any.haskus-utils-variant ==3.3, any.hsc2hs ==0.68.8, hsc2hs -in-ghc-tree, - any.hspec ==2.10.10, - any.hspec-core ==2.10.10, - any.hspec-discover ==2.10.10, - any.hspec-expectations ==0.8.2, - any.hspec-golden-aeson ==0.9.0.0, any.http-io-streams ==0.1.7.0, http-io-streams -brotli +fast-xor, any.indexed-profunctors ==0.1.1.1, - any.indexed-traversable ==0.1.3, - any.indexed-traversable-instances ==0.1.1.2, - any.integer-conversion ==0.1.0.1, + any.indexed-traversable ==0.1.4, + any.indexed-traversable-instances ==0.1.2, + any.integer-conversion ==0.1.1, any.integer-logarithms ==1.0.3.1, integer-logarithms -check-bounds +integer-gmp, any.io-streams ==1.5.2.2, @@ -126,7 +118,7 @@ constraints: any.Cabal ==3.10.3.0, any.libyaml ==0.1.4, libyaml -no-unicode -system-libyaml, any.libyaml-clib ==0.2.5, - any.lukko ==0.1.1.3, + any.lukko ==0.1.2, lukko +ofd-locking, any.lzma-static ==5.2.5.5, any.megaparsec ==9.2.2, @@ -152,17 +144,15 @@ constraints: any.Cabal ==3.10.3.0, optparse-applicative +process, any.os-release ==1.0.2.1, os-release -devel, - any.os-string ==2.0.2.1, + any.os-string ==2.0.3, any.parsec ==3.1.17.0, any.parser-combinators ==1.3.0, parser-combinators -dev, any.pretty ==1.1.3.6, any.pretty-terminal ==0.1.0.0, any.primitive ==0.9.0.0, - any.process ==1.6.19.0, + any.process ==1.6.20.0, any.profunctors ==5.6.2, - any.quickcheck-arbitrary-adt ==0.3.1.0, - any.quickcheck-io ==0.2.0, any.random ==1.2.1.2, any.recursion-schemes ==5.2.2.5, recursion-schemes +template-haskell, @@ -175,13 +165,12 @@ constraints: any.Cabal ==3.10.3.0, any.rts ==1.0.2, any.safe ==0.3.21, any.safe-exceptions ==0.1.7.4, - any.scientific ==0.3.7.0, - scientific -bytestring-builder -integer-simple, - any.semialign ==1.3, + any.scientific ==0.3.8.0, + scientific -integer-simple, + any.semialign ==1.3.1, semialign +semigroupoids, - any.semigroupoids ==6.0.0.1, + any.semigroupoids ==6.0.1, semigroupoids +comonad +containers +contravariant +distributive +tagged +unordered-containers, - any.setenv ==0.1.1.3, any.split ==0.2.5, any.splitmix ==0.1.0.5, splitmix -optimised-mixer, @@ -194,9 +183,6 @@ constraints: any.Cabal ==3.10.3.0, tagged +deepseq +transformers, any.tagsoup ==0.14.8, any.tar ==0.6.0.0, - any.tasty ==1.5, - tasty +unix, - any.tasty-hunit ==0.10.1, any.template-haskell ==2.18.0.0, any.temporary ==1.3, any.terminal-progress-bar ==0.4.2, @@ -204,20 +190,17 @@ constraints: any.Cabal ==3.10.3.0, any.terminfo ==0.4.1.5, any.text ==2.0.2, text -developer -simdutf, - any.text-binary ==0.2.1.1, - any.text-iso8601 ==0.1, - any.text-short ==0.1.5, + any.text-iso8601 ==0.1.1, + any.text-short ==0.1.6, text-short -asserts, any.text-zipper ==0.13, - any.tf-random ==0.5, - any.th-abstraction ==0.6.0.0, + any.th-abstraction ==0.7.0.0, any.th-compat ==0.1.5, any.th-lift ==0.8.4, any.th-lift-instances ==0.1.20, - any.these ==1.2, + any.these ==1.2.1, any.time ==1.11.1.1, - any.time-compat ==1.9.6.1, - time-compat -old-locale, + any.time-compat ==1.9.7, any.transformers ==0.5.6.2, any.transformers-base ==0.4.6, transformers-base +orphaninstances, @@ -235,19 +218,19 @@ constraints: any.Cabal ==3.10.3.0, any.uri-bytestring ==0.3.3.1, uri-bytestring -lib-werror, any.utf8-string ==1.0.2, - any.uuid-types ==1.0.5.1, + any.uuid-types ==1.0.6, any.vector ==0.13.1.0, vector +boundschecks -internalchecks -unsafechecks -wall, - any.vector-algorithms ==0.9.0.1, + any.vector-algorithms ==0.9.0.2, vector-algorithms +bench +boundschecks -internalchecks -llvm +properties -unsafechecks, any.vector-binary-instances ==0.2.5.2, any.vector-stream ==0.1.0.1, - any.versions ==6.0.6, + any.versions ==6.0.7, any.vty ==6.2, any.vty-crossplatform ==0.4.0.0, vty-crossplatform -demos, any.vty-unix ==0.2.0.0, - any.witherable ==0.4.2, + any.witherable ==0.5, any.word-wrap ==0.5, any.word8 ==0.1.3, any.xor ==0.0.1.2, @@ -260,4 +243,4 @@ constraints: any.Cabal ==3.10.3.0, any.zlib-bindings ==0.1.1.5, any.zstd ==0.1.3.0, zstd +standalone -index-state: hackage.haskell.org 2024-04-27T07:39:32Z +index-state: hackage.haskell.org 2024-06-07T21:16:52Z diff --git a/cabal.ghc928.Win32.project b/cabal.ghc928.Win32.project index f7c488ec..0bc6c171 100644 --- a/cabal.ghc928.Win32.project +++ b/cabal.ghc928.Win32.project @@ -18,10 +18,11 @@ constraints: http-io-streams -brotli, directory >= 1.3.8.3, filepath == 1.4.101.0 || == 1.4.300.1 || >= 1.5.2.0 +constraints: text -simdutf + if os(mingw32) constraints: zlib +bundled-c-zlib, lzma +static, - text -simdutf, vty-windows >=0.2.0.2 if impl(ghc >= 9.4) @@ -50,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc948.Unix.project b/cabal.ghc948.Unix.project index 6570f447..81251857 100644 --- a/cabal.ghc948.Unix.project +++ b/cabal.ghc948.Unix.project @@ -51,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.ghc948.Unix.project.freeze b/cabal.ghc948.Unix.project.freeze index c3f506d2..95d862f0 100644 --- a/cabal.ghc948.Unix.project.freeze +++ b/cabal.ghc948.Unix.project.freeze @@ -1,14 +1,13 @@ active-repositories: hackage.haskell.org:merge constraints: any.Cabal ==3.10.3.0, any.Cabal-syntax ==3.10.3.0, - any.HUnit ==1.6.2.0, any.HsOpenSSL ==0.11.7.6, HsOpenSSL -fast-bignum -homebrew-openssl -macports-openssl -use-pkg-config, - any.OneTuple ==0.4.1.1, - any.QuickCheck ==2.14.3, + any.OneTuple ==0.4.2, + any.QuickCheck ==2.15.0.1, QuickCheck -old-random +templatehaskell, any.StateVar ==1.2.2, - any.aeson ==2.2.1.0, + any.aeson ==2.2.2.0, aeson +ordered-keymap, any.aeson-pretty ==0.8.10, aeson-pretty +lib-only, @@ -19,23 +18,23 @@ constraints: any.Cabal ==3.10.3.0, any.ansi-wl-pprint ==0.6.9, ansi-wl-pprint -example, any.array ==0.5.4.0, - any.assoc ==1.1, - assoc +tagged, + any.assoc ==1.1.1, + assoc -tagged, any.async ==2.2.5, async -bench, any.attoparsec ==0.14.4, attoparsec -developer, any.base ==4.17.2.1, - any.base-compat ==0.13.1, - any.base-orphans ==0.9.1, + any.base-compat ==0.14.0, + any.base-orphans ==0.9.2, any.base16-bytestring ==1.0.2.0, any.base64-bytestring ==1.2.1.0, any.bifunctors ==5.6.2, bifunctors +tagged, any.bimap ==0.5.0, any.binary ==0.8.9.1, - any.binary-instances ==1.0.4, - any.binary-orphans ==1.0.4.1, + any.binary-instances ==1.0.5, + any.binary-orphans ==1.0.5, any.bindings-DSL ==1.0.25, any.bitvec ==1.1.5.0, bitvec +simd, @@ -51,11 +50,11 @@ constraints: any.Cabal ==3.10.3.0, any.cabal-install-parsers ==0.6.1.1, any.cabal-plan ==0.7.3.0, cabal-plan -_ -exe -license-report, - any.call-stack ==0.4.0, any.case-insensitive ==1.2.1.0, any.casing ==0.1.4.1, any.cereal ==0.5.8.3, cereal -bytestring-builder, + any.character-ps ==0.1, any.colour ==2.3.6, any.comonad ==5.0.8, comonad +containers +distributive +indexed-traversable, @@ -72,11 +71,11 @@ constraints: any.Cabal ==3.10.3.0, cryptohash-sha256 -exe +use-cbits, any.data-clist ==0.2, any.data-default-class ==0.1.2.0, - any.data-fix ==0.3.2, + any.data-fix ==0.3.3, any.deepseq ==1.4.8.0, any.digest ==0.0.2.1, digest -have_arm64_crc32c -have_builtin_prefetch -have_mm_prefetch -have_sse42 -have_strong_getauxval -have_weak_getauxval +pkg-config, - any.directory ==1.3.8.4, + any.directory ==1.3.8.5, directory -os-string, any.disk-free-space ==0.1.0.1, any.distributive ==0.6.2.1, @@ -90,7 +89,6 @@ constraints: any.Cabal ==3.10.3.0, any.foldable1-classes-compat ==0.1, foldable1-classes-compat +tagged, any.free ==5.2, - any.generic-arbitrary ==0.2.2, any.generically ==0.1.1, any.ghc-bignum ==1.3, any.ghc-boot-th ==9.4.8, @@ -99,23 +97,17 @@ constraints: any.Cabal ==3.10.3.0, any.happy ==1.20.1.1, any.hashable ==1.4.4.0, hashable +integer-gmp -random-initial-seed, - any.haskell-lexer ==1.1.1, any.haskus-utils-data ==1.4, any.haskus-utils-types ==1.5.1, any.haskus-utils-variant ==3.3, any.hsc2hs ==0.68.8, hsc2hs -in-ghc-tree, - any.hspec ==2.10.10, - any.hspec-core ==2.10.10, - any.hspec-discover ==2.10.10, - any.hspec-expectations ==0.8.2, - any.hspec-golden-aeson ==0.9.0.0, any.http-io-streams ==0.1.7.0, http-io-streams -brotli +fast-xor, any.indexed-profunctors ==0.1.1.1, - any.indexed-traversable ==0.1.3, - any.indexed-traversable-instances ==0.1.1.2, - any.integer-conversion ==0.1.0.1, + any.indexed-traversable ==0.1.4, + any.indexed-traversable-instances ==0.1.2, + any.integer-conversion ==0.1.1, any.integer-logarithms ==1.0.3.1, integer-logarithms -check-bounds +integer-gmp, any.io-streams ==1.5.2.2, @@ -125,7 +117,7 @@ constraints: any.Cabal ==3.10.3.0, any.libyaml ==0.1.4, libyaml -no-unicode -system-libyaml, any.libyaml-clib ==0.2.5, - any.lukko ==0.1.1.3, + any.lukko ==0.1.2, lukko +ofd-locking, any.lzma-static ==5.2.5.5, any.megaparsec ==9.2.2, @@ -151,17 +143,15 @@ constraints: any.Cabal ==3.10.3.0, optparse-applicative +process, any.os-release ==1.0.2.1, os-release -devel, - any.os-string ==2.0.2.1, + any.os-string ==2.0.3, any.parsec ==3.1.16.1, any.parser-combinators ==1.3.0, parser-combinators -dev, any.pretty ==1.1.3.6, any.pretty-terminal ==0.1.0.0, any.primitive ==0.9.0.0, - any.process ==1.6.19.0, + any.process ==1.6.20.0, any.profunctors ==5.6.2, - any.quickcheck-arbitrary-adt ==0.3.1.0, - any.quickcheck-io ==0.2.0, any.random ==1.2.1.2, any.recursion-schemes ==5.2.2.5, recursion-schemes +template-haskell, @@ -174,13 +164,12 @@ constraints: any.Cabal ==3.10.3.0, any.rts ==1.0.2, any.safe ==0.3.21, any.safe-exceptions ==0.1.7.4, - any.scientific ==0.3.7.0, - scientific -bytestring-builder -integer-simple, - any.semialign ==1.3, + any.scientific ==0.3.8.0, + scientific -integer-simple, + any.semialign ==1.3.1, semialign +semigroupoids, - any.semigroupoids ==6.0.0.1, + any.semigroupoids ==6.0.1, semigroupoids +comonad +containers +contravariant +distributive +tagged +unordered-containers, - any.setenv ==0.1.1.3, any.split ==0.2.5, any.splitmix ==0.1.0.5, splitmix -optimised-mixer, @@ -193,29 +182,23 @@ constraints: any.Cabal ==3.10.3.0, tagged +deepseq +transformers, any.tagsoup ==0.14.8, any.tar ==0.6.0.0, - any.tasty ==1.5, - tasty +unix, - any.tasty-hunit ==0.10.1, any.template-haskell ==2.19.0.0, any.temporary ==1.3, any.terminal-progress-bar ==0.4.2, any.terminal-size ==0.3.4, any.terminfo ==0.4.1.5, any.text ==2.0.2, - any.text-binary ==0.2.1.1, - any.text-iso8601 ==0.1, - any.text-short ==0.1.5, + any.text-iso8601 ==0.1.1, + any.text-short ==0.1.6, text-short -asserts, any.text-zipper ==0.13, - any.tf-random ==0.5, - any.th-abstraction ==0.6.0.0, + any.th-abstraction ==0.7.0.0, any.th-compat ==0.1.5, any.th-lift ==0.8.4, any.th-lift-instances ==0.1.20, - any.these ==1.2, + any.these ==1.2.1, any.time ==1.11.1.2, - any.time-compat ==1.9.6.1, - time-compat -old-locale, + any.time-compat ==1.9.7, any.transformers ==0.5.6.2, any.transformers-base ==0.4.6, transformers-base +orphaninstances, @@ -233,19 +216,19 @@ constraints: any.Cabal ==3.10.3.0, any.uri-bytestring ==0.3.3.1, uri-bytestring -lib-werror, any.utf8-string ==1.0.2, - any.uuid-types ==1.0.5.1, + any.uuid-types ==1.0.6, any.vector ==0.13.1.0, vector +boundschecks -internalchecks -unsafechecks -wall, - any.vector-algorithms ==0.9.0.1, + any.vector-algorithms ==0.9.0.2, vector-algorithms +bench +boundschecks -internalchecks -llvm +properties -unsafechecks, any.vector-binary-instances ==0.2.5.2, any.vector-stream ==0.1.0.1, - any.versions ==6.0.6, + any.versions ==6.0.7, any.vty ==6.2, any.vty-crossplatform ==0.4.0.0, vty-crossplatform -demos, any.vty-unix ==0.2.0.0, - any.witherable ==0.4.2, + any.witherable ==0.5, any.word-wrap ==0.5, any.word8 ==0.1.3, any.xor ==0.0.1.2, @@ -258,4 +241,4 @@ constraints: any.Cabal ==3.10.3.0, any.zlib-bindings ==0.1.1.5, any.zstd ==0.1.3.0, zstd +standalone -index-state: hackage.haskell.org 2024-04-27T07:39:32Z +index-state: hackage.haskell.org 2024-06-07T21:16:52Z diff --git a/cabal.ghc948.Win32.project b/cabal.ghc948.Win32.project index f7c488ec..0bc6c171 100644 --- a/cabal.ghc948.Win32.project +++ b/cabal.ghc948.Win32.project @@ -18,10 +18,11 @@ constraints: http-io-streams -brotli, directory >= 1.3.8.3, filepath == 1.4.101.0 || == 1.4.300.1 || >= 1.5.2.0 +constraints: text -simdutf + if os(mingw32) constraints: zlib +bundled-c-zlib, lzma +static, - text -simdutf, vty-windows >=0.2.0.2 if impl(ghc >= 9.4) @@ -50,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.project b/cabal.project index 6570f447..81251857 100644 --- a/cabal.project +++ b/cabal.project @@ -51,6 +51,9 @@ package cabal-plan package aeson flags: +ordered-keymap +package hashable + flags: -arch-native + package * test-show-details: direct diff --git a/cabal.project.release b/cabal.project.release index 835877df..15cc2cdf 100644 --- a/cabal.project.release +++ b/cabal.project.release @@ -54,6 +54,9 @@ package aeson package streamly flags: +use-unliftio +package hashable + flags: -arch-native + source-repository-package type: git location: https://github.com/haskell/tar.git