| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update these to version 1.2.1 revision 1. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.2.1. [#] 1.2.1 - Support GHC-8.6.5...GHC-9.10.1
- Drop obsolete dependency on foldable1-classes-compat.
- Update these to version 1.2 revision 1. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.2.
[#] 1.2
- Depend on `bifunctor-classes-compat` instead of `bifunctors`
See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog
This is breaking change, but affects only GHC-8.0 and older users.
In that case you should check various combinations of newer/older
`bifunctors`, `these` (and e.g. `semialign`) packages.
- Depend on `assoc-1.1`. Since version 1.1 `assoc` has an almost trivial
dependency footprint, so `these` depends on it unconditionally.
- Add `Bifoldable1 These` instance
- Add `Foldable1 (Data.Functor.These1 f g)` instance
- Change `Eq (These1 f g a)`, `Ord`, `Read`, `Show`, `NFData` instances similarly to how
they are changed for `Product` and `Sum` in `base-4.18.0.0`.
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
- Update these to version 1.1.1.1 revision 6. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.2 revision 1.
[#] 1.2
- Depend on `bifunctor-classes-compat` instead of `bifunctors`
See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog
This is breaking change, but affects only GHC-8.0 and older users.
In that case you should check various combinations of newer/older
`bifunctors`, `these` (and e.g. `semialign`) packages.
- Depend on `assoc-1.1`. Since version 1.1 `assoc` has an almost trivial
dependency footprint, so `these` depends on it unconditionally.
- Add `Bifoldable1 These` instance
- Add `Foldable1 (Data.Functor.These1 f g)` instance
- Change `Eq (These1 f g a)`, `Ord`, `Read`, `Show`, `NFData` instances similarly to how
they are changed for `Product` and `Sum` in `base-4.18.0.0`.
- disable %{ix86} build
- Replace %setup -q with the more modern %autosetup macro.
- Update these to version 1.1.1.1 revision 5. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.1.1.1 revision 4. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.1.1.1 revision 2. Upstream has revised the Cabal build instructions on Hackage.
- Update these to version 1.1.1.1 revision 1. Upstream has revised the Cabal build instructions on Hackage.
- disable %{ix86} build
- Replace %setup -q with the more modern %autosetup macro.
- Update these to version 1.1.1.1. [#] 1.1.1.1 - Workaround GCC-4 C-preprocessor bug
- Update these to version 1.1.1. [#] 1.1.1 - These doesn't depend on `base-compat` anymore - Add `NFData1/2`, `Hashable1/2`, `Eq1/2` ... instances
- Add these at version 1.1.
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
- Update to version 0.7.3 revision 4 with cabal2obs.
- Update to version 0.7.3 revision 3 with cabal2obs.
- Update to version 0.7.3 revision 2 with cabal2obs.
- Update to version 0.7.3 revision 1 with cabal2obs.
- Update to version 0.7.3 with cabal2obs.
- Update to version 0.7.2 revision 1 with cabal2obs.
- Update to version 0.7.2 revision 0 with cabal2obs.
- Update to version 0.6.2.1 revision 2 with cabal2obs.