pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/math/hs-profunctors Update to profunctors-5.6.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2fbbc749cf78
branches:  trunk
changeset: 450968:2fbbc749cf78
user:      pho <pho%pkgsrc.org@localhost>
date:      Fri Apr 23 13:11:36 2021 +0000

description:
Update to profunctors-5.6.2

5.6.2 [2021.02.17]
* Add Semigroup and Monoid instances for Forget

5.6.1 [2020.12.31]
* Add Functor instances for PastroSum, CopastroSum, Environment,
  FreeMapping, Pastro, Copastro, FreeTraversing, and Coyoneda.
* Explicitly mark modules as Safe.

5.6 [2020.10.01]
* Enable the PolyKinds extension. The following datatypes now have
  polymorphic kinds: (:->), Cayley, Procompose, Rift,
  ProfunctorFunctor, Ran, Codensity, Prep, Coprep, Star, Costar,
  WrappedArrow, Forget.
* Allow building with GHC 9.0.

5.5.2 [2020.02.13]
* Add Cochoice, Costrong, Closed, Traversing, and Mapping instances
  for Cayley.
* Add Mapping and Traversing instances for Tannen.

diffstat:

 math/hs-profunctors/Makefile      |    5 +-
 math/hs-profunctors/PLIST         |  198 +++++++++++++++++++-------------------
 math/hs-profunctors/buildlink3.mk |    7 +-
 math/hs-profunctors/distinfo      |   10 +-
 4 files changed, 109 insertions(+), 111 deletions(-)

diffs (263 lines):

diff -r 8573be0c31b8 -r 2fbbc749cf78 math/hs-profunctors/Makefile
--- a/math/hs-profunctors/Makefile      Fri Apr 23 13:07:39 2021 +0000
+++ b/math/hs-profunctors/Makefile      Fri Apr 23 13:11:36 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2020/01/03 05:03:54 pho Exp $
+# $NetBSD: Makefile,v 1.2 2021/04/23 13:11:36 pho Exp $
 
-DISTNAME=      profunctors-5.5.1
+DISTNAME=      profunctors-5.6.2
 CATEGORIES=    math
 
 MAINTAINER=    szptvlfn%NetBSD.org@localhost
@@ -14,5 +14,4 @@
 .include "../../math/hs-contravariant/buildlink3.mk"
 .include "../../math/hs-distributive/buildlink3.mk"
 .include "../../devel/hs-tagged/buildlink3.mk"
-.include "../../math/hs-semigroups/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 8573be0c31b8 -r 2fbbc749cf78 math/hs-profunctors/PLIST
--- a/math/hs-profunctors/PLIST Fri Apr 23 13:07:39 2021 +0000
+++ b/math/hs-profunctors/PLIST Fri Apr 23 13:11:36 2021 +0000
@@ -1,100 +1,100 @@
-@comment $NetBSD: PLIST,v 1.1 2020/05/11 17:52:10 rillig Exp $
-${HS_INTF}/package-description
-${HS_INTF}/package-id
+@comment $NetBSD: PLIST,v 1.2 2021/04/23 13:11:36 pho Exp $
+lib/profunctors-${PKGVERSION}/${HS_VERSION}/package-description
+lib/profunctors-${PKGVERSION}/${HS_VERSION}/package-id
 lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
