Port details |
- zeno ZEn NOde system - a simulation & rendering engine in nodes
- 2024.10.1_3 graphics
=2 2024.10.1_2Version of this port present on the latest quarterly branch. - Maintainer: freebsd@sysctl.cz
 - Port Added: 2024-07-29 16:54:06
- Last Update: 2025-08-10 19:02:44
- Commit Hash: 566d74e
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: MPL20
- WWW:
- https://zenustech.com/
- Description:
- ZENO is an open-source, Node based 3D system able to produce
cinematic physics effects at High Efficiency, it was designed
for large scale simulations and has been tested on complex
setups. Aside of its simulation Tools, ZENO provides necessary
visualization nodes for users to import and run simulations if
you feel that the current software you are using is too slow.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/graphics/zeno/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/zeno
- pkg install zeno
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: zeno
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1732976904
SHA256 (zenustech-zeno-2024.10.1_GH0.tar.gz) = ae44fd0ac2aabf225718ffa4d10a057b4ad088534f81df19682b77701dfca139
SIZE (zenustech-zeno-2024.10.1_GH0.tar.gz) = 101700063
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- alembic>0 : graphics/alembic
- boost-libs>=1.85.0 : devel/boost-libs
- c-blosc2>0 : archivers/c-blosc2
- openmpi>0 : net/openmpi
- cgal>=5.0.2 : math/cgal
- onetbb>0 : devel/onetbb
- opencv>0 : graphics/opencv
- sdl2>0 : devel/sdl20
- qwt6-qt5>0 : x11-toolkits/qwt6
- cmake : devel/cmake-core
- ninja : devel/ninja
- eigen3.pc : math/eigen3
- pkgconf>=1.3.0_1 : devel/pkgconf
- gcc13 : lang/gcc13
- as : devel/binutils
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Runtime dependencies:
-
- gcc13 : lang/gcc13
- Library dependencies:
-
- libAlembic.so : graphics/alembic
- libcryptopp.so : security/cryptopp
- libImath.so : math/Imath
- libtiff.so : graphics/tiff
- libopencv_highgui.so : graphics/opencv
- libopencv_stitching.so : graphics/opencv
- libopencv_videoio.so : graphics/opencv
- libopencv_imgcodecs.so : graphics/opencv
- libopencv_xfeatures2d.so : graphics/opencv
- libopencv_ml.so : graphics/opencv
- libopencv_shape.so : graphics/opencv
- libopencv_calib3d.so : graphics/opencv
- libopencv_features2d.so : graphics/opencv
- libopencv_imgproc.so : graphics/opencv
- libopencv_flann.so : graphics/opencv
- libopencv_core.so : graphics/opencv
- libQt5Core.so : devel/qt5-core
- libQt5Gui.so : x11-toolkits/qt5-gui
- libQt5Network.so : net/qt5-network
- libQt5OpenGL.so : graphics/qt5-opengl
- libQt5Svg.so : graphics/qt5-svg
- libQt5Widgets.so : x11-toolkits/qt5-widgets
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- graphics_zeno
- USES:
- cmake compiler:c++17-lang eigen:3 localbase:ldflags pkgconfig qt:5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 7
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2024.10.1_3 10 Aug 2025 19:02:44
    |
Matthias Andree (mandree)  |
*: Bump PORTREVISION for math/Imath update |
2024.10.1_2 10 Aug 2025 19:02:43
    |
Matthias Andree (mandree)  |
*: strip Imath versioning
and mark py-opentimelineio as USES=python:3.11+ because versions
3.10 and older fail to package (some modules do not build).
Please everyone do test your ports with
BUILD_ALL_PYTHON_FLAVORS= yes
in your /usr/local/etc/poudriere.d/make.conf - and
poudriere bulk -Ct -j "$JAIL" multimedia/py-opentimelineio@all
(the @all is the crucial part here) |
2024.10.1_2 11 Jan 2025 05:20:29
    |
Yuri Victorovich (yuri)  |
misc/openvdb: update 11.0.0 → 12.0.0 |
2024.10.1_1 17 Dec 2024 00:31:50
    |
Robert Clausecker (fuz)  Author: Martin Filla |
graphics/zeno: enabled more features
PR: 283061 |
2024.10.1 20 Nov 2024 18:23:27
    |
Vladimir Druzenko (vvd)  Author: Martin Filla |
graphics/zeno: Update 2023.11.16 → 2024.10.1
Use GCC for build:
/wrkdirs/usr/ports/graphics/zeno/work/zeno-2024.10.1/zeno/src/nodes/neo/PrimUnmerge.cpp:237:35:
error: capturing a structured binding is not yet supported in OpenMP
237 | arr[i] = attr[val[i]];
| ^
Upstream issue: https://github.com/zenustech/zeno/issues/2022
LLVM issue: https://github.com/llvm/llvm-project/issues/33025
Changelog:
https://github.com/zenustech/zeno/releases/tag/2024.10.1
PR: 282753 |
2023.11.16 29 Jul 2024 16:52:25
    |
Vladimir Druzenko (vvd)  |
graphics/zeno: remove unnecessary file
PR: 278611
Fixes: 41828ceba798 (New port: simulation & rendering engine in nodes) |
2023.11.16 29 Jul 2024 16:47:45
    |
Vladimir Druzenko (vvd)  Author: Martin Filla |
graphics/zeno: New port: simulation & rendering engine in nodes
ZENO is an open-source, Node based 3D system able to produce
cinematic physics effects at High Efficiency, it was designed
for large scale simulations and has been tested on complex
setups. Aside of its simulation Tools, ZENO provides necessary
visualization nodes for users to import and run simulations if
you feel that the current software you are using is too slow.
https://github.com/zenustech/zeno/blob/master/README.md
https://zenustech.com
PR: 278611 |
Number of commits found: 7
|