notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
zeno ZEn NOde system - a simulation & rendering engine in nodes
2024.10.1_2 graphics on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2024.10.1_1Version of this port present on the latest quarterly branch.
Maintainer: freebsd@sysctl.cz search for ports maintained by this maintainer
Port Added: 2024-07-29 16:54:06
Last Update: 2025-01-11 05:20:29
Commit Hash: 3e86ea2
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. bin/autotest
  2. bin/zenoedit
  3. lib/libzeno.so
  4. @ldconfig
  5. /usr/local/share/licenses/zeno-2024.10.1_2/catalog.mk
  6. /usr/local/share/licenses/zeno-2024.10.1_2/LICENSE
  7. /usr/local/share/licenses/zeno-2024.10.1_2/MPL20
Collapse this list.
Dependency lines:
  • zeno>0:graphics/zeno
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

Expand this list (12 items)

Collapse this list.

SHA256 (zenustech-openvdb-74a95a74d91e0115be00d7b94391f5607e02d60f_GH0.tar.gz) = eb57b050e06ebf9d900a537f3d57b0d1b359ffeba8a347773dba3f4618041698 SIZE (zenustech-openvdb-74a95a74d91e0115be00d7b94391f5607e02d60f_GH0.tar.gz) = 3816032 SHA256 (zenustech-assimp-745fcc9ba0c79feb4edfc71f464d6d4c920ecc06_GH0.tar.gz) = ed5017b2f8bdee0f117ed9ada0ea0f4e67705bd264e9bb0a086d89a9fcac3834 SIZE (zenustech-assimp-745fcc9ba0c79feb4edfc71f464d6d4c920ecc06_GH0.tar.gz) = 46626516 SHA256 (zenustech-dem-bones-bin-30a39493f0394dfedc5d72ea463405b8f07a446e_GH0.tar.gz) = 813a7a3c9d66527881591c716c91cc863ec3b3b4f7e8f176a99dbcbe3aa6d521 SIZE (zenustech-dem-bones-bin-30a39493f0394dfedc5d72ea463405b8f07a446e_GH0.tar.gz) = 20143407 SHA256 (zenustech-libigl-9af4b833cb37c0d4b77ca62b7502284b3a83a47e_GH0.tar.gz) = 75156457813f2679696db8bbfaef137fab9b8accd78488d4c49ce50e94e08fcc SIZE (zenustech-libigl-9af4b833cb37c0d4b77ca62b7502284b3a83a47e_GH0.tar.gz) = 2524253 SHA256 (zenustech-bullet3-aa4931408428cd72057e59627770fc027c5bb0be_GH0.tar.gz) = 134f6f0baddd84eaf1c0535bfd7c4fb1797ca3897375b513c9fec6a9fbe30abc SIZE (zenustech-bullet3-aa4931408428cd72057e59627770fc027c5bb0be_GH0.tar.gz) = 1647993 SHA256 (zenustech-OpenSubdiv-a50680658f9732a41fea8e150310cfb9b147dc3c_GH0.tar.gz) = 4bf359ef175e9ef90296d84cdafef67b748a0a35339fb3b7d2192761f4965f0d SIZE (zenustech-OpenSubdiv-a50680658f9732a41fea8e150310cfb9b147dc3c_GH0.tar.gz) = 39239132

Collapse this list.


Packages (timestamps in pop-ups are UTC):
zeno
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2024.10.1_12024.10.1_2------
FreeBSD:13:quarterly2024.10.1_12024.10.1_1------
FreeBSD:14:latest2024.10.1_12024.10.1_2------
FreeBSD:14:quarterly2024.10.1_12024.10.1_1------
FreeBSD:15:latest2024.10.1_22024.10.1_2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. alembic>0 : graphics/alembic
  2. boost-libs>=1.85.0 : devel/boost-libs
  3. c-blosc2>0 : archivers/c-blosc2
  4. openmpi>0 : net/openmpi
  5. cgal>=5.0.2 : math/cgal
  6. onetbb>0 : devel/onetbb
  7. opencv>0 : graphics/opencv
  8. sdl2>0 : devel/sdl20
  9. qwt6-qt5>0 : x11-toolkits/qwt6
  10. cmake : devel/cmake-core
  11. ninja : devel/ninja
  12. eigen3.pc : math/eigen3
  13. pkgconf>=1.3.0_1 : devel/pkgconf
  14. gcc13 : lang/gcc13
  15. as : devel/binutils
  16. qt5-buildtools>=5.15 : devel/qt5-buildtools
  17. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. gcc13 : lang/gcc13
