packages feed

xor 0.0.1.2 → 0.0.1.3

raw patch · 2 files changed

+19/−23 lines, 2 filesdep ~QuickCheckdep ~basedep ~bytestringPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: QuickCheck, base, bytestring, tasty-quickcheck

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,4 +1,11 @@ +## 0.0.1.3++_Andreas Abel, 2024-06-25_++- Drop support for GHC 7.+- Tested with GHC 8.0 - 9.10.+ ## 0.0.1.2  _Andreas Abel, 2023-07-19_
xor.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.2 name:                xor-version:             0.0.1.2+version:             0.0.1.3  category:            Data, Codec author:              Herbert Valerio Riedel@@ -30,8 +30,10 @@   The performance is comparable to portable ISO C99 implementations but this library is implemented as pure Haskell and is thereby compatible with compile targets such as <https://github.com/ghcjs/ghcjs GHCJS>.  tested-with:-  GHC == 9.6.2-  GHC == 9.4.5+  GHC == 9.10.1+  GHC == 9.8.2+  GHC == 9.6.5+  GHC == 9.4.8   GHC == 9.2.8   GHC == 9.0.2   GHC == 8.10.7@@ -40,10 +42,6 @@   GHC == 8.4.4   GHC == 8.2.2   GHC == 8.0.2-  GHC == 7.10.3-  GHC == 7.8.4-  GHC == 7.6.3-  GHC == 7.4.2  extra-doc-files:   CHANGELOG.md@@ -60,22 +58,13 @@                        MagicHash    build-depends:-    , base            >= 4.5      && < 4.19+    , base            >= 4.9      && < 5     , bytestring      >= 0.10.4   && < 0.13     , ghc-byteorder  ^>= 4.11.0.0 -  -- Andreas Abel, 2022-02-16:-  -- There are build failures with bytestring-0.11 and GHC 7-  -- because the PS constructor was removed and retained as PatternSynonym-  -- (for GHC 8 only, according to the release notes).-  -- The following dependency rectifies this:-  if !impl(ghc >= 8.0)-    build-depends:-      bytestring                     < 0.11--  ghc-options:         -Wall-  if impl(ghc >= 8.0)-    ghc-options:       -Wcompat+  ghc-options:+    -Wall+    -Wcompat  library   import: defaults@@ -113,7 +102,7 @@   build-depends:     , xor       -- dependencies specific to this component-    , tasty             >= 1.2.3 && < 1.5+    , tasty             >= 1.2.3 && < 1.6     , tasty-hunit      ^>= 0.10-    , tasty-quickcheck ^>= 0.10-    , QuickCheck       ^>= 2.14+    , tasty-quickcheck  >= 0.10  && < 1+    , QuickCheck        >= 2.14  && < 2.16