graphics/partio 1.20.0
C++ library for particle I/O and manipulation
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- graphics, math
- Package size
- 347.7 KiB, 2082.6 KiB installed
Description
Partio is an open source C++ library for reading, writing, and manipulating a variety of standard particle formats (GEO, BGEO, PTC, PDB, PDA). It acts as an abstraction for the commonalities in particle models (i.e., accessing many attributes associated with an index or entity).
Partio has a Python API and a collection of simple command-line tools.
Install
As a binary package — by origin, or by package name:
pkg install graphics/partio
pkg install partio
From the ports tree:
cd /usr/ports/graphics/partio/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= partio>0:graphics/partio
LIB_DEPENDS= libpartio.so:graphics/partio
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.20.0 | 1.20.0 | - | 1.14.6_3 | 1.20.0 |
| FreeBSD:14:quarterly | 1.20.0 | 1.20.0 | n/a | 1.14.6_3 | 1.20.0 |
| FreeBSD:15:latest | 1.20.0 | 1.20.0 | n/a | 1.14.6_3 | 1.14.6_3 |
| FreeBSD:15:quarterly | 1.20.0 | 1.20.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.20.0 | 1.20.0 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
swig: devel/swig
The full lists below include those, and their dependencies in turn.
All build dependencies 75
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/cmake-core
- devel/doxygen
- devel/gettext-runtime
- devel/glib20
- devel/jsoncpp
- devel/libdatrie
- devel/libedit
- devel/libffi
- devel/libfmt
- devel/libinotify
- devel/libltdl
- devel/libthai
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pcre2
- devel/py-packaging
- devel/readline
- devel/spdlog
- devel/swig
- dns/libidn2
- graphics/cairo
- graphics/freeglut
- graphics/gd
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- ports-mgmt/pkg
- print/freetype2
- print/harfbuzz
- print/indexinfo
- security/rhash
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXaw
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXpm
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/pixman
- x11/xorgproto
All run dependencies 25
- devel/gettext-runtime
- devel/libffi
- devel/readline
- graphics/freeglut
- graphics/libGLU
- graphics/libglvnd
- lang/python312
- math/mpdecimal
- print/indexinfo
- textproc/expat2
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xorgproto
Configuration
Options name: graphics_partio
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| DOXYGEN | off | Build documentation with Doxygen |
| EXAMPLES | off | Build and/or install examples |
| PYQT | off | Install PyQt-based auxiliary tools |
| TEST | off | Build and/or run tests |
- USES
- cmake compiler:c++14-lang gl python:run,test shebangfix xorg
- Service scripts
- none
Files
pkg-plist 18
- bin/partattr
- bin/partconvert
- bin/partinfo
- bin/partjson
- bin/partview
- include/Partio.h
- include/PartioAttribute.h
- include/PartioIterator.h
- include/PartioVec3.h
- lib/libpartio.so
- lib/libpartio.so.1
- lib/libpartio.so.1.20.0
- %%PYTHON_SITELIBDIR%%/_partio.so
- %%PYTHON_SITELIBDIR%%/partedit.py
- %%PYTHON_SITELIBDIR%%/partinspect.py
- %%PYTHON_SITELIBDIR%%/partio.py
- %%PYTHON_SITELIBDIR%%/partjson.py
- share/swig/partio.i
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| wdas-partio-v1.20.0_GH0.tar.gz | 338701 | e60a89364f2b5d9c9b1f143175fc1a5018027a59bb31af56e5df88806b506e49 |
Commit history 0
No commits in the history this site was built from.