-${HS_IMPL}/Data/Profunctor.dyn_hi
-${HS_IMPL}/Data/Profunctor.hi
-${HS_IMPL}/Data/Profunctor.p_hi
-${HS_IMPL}/Data/Profunctor/Adjunction.dyn_hi
-${HS_IMPL}/Data/Profunctor/Adjunction.hi
-${HS_IMPL}/Data/Profunctor/Adjunction.p_hi
-${HS_IMPL}/Data/Profunctor/Cayley.dyn_hi
-${HS_IMPL}/Data/Profunctor/Cayley.hi
-${HS_IMPL}/Data/Profunctor/Cayley.p_hi
-${HS_IMPL}/Data/Profunctor/Choice.dyn_hi
-${HS_IMPL}/Data/Profunctor/Choice.hi
-${HS_IMPL}/Data/Profunctor/Choice.p_hi
-${HS_IMPL}/Data/Profunctor/Closed.dyn_hi
-${HS_IMPL}/Data/Profunctor/Closed.hi
-${HS_IMPL}/Data/Profunctor/Closed.p_hi
-${HS_IMPL}/Data/Profunctor/Composition.dyn_hi
-${HS_IMPL}/Data/Profunctor/Composition.hi
-${HS_IMPL}/Data/Profunctor/Composition.p_hi
-${HS_IMPL}/Data/Profunctor/Mapping.dyn_hi
-${HS_IMPL}/Data/Profunctor/Mapping.hi
-${HS_IMPL}/Data/Profunctor/Mapping.p_hi
-${HS_IMPL}/Data/Profunctor/Monad.dyn_hi
-${HS_IMPL}/Data/Profunctor/Monad.hi
-${HS_IMPL}/Data/Profunctor/Monad.p_hi
-${HS_IMPL}/Data/Profunctor/Ran.dyn_hi
-${HS_IMPL}/Data/Profunctor/Ran.hi
-${HS_IMPL}/Data/Profunctor/Ran.p_hi
-${HS_IMPL}/Data/Profunctor/Rep.dyn_hi
-${HS_IMPL}/Data/Profunctor/Rep.hi
-${HS_IMPL}/Data/Profunctor/Rep.p_hi
-${HS_IMPL}/Data/Profunctor/Sieve.dyn_hi
-${HS_IMPL}/Data/Profunctor/Sieve.hi
-${HS_IMPL}/Data/Profunctor/Sieve.p_hi
-${HS_IMPL}/Data/Profunctor/Strong.dyn_hi
-${HS_IMPL}/Data/Profunctor/Strong.hi
-${HS_IMPL}/Data/Profunctor/Strong.p_hi
-${HS_IMPL}/Data/Profunctor/Traversing.dyn_hi
-${HS_IMPL}/Data/Profunctor/Traversing.hi
-${HS_IMPL}/Data/Profunctor/Traversing.p_hi
-${HS_IMPL}/Data/Profunctor/Types.dyn_hi
-${HS_IMPL}/Data/Profunctor/Types.hi
-${HS_IMPL}/Data/Profunctor/Types.p_hi
-${HS_IMPL}/Data/Profunctor/Unsafe.dyn_hi
-${HS_IMPL}/Data/Profunctor/Unsafe.hi
-${HS_IMPL}/Data/Profunctor/Unsafe.p_hi
-${HS_IMPL}/Data/Profunctor/Yoneda.dyn_hi
-${HS_IMPL}/Data/Profunctor/Yoneda.hi
-${HS_IMPL}/Data/Profunctor/Yoneda.p_hi
-${HS_IMPL}/libHS${HS_PKGID}.a
-${HS_IMPL}/libHS${HS_PKGID}_p.a
-${HS_DOCS}/LICENSE
-${HS_DOCS}/html/Data-Profunctor-Adjunction.html
-${HS_DOCS}/html/Data-Profunctor-Cayley.html
-${HS_DOCS}/html/Data-Profunctor-Choice.html
-${HS_DOCS}/html/Data-Profunctor-Closed.html
-${HS_DOCS}/html/Data-Profunctor-Composition.html
-${HS_DOCS}/html/Data-Profunctor-Mapping.html
-${HS_DOCS}/html/Data-Profunctor-Monad.html
-${HS_DOCS}/html/Data-Profunctor-Ran.html
-${HS_DOCS}/html/Data-Profunctor-Rep.html
-${HS_DOCS}/html/Data-Profunctor-Sieve.html
-${HS_DOCS}/html/Data-Profunctor-Strong.html
-${HS_DOCS}/html/Data-Profunctor-Traversing.html
-${HS_DOCS}/html/Data-Profunctor-Types.html
-${HS_DOCS}/html/Data-Profunctor-Unsafe.html
-${HS_DOCS}/html/Data-Profunctor-Yoneda.html
-${HS_DOCS}/html/Data-Profunctor.html
-${HS_DOCS}/html/doc-index-35.html
-${HS_DOCS}/html/doc-index-46.html
-${HS_DOCS}/html/doc-index-58.html
-${HS_DOCS}/html/doc-index-A.html
-${HS_DOCS}/html/doc-index-All.html
-${HS_DOCS}/html/doc-index-C.html
-${HS_DOCS}/html/doc-index-D.html
-${HS_DOCS}/html/doc-index-E.html
-${HS_DOCS}/html/doc-index-F.html
-${HS_DOCS}/html/doc-index-I.html
-${HS_DOCS}/html/doc-index-J.html
-${HS_DOCS}/html/doc-index-K.html
-${HS_DOCS}/html/doc-index-L.html
-${HS_DOCS}/html/doc-index-M.html
-${HS_DOCS}/html/doc-index-P.html
-${HS_DOCS}/html/doc-index-R.html
-${HS_DOCS}/html/doc-index-S.html
-${HS_DOCS}/html/doc-index-T.html
-${HS_DOCS}/html/doc-index-U.html
-${HS_DOCS}/html/doc-index-W.html
-${HS_DOCS}/html/doc-index-Y.html
-${HS_DOCS}/html/doc-index.html
-${HS_DOCS}/html/haddock-bundle.min.js
-${HS_DOCS}/html/index.html
-${HS_DOCS}/html/linuwial.css
-${HS_DOCS}/html/meta.json
-${HS_DOCS}/html/profunctors.haddock
-${HS_DOCS}/html/quick-jump.css
-${HS_DOCS}/html/synopsis.png
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Adjunction.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Adjunction.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Adjunction.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Cayley.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Cayley.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Cayley.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Choice.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Choice.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Choice.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Closed.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Closed.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Closed.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Composition.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Composition.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Composition.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Mapping.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Mapping.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Mapping.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Monad.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Monad.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Monad.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Ran.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Ran.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Ran.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Rep.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Rep.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Rep.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Sieve.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Sieve.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Sieve.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Strong.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Strong.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Strong.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Traversing.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Traversing.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Traversing.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Unsafe.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Unsafe.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Unsafe.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Yoneda.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Yoneda.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Profunctor/Yoneda.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}/profunctors-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Adjunction.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Cayley.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Choice.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Closed.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Composition.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Mapping.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Monad.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Ran.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Rep.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Sieve.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Strong.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Traversing.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Types.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Unsafe.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor-Yoneda.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/Data-Profunctor.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-35.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-46.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-58.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-A.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-All.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-C.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-D.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-E.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-F.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-I.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-J.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-K.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-L.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-M.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-P.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-R.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-S.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-T.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-U.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-W.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index-Y.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/profunctors.haddock
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/profunctors-${PKGVERSION}/html/synopsis.png
diff -r 8573be0c31b8 -r 2fbbc749cf78 math/hs-profunctors/buildlink3.mk
--- a/math/hs-profunctors/buildlink3.mk Fri Apr 23 13:07:39 2021 +0000
+++ b/math/hs-profunctors/buildlink3.mk Fri Apr 23 13:11:36 2021 +0000
@@ -1,12 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.1 2020/01/03 05:03:54 pho Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2021/04/23 13:11:36 pho Exp $
 
 BUILDLINK_TREE+=       hs-profunctors
 
 .if !defined(HS_PROFUNCTORS_BUILDLINK3_MK)
 HS_PROFUNCTORS_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.hs-profunctors+= hs-profunctors>=5.5.1
