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 +7/−0
- xor.cabal +12/−23
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