BSD Ports

misc/py-lazrs 0.8.1_1 MidnightBSD

Python bindings for laz-rs (Laszip compression, LAS format)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
35592348cb
License
mit
Categories
misc

Description

lazrs is a Python bindings for the laz-rs Rust crate.

lazrs allows to read/write compressed LASer (LAS) file format representing 3-dimensional point cloud data.

In the other systems

The newest version among them is 0.8.2, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDmisc/py-lazrs0.8.1_1 behind since 2026-07-27no data-[email protected]2026-09-20
FreeBSDmisc/py-lazrs0.8.2_2 newestnone known-[email protected]2026-10-14
DragonFlymisc/py-lazrs0.6.2_2 behind since 2026-07-27none known-[email protected]-
HardenedBSDmisc/py-lazrs0.8.2_1 newestno data-[email protected]-
GhostBSDmisc/py-lazrs0.8.2_1 newestno data-[email protected]-

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}lazrs

From mports:

cd /usr/mports/misc/py-lazrs && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lazrs>0:misc/py-lazrs

Dependency graph

Ports that need it on the left, what it needs to run on the right (to build, as it needs nothing to run); at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1
Required by 1

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 29
FileSizeSHA256
rust/crates/autocfg-1.5.0.crate18729c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
rust/crates/byteorder-1.5.0.crate232881fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
rust/crates/crossbeam-deque-0.8.6.crate224719dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
rust/crates/crossbeam-epoch-0.9.18.crate468755b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
rust/crates/crossbeam-utils-0.8.21.crate42691d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
rust/crates/either-1.15.0.crate2011448c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/indoc-2.0.7.crate1718479cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
rust/crates/laz-0.11.1.crate1012652d5b7251e6d7aee8f4263f35d61e5e40d22bb189ecfc4f9fbd550806fed98cce
rust/crates/libc-0.2.185.crate82177552ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f
rust/crates/memoffset-0.9.1.crate9032488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
rust/crates/num-traits-0.2.19.crate51631071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
rust/crates/once_cell-1.21.4.crate350109f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50
rust/crates/portable-atomic-1.13.1.crate197001c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
rust/crates/proc-macro2-1.0.106.crate597658fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
rust/crates/pyo3-0.27.2.crate1.171342e+06ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d
rust/crates/pyo3-build-config-0.27.2.crate35564b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6
rust/crates/pyo3-ffi-0.27.2.crate785521c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089
rust/crates/pyo3-macros-0.27.2.crate89130a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02
rust/crates/pyo3-macros-backend-0.27.2.crate8251303b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9

Commit history 1

DateCommitCreditsLog message
35592348cb Lucas Holt misc/py-lazrs: fix unicode-ident crate checksum (#1502)
Fixes the Magus build failure at https://www.midnightbsd.org/magus/ports/2255784. The SHA256 for `unicode-ident-1.0.24.crate` in distinfo had a one-character typo (`caea` vs `cafa`), so extract failed with a checksum mismatch. The corrected hash matches the 19 other ports that carry this crate. Verified with `bmake checksum`. 🤖 Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Correct the unicode-ident crate checksum in py-lazrs distinfo to restore successful checksum verification and extraction. Signed-off-by: Lucas Holt <[email protected]> Co-authored-by: Claude Fable 5.1 <[email protected]>