diff options
author | pho <pho@pkgsrc.org> | 2022-02-16 10:00:19 +0000 |
---|---|---|
committer | pho <pho@pkgsrc.org> | 2022-02-16 10:00:19 +0000 |
commit | 3c1df1718ef5763e4e555b6078de67c0f472d749 (patch) | |
tree | 93839c5aed4146462f4354794499fb6e71f1c6ff /devel/hs-parallel | |
parent | 95802a7a10040540e9c343b995b401592f9f6eab (diff) | |
download | pkgsrc-3c1df1718ef5763e4e555b6078de67c0f472d749.tar.gz |
devel/hs-parallel: import hs-parallel-3.2.2.0
This package provides a library for parallel programming in Haskell.
Diffstat (limited to 'devel/hs-parallel')
-rw-r--r-- | devel/hs-parallel/DESCR | 1 | ||||
-rw-r--r-- | devel/hs-parallel/Makefile | 11 | ||||
-rw-r--r-- | devel/hs-parallel/PLIST | 27 | ||||
-rw-r--r-- | devel/hs-parallel/buildlink3.mk | 13 | ||||
-rw-r--r-- | devel/hs-parallel/distinfo | 6 | ||||
-rw-r--r-- | devel/hs-parallel/patches/patch-parallel.cabal | 15 |
6 files changed, 73 insertions, 0 deletions
diff --git a/devel/hs-parallel/DESCR b/devel/hs-parallel/DESCR new file mode 100644 index 00000000000..375fbf1b852 --- /dev/null +++ b/devel/hs-parallel/DESCR @@ -0,0 +1 @@ +This package provides a library for parallel programming in Haskell. diff --git a/devel/hs-parallel/Makefile b/devel/hs-parallel/Makefile new file mode 100644 index 00000000000..de83611f9a7 --- /dev/null +++ b/devel/hs-parallel/Makefile @@ -0,0 +1,11 @@ +# $NetBSD: Makefile,v 1.1 2022/02/16 10:00:19 pho Exp $ + +DISTNAME= parallel-3.2.2.0 +CATEGORIES= devel + +MAINTAINER= pkgsrc-users@NetBSD.org +COMMENT= Parallel programming library +LICENSE= modified-bsd + +.include "../../mk/haskell.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/hs-parallel/PLIST b/devel/hs-parallel/PLIST new file mode 100644 index 00000000000..4d6ca16d4ea --- /dev/null +++ b/devel/hs-parallel/PLIST @@ -0,0 +1,27 @@ +@comment $NetBSD: PLIST,v 1.1 2022/02/16 10:00:19 pho Exp $ +lib/parallel-${PKGVERSION}/${HS_VERSION}/package-description +lib/parallel-${PKGVERSION}/${HS_VERSION}/package-id +lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel/Strategies.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel/Strategies.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Parallel/Strategies.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Seq.dyn_hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Seq.hi +lib/${HS_PLATFORM}/${HS_PKGID}/Control/Seq.p_hi +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a +lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/LICENSE +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/Control-Parallel-Strategies.html +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/Control-Parallel.html +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/Control-Seq.html +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/doc-index.html +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/haddock-bundle.min.js +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/index.html +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/linuwial.css +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/meta.json +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/parallel.haddock +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/quick-jump.css +share/doc/${HS_PLATFORM}/parallel-${PKGVERSION}/html/synopsis.png diff --git a/devel/hs-parallel/buildlink3.mk b/devel/hs-parallel/buildlink3.mk new file mode 100644 index 00000000000..69e8e90b08b --- /dev/null +++ b/devel/hs-parallel/buildlink3.mk @@ -0,0 +1,13 @@ +# $NetBSD: buildlink3.mk,v 1.1 2022/02/16 10:00:19 pho Exp $ + +BUILDLINK_TREE+= hs-parallel + +.if !defined(HS_PARALLEL_BUILDLINK3_MK) +HS_PARALLEL_BUILDLINK3_MK:= + +BUILDLINK_API_DEPENDS.hs-parallel+= hs-parallel>=3.2.2 +BUILDLINK_ABI_DEPENDS.hs-parallel+= hs-parallel>=3.2.2.0 +BUILDLINK_PKGSRCDIR.hs-parallel?= ../../devel/hs-parallel +.endif # HS_PARALLEL_BUILDLINK3_MK + +BUILDLINK_TREE+= -hs-parallel diff --git a/devel/hs-parallel/distinfo b/devel/hs-parallel/distinfo new file mode 100644 index 00000000000..293fd1bc2f6 --- /dev/null +++ b/devel/hs-parallel/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2022/02/16 10:00:19 pho Exp $ + +BLAKE2s (parallel-3.2.2.0.tar.gz) = 107ac84d6a18f5de87a2c6afc1920130cf3472cb20327c10bb190c345ef2687b +SHA512 (parallel-3.2.2.0.tar.gz) = ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc +Size (parallel-3.2.2.0.tar.gz) = 14681 bytes +SHA1 (patch-parallel.cabal) = c5d1f69241af65c713a7b5d6a1691c936d759781 diff --git a/devel/hs-parallel/patches/patch-parallel.cabal b/devel/hs-parallel/patches/patch-parallel.cabal new file mode 100644 index 00000000000..824954bec7c --- /dev/null +++ b/devel/hs-parallel/patches/patch-parallel.cabal @@ -0,0 +1,15 @@ +$NetBSD: patch-parallel.cabal,v 1.1 2022/02/16 10:00:19 pho Exp $ + +Fix build with GHC 9.2 + +--- parallel.cabal.orig 2018-07-13 16:32:53.000000000 +0000 ++++ parallel.cabal +@@ -43,7 +43,7 @@ library + + build-depends: + array >= 0.3 && < 0.6, +- base >= 4.3 && < 4.13, ++ base >= 4.3 && < 5, + containers >= 0.4 && < 0.7, + deepseq >= 1.1 && < 1.5 + |