BSD Ports

graphics/py-mayavi 4.9.0 FreeBSD

Application and library for 3D visualization and plotting in Python

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d7c115c4b3
License
BSD3CLAUSE, LGPL21, LGPL20, EPL, LGPL3, BSD2CLAUSE, APACHE11
Categories
graphics, science, python
Package size
18115.2 KiB, 29769.1 KiB installed

Description

3D Scientific Data Visualization and Plotting.

The Mayavi project includes two related packages for 3-dimensional visualization: Mayavi: A tool for easy and interactive visualization of data, with seamless integration with Python scientific libraries. TVTK: A Traits-based wrapper for the Visualization Toolkit, a popular open-source visualization library.

These libraries operate at different levels of abstraction. TVTK manipulates visualization objects, while Mayavi lets you operate on your data, and then see the results. Most users either use the Mayavi user interface or program to its scripting interface; you probably don't need to interact with TVTK unless you want to create a new Mayavi module.

Install

Binary package:

pkg install py312-mayavi

From the ports tree:

cd /usr/ports/graphics/py-mayavi/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-mayavi>0:graphics/py-mayavi

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.9.04.9.0-4.8.2_5-
FreeBSD:14:quarterly4.9.04.9.0n/a4.8.2_5-
FreeBSD:15:latest4.9.04.9.0n/a--
FreeBSD:15:quarterly4.9.04.9.0n/an/an/a
FreeBSD:16:latest4.9.04.9.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 10

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 115

The first 100 are listed.

Run dependencies 309

The first 100 are listed.

Required by 1

Configuration

No options to configure.

USES
python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
mayavi-4.9.0.tar.gz8.57814e+06d12cfb362a658b0d99f088184abb6dca805d8accc437bd5e8131c221987783de
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
d7c115c4b3 Yuri Victorovich graphics/py-mayavi: update 4.8.2 → 4.9.0