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/50333b72709d
branches: trunk
changeset: 346411:50333b72709d
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 eb0953897962 -r 50333b72709d 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 eb0953897962 -r 50333b72709d 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 eb0953897962 -r 50333b72709d 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 eb0953897962 -r 50333b72709d 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 eb0953897962 -r 50333b72709d 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