git: ab1f0bb17cce - main - devel/py-pysimdjson: adding a Python bindings for the simdjson project
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Mar 2022 17:29:17 UTC
The branch main has been updated by thierry: URL: https://cgit.FreeBSD.org/ports/commit/?id=ab1f0bb17cceb8f08a9b000f0813771a07fbb717 commit ab1f0bb17cceb8f08a9b000f0813771a07fbb717 Author: Thierry Thomas <thierry@FreeBSD.org> AuthorDate: 2022-03-19 16:19:14 +0000 Commit: Thierry Thomas <thierry@FreeBSD.org> CommitDate: 2022-03-19 17:28:05 +0000 devel/py-pysimdjson: adding a Python bindings for the simdjson project --- devel/py-pysimdjson/Makefile | 21 +++++++++++++++++++++ devel/py-pysimdjson/distinfo | 3 +++ devel/py-pysimdjson/pkg-descr | 6 ++++++ devel/py-pysimdjson/pkg-plist | 6 ++++++ 4 files changed, 36 insertions(+) diff --git a/devel/py-pysimdjson/Makefile b/devel/py-pysimdjson/Makefile new file mode 100644 index 000000000000..2be995e7463a --- /dev/null +++ b/devel/py-pysimdjson/Makefile @@ -0,0 +1,21 @@ +# Created by: thierry@pompo.net + +PORTNAME= pysimdjson +PORTVERSION= 4.0.3 +CATEGORIES= devel python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Python bindings for the simdjson project + +LICENSE= MIT + +USES= python:3.7+ +USE_PYTHON= cython distutils + +.if ! defined(WITH_DEBUG) +LDFLAGS+= -s +.endif + +.include <bsd.port.mk> diff --git a/devel/py-pysimdjson/distinfo b/devel/py-pysimdjson/distinfo new file mode 100644 index 000000000000..24cfb31d42a9 --- /dev/null +++ b/devel/py-pysimdjson/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1647704832 +SHA256 (pysimdjson-4.0.3.tar.gz) = 61900992d7f992b073a8c5f93cafa4af9bfd3209624baa775699b0fdd6f67517 +SIZE (pysimdjson-4.0.3.tar.gz) = 498417 diff --git a/devel/py-pysimdjson/pkg-descr b/devel/py-pysimdjson/pkg-descr new file mode 100644 index 000000000000..e23f22ce0059 --- /dev/null +++ b/devel/py-pysimdjson/pkg-descr @@ -0,0 +1,6 @@ +Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If +SIMD instructions are unavailable a fallback parser is used, making pysimdjson +safe to use anywhere. + +WWW: https://pysimdjson.tkte.ch/ +WWW: https://github.com/TkTech/pysimdjson diff --git a/devel/py-pysimdjson/pkg-plist b/devel/py-pysimdjson/pkg-plist new file mode 100644 index 000000000000..d1bcf3fc00b2 --- /dev/null +++ b/devel/py-pysimdjson/pkg-plist @@ -0,0 +1,6 @@ +%%PYTHON_SITELIBDIR%%/csimdjson%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/simdjson/__init__.py +%%PYTHON_SITELIBDIR%%/simdjson/__init__.pyi +%%PYTHON_SITELIBDIR%%/simdjson/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/simdjson/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/simdjson/py.typed