./devel/hs-base-compat-batteries, Base library compatibility without cpp

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.12.1nb2, Package name: hs-base-compat-batteries-0.12.1nb2, Maintainer: pkgsrc-users

Provides functions available in later versions of @base@ to a wider
range of compilers, without requiring you to use CPP pragmas in your
code.

This package provides the same API as the
@<http://hackage.haskell.org/package/base-compat base-compat>@
library, but depends on compatibility packages (such as @semigroups@)
to offer a wider support window than @base-compat@, which has no
dependencies. Most of the modules in this library have the same names
as in @base-compat@ to make it easier to switch between the two. There
also exist versions of each module with the suffix @.Repl.Batteries@,
which are distinct from anything in @base-compat@, to allow for easier
use in GHCi.


Required to run:
[devel/hs-base-compat] [lang/ghc88]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 17.21 KB

Version history: (Expand)


CVS history: (Expand)


   2022-02-26 04:58:36 by Masatake Daimon | Files touched by this commit (872)
Log message:
Bump all Haskell packages after enabling "split sections" in mk/haskell.mk
   2022-02-12 09:51:00 by Masatake Daimon | Files touched by this commit (575)
Log message:
revbump after changing the default Haskell compiler
   2022-02-11 14:02:00 by Masatake Daimon | Files touched by this commit (4)
Log message:
Update to base-compat-batteries-0.12.1

Changes in 0.12.1 [2021.10.30]
* Backport Solo to the Data.Tuple.Compat module. If using ghc-prim-0.7.0 or
  later, Solo is taken from ghc-prim. If using an older version of
  ghc-prim, Solo is taken from the OneTuple compatibility library.
* This coincides with the base-compat-0.12.1 release. Refer to the
  base-compat changelog for more details.

Changes in 0.12.0 [2021.08.29]
* Data.Semigroup.Compat{.Repl.Batteries} no longer re-exports the Option
  data type or the option function, as both have been removed in base-4.16.
* This coincides with the base-compat-0.12.0 release. Refer to the
  base-compat changelog for more details.
   2022-01-18 03:48:33 by Masatake Daimon | Files touched by this commit (541)
Log message:
Bump packages that depends on GHC
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-05-03 21:01:21 by Masatake Daimon | Files touched by this commit (475)
Log message:
*: Bump PKGREVISION for ghc-9.0.1
   2021-04-23 10:33:28 by Masatake Daimon | Files touched by this commit (4)
Log message:
Update to base-compat-batteries-0.11.2

Changes in 0.11.2 [2020.09.30]
* This coincides with the base-compat-0.11.2 release. Refer to the
  base-compat changelog for more details.

Changes in 0.11.1 [2020.01.27]
* This coincides with the base-compat-0.11.1 release. Refer to the
  base-compat changelog for more details.