-BUILDLINK_ABI_DEPENDS.hs-profunctors+= hs-profunctors>=5.5.1
+BUILDLINK_API_DEPENDS.hs-profunctors+= hs-profunctors>=5.6.2
+BUILDLINK_ABI_DEPENDS.hs-profunctors+= hs-profunctors>=5.6.2
 BUILDLINK_PKGSRCDIR.hs-profunctors?=   ../../math/hs-profunctors
 
 .include "../../devel/hs-base-orphans/buildlink3.mk"
@@ -15,7 +15,6 @@
 .include "../../math/hs-contravariant/buildlink3.mk"
 .include "../../math/hs-distributive/buildlink3.mk"
 .include "../../devel/hs-tagged/buildlink3.mk"
-.include "../../math/hs-semigroups/buildlink3.mk"
 .endif # HS_PROFUNCTORS_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -hs-profunctors
diff -r 8573be0c31b8 -r 2fbbc749cf78 math/hs-profunctors/distinfo
--- a/math/hs-profunctors/distinfo      Fri Apr 23 13:07:39 2021 +0000
+++ b/math/hs-profunctors/distinfo      Fri Apr 23 13:11:36 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.1 2020/01/03 05:03:54 pho Exp $
+$NetBSD: distinfo,v 1.2 2021/04/23 13:11:36 pho Exp $
 
-SHA1 (profunctors-5.5.1.tar.gz) = 1e690a702f085f6b2f38e951bd4b0ea6a319342c
-RMD160 (profunctors-5.5.1.tar.gz) = 1b8431cac6ea8ab675bd0d2cd6dcaae5cf024722
-SHA512 (profunctors-5.5.1.tar.gz) = 6f2b3cfe7ab629dd224319eef020bf92068a0b6b66019ab11dacb0e3540a2581605849037a9f2c0e1bca4330a4bce63266c9378cdb1bd612cdce52e7dae53481
-Size (profunctors-5.5.1.tar.gz) = 29825 bytes
+SHA1 (profunctors-5.6.2.tar.gz) = 5522ac84971563dd2d9b0687fa9bf6852d0f568e
+RMD160 (profunctors-5.6.2.tar.gz) = 08f99064f84bb517a02e4ba21801e44e2145bcab
+SHA512 (profunctors-5.6.2.tar.gz) = ddf33426fdf52dbe0ffea5c9124e1d35b79696564b8e88bcd7a015b8361634566e5d35135cee69c6dc2fa2bbb870d9f624710f98e122078f7f3a82bbdacad690
+Size (profunctors-5.6.2.tar.gz) = 28522 bytes



Home | Main Index | Thread Index | Old Index