Port details |
- ttk Topology ToolKit: Topological data analysis and visualization
- 1.3.0 science
=2 1.3.0Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2022-11-04 05:33:28
- Last Update: 2025-04-28 07:26:28
- Commit Hash: 38d5613
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: BSD4CLAUSE
- WWW:
- https://topology-tool-kit.github.io
- https://github.com/topology-tool-kit/ttk
- Description:
- TTK - The Topology ToolKit - is an open-source library for efficient, generic
and easy topological data analysis and visualization. TTK is written in C++ and
comes with a variety of APIs (C++, VTK/C++, Python, PVPython), standalone
programs and a ParaView plugin.
 ¦ ¦ ¦ ¦ 
- 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/science/ttk/ && make install clean
- To add the package, run one of these commands:
- pkg install science/ttk
- pkg install ttk
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: ttk
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1740503340
SHA256 (topology-tool-kit-ttk-1.3.0_GH0.tar.gz) = c8b41eed46486968f6f635b10e016a846dc3692965d91e4a5f8df20d41fc655c
SIZE (topology-tool-kit-ttk-1.3.0_GH0.tar.gz) = 38423402
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- hash.hpp : devel/boost-libs
- cli11>0 : devel/cli11
- exprtk>0 : math/exprtk
- spectra>0 : math/spectra
- utf8cpp>0 : devel/utf8cpp
- websocketpp>0 : devel/websocketpp
- py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
- py311-scikit-build>0 : devel/py-scikit-build@py311
- py311-scipy>0 : science/py-scipy@py311
- nlohmann-json>0 : devel/nlohmann-json
- fast_float>0 : math/fast_float
- cmake : devel/cmake-core
- ninja : devel/ninja
- eigen3.pc : math/eigen3
- python3.11 : lang/python311
- x11.pc : x11/libX11
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-numpy>=1.16,1<1.27,1 : math/py-numpy@py311
- py311-scikit-build>0 : devel/py-scikit-build@py311
- py311-scipy>0 : science/py-scipy@py311
- python3.11 : lang/python311
- x11.pc : x11/libX11
- Library dependencies:
-
- libcgraph.so : graphics/graphviz
- libembree3.so : graphics/embree3
- libfreetype.so : print/freetype2
- libjsoncpp.so : devel/jsoncpp
- libqhull_r.so : math/qhull
- libvtkRenderingCore-pv5.12.so : science/paraview
- libzfp.so : devel/zfp
- libGLEW.so : graphics/glew
- libsqlite3.so : databases/sqlite3
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- science_ttk
- USES:
- cmake eigen:3 compiler:c++11-lang gl python sqlite xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.3.0 28 Apr 2025 07:26:28
    |
Alexey Dokuchaev (danfe)  |
graphics/embree: update Intel Embree to version 4.2.0
Versions 4.x have default values for ZIP mode and ISPC support
flipped, change them back in our port to avoid breaking POLA.
Preserve version 3.13.5 as `graphics/embree3' port and reroute
consumers to it due to incompatible API of the modern Embree.
PR: 285134 |
1.3.0 26 Feb 2025 03:36:47
    |
Yuri Victorovich (yuri)  |
science/ttk: update 1.2.0 → 1.3.0 |
1.2.0_2 24 Feb 2025 23:35:01
    |
Yuri Victorovich (yuri)  |
science/ttk: Broken due to boost incompatibility; Update WWW |
1.2.0_2 12 Sep 2024 16:20:06
    |
Yuri Victorovich (yuri)  |
*/*: Bump dependencioes after devel/jsoncpp update
PR: 281462
Reported by: Ale <discipline@tiscali.it> |
1.2.0_1 08 Apr 2024 19:18:41
    |
Yuri Victorovich (yuri)  |
science/ttk: Attempt to fix build by adding the searched depency package
fast_float
Reported by: fallout |
1.2.0_1 16 Mar 2024 10:06:10
    |
Thierry Thomas (thierry)  |
science/ttk: chase ParaView’s upgrade |
1.2.0 12 Jul 2023 15:30:16
    |
Yuri Victorovich (yuri)  |
science/ttk: Update 1.1.0 → 1.2.0
Reported by: portscout |
1.1.0_3 25 Apr 2023 15:17:15
    |
Christian Weisgerber (naddy)  |
audio/opus: bump consumers after update to 1.4 |
1.1.0_2 23 Apr 2023 09:09:58
    |
Gerald Pfeifer (gerald)  |
*: Bump PORTREVISIONs for math/mpc update to 1.3.1 |
1.1.0_1 03 Apr 2023 20:16:10
    |
Thierry Thomas (thierry)  |
science/ttk: chase the upgrade of ParaView |
1.1.0 21 Nov 2022 18:59:50
    |
Yuri Victorovich (yuri)  |
science/ttk: Unbreak by adding nlohmann-json build-time dependency
New version of ParaView now looks for nlohmann-json in its cmake
files that dependencies import.
Reported by: fallout |
1.1.0 07 Nov 2022 08:04:28
    |
Yuri Victorovich (yuri)  |
science/ttk: Broken on i386
Reported by: fallout |
1.1.0 04 Nov 2022 05:31:00
    |
Yuri Victorovich (yuri)  |
science/ttk: New port: Topology ToolKit: Topological data analysis and
visualization |