Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id 7A87D1A9239 for ; Sat, 12 Feb 2022 05:26:28 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id B111B84E70; Sat, 12 Feb 2022 05:26:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id EBE3784D10 for ; Sat, 12 Feb 2022 05:26:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id Caz2JkJ2nNLB for ; Sat, 12 Feb 2022 05:26:25 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id D6AB384E70 for ; Sat, 12 Feb 2022 05:26:25 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C5F82FB24; Sat, 12 Feb 2022 05:26:25 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1644643585155160" MIME-Version: 1.0 Date: Sat, 12 Feb 2022 05:26:25 +0000 From: "Masatake Daimon" Subject: CVS commit: pkgsrc/math/hs-semigroupoids To: pkgsrc-changes@NetBSD.org Reply-To: pho@netbsd.org X-Mailer: log_accum Message-Id: <20220212052625.C5F82FB24@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1644643585155160 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: pho Date: Sat Feb 12 05:26:25 UTC 2022 Modified Files: pkgsrc/math/hs-semigroupoids: Makefile PLIST buildlink3.mk distinfo Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/hs-semigroupoids/Makefile \ pkgsrc/math/hs-semigroupoids/buildlink3.mk \ pkgsrc/math/hs-semigroupoids/distinfo cvs rdiff -u -r1.2 -r1.3 pkgsrc/math/hs-semigroupoids/PLIST Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1644643585155160 Content-Disposition: inline Content-Length: 7800 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/math/hs-semigroupoids/Makefile diff -u pkgsrc/math/hs-semigroupoids/Makefile:1.4 pkgsrc/math/hs-semigroupoids/Makefile:1.5 --- pkgsrc/math/hs-semigroupoids/Makefile:1.4 Tue Jan 18 02:48:19 2022 +++ pkgsrc/math/hs-semigroupoids/Makefile Sat Feb 12 05:26:25 2022 @@ -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 Index: pkgsrc/math/hs-semigroupoids/buildlink3.mk diff -u pkgsrc/math/hs-semigroupoids/buildlink3.mk:1.4 pkgsrc/math/hs-semigroupoids/buildlink3.mk:1.5 --- pkgsrc/math/hs-semigroupoids/buildlink3.mk:1.4 Tue Jan 18 02:48:19 2022 +++ pkgsrc/math/hs-semigroupoids/buildlink3.mk Sat Feb 12 05:26:25 2022 @@ -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" Index: pkgsrc/math/hs-semigroupoids/distinfo diff -u pkgsrc/math/hs-semigroupoids/distinfo:1.4 pkgsrc/math/hs-semigroupoids/distinfo:1.5 --- pkgsrc/math/hs-semigroupoids/distinfo:1.4 Tue Oct 26 10:55:44 2021 +++ pkgsrc/math/hs-semigroupoids/distinfo Sat Feb 12 05:26:25 2022 @@ -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 Index: pkgsrc/math/hs-semigroupoids/PLIST diff -u pkgsrc/math/hs-semigroupoids/PLIST:1.2 pkgsrc/math/hs-semigroupoids/PLIST:1.3 --- pkgsrc/math/hs-semigroupoids/PLIST:1.2 Fri Apr 23 13:15:46 2021 +++ pkgsrc/math/hs-semigroupoids/PLIST Sat Feb 12 05:26:25 2022 @@ -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/Func 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/Semi 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/Semi 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-$ 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-$ 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 --_----------=_1644643585155160--