xref: /mports/misc/py-lazrs/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1PORTNAME=	lazrs
2DISTVERSION=	0.8.1
3PORTREVISION=	1
4CATEGORIES=	misc
5PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
6
7MAINTAINER=	ports@MidnightBSD.org
8COMMENT=	Python bindings for laz-rs (Laszip compression, LAS format)
9WWW=		https://github.com/laz-rs/laz-rs-python
10
11LICENSE=	mit
12LICENSE_FILE=	${WRKSRC}/LICENSE.txt
13
14BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}maturin>=1.0.0:devel/py-maturin@${PY_FLAVOR}
15
16USES=		cargo python
17USE_PYTHON=	pep517 autoplist
18
19USE_GITHUB=	yes
20GH_ACCOUNT=	laz-rs
21GH_PROJECT=	laz-rs-python
22
23CARGO_CRATES=	autocfg-1.5.0 \
24		byteorder-1.5.0 \
25		crossbeam-deque-0.8.6 \
26		crossbeam-epoch-0.9.18 \
27		crossbeam-utils-0.8.21 \
28		either-1.15.0 \
29		heck-0.5.0 \
30		indoc-2.0.7 \
31		laz-0.11.1 \
32		libc-0.2.185 \
33		memoffset-0.9.1 \
34		num-traits-0.2.19 \
35		once_cell-1.21.4 \
36		portable-atomic-1.13.1 \
37		proc-macro2-1.0.106 \
38		pyo3-0.27.2 \
39		pyo3-build-config-0.27.2 \
40		pyo3-ffi-0.27.2 \
41		pyo3-macros-0.27.2 \
42		pyo3-macros-backend-0.27.2 \
43		quote-1.0.45 \
44		rayon-1.12.0 \
45		rayon-core-1.13.0 \
46		rustversion-1.0.22 \
47		syn-2.0.117 \
48		target-lexicon-0.13.5 \
49		unicode-ident-1.0.24 \
50		unindent-0.2.4
51
52CARGO_BUILD=	no
53CARGO_INSTALL=	no
54CARGO_TEST=	no
55CARGO_TARGET_DIR=	${WRKSRC}/target
56
57NO_TEST=	yes
58
59.include <bsd.port.mk>
60

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026