pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/hs-generic-deriving Import generic-deriving-1.13...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7a8c45bb89d9
branches:  trunk
changeset: 420090:7a8c45bb89d9
user:      pho <pho%pkgsrc.org@localhost>
date:      Tue Dec 31 15:49:52 2019 +0000

description:
Import generic-deriving-1.13.1 from wip

This package provides functionality for generalising the deriving mechanism
in Haskell to arbitrary classes. It was first described in the paper:

  A generic deriving mechanism for Haskell. Jose Pedro Magalhaes,
  Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.

The current implementation integrates with the new GHC Generics. See
http://www.haskell.org/haskellwiki/GHC.Generics for more information.
Template Haskell code is provided for supporting GHC before version 7.2.

diffstat:

 devel/hs-generic-deriving/DESCR         |   9 ++++++++
 devel/hs-generic-deriving/Makefile      |  12 +++++++++++
 devel/hs-generic-deriving/PLIST         |  34 +++++++++++++++++++++++++++++++++
 devel/hs-generic-deriving/buildlink3.mk |  15 ++++++++++++++
 devel/hs-generic-deriving/distinfo      |   6 +++++
 5 files changed, 76 insertions(+), 0 deletions(-)

diffs (96 lines):

diff -r 40f9ec4d30f4 -r 7a8c45bb89d9 devel/hs-generic-deriving/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-generic-deriving/DESCR   Tue Dec 31 15:49:52 2019 +0000
@@ -0,0 +1,9 @@
+This package provides functionality for generalising the deriving mechanism
+in Haskell to arbitrary classes. It was first described in the paper:
+
+  A generic deriving mechanism for Haskell. Jose Pedro Magalhaes,
+  Atze Dijkstra, Johan Jeuring, and Andres Loeh. Haskell'10.
+
+The current implementation integrates with the new GHC Generics. See
+http://www.haskell.org/haskellwiki/GHC.Generics for more information.
+Template Haskell code is provided for supporting GHC before version 7.2.
diff -r 40f9ec4d30f4 -r 7a8c45bb89d9 devel/hs-generic-deriving/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-generic-deriving/Makefile        Tue Dec 31 15:49:52 2019 +0000
@@ -0,0 +1,12 @@
+# $NetBSD: Makefile,v 1.1 2019/12/31 15:49:52 pho Exp $
+
+DISTNAME=      generic-deriving-1.13.1
+CATEGORIES=    devel
+
+MAINTAINER=    szptvlfn%NetBSD.org@localhost
+COMMENT=       Generic programming library for generalised deriving
+LICENSE=       modified-bsd
+
+.include "../../mk/haskell.mk"
+.include "../../devel/hs-th-abstraction/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 40f9ec4d30f4 -r 7a8c45bb89d9 devel/hs-generic-deriving/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-generic-deriving/PLIST   Tue Dec 31 15:49:52 2019 +0000
@@ -0,0 +1,34 @@
+@comment $NetBSD: PLIST,v 1.1 2019/12/31 15:49:52 pho Exp $
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Base.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Base.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/ConNames.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/ConNames.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Copoint.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Copoint.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Enum.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Enum.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Eq.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Eq.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Foldable.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Foldable.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Functor.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Functor.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Instances.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Instances.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Monoid.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Monoid.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Show.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Show.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/TH.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/TH.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Traversable.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Traversable.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Uniplate.hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/Generics/Deriving/Uniplate.p_hi
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/HSgeneric-deriving-${PKGVERSION}.o
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/libHSgeneric-deriving-${PKGVERSION}.a
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/libHSgeneric-deriving-${PKGVERSION}_p.a
+lib/generic-deriving-${PKGVERSION}/${HASKELL_VERSION}/package-description
+share/doc/generic-deriving-${PKGVERSION}/LICENSE
diff -r 40f9ec4d30f4 -r 7a8c45bb89d9 devel/hs-generic-deriving/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-generic-deriving/buildlink3.mk   Tue Dec 31 15:49:52 2019 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2019/12/31 15:49:52 pho Exp $
+
+BUILDLINK_TREE+=       hs-generic-deriving
+
+.if !defined(HS_GENERIC_DERIVING_BUILDLINK3_MK)
+HS_GENERIC_DERIVING_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-generic-deriving+=    hs-generic-deriving>=1.13.1
+BUILDLINK_ABI_DEPENDS.hs-generic-deriving+=    hs-generic-deriving>=1.13.1
+BUILDLINK_PKGSRCDIR.hs-generic-deriving?=      ../../devel/hs-generic-deriving
+
+.include "../../devel/hs-th-abstraction/buildlink3.mk"
+.endif # HS_GENERIC_DERIVING_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-generic-deriving
diff -r 40f9ec4d30f4 -r 7a8c45bb89d9 devel/hs-generic-deriving/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-generic-deriving/distinfo        Tue Dec 31 15:49:52 2019 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/12/31 15:49:52 pho Exp $
+
+SHA1 (generic-deriving-1.13.1.tar.gz) = 3b8629766aba33750dd53c6550f655711530b65d
+RMD160 (generic-deriving-1.13.1.tar.gz) = 3a4d02a6721447d03d44fa0babb457a5575ee8ff
+SHA512 (generic-deriving-1.13.1.tar.gz) = 946e3a4da31141fb1156690e0fb51cd3ef0a4f62c0e5b68d0e0d31953d8999885011acb743edd5d0bf88985422c9c74a727dd7f775316911da57ff49716103e2
+Size (generic-deriving-1.13.1.tar.gz) = 68256 bytes



Home | Main Index | Thread Index | Old Index