graphics/alembic 1.8.12 FreeBSD
Open framework for storing and sharing graphic scene data
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7a6a7307f9- License
- BSD3CLAUSE
- Categories
- graphics
- Package size
- 743.5 KiB, 3629.3 KiB installed
Description
Alembic is an open computer graphics interchange framework. It distills complex, animated scenes into a non-procedural, application-independent set of baked geometric results. This "distillation" of scenes into baked geometry is exactly analogous to the distillation of lighting and rendering scenes into rendered image data.
Alembic is focused on efficiently storing the computed results of complex procedural geometric constructions. It is very specifically NOT concerned with storing the complex dependency graph of procedural tools used to create the computed results.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/alembic | 1.8.12 |
| OpenBSD | graphics/alembic | 1.8.11p0 |
| DragonFly | graphics/alembic | 1.8.7 |
| HardenedBSD | graphics/alembic | 1.8.7_1 |
| GhostBSD | graphics/alembic | 1.8.7_1 |
Install
Binary package:
pkg install alembic
From the ports tree:
cd /usr/ports/graphics/alembic/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= alembic>0:graphics/alembic
LIB_DEPENDS= libAlembic.so:graphics/alembic
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.8.12 | 1.8.12 | - | 1.8.7_1 | 1.8.12 |
| FreeBSD:14:quarterly | 1.8.7_1 | 1.8.7_1 | n/a | 1.8.7 | 1.8.7_1 |
| FreeBSD:15:latest | 1.8.12 | 1.8.12 | n/a | 1.8.7_1 | 1.8.7_1 |
| FreeBSD:15:quarterly | 1.8.7_1 | 1.8.7_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.8.12 | 1.8.12 | 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.
Library 1
libImath.so: math/Imath
The full lists below include those, and their dependencies in turn.
Build dependencies 30
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cmake-core
- devel/gettext-runtime
- devel/icu
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/readline
- dns/libidn2
- lang/gcc14
- lang/python312
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- ports-mgmt/pkg
- print/indexinfo
- science/hdf5
- science/libaec
- security/rhash
- textproc/expat2
Run dependencies 22
Configuration
Options name: graphics_alembic
| Option | Default | Description |
|---|---|---|
| HDF5 | on | HDF-5 data format support |
- USES
- cmake:testing compiler:c++14-lang
- Service scripts
- none
Files
pkg-plist 135
- bin/abcconvert
- bin/abcdiff
- bin/abcecho
- bin/abcechobounds
- bin/abcls
- bin/abcstitcher
- bin/abctree
- include/Alembic/Abc/All.h
- include/Alembic/Abc/ArchiveInfo.h
- include/Alembic/Abc/Argument.h
- include/Alembic/Abc/Base.h
- include/Alembic/Abc/ErrorHandler.h
- include/Alembic/Abc/Foundation.h
- include/Alembic/Abc/IArchive.h
- include/Alembic/Abc/IArrayProperty.h
- include/Alembic/Abc/IBaseProperty.h
- include/Alembic/Abc/ICompoundProperty.h
- include/Alembic/Abc/IObject.h
- include/Alembic/Abc/ISampleSelector.h
- include/Alembic/Abc/IScalarProperty.h
- include/Alembic/Abc/ISchema.h
- include/Alembic/Abc/ISchemaObject.h
- include/Alembic/Abc/ITypedArrayProperty.h
- include/Alembic/Abc/ITypedScalarProperty.h
- include/Alembic/Abc/OArchive.h
- include/Alembic/Abc/OArrayProperty.h
- include/Alembic/Abc/OBaseProperty.h
- include/Alembic/Abc/OCompoundProperty.h
- include/Alembic/Abc/OObject.h
- include/Alembic/Abc/OScalarProperty.h
- include/Alembic/Abc/OSchema.h
- include/Alembic/Abc/OSchemaObject.h
- include/Alembic/Abc/OTypedArrayProperty.h
- include/Alembic/Abc/OTypedScalarProperty.h
- include/Alembic/Abc/Reference.h
- include/Alembic/Abc/SourceName.h
- include/Alembic/Abc/TypedArraySample.h
- include/Alembic/Abc/TypedPropertyTraits.h
- include/Alembic/AbcCollection/All.h
- include/Alembic/AbcCollection/ICollections.h
- include/Alembic/AbcCollection/OCollections.h
- include/Alembic/AbcCollection/SchemaInfoDeclarations.h
- include/Alembic/AbcCoreAbstract/All.h
- include/Alembic/AbcCoreAbstract/ArchiveReader.h
- include/Alembic/AbcCoreAbstract/ArchiveWriter.h
- include/Alembic/AbcCoreAbstract/ArrayPropertyReader.h
- include/Alembic/AbcCoreAbstract/ArrayPropertyWriter.h
- include/Alembic/AbcCoreAbstract/ArraySample.h
- include/Alembic/AbcCoreAbstract/ArraySampleKey.h
- include/Alembic/AbcCoreAbstract/BasePropertyReader.h
- include/Alembic/AbcCoreAbstract/BasePropertyWriter.h
- include/Alembic/AbcCoreAbstract/CompoundPropertyReader.h
- include/Alembic/AbcCoreAbstract/CompoundPropertyWriter.h
- include/Alembic/AbcCoreAbstract/DataType.h
- include/Alembic/AbcCoreAbstract/ForwardDeclarations.h
- include/Alembic/AbcCoreAbstract/Foundation.h
- include/Alembic/AbcCoreAbstract/MetaData.h
- include/Alembic/AbcCoreAbstract/ObjectHeader.h
- include/Alembic/AbcCoreAbstract/ObjectReader.h
- include/Alembic/AbcCoreAbstract/ObjectWriter.h
- include/Alembic/AbcCoreAbstract/PropertyHeader.h
- include/Alembic/AbcCoreAbstract/ReadArraySampleCache.h
- include/Alembic/AbcCoreAbstract/ScalarPropertyReader.h
- include/Alembic/AbcCoreAbstract/ScalarPropertyWriter.h
- include/Alembic/AbcCoreAbstract/ScalarSample.h
- include/Alembic/AbcCoreAbstract/TimeSampling.h
- include/Alembic/AbcCoreAbstract/TimeSamplingType.h
- include/Alembic/AbcCoreFactory/All.h
- include/Alembic/AbcCoreFactory/IFactory.h
- include/Alembic/AbcCoreHDF5/All.h
- include/Alembic/AbcCoreHDF5/ReadWrite.h
- include/Alembic/AbcCoreLayer/Foundation.h
- include/Alembic/AbcCoreLayer/Read.h
- include/Alembic/AbcCoreLayer/Util.h
- include/Alembic/AbcCoreOgawa/All.h
- include/Alembic/AbcCoreOgawa/ReadWrite.h
- include/Alembic/AbcGeom/All.h
- include/Alembic/AbcGeom/ArchiveBounds.h
- include/Alembic/AbcGeom/Basis.h
- include/Alembic/AbcGeom/CameraSample.h
- include/Alembic/AbcGeom/CurveType.h
- include/Alembic/AbcGeom/FaceSetExclusivity.h
- include/Alembic/AbcGeom/FilmBackXformOp.h
- include/Alembic/AbcGeom/Foundation.h
- include/Alembic/AbcGeom/GeometryScope.h
- include/Alembic/AbcGeom/ICamera.h
- include/Alembic/AbcGeom/ICurves.h
- include/Alembic/AbcGeom/IFaceSet.h
- include/Alembic/AbcGeom/IGeomBase.h
- include/Alembic/AbcGeom/IGeomParam.h
- include/Alembic/AbcGeom/ILight.h
- include/Alembic/AbcGeom/INuPatch.h
- include/Alembic/AbcGeom/IPoints.h
- include/Alembic/AbcGeom/IPolyMesh.h
- include/Alembic/AbcGeom/ISubD.h
- include/Alembic/AbcGeom/IXform.h
- include/Alembic/AbcGeom/OCamera.h
- include/Alembic/AbcGeom/OCurves.h
- include/Alembic/AbcGeom/OFaceSet.h
- include/Alembic/AbcGeom/OGeomBase.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| alembic-alembic-1.8.12_GH0.tar.gz | 933623 | b6d916c40446e8c502c84273092ab3d98f3f7f6094f8a2b8203d23e2f1d2a4a0 |