pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-generic-deriving



Module Name:    pkgsrc
Committed By:   pho
Date:           Tue Dec 31 15:49:52 UTC 2019

Added Files:
        pkgsrc/devel/hs-generic-deriving: DESCR Makefile PLIST buildlink3.mk
            distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/hs-generic-deriving/DESCR \
    pkgsrc/devel/hs-generic-deriving/Makefile \
    pkgsrc/devel/hs-generic-deriving/PLIST \
    pkgsrc/devel/hs-generic-deriving/buildlink3.mk \
    pkgsrc/devel/hs-generic-deriving/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/devel/hs-generic-deriving/DESCR
diff -u /dev/null pkgsrc/devel/hs-generic-deriving/DESCR:1.1
--- /dev/null   Tue Dec 31 15:49:52 2019
+++ pkgsrc/devel/hs-generic-deriving/DESCR      Tue Dec 31 15:49:52 2019
@@ -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.
Index: pkgsrc/devel/hs-generic-deriving/Makefile
diff -u /dev/null pkgsrc/devel/hs-generic-deriving/Makefile:1.1
--- /dev/null   Tue Dec 31 15:49:52 2019
+++ pkgsrc/devel/hs-generic-deriving/Makefile   Tue Dec 31 15:49:52 2019
@@ -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"
Index: pkgsrc/devel/hs-generic-deriving/PLIST
diff -u /dev/null pkgsrc/devel/hs-generic-deriving/PLIST:1.1
--- /dev/null   Tue Dec 31 15:49:52 2019
+++ pkgsrc/devel/hs-generic-deriving/PLIST      Tue Dec 31 15:49:52 2019
@@ -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
Index: pkgsrc/devel/hs-generic-deriving/buildlink3.mk
diff -u /dev/null pkgsrc/devel/hs-generic-deriving/buildlink3.mk:1.1
--- /dev/null   Tue Dec 31 15:49:52 2019
+++ pkgsrc/devel/hs-generic-deriving/buildlink3.mk      Tue Dec 31 15:49:52 2019
@@ -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
Index: pkgsrc/devel/hs-generic-deriving/distinfo
diff -u /dev/null pkgsrc/devel/hs-generic-deriving/distinfo:1.1
--- /dev/null   Tue Dec 31 15:49:52 2019
+++ pkgsrc/devel/hs-generic-deriving/distinfo   Tue Dec 31 15:49:52 2019
@@ -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