pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/lang/hs-purescript-cst lang/hs-purescript-cst: import ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7608fdefaf0e
branches:  trunk
changeset: 374536:7608fdefaf0e
user:      pho <pho%pkgsrc.org@localhost>
date:      Wed Feb 23 16:19:45 2022 +0000

description:
lang/hs-purescript-cst: import hs-purescript-cst-0.4.0.0

The parser for the PureScript programming language.

diffstat:

 lang/hs-purescript-cst/DESCR                                                     |    1 +
 lang/hs-purescript-cst/Makefile                                                  |   22 +
 lang/hs-purescript-cst/PLIST                                                     |  185 ++++++++++
 lang/hs-purescript-cst/buildlink3.mk                                             |   23 +
 lang/hs-purescript-cst/distinfo                                                  |    9 +
 lang/hs-purescript-cst/patches/patch-purescript-cst.cabal                        |   33 +
 lang/hs-purescript-cst/patches/patch-src_Language_PureScript_AST_Declarations.hs |   17 +
 lang/hs-purescript-cst/patches/patch-src_Language_PureScript_CST_Parser.y        |   16 +
 lang/hs-purescript-cst/patches/patch-src_Language_PureScript_Names.hs            |   23 +
 9 files changed, 329 insertions(+), 0 deletions(-)

diffs (truncated from 365 to 300 lines):

diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/DESCR      Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,1 @@
+The parser for the PureScript programming language.
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/Makefile   Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2022/02/23 16:19:45 pho Exp $
+
+DISTNAME=      purescript-cst-0.4.0.0
+CATEGORIES=    lang
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       PureScript Programming Language Concrete Syntax Tree
+LICENSE=       modified-bsd
+
+USE_TOOLS+=    happy
+
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-base-compat/buildlink3.mk"
+.include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../devel/hs-microlens/buildlink3.mk"
+.include "../../devel/hs-protolude/buildlink3.mk"
+.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../math/hs-semigroups/buildlink3.mk"
+.include "../../devel/hs-serialise/buildlink3.mk"
+.include "../../devel/hs-vector/buildlink3.mk"
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/PLIST      Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,185 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/23 16:19:45 pho Exp $
+lib/purescript-cst-${PKGVERSION}/${HS_VERSION}/package-description
+lib/purescript-cst-${PKGVERSION}/${HS_VERSION}/package-id
+lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply/Class.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply/Class.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Control/Monad/Supply/Class.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/PureScript.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/PureScript.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Data/Text/PureScript.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Binders.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Binders.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Binders.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations/ChainId.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations/ChainId.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Declarations/ChainId.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Exported.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Exported.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Exported.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Literals.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Literals.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Literals.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Operators.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Operators.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Operators.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/SourcePos.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/SourcePos.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/SourcePos.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Traversals.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Traversals.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/AST/Traversals.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Convert.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Convert.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Convert.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Errors.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Errors.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Errors.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Flatten.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Flatten.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Flatten.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Layout.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Layout.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Layout.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Lexer.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Lexer.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Lexer.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Monad.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Monad.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Monad.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Parser.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Parser.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Parser.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Positions.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Positions.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Positions.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Print.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Print.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Print.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals/Type.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals/Type.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Traversals/Type.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Utils.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Utils.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/CST/Utils.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Comments.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Comments.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Comments.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Constants/Prim.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Constants/Prim.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Constants/Prim.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Crash.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Crash.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Crash.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Environment.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Environment.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Environment.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Label.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Label.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Label.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Names.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Names.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Names.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/PSString.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/PSString.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/PSString.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Roles.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Roles.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Roles.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Traversals.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Traversals.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Traversals.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/TypeClassDictionaries.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/TypeClassDictionaries.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/TypeClassDictionaries.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Types.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Types.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/PureScript/Types.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Paths_purescript_cst.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Paths_purescript_cst.hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Paths_purescript_cst.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}/purescript-cst-${PKGVERSION}/LICENSE
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Control-Monad-Supply-Class.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Control-Monad-Supply.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Binders.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Declarations-ChainId.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Declarations.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Exported.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Literals.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Operators.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-SourcePos.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST-Traversals.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-AST.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Convert.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Errors.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Flatten.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Layout.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Lexer.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Monad.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Parser.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Positions.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Print.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Traversals-Type.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Traversals.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Types.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-CST-Utils.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Comments.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Constants-Prim.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Crash.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Environment.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Label.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Names.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-PSString.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Roles.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Traversals.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-TypeClassDictionaries.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/Language-PureScript-Types.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-45.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-A.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-All.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-B.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-C.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-D.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-E.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-F.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-G.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-H.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-I.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-K.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-L.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-M.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-N.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-O.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-P.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-Q.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-R.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-S.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-T.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-U.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-V.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index-W.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/doc-index.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/haddock-bundle.min.js
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/index.html
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/linuwial.css
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/meta.json
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/purescript-cst.haddock
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/quick-jump.css
+share/doc/${HS_PLATFORM}/purescript-cst-${PKGVERSION}/html/synopsis.png
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/buildlink3.mk      Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: buildlink3.mk,v 1.1 2022/02/23 16:19:45 pho Exp $
+
+BUILDLINK_TREE+=       hs-purescript-cst
+
+.if !defined(HS_PURESCRIPT_CST_BUILDLINK3_MK)
+HS_PURESCRIPT_CST_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.hs-purescript-cst+=      hs-purescript-cst>=0.4.0
+BUILDLINK_ABI_DEPENDS.hs-purescript-cst+=      hs-purescript-cst>=0.4.0.0
+BUILDLINK_PKGSRCDIR.hs-purescript-cst?=                ../../lang/hs-purescript-cst
+
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-base-compat/buildlink3.mk"
+.include "../../devel/hs-dlist/buildlink3.mk"
+.include "../../devel/hs-microlens/buildlink3.mk"
+.include "../../devel/hs-protolude/buildlink3.mk"
+.include "../../math/hs-scientific/buildlink3.mk"
+.include "../../math/hs-semigroups/buildlink3.mk"
+.include "../../devel/hs-serialise/buildlink3.mk"
+.include "../../devel/hs-vector/buildlink3.mk"
+.endif # HS_PURESCRIPT_CST_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -hs-purescript-cst
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/distinfo   Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1 2022/02/23 16:19:45 pho Exp $
+
+BLAKE2s (purescript-cst-0.4.0.0.tar.gz) = 641d04e477314e6f302c9459fdf0fa5004851d1d0ced15f75ec3c1af881aaee3
+SHA512 (purescript-cst-0.4.0.0.tar.gz) = bb25df7774b215ce99eb85a0649df95226b2d133e4330f6510313b0b4f5b4da5c4c9491efdef0dd8a99ed104365fae47818c73a7c4c676ce203711b947df72d0
+Size (purescript-cst-0.4.0.0.tar.gz) = 78378 bytes
+SHA1 (patch-purescript-cst.cabal) = 817ad7e3a87ddea2444e54578e70cd2ed6be3ba2
+SHA1 (patch-src_Language_PureScript_AST_Declarations.hs) = 47f66a587a113ef56aa4a58d75cc56f2eb0e0d7c
+SHA1 (patch-src_Language_PureScript_CST_Parser.y) = ba484266aac19a9c38f395fa6aeb3394c2e609d6
+SHA1 (patch-src_Language_PureScript_Names.hs) = 2a318f048ba9cf564c066e2704226766e26e884d
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/patches/patch-purescript-cst.cabal
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/patches/patch-purescript-cst.cabal Wed Feb 23 16:19:45 2022 +0000
@@ -0,0 +1,33 @@
+$NetBSD: patch-purescript-cst.cabal,v 1.1 2022/02/23 16:19:45 pho Exp $
+
+Fix build with GHC 9.2
+
+--- purescript-cst.cabal.orig  2021-08-25 14:51:46.000000000 +0000
++++ purescript-cst.cabal
+@@ -81,20 +81,20 @@ library
+ 
+     ghc-options:        -Wall
+     build-depends:
+-        aeson >=1.5.6.0 && <1.6,
++        aeson >=1.5.6.0,
+         array >=0.5.4.0 && <0.6,
+-        base >=4.14.1.0 && <4.15,
+-        base-compat >=0.11.2 && <0.12,
+-        bytestring >=0.10.12.0 && <0.11,
++        base >=4.14.1.0,
++        base-compat >=0.11.2,
++        bytestring >=0.10.12.0,
+         containers >=0.6.2.1 && <0.7,
+         deepseq >=1.4.4.0 && <1.5,
+-        dlist >=0.8.0.8 && <0.9,
++        dlist >=0.8.0.8,
+         filepath >=1.4.2.1 && <1.5,
+         microlens >=0.4.11.2 && <0.5,
+         mtl >=2.2.2 && <2.3,
+         protolude >=0.3.0 && <0.4,
+         scientific >=0.3.6.2 && <0.4,
+-        semigroups >=0.19.1 && <0.20,
++        semigroups >=0.19.1,
+         text >=1.2.4.1 && <1.3,
+         serialise >=0.2.3.0 && <0.3,
+         vector >=0.12.1.2 && <0.13
diff -r 778065c58e3d -r 7608fdefaf0e lang/hs-purescript-cst/patches/patch-src_Language_PureScript_AST_Declarations.hs
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/hs-purescript-cst/patches/patch-src_Language_PureScript_AST_Declarations.hs  Wed Feb 23 16:19:45 2022 +0000



Home | Main Index | Thread Index | Old Index