devel/py-maturin: Fix build on aarch64 Approved by: portmgr (tier-2 blanket)9c9854915f
Port details
devel/py-maturin 1.15.0_2
Build and publish crates with pyo3, rust-cpython and cffi bindings
Port info
- Maintainer
- kai@FreeBSD.org
- Packages
- latest: 1.15.0_2
- Upstream
- up to date
- Last update
- to 1.15.0_2 · 9c878207a1
- Quarterly
- 2026Q4: 1.15.0_1
- WWW
- https://github.com/PyO3/maturin
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install py312-maturininstalls 1.15.0_2 fromlatest; fromquarterly(2026Q4) 1.15.0_1- Port
# cd /usr/ports/devel/py-maturin && make install clean- Size
- 3.1 MiB download · 9.7 MiB installed
- Depends on
- archivers/zstd 1.5.7_2, lang/python312 3.12.15
- License
- APACHE20 or MIT
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 1.15.0_2 | 1.15.0_1 | – |
| FreeBSD 15 | 1.15.0_2 | 1.15.0_2 | – |
| FreeBSD 14 | 1.15.0_2 | 1.15.0_1 | 1.15.0_2 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 1.15.0_1 | 1.15.0_1 | – |
| FreeBSD 14 | 1.15.0_1 | 1.15.0_1 | 1.15.0_1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.15.0_2.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (106)
lang/rust: Update to 1.50.0 - Use bundled libgit/libssh, the versions in ports are too old - Update lang/rust-nightly to 2021-02-12 - Update devel/racer to 2.1.41 - Import upstream patch to fix build issue for Firefox and related ports (https://bugzilla.mozilla.org/show_bug.cgi?id=1684261) Changes: https://github.com/rust-lang/rust/releases/tag/1.50.0 Tested by: mikael, pkubaj Differential Revision: https://reviews.freebsd.org/D286166bebfaa8a0
lang/rust: Update to 1.49.0 Changes: https://github.com/rust-lang/rust/releases/tag/1.49.0 Tested by: mikael, pkubaj Differential Revision: https://reviews.freebsd.org/D27940a798515415
devel/py-maturin: Add missing RUN_DEPENDS * The RUN_DEPENDS are required when the maturin binary, which runs fine if issued directly, is used together with the Python code as a library. * Bump PORTREVISION due changed dependencies. PR: 251539 Reported by: andy@balholm.com2ceadf6d89
lang/rust: Update to 1.48.0 Changes: https://github.com/rust-lang/rust/releases/tag/1.48.0 Reviewed by: jbeich Tested by: bdragon, jbeich, mikael Differential Revision: https://reviews.freebsd.org/D272934e449e031e
[NEW PORT] devel/py-maturin Build and publish crates with pyo3, rust-cpython and cffi bindings as well as Rust binaries as Python packages. This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for Python 3.5+ on FreeBSD and various other platforms, can upload them to PyPI and has basic PyPy support. WWW: https://github.com/PyO3/maturin PR: 247666 Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D26960eebaf8c8aa