Library dependencies:
  1. libAlembic.so : graphics/alembic
  2. libcryptopp.so : security/cryptopp
  3. libImath-3_1.so : math/Imath
  4. libtiff.so : graphics/tiff
  5. libopencv_highgui.so : graphics/opencv
  6. libopencv_stitching.so : graphics/opencv
  7. libopencv_videoio.so : graphics/opencv
  8. libopencv_imgcodecs.so : graphics/opencv
  9. libopencv_xfeatures2d.so : graphics/opencv
  10. libopencv_ml.so : graphics/opencv
  11. libopencv_shape.so : graphics/opencv
  12. libopencv_calib3d.so : graphics/opencv
  13. libopencv_features2d.so : graphics/opencv
  14. libopencv_imgproc.so : graphics/opencv
  15. libopencv_flann.so : graphics/opencv
  16. libopencv_core.so : graphics/opencv
  17. libQt5Core.so : devel/qt5-core
  18. libQt5Gui.so : x11-toolkits/qt5-gui
  19. libQt5Network.so : net/qt5-network
  20. libQt5OpenGL.so : graphics/qt5-opengl
  21. libQt5Svg.so : graphics/qt5-svg
  22. 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:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/zenustech/zeno/tar.gz/2024.10.1?dummy=/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2024.10.1_2
11 Jan 2025 05:20:29
commit hash: 3e86ea24ef3a8e3f30f55a56e46463359b284d3bcommit hash: 3e86ea24ef3a8e3f30f55a56e46463359b284d3bcommit hash: 3e86ea24ef3a8e3f30f55a56e46463359b284d3bcommit hash: 3e86ea24ef3a8e3f30f55a56e46463359b284d3b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
misc/openvdb: update 11.0.0 → 12.0.0
2024.10.1_1
17 Dec 2024 00:31:50
commit hash: 9f3642523e98ddbebc4a2a30c72f3f9b0b6e3cfccommit hash: 9f3642523e98ddbebc4a2a30c72f3f9b0b6e3cfccommit hash: 9f3642523e98ddbebc4a2a30c72f3f9b0b6e3cfccommit hash: 9f3642523e98ddbebc4a2a30c72f3f9b0b6e3cfc files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Martin Filla
graphics/zeno: enabled more features

PR:		283061
2024.10.1
20 Nov 2024 18:23:27
commit hash: 7be75c9ecc19bd535a4dffad828005b58f45f7c5commit hash: 7be75c9ecc19bd535a4dffad828005b58f45f7c5commit hash: 7be75c9ecc19bd535a4dffad828005b58f45f7c5commit hash: 7be75c9ecc19bd535a4dffad828005b58f45f7c5 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 3e0af3907ec6fbf73201957f62f470722f6709d9commit hash: 3e0af3907ec6fbf73201957f62f470722f6709d9commit hash: 3e0af3907ec6fbf73201957f62f470722f6709d9commit hash: 3e0af3907ec6fbf73201957f62f470722f6709d9 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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
commit hash: 41828ceba798c6b95d7442c8bafe0b32e1a283fecommit hash: 41828ceba798c6b95d7442c8bafe0b32e1a283fecommit hash: 41828ceba798c6b95d7442c8bafe0b32e1a283fecommit hash: 41828ceba798c6b95d7442c8bafe0b32e1a283fe files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
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: 5