diff options
author | pho <pho@pkgsrc.org> | 2021-05-05 11:40:31 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2021-05-05 11:40:31 +0000 |
commit | ff83440dfcbfc688ff215c691335b1ae2d121ca1 (patch) | |
tree | c9cd43407929aae0475ec2a3b35f50ca0c95b6b9 /devel/hs-fmlist | |
parent | a8f3489cf1d5744ac0b9885ca0ec6511fb5afc99 (diff) | |
download | pkgsrc-ff83440dfcbfc688ff215c691335b1ae2d121ca1.tar.gz |
Import fmlist-0.9.4
FoldMap lists are lists represented by their foldMap function. FoldMap
lists have O(1) cons, snoc and append, just like DLists, but other
operations might have favorable performance characteristics as
well. These wild claims are still completely unverified though.
Diffstat (limited to 'devel/hs-fmlist')
-rw-r--r-- | devel/hs-fmlist/DESCR | 4 | ||||
-rw-r--r-- | devel/hs-fmlist/Makefile | 11 | ||||
-rw-r--r-- | devel/hs-fmlist/PLIST | 19 | ||||
-rw-r--r-- | devel/hs-fmlist/buildlink3.mk | 13 | ||||
-rw-r--r-- | devel/hs-fmlist/distinfo | 6 |
5 files changed, 53 insertions, 0 deletions
diff --git a/devel/hs-fmlist/DESCR b/devel/hs-fmlist/DESCR new file mode 100644 index 00000000000..3559921d002 --- /dev/null +++ b/devel/hs-fmlist/DESCR @@ -0,0 +1,4 @@ +FoldMap lists are lists represented by their foldMap function. FoldMap +lists have O(1) cons, snoc and append, just like DLists, but other +operations might have favorable performance characteristics as +well. These wild claims are still completely unverified though. diff --git a/devel/hs-fmlist/Makefile b/devel/hs-fmlist/Makefile new file mode 100644 index 00000000000..c12acc89bdc --- /dev/null +++ b/devel/hs-fmlist/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2021/05/05 11:40:31 pho Exp $ + +DISTNAME= fmlist-0.9.4 +CATEGORIES= devel + +MAINTAINER= pho@cielonegro.org +COMMENT= FoldMap lists +LICENSE= modified-bsd + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/hs-fmlist/PLIST b/devel/hs-fmlist/PLIST new file mode 100644 index 00000000000..f9b40b33745 --- /dev/null +++ b/devel/hs-fmlist/PLIST @@ -0,0 +1,19 @@ +@comment $NetBSD: PLIST,v 1.1 2021/05/05 11:40:31 pho Exp $ +lib/fmlist-${PKGVERSION}/${HS_VERSION}/package-description +lib/fmlist-${PKGVERSION}/${HS_VERSION}/package-id +lib/${HS_PLATFORM}/${HS_PKGID}/Data/FMList.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Data/FMList.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Data/FMList.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a +lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/LICENSE +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/Data-FMList.html +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/doc-index.html +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/fmlist.haddock +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/haddock-bundle.min.js +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/index.html +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/linuwial.css +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/meta.json +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/quick-jump.css +share/doc/${HS_PLATFORM}/fmlist-${PKGVERSION}/html/synopsis.png diff --git a/devel/hs-fmlist/buildlink3.mk b/devel/hs-fmlist/buildlink3.mk new file mode 100644 index 00000000000..15636e2eb37 --- /dev/null +++ b/devel/hs-fmlist/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2021/05/05 11:40:31 pho Exp $ + +BUILDLINK_TREE+= hs-fmlist + +.if !defined(HS_FMLIST_BUILDLINK3_MK) +HS_FMLIST_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-fmlist+= hs-fmlist>=0.9.4 +BUILDLINK_ABI_DEPENDS.hs-fmlist+= hs-fmlist>=0.9.4 +BUILDLINK_PKGSRCDIR.hs-fmlist?= ../../devel/hs-fmlist +.endif # HS_FMLIST_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-fmlist diff --git a/devel/hs-fmlist/distinfo b/devel/hs-fmlist/distinfo new file mode 100644 index 00000000000..c543a743519 --- /dev/null +++ b/devel/hs-fmlist/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2021/05/05 11:40:31 pho Exp $ + +SHA1 (fmlist-0.9.4.tar.gz) = ee79fe5ac2cab4d82e585050b3ca5a658f061c29 +RMD160 (fmlist-0.9.4.tar.gz) = 8cfd377e5fa03bd9aeb8435d8de5d3dcca32c4da +SHA512 (fmlist-0.9.4.tar.gz) = 68b36503cd895bff5f25f2d24422972537b5ba68439714de257441c14194656b0b84137fa9c45235cdb9291e8a2d132e66e9a1d45f66f91142eef65f07d8c5dc +Size (fmlist-0.9.4.tar.gz) = 4445 bytes |