pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/hs-semialign devel/hs-semialign: import hs-semia...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3d412994950b
branches:  trunk
changeset: 373592:3d412994950b
user:      pho <pho%pkgsrc.org@localhost>
date:      Sat Feb 12 05:27:27 2022 +0000

description:
devel/hs-semialign: import hs-semialign-1.2.0.1

The major use of These of this is provided by the align member of Semialign
class, representing a generalized notion of "zipping with padding" that
combines structures without truncating to the size of the smaller input.

It turns out that zip operation fits well the Semialign class, forming
lattice-like structure.

diffstat:

 devel/hs-semialign/DESCR         |   6 ++++++
 devel/hs-semialign/Makefile      |  19 +++++++++++++++++++
 devel/hs-semialign/PLIST         |  38 ++++++++++++++++++++++++++++++++++++++
 devel/hs-semialign/buildlink3.mk |  22 ++++++++++++++++++++++
 devel/hs-semialign/distinfo      |   5 +++++
 5 files changed, 90 insertions(+), 0 deletions(-)

diffs (110 lines):

diff -r c106b27a4014 -r 3d412994950b devel/hs-semialign/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-semialign/DESCR  Sat Feb 12 05:27:27 2022 +0000
@@ -0,0 +1,6 @@
+The major use of These of this is provided by the align member of Semialign
+class, representing a generalized notion of "zipping with padding" that
+combines structures without truncating to the size of the smaller input.
+
+It turns out that zip operation fits well the Semialign class, forming
+lattice-like structure.
diff -r c106b27a4014 -r 3d412994950b devel/hs-semialign/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-semialign/Makefile       Sat Feb 12 05:27:27 2022 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2022/02/12 05:27:27 pho Exp $
+
+DISTNAME=      semialign-1.2.0.1
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Align and Zip type-classes from the common Semialign ancestor
+LICENSE=       modified-bsd
+
+.include "../../devel/hs-hashable/buildlink3.mk"
+.include "../../devel/hs-indexed-traversable/buildlink3.mk"
+.include "../../devel/hs-indexed-traversable-instances/buildlink3.mk"
+.include "../../devel/hs-tagged/buildlink3.mk"
+.include "../../devel/hs-these/buildlink3.mk"
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+.include "../../devel/hs-vector/buildlink3.mk"
+.include "../../math/hs-semigroupoids/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r c106b27a4014 -r 3d412994950b devel/hs-semialign/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-semialign/PLIST  Sat Feb 12 05:27:27 2022 +0000
@@ -0,0 +1,38 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/12 05:27:27 pho Exp $
+lib/semialign-${PKGVERSION}/${HS_VERSION}/package-description
+lib/semialign-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Align.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Align.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Align.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Crosswalk.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Crosswalk.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Crosswalk.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Indexed.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Indexed.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Indexed.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Internal.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Semialign/Internal.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Zip.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Zip.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Zip.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}/semialign-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/Data-Align.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/Data-Crosswalk.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/Data-Semialign-Indexed.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/Data-Semialign.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/Data-Zip.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/semialign.haddock
+share/doc/${HS_PLATFORM}/semialign-${PKGVERSION}/html/synopsis.png
diff -r c106b27a4014 -r 3d412994950b devel/hs-semialign/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-semialign/buildlink3.mk  Sat Feb 12 05:27:27 2022 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: buildlink3.mk,v 1.1 2022/02/12 05:27:27 pho Exp $
+
+BUILDLINK_TREE+=       hs-semialign
+
+.if !defined(HS_SEMIALIGN_BUILDLINK3_MK)
+HS_SEMIALIGN_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-semialign+=   hs-semialign>=1.2.0
+BUILDLINK_ABI_DEPENDS.hs-semialign+=   hs-semialign>=1.2.0.1
+BUILDLINK_PKGSRCDIR.hs-semialign?=     ../../devel/hs-semialign
+
+.include "../../devel/hs-hashable/buildlink3.mk"
+.include "../../devel/hs-indexed-traversable/buildlink3.mk"
+.include "../../devel/hs-indexed-traversable-instances/buildlink3.mk"
+.include "../../devel/hs-tagged/buildlink3.mk"
+.include "../../devel/hs-these/buildlink3.mk"
+.include "../../devel/hs-unordered-containers/buildlink3.mk"
+.include "../../devel/hs-vector/buildlink3.mk"
+.include "../../math/hs-semigroupoids/buildlink3.mk"
+.endif # HS_SEMIALIGN_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-semialign
diff -r c106b27a4014 -r 3d412994950b devel/hs-semialign/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-semialign/distinfo       Sat Feb 12 05:27:27 2022 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/02/12 05:27:27 pho Exp $
+
+BLAKE2s (semialign-1.2.0.1.tar.gz) = c7bbbf799ad7525c91a9daf08948b1b1a1d65c91d3111dc96b19e8c6727a25dd
+SHA512 (semialign-1.2.0.1.tar.gz) = ba4c680ec2f301c6b76e2198a422bd9c540915fd89a12cbb1787e95c0ccd1bb05abdf59ab1678f46141939673418c650d9624af2ddb7370f2b6bccf704ade83d
+Size (semialign-1.2.0.1.tar.gz) = 10371 bytes



Home | Main Index | Thread Index | Old Index