pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/hs-lens-family-core



Module Name:    pkgsrc
Committed By:   pho
Date:           Wed Feb 23 16:54:15 UTC 2022

Added Files:
        pkgsrc/devel/hs-lens-family-core: DESCR Makefile PLIST buildlink3.mk
            distinfo

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


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/hs-lens-family-core/DESCR \
    pkgsrc/devel/hs-lens-family-core/Makefile \
    pkgsrc/devel/hs-lens-family-core/PLIST \
    pkgsrc/devel/hs-lens-family-core/buildlink3.mk \
    pkgsrc/devel/hs-lens-family-core/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-lens-family-core/DESCR
diff -u /dev/null pkgsrc/devel/hs-lens-family-core/DESCR:1.1
--- /dev/null   Wed Feb 23 16:54:15 2022
+++ pkgsrc/devel/hs-lens-family-core/DESCR      Wed Feb 23 16:54:15 2022
@@ -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)
Index: pkgsrc/devel/hs-lens-family-core/Makefile
diff -u /dev/null pkgsrc/devel/hs-lens-family-core/Makefile:1.1
--- /dev/null   Wed Feb 23 16:54:15 2022
+++ pkgsrc/devel/hs-lens-family-core/Makefile   Wed Feb 23 16:54:15 2022
@@ -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"
Index: pkgsrc/devel/hs-lens-family-core/PLIST
diff -u /dev/null pkgsrc/devel/hs-lens-family-core/PLIST:1.1
--- /dev/null   Wed Feb 23 16:54:15 2022
+++ pkgsrc/devel/hs-lens-family-core/PLIST      Wed Feb 23 16:54:15 2022
@@ -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
Index: pkgsrc/devel/hs-lens-family-core/buildlink3.mk
diff -u /dev/null pkgsrc/devel/hs-lens-family-core/buildlink3.mk:1.1
--- /dev/null   Wed Feb 23 16:54:15 2022
+++ pkgsrc/devel/hs-lens-family-core/buildlink3.mk      Wed Feb 23 16:54:15 2022
@@ -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
Index: pkgsrc/devel/hs-lens-family-core/distinfo
diff -u /dev/null pkgsrc/devel/hs-lens-family-core/distinfo:1.1
--- /dev/null   Wed Feb 23 16:54:15 2022
+++ pkgsrc/devel/hs-lens-family-core/distinfo   Wed Feb 23 16:54:15 2022
@@ -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