Wed Jan 1 05:21:17 2020 UTC ()
Update to distributive-0.6.1

0.6.1 [2019.09.06]
* Add a Distributive instance for WrappedMonad m.

0.6 [2018.07.02]
* Remove fmapCollect.
* Avoid incurring some dependencies when using recent GHCs.

0.5.3
* Support doctest-0.12

0.5.2
* Revamp Setup.hs to use cabal-doctest. This makes distributive build
  with Cabal-1.25, and makes the doctests work with cabal new-build
  and sandboxes.
* Fix bugs in Data.Distributive.Generic that cause generic
  Distributive instances not to work properly for datatypes with
  recursive types
* Add genericCollect to Data.Distributive.Generic, and switch the
  underlying machinery in that module to work on a collect-like method
  instead of a distribute-like one
* Add a test suite for regression-testing Data.Distributive.Generic

0.5.1
* Add Distributive instances for datatypes from Data.Semigroup and
  GHC.Generics
* Add MINIMAL pragma for Distributive

0.5.0.2
* A more elegant fix for builds on GHC 7.2

0.5.0.1
* Fix builds on GHC 7.2

0.5
* Added flags for removing some dependencies.
* Support doctests when building to non-standard locations (such as
  when using stack.)
* Support base-orphans


(pho)
diff -r1.2 -r1.3 pkgsrc/math/hs-distributive/Makefile
diff -r1.2 -r1.3 pkgsrc/math/hs-distributive/distinfo
diff -r1.1 -r0 pkgsrc/math/hs-distributive/PLIST
diff -r1.3 -r1.4 pkgsrc/math/hs-distributive/buildlink3.mk

cvs diff -r1.2 -r1.3 pkgsrc/math/hs-distributive/Makefile (expand / switch to unified diff)

--- pkgsrc/math/hs-distributive/Makefile 2014/11/23 12:52:33 1.2
+++ pkgsrc/math/hs-distributive/Makefile 2020/01/01 05:21:17 1.3
@@ -1,15 +1,14 @@ @@ -1,15 +1,14 @@
1# $NetBSD: Makefile,v 1.2 2014/11/23 12:52:33 szptvlfn Exp $ 1# $NetBSD: Makefile,v 1.3 2020/01/01 05:21:17 pho Exp $
2 2
3DISTNAME= distributive-0.4.4 3DISTNAME= distributive-0.6.1
4PKGREVISION= 1 
5CATEGORIES= math devel 4CATEGORIES= math devel
6 5
7MAINTAINER= pho@cielonegro.org 6MAINTAINER= pho@cielonegro.org
8COMMENT= Haskell 98 Distributive functors -- Dual to Traversable 7COMMENT= Haskell 98 Distributive functors -- Dual to Traversable
9LICENSE= modified-bsd 8LICENSE= modified-bsd
10 9
11.include "../../mk/haskell.mk" 10.include "../../mk/haskell.mk"
 11.include "../../devel/hs-base-orphans/buildlink3.mk"
12.include "../../devel/hs-tagged/buildlink3.mk" 12.include "../../devel/hs-tagged/buildlink3.mk"
13.include "../../devel/hs-transformers/buildlink3.mk" 13.include "../../math/hs-semigroups/buildlink3.mk"
14.include "../../devel/hs-transformers-compat/buildlink3.mk" 
15.include "../../mk/bsd.pkg.mk" 14.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/math/hs-distributive/distinfo (expand / switch to unified diff)

--- pkgsrc/math/hs-distributive/distinfo 2015/11/03 23:33:35 1.2
+++ pkgsrc/math/hs-distributive/distinfo 2020/01/01 05:21:17 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2015/11/03 23:33:35 agc Exp $ 1$NetBSD: distinfo,v 1.3 2020/01/01 05:21:17 pho Exp $
2 2
3SHA1 (distributive-0.4.4.tar.gz) = 792a2e68674e30293b5dbda29d8094982b406e4c 3SHA1 (distributive-0.6.1.tar.gz) = fd50e156bda77d46225a07ace5c74244844d75cb
4RMD160 (distributive-0.4.4.tar.gz) = 888bdf40f2b8def1f49c5df2cf4991b081a5387d 4RMD160 (distributive-0.6.1.tar.gz) = d0f710e29138150b1c235e0d8b6e283fd14daf69
5SHA512 (distributive-0.4.4.tar.gz) = 35f73d575f31b7ddc7ee5f58e4e2e871c3ea607c7147b96467937b5ffb80bcaeec6da616bfb596ffe1bc28bd7f4062d56496eb5b5cc9e45249865c216139dd4f 5SHA512 (distributive-0.6.1.tar.gz) = 6f14660e14ff5dfe90eb44386ed111829d4a621f77908049197ce1802b4d5ddd67ec66dadb92f8726c03f455e077ea6a5b8503e24bd5d205883d53f13cceb630
6Size (distributive-0.4.4.tar.gz) = 6686 bytes 6Size (distributive-0.6.1.tar.gz) = 11256 bytes

File Deleted: pkgsrc/math/hs-distributive/PLIST

cvs diff -r1.3 -r1.4 pkgsrc/math/hs-distributive/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/math/hs-distributive/buildlink3.mk 2014/11/23 12:52:33 1.3
+++ pkgsrc/math/hs-distributive/buildlink3.mk 2020/01/01 05:21:17 1.4
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.3 2014/11/23 12:52:33 szptvlfn Exp $ 1# $NetBSD: buildlink3.mk,v 1.4 2020/01/01 05:21:17 pho Exp $
2 2
3BUILDLINK_TREE+= hs-distributive 3BUILDLINK_TREE+= hs-distributive
4 4
5.if !defined(HS_DISTRIBUTIVE_BUILDLINK3_MK) 5.if !defined(HS_DISTRIBUTIVE_BUILDLINK3_MK)
6HS_DISTRIBUTIVE_BUILDLINK3_MK:= 6HS_DISTRIBUTIVE_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.hs-distributive+= hs-distributive>=0.4.4 8BUILDLINK_API_DEPENDS.hs-distributive+= hs-distributive>=0.6.1
9BUILDLINK_ABI_DEPENDS.hs-distributive+= hs-distributive>=0.4.4nb1 9BUILDLINK_ABI_DEPENDS.hs-distributive+= hs-distributive>=0.6.1
10BUILDLINK_PKGSRCDIR.hs-distributive?= ../../math/hs-distributive 10BUILDLINK_PKGSRCDIR.hs-distributive?= ../../math/hs-distributive
11 11
 12.include "../../devel/hs-base-orphans/buildlink3.mk"
12.include "../../devel/hs-tagged/buildlink3.mk" 13.include "../../devel/hs-tagged/buildlink3.mk"
13.include "../../devel/hs-transformers/buildlink3.mk" 14.include "../../math/hs-semigroups/buildlink3.mk"
14.include "../../devel/hs-transformers-compat/buildlink3.mk" 
15.endif # HS_DISTRIBUTIVE_BUILDLINK3_MK 15.endif # HS_DISTRIBUTIVE_BUILDLINK3_MK
16 16
17BUILDLINK_TREE+= -hs-distributive 17BUILDLINK_TREE+= -hs-distributive