pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/py-lark
Module Name: pkgsrc
Committed By: wiz
Date: Sun Feb 22 12:59:22 UTC 2026
Added Files:
pkgsrc/lang/py-lark: DESCR Makefile PLIST distinfo
Log Message:
lang/py-lark: import py-lark-1.3.1
Lark is a parsing toolkit for Python, built with a focus on ergonomics,
performance and modularity.
Lark can parse all context-free languages. To put it simply, it means that it
is capable of parsing almost any programming language out there, and to some
degree most natural languages too.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/py-lark/DESCR pkgsrc/lang/py-lark/Makefile \
pkgsrc/lang/py-lark/PLIST pkgsrc/lang/py-lark/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/lang/py-lark/DESCR
diff -u /dev/null pkgsrc/lang/py-lark/DESCR:1.1
--- /dev/null Sun Feb 22 12:59:22 2026
+++ pkgsrc/lang/py-lark/DESCR Sun Feb 22 12:59:22 2026
@@ -0,0 +1,6 @@
+Lark is a parsing toolkit for Python, built with a focus on ergonomics,
+performance and modularity.
+
+Lark can parse all context-free languages. To put it simply, it means that it
+is capable of parsing almost any programming language out there, and to some
+degree most natural languages too.
Index: pkgsrc/lang/py-lark/Makefile
diff -u /dev/null pkgsrc/lang/py-lark/Makefile:1.1
--- /dev/null Sun Feb 22 12:59:22 2026
+++ pkgsrc/lang/py-lark/Makefile Sun Feb 22 12:59:22 2026
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2026/02/22 12:59:22 wiz Exp $
+
+DISTNAME= lark-1.3.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= lang python
+MASTER_SITES= ${MASTER_SITE_PYPI:=l/lark/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/lark-parser/lark/
+COMMENT= Parsing toolkit for Python
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/lang/py-lark/PLIST
diff -u /dev/null pkgsrc/lang/py-lark/PLIST:1.1
--- /dev/null Sun Feb 22 12:59:22 2026
+++ pkgsrc/lang/py-lark/PLIST Sun Feb 22 12:59:22 2026
@@ -0,0 +1,117 @@
+@comment $NetBSD: PLIST,v 1.1 2026/02/22 12:59:22 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/lark/__init__.py
+${PYSITELIB}/lark/__init__.pyc
+${PYSITELIB}/lark/__init__.pyo
+${PYSITELIB}/lark/__pyinstaller/__init__.py
+${PYSITELIB}/lark/__pyinstaller/__init__.pyc
+${PYSITELIB}/lark/__pyinstaller/__init__.pyo
+${PYSITELIB}/lark/__pyinstaller/hook-lark.py
+${PYSITELIB}/lark/__pyinstaller/hook-lark.pyc
+${PYSITELIB}/lark/__pyinstaller/hook-lark.pyo
+${PYSITELIB}/lark/ast_utils.py
+${PYSITELIB}/lark/ast_utils.pyc
+${PYSITELIB}/lark/ast_utils.pyo
+${PYSITELIB}/lark/common.py
+${PYSITELIB}/lark/common.pyc
+${PYSITELIB}/lark/common.pyo
+${PYSITELIB}/lark/exceptions.py
+${PYSITELIB}/lark/exceptions.pyc
+${PYSITELIB}/lark/exceptions.pyo
+${PYSITELIB}/lark/grammar.py
+${PYSITELIB}/lark/grammar.pyc
+${PYSITELIB}/lark/grammar.pyo
+${PYSITELIB}/lark/grammars/__init__.py
+${PYSITELIB}/lark/grammars/__init__.pyc
+${PYSITELIB}/lark/grammars/__init__.pyo
+${PYSITELIB}/lark/grammars/common.lark
+${PYSITELIB}/lark/grammars/lark.lark
+${PYSITELIB}/lark/grammars/python.lark
+${PYSITELIB}/lark/grammars/unicode.lark
+${PYSITELIB}/lark/indenter.py
+${PYSITELIB}/lark/indenter.pyc
+${PYSITELIB}/lark/indenter.pyo
+${PYSITELIB}/lark/lark.py
+${PYSITELIB}/lark/lark.pyc
+${PYSITELIB}/lark/lark.pyo
+${PYSITELIB}/lark/lexer.py
+${PYSITELIB}/lark/lexer.pyc
+${PYSITELIB}/lark/lexer.pyo
+${PYSITELIB}/lark/load_grammar.py
+${PYSITELIB}/lark/load_grammar.pyc
+${PYSITELIB}/lark/load_grammar.pyo
+${PYSITELIB}/lark/parse_tree_builder.py
+${PYSITELIB}/lark/parse_tree_builder.pyc
+${PYSITELIB}/lark/parse_tree_builder.pyo
+${PYSITELIB}/lark/parser_frontends.py
+${PYSITELIB}/lark/parser_frontends.pyc
+${PYSITELIB}/lark/parser_frontends.pyo
+${PYSITELIB}/lark/parsers/__init__.py
+${PYSITELIB}/lark/parsers/__init__.pyc
+${PYSITELIB}/lark/parsers/__init__.pyo
+${PYSITELIB}/lark/parsers/cyk.py
+${PYSITELIB}/lark/parsers/cyk.pyc
+${PYSITELIB}/lark/parsers/cyk.pyo
+${PYSITELIB}/lark/parsers/earley.py
+${PYSITELIB}/lark/parsers/earley.pyc
+${PYSITELIB}/lark/parsers/earley.pyo
+${PYSITELIB}/lark/parsers/earley_common.py
+${PYSITELIB}/lark/parsers/earley_common.pyc
+${PYSITELIB}/lark/parsers/earley_common.pyo
+${PYSITELIB}/lark/parsers/earley_forest.py
+${PYSITELIB}/lark/parsers/earley_forest.pyc
+${PYSITELIB}/lark/parsers/earley_forest.pyo
+${PYSITELIB}/lark/parsers/grammar_analysis.py
+${PYSITELIB}/lark/parsers/grammar_analysis.pyc
+${PYSITELIB}/lark/parsers/grammar_analysis.pyo
+${PYSITELIB}/lark/parsers/lalr_analysis.py
+${PYSITELIB}/lark/parsers/lalr_analysis.pyc
+${PYSITELIB}/lark/parsers/lalr_analysis.pyo
+${PYSITELIB}/lark/parsers/lalr_interactive_parser.py
+${PYSITELIB}/lark/parsers/lalr_interactive_parser.pyc
+${PYSITELIB}/lark/parsers/lalr_interactive_parser.pyo
+${PYSITELIB}/lark/parsers/lalr_parser.py
+${PYSITELIB}/lark/parsers/lalr_parser.pyc
+${PYSITELIB}/lark/parsers/lalr_parser.pyo
+${PYSITELIB}/lark/parsers/lalr_parser_state.py
+${PYSITELIB}/lark/parsers/lalr_parser_state.pyc
+${PYSITELIB}/lark/parsers/lalr_parser_state.pyo
+${PYSITELIB}/lark/parsers/xearley.py
+${PYSITELIB}/lark/parsers/xearley.pyc
+${PYSITELIB}/lark/parsers/xearley.pyo
+${PYSITELIB}/lark/py.typed
+${PYSITELIB}/lark/reconstruct.py
+${PYSITELIB}/lark/reconstruct.pyc
+${PYSITELIB}/lark/reconstruct.pyo
+${PYSITELIB}/lark/tools/__init__.py
+${PYSITELIB}/lark/tools/__init__.pyc
+${PYSITELIB}/lark/tools/__init__.pyo
+${PYSITELIB}/lark/tools/nearley.py
+${PYSITELIB}/lark/tools/nearley.pyc
+${PYSITELIB}/lark/tools/nearley.pyo
+${PYSITELIB}/lark/tools/serialize.py
+${PYSITELIB}/lark/tools/serialize.pyc
+${PYSITELIB}/lark/tools/serialize.pyo
+${PYSITELIB}/lark/tools/standalone.py
+${PYSITELIB}/lark/tools/standalone.pyc
+${PYSITELIB}/lark/tools/standalone.pyo
+${PYSITELIB}/lark/tree.py
+${PYSITELIB}/lark/tree.pyc
+${PYSITELIB}/lark/tree.pyo
+${PYSITELIB}/lark/tree_matcher.py
+${PYSITELIB}/lark/tree_matcher.pyc
+${PYSITELIB}/lark/tree_matcher.pyo
+${PYSITELIB}/lark/tree_templates.py
+${PYSITELIB}/lark/tree_templates.pyc
+${PYSITELIB}/lark/tree_templates.pyo
+${PYSITELIB}/lark/utils.py
+${PYSITELIB}/lark/utils.pyc
+${PYSITELIB}/lark/utils.pyo
+${PYSITELIB}/lark/visitors.py
+${PYSITELIB}/lark/visitors.pyc
+${PYSITELIB}/lark/visitors.pyo
Index: pkgsrc/lang/py-lark/distinfo
diff -u /dev/null pkgsrc/lang/py-lark/distinfo:1.1
--- /dev/null Sun Feb 22 12:59:22 2026
+++ pkgsrc/lang/py-lark/distinfo Sun Feb 22 12:59:22 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/02/22 12:59:22 wiz Exp $
+
+BLAKE2s (lark-1.3.1.tar.gz) = 33f5d3214be2b62a59220dabd8903ec451d3ae7107fee5c26933a485cf74d951
+SHA512 (lark-1.3.1.tar.gz) = aee4ec6a6dd2e25801c66688861d0b25b68b7b916492764b3f8621dd70c33a93b364cb70d84ccac645cb7156892b90b503d6c79dedb9f656830c70a9b43549d0
+Size (lark-1.3.1.tar.gz) = 382732 bytes
Home |
Main Index |
Thread Index |
Old Index