cad/*: Add CPE infofa06accf73
Port details
cad/lib3mf 2.5.0
Implementation of the 3D Manufacturing Format file standard
Port info
- Maintainer
- mr@FreeBSD.org
- Packages
- latest: 2.5.0
- Upstream
- up to date
- Last update
- to 2.5.0 · fa06accf73
- Quarterly
- 2026Q4: 2.5.0
- WWW
- http://3mf.io/
- Links
- cgit · VuXML
Install
- Package
# pkg install lib3mfinstalls 2.5.0 fromlatest; fromquarterly(2026Q4) 2.5.0- Port
# cd /usr/ports/cad/lib3mf && make install clean- Size
- 1.1 MiB download · 14 MiB installed
- Depends on
- archivers/libzip 1.12.1, lang/python312 3.12.15
- License
- BSD2CLAUSE
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 2.5.0 | 2.5.0 | – |
| FreeBSD 15 | 2.5.0 | 2.5.0 | – |
| FreeBSD 14 | 2.5.0 | 2.5.0 | 2.5.0 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 2.5.0 | 2.5.0 | – |
| FreeBSD 14 | 2.5.0 | 2.5.0 | 2.5.0 |
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 2.5.0.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (5)
cad/lib3mf: Update to 2.5.0 Exclude Java bindings (not used in tree) PR: 293586 Reported by: Daniel Engbergf5ffe8531b
cad/lib3mf: Adjust EXTRACT_AFTER_ARGS Defining EXTRACT_AFTER_ARGS removes the default --no-same-owner --no-same-permissions Approved by: blanket, just fix it21a37de5af
cad/lib3mf: Patch for lib3mf * Use upstream release archive [1] * Remove commented lines (leftovers) * Unbundle fast_float as a build dependency [2] * Remove incorrect library depenency of googletest * Define compiler:c++17-lang instead of compiler:c++20-lang * Define localbase:ldflags [3] * Don't extract (un)bundled libraries (requires bsdtar) * Use CMake helpers [4] * Enable "make test" PR: 291154 Reported by: Daniel Engberge9f9b8e2e6
cad/lib3mf: Add lib3mf lib3mf is a C++ implementation of the 3D Manufacturing Format file standard. It provides 3MF reading and writing capabilities, as well as conversion and validation tools for input and output data. lib3mf runs on Windows, Linux and MacOS and offers a clean and easy-to-use API in various programming languages to speed up the development and keep integration costs at a minimum. As 3MF shall become an universal 3D Printing standard, its quick adoption is very important. This library shall lower all barriers of adoption to any possible user, let it be software providers, hardware providers, service providers or middleware tools. The specification can be downloaded at http://3mf.io/specification/.a04aa6f879