Up to [cvs.NetBSD.org] / pkgsrc / devel / hs-base-orphans
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
recursive revbump after patching lang/ghc910
Bump all Haskell packages after switching the default compiler.
devel/hs-base-orphans: update to 0.9.3 ## Changes in 0.9.3 [2024.12.06] - Backport new instances from GHC 9.12/`base-4.21`: * `MonadFix` instance for `(,) a` * `Eq1`, `Ord1`, `Read1`, and `Show1` instances for basic `GHC.Generics` representation types * `Show` instance for `UAddr` - Drop support for pre-8.0 versions of GHC. ## Changes in 0.9.2 [2024.04.30] - Backport new instances from GHC 9.10/`base-4.20`: * `Fractional`, `RealFrac`, `Floating`, and `RealFloat` instances for `Compose`
Recursive revbump after changing the default Haskell compiler
Revbump all Haskell after updating lang/ghc96
devel/hs-base-orphans: Update to 0.9.1 Changes in 0.9.1 [2023.10.11] * Backport new instances from GHC 9.8/base-4.19: - Eq and Ord instances for SChar, SNat, and SSymbol - Enum, Bounded, Num, Real, and Integral instances for Compose Changes in 0.9.0 [2023.03.05] * Adapt to recent changes to Down instances: - The Bounded instance for Down was changed in base-4.15.0.0 to swap the values of minBound and maxBound for the underlying type. This change has now been propagated to base-orphans. - The Enum instance for Down was removed in base-4.15.0.0, but a different version of the instance was added back in base-4.18.0.0, where succ and pred are swapped. We have changed the backported version of this instance in base-orphans to match the behavior of the instance added in base-4.18.0.0. - The Integral instance for Down was removed from base entirely in base-4.15.0.0. We have finally removed it from base-orphans in this release, as it actively makes it more difficult to define the aforementioned Enum instance. Changes in 0.8.8.1 [2023.03.05] * Fix GHC 9.4 build error that was accidentally introduced in base-orphans-0.8.8. Changes in 0.8.8 [2023.03.05] * Backport new instances from GHC 9.6.1/base-4.18.0.0: - Functor instances for the (,,,,) a b c d, (,,,,,) a b c d e, and (,,,,,) a b c d e f tuple types. - Eq and Ord instances for Generically1
Bump Haskell packages after updating lang/ghc94
revbump all the Haskell packages after modifying the runtime system of lang/ghc94
hs-base-orphans: update to 0.8.7. ## Changes in 0.8.7 [2022.08.11] - Backport new instances from GHC 9.2.2/`base-4.16.1.0`: * `Ix` instances for various integral types in `Foreign.C.Types`, `Foreign.Ptr`, and `System.Posix.Types`. For a complete list of such types, see https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7385. - Backport a bugfix for the `Ord1 Down` instance from GHC 9.4/`base-4.17` such that it now uses reverse sort order.
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
revbump after changing the default Haskell compiler
Update to base-orphans-0.8.6 Changes in 0.8.6 [2021.10.29] * Backport Eq, Ord, Bounded, Enum, and Ix instances for Solo, introduced in GHC 9.2/base-4.16 * Remove the backported Eq1 and Ord1 instances for Fixed that were introduced in base-orphans-0.8.5. While these briefly appeared in a release candidate version of GHC 9.2.1, they were ultimately removed from the final 9.2.1 release. This release of base-orphans synchronizes with that change. Changes in 0.8.5 [2021.08.29] * Backport new instances from GHC 9.2/base-4.16 * Eq1, Read1, and Show1 instances for Complex * Eq1 and Ord1 instances for Fixed * Eq{1,2}, Ord{1,2}, Show{1,2}, and Read{1,2} instances for (,,) and (,,,) * Semigroup and Monoid instances for Data.Functor.Product and Data.Functor.Compose
Bump packages that depends on GHC
*: Bump PKGREVISION for ghc-9.0.1
Update to base-orphans-0.8.4 Changes in 0.8.4 [2020.12.09] * Backport the Ord instances for TyCon and TypeRep to be available on GHC 7.0. Changes in 0.8.3 [2020.09.30] * Backport new instances from GHC 9.0/base-4.15 - MonadFix and MonadZip instances for Complex - Ix instances for tuples of size 6 through 15 Changes in 0.8.2 [2020.01.27] * Backport new instances from GHC 8.10/base-4.14 - Bits, Bounded, Enum, FiniteBits, Floating, Fractional, Integral, Ix, Real, RealFrac, RealFloat and Storable instances for Data.Ord.Down - Functor, Applicative, Monad, Alternative, and MonadPlus instances for Kleisli - Functor, Applicative, and Monad instances for (,,) a b and (,,,) a b c - Data instances for WrappedArrow and WrappedMonad - Data and IsList instances for ZipList - TestEquality instance for Compose * Backport the Typeable (() :: Constraint) instance to be available on GHC 7.8.
Import base-orphans-0.8.1 base-orphans defines orphan instances that mimic instances available in later versions of base to a wider (older) range of compilers. base-orphans does not export anything except the orphan instances themselves and complements base-compat. See the README for what instances are covered: https://github.com/haskell-compat/base-orphans#readme. See also the what is not covered section.