pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/hs-lens-family-core devel/hs-lens-family-core: i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b4bd2c4980c0
branches:  trunk
changeset: 374563:b4bd2c4980c0
user:      pho <pho%pkgsrc.org@localhost>
date:      Wed Feb 23 16:54:15 2022 +0000

description:
devel/hs-lens-family-core: import hs-lens-family-core-2.1.0

This package provides first class functional references in Van Laarhoven
style supporting the following optics:

* Lenses (view, over)
* Traversals (toListOf, matching, over)
* Setters (over)
* Grates (zipWithOf, under, review)
* Resetters (under)
* Adapters (view, review)
* Grids (toListOf, over / under, review)
* Prisms (matching, over / under, review)
* Getters (view)
* Folders (toListOf)
* Reviewers (review)

diffstat:

 devel/hs-lens-family-core/DESCR         |  14 +++++
 devel/hs-lens-family-core/Makefile      |  11 ++++
 devel/hs-lens-family-core/PLIST         |  84 +++++++++++++++++++++++++++++++++
 devel/hs-lens-family-core/buildlink3.mk |  13 +++++
 devel/hs-lens-family-core/distinfo      |   5 +
 5 files changed, 127 insertions(+), 0 deletions(-)

diffs (147 lines):

diff -r e66f26c1fd05 -r b4bd2c4980c0 devel/hs-lens-family-core/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-lens-family-core/DESCR   Wed Feb 23 16:54:15 2022 +0000
@@ -0,0 +1,14 @@
+This package provides first class functional references in Van Laarhoven
+style supporting the following optics:
+
+* Lenses (view, over)
+* Traversals (toListOf, matching, over)
+* Setters (over)
+* Grates (zipWithOf, under, review)
+* Resetters (under)
+* Adapters (view, review)
+* Grids (toListOf, over / under, review)
+* Prisms (matching, over / under, review)
+* Getters (view)
+* Folders (toListOf)
+* Reviewers (review)
diff -r e66f26c1fd05 -r b4bd2c4980c0 devel/hs-lens-family-core/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-lens-family-core/Makefile        Wed Feb 23 16:54:15 2022 +0000
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile,v 1.1 2022/02/23 16:54:15 pho Exp $
+
+DISTNAME=      lens-family-core-2.1.0
+CATEGORIES=    devel
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Haskell 2022 Lens Families
+LICENSE=       modified-bsd
+
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r e66f26c1fd05 -r b4bd2c4980c0 devel/hs-lens-family-core/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-lens-family-core/PLIST   Wed Feb 23 16:54:15 2022 +0000
@@ -0,0 +1,84 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/23 16:54:15 pho Exp $
+lib/lens-family-core-${PKGVERSION}/${HS_VERSION}/package-description
+lib/lens-family-core-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Clone.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Clone.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Clone.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Identical.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Identical.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Identical.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Phantom.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Phantom.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Phantom.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Lazy.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Lazy.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Lazy.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Strict.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Strict.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Strict.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Zoom.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Zoom.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/State/Zoom.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Stock.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Stock.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Stock.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Unchecked.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Unchecked.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Lens/Family/Unchecked.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}/lens-family-core-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-Clone.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-State-Lazy.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-State-Strict.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-State.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-Stock.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family-Unchecked.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/Lens-Family.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-124.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-37.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-38.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-42.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-43.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-45.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-46.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-47.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-60.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-94.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-95.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-A.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-All.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-B.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-C.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-D.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-F.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-G.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-I.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-J.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-L.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-M.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-N.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-O.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-P.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-R.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-S.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-T.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-U.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-V.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-W.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index-Z.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/lens-family-core.haddock
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/lens-family-core-${PKGVERSION}/html/synopsis.png
diff -r e66f26c1fd05 -r b4bd2c4980c0 devel/hs-lens-family-core/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-lens-family-core/buildlink3.mk   Wed Feb 23 16:54:15 2022 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2022/02/23 16:54:15 pho Exp $
+
+BUILDLINK_TREE+=       hs-lens-family-core
+
+.if !defined(HS_LENS_FAMILY_CORE_BUILDLINK3_MK)
+HS_LENS_FAMILY_CORE_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-lens-family-core+=    hs-lens-family-core>=2.1.0
+BUILDLINK_ABI_DEPENDS.hs-lens-family-core+=    hs-lens-family-core>=2.1.0
+BUILDLINK_PKGSRCDIR.hs-lens-family-core?=      ../../devel/hs-lens-family-core
+.endif # HS_LENS_FAMILY_CORE_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-lens-family-core
diff -r e66f26c1fd05 -r b4bd2c4980c0 devel/hs-lens-family-core/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/hs-lens-family-core/distinfo        Wed Feb 23 16:54:15 2022 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2022/02/23 16:54:15 pho Exp $
+
+BLAKE2s (lens-family-core-2.1.0.tar.gz) = a1af34e9bf5ddff1899e4e8900ce2dcec05a639c9302c4d2269c38f441fb461b
+SHA512 (lens-family-core-2.1.0.tar.gz) = a51e3593320934104e964c0e0021c2d7a6fd486ca8f2b559feb6df320d8394fbd6a51afc7b99e28a41f10aec0ad671b903ea0c91ba2f7a613c4c9023c81b7d6d
+Size (lens-family-core-2.1.0.tar.gz) = 17960 bytes



Home | Main Index | Thread Index | Old Index