diff --git a/core/yaya.cabal b/core/yaya.cabal index 1cf11d6..1d7bf92 100644 --- a/core/yaya.cabal +++ b/core/yaya.cabal @@ -188,6 +188,22 @@ library foldable1-classes-compat ^>= 0.1, -- FIXME: Fold yaya-containers into here, and make this the dependency containers ^>= {0.4.2, 0.5.0, 0.6.0, 0.7}, + -- TRYING TO LIMIT THE LOWER BOUNDS FOR 8.6.1 + QuickCheck >= 2.13.2, + async >= 2.2.2, + doctest >= 0.16.2, + exceptions >= 0.10.2, + ghc-paths >= 0.1.0.12, + -- happy >= 1.19.12, + hashable >= 1.3.0, + hedgehog >= 1.0.1, + lifted-async >= 0.10.0.4, + mmorph >= 1.1.3, + semigroupoids >= 5.3.2, + -- next step (since previous didn’t work + happy >= 1.20.1, + hsc2hs >= 0.68.6, + parsec >= 3.1.17, ghc-options: -trust adjunctions -trust array diff --git a/quickcheck/yaya-quickcheck.cabal b/quickcheck/yaya-quickcheck.cabal index fe5d003..ec89e1c 100644 --- a/quickcheck/yaya-quickcheck.cabal +++ b/quickcheck/yaya-quickcheck.cabal @@ -158,7 +158,7 @@ library -- 2.13. However, `-trust` only works for packages in the dependency -- graph, so we make it explicit here for the times that it doesn’t get -- included transitively. - splitmix ^>= {0.0.1, 0.1.0} + splitmix ^>= {0.0.3, 0.1.0} ghc-options: -trust QuickCheck -trust adjunctions