pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/math/hs-semigroupoids Update to semigroupoids-5.3.7
details: https://anonhg.NetBSD.org/pkgsrc/rev/e6ee38f513d0
branches: trunk
changeset: 373590:e6ee38f513d0
user: pho <pho%pkgsrc.org@localhost>
date: Sat Feb 12 05:26:25 2022 +0000
description:
Update to semigroupoids-5.3.7
5.3.7 [2022.01.09]
* Relax the Bind constraints in the following instances to Functor:
-instance (Bind f, Monad f) => Alt (MaybeT f)
-instance (Bind f, Monad f) => Plus (MaybeT f)
+instance (Functor f, Monad f) => Alt (MaybeT f)
+instance (Functor f, Monad f) => Plus (MaybeT f)
-instance (Bind f, Monad f, Semigroup e) => Alt (ExceptT e f)
-instance (Bind f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f)
+instance (Functor f, Monad f, Semigroup e) => Alt (ExceptT e f)
+instance (Functor f, Monad f, Semigroup e, Monoid e) => Plus (ExceptT e f)
-- If building with transformers-0.5.* or older
-instance (Bind f, Monad f) => Alt (ErrorT e f)
-instance (Bind f, Monad f, Error e) => Plus (ErrorT e f
+instance (Functor f, Monad f) => Alt (ErrorT e f)
+instance (Functor f, Monad f, Error e) => Plus (ErrorT e f)
5.3.6 [2021.10.07]
* Allow building with GHC 9.2.
* Allow building with transformers-0.6.*.
* Add Alt instance for Identity.
* Add Conclude, Decide and Divise type classes and instances.
* Add (<.*>), (<*.>), and traverseMaybe functions, which make it easier to
defined Traversable1 instances for data types that have fields with a
combination of Traversable and Traversable1 instances.
* Add Semigroupoids.Do module with overloads for use with QualifiedDo.
* Add Apply, Alt, Plus, Bind and BindTrans instances for the CPS versions
of WriterT and RWST.
* Add psum function to Data.Functor.Plus.
* Add Categorical data type.
diffstat:
math/hs-semigroupoids/Makefile | 5 ++---
math/hs-semigroupoids/PLIST | 26 +++++++++++++++++++++++++-
math/hs-semigroupoids/buildlink3.mk | 6 +++---
math/hs-semigroupoids/distinfo | 8 ++++----
4 files changed, 34 insertions(+), 11 deletions(-)
diffs (120 lines):
diff -r e47e1bd3dd93 -r e6ee38f513d0 math/hs-semigroupoids/Makefile
--- a/math/hs-semigroupoids/Makefile Sat Feb 12 05:22:34 2022 +0000
+++ b/math/hs-semigroupoids/Makefile Sat Feb 12 05:26:25 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2022/01/18 02:48:19 pho Exp $
+# $NetBSD: Makefile,v 1.5 2022/02/12 05:26:25 pho Exp $
-DISTNAME= semigroupoids-5.3.5
-PKGREVISION= 2
+DISTNAME= semigroupoids-5.3.7
CATEGORIES= math
MAINTAINER= pho%cielonegro.org@localhost
diff -r e47e1bd3dd93 -r e6ee38f513d0 math/hs-semigroupoids/PLIST
--- a/math/hs-semigroupoids/PLIST Sat Feb 12 05:22:34 2022 +0000
+++ b/math/hs-semigroupoids/PLIST Sat Feb 12 05:26:25 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2021/04/23 13:15:46 pho Exp $
+@comment $NetBSD: PLIST,v 1.3 2022/02/12 05:26:25 pho Exp $
lib/semigroupoids-${PKGVERSION}/${HS_VERSION}/package-description
lib/semigroupoids-${PKGVERSION}/${HS_VERSION}/package-id
lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
@@ -20,6 +20,15 @@
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Bind/Trans.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Bind/Trans.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Bind/Trans.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Conclude.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Conclude.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Conclude.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Decide.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Decide.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Decide.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Divise.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Divise.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Contravariant/Divise.p_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Extend.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Extend.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Functor/Extend.p_hi
@@ -53,6 +62,9 @@
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Categorical.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Categorical.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Categorical.p_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Dual.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Dual.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semigroupoid/Dual.p_hi
@@ -65,6 +77,12 @@
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Traversable/Instances.dyn_hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Traversable/Instances.hi
lib/${HS_PLATFORM}/${HS_PKGID}/Data/Traversable/Instances.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Do.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Do.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Do.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Semigroupoids/Internal.p_hi
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/LICENSE
@@ -74,6 +92,9 @@
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Bind-Class.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Bind-Trans.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Bind.html
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Contravariant-Conclude.html
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Contravariant-Decide.html
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Contravariant-Divise.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Extend.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Functor-Plus.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Groupoid.html
@@ -84,13 +105,16 @@
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroup-Foldable.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroup-Traversable-Class.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroup-Traversable.html
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroupoid-Categorical.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroupoid-Dual.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroupoid-Ob.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroupoid-Static.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Semigroupoid.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Data-Traversable-Instances.html
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/Semigroupoids-Do.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/doc-index.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/img/classes.svg
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/index.html
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/linuwial.css
share/doc/${HS_PLATFORM}/semigroupoids-${PKGVERSION}/html/meta.json
diff -r e47e1bd3dd93 -r e6ee38f513d0 math/hs-semigroupoids/buildlink3.mk
--- a/math/hs-semigroupoids/buildlink3.mk Sat Feb 12 05:22:34 2022 +0000
+++ b/math/hs-semigroupoids/buildlink3.mk Sat Feb 12 05:26:25 2022 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2022/01/18 02:48:19 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2022/02/12 05:26:25 pho Exp $
BUILDLINK_TREE+= hs-semigroupoids
.if !defined(HS_SEMIGROUPOIDS_BUILDLINK3_MK)
HS_SEMIGROUPOIDS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.hs-semigroupoids+= hs-semigroupoids>=5.3.5
-BUILDLINK_ABI_DEPENDS.hs-semigroupoids+= hs-semigroupoids>=5.3.5nb2
+BUILDLINK_API_DEPENDS.hs-semigroupoids+= hs-semigroupoids>=5.3.7
+BUILDLINK_ABI_DEPENDS.hs-semigroupoids+= hs-semigroupoids>=5.3.7
BUILDLINK_PKGSRCDIR.hs-semigroupoids?= ../../math/hs-semigroupoids
.include "../../devel/hs-base-orphans/buildlink3.mk"
diff -r e47e1bd3dd93 -r e6ee38f513d0 math/hs-semigroupoids/distinfo
--- a/math/hs-semigroupoids/distinfo Sat Feb 12 05:22:34 2022 +0000
+++ b/math/hs-semigroupoids/distinfo Sat Feb 12 05:26:25 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2021/10/26 10:55:44 nia Exp $
+$NetBSD: distinfo,v 1.5 2022/02/12 05:26:25 pho Exp $
-BLAKE2s (semigroupoids-5.3.5.tar.gz) = 2c1cf0e2caa6dd30439ff8df9cd9b79a395e189b280892eac97afb5004cd07c2
-SHA512 (semigroupoids-5.3.5.tar.gz) = 472a46ad2721c7007d73db6b560af525c4cf6889d8633486c4330bbb40d1946a1400b21a0fe1b323a7211bf8e9aa1efaf41967e3e578d5ad8e6e79dda2e27d04
-Size (semigroupoids-5.3.5.tar.gz) = 23362 bytes
+BLAKE2s (semigroupoids-5.3.7.tar.gz) = 5661145ae996f49abf1b105fb87498cd4a681e8ea698940027ecb360206355a7
+SHA512 (semigroupoids-5.3.7.tar.gz) = 5e908f3b1618cfeb45e03335284e8811ff443f3d7cd8013813337729da62570c052e854bde64c56535809340d0ba281e246d7d0cc8f14627deeb7b1047623849
+Size (semigroupoids-5.3.7.tar.gz) = 35349 bytes
Home |
Main Index |
Thread Index |
Old Index