VTK 7 jumbo package

PPA description

Holds a single Ubuntu 16.04 package vtk7, containing VTK 7.0.0 built with

    -DCMAKE_INSTALL_PREFIX=/opt/VTK-7.0.0
    -DVTK_Group_Qt=ON
    -DVTK_QT_VERSION=5
    -DVTK_Group_Imaging=ON
    -DVTK_Group_Views=ON
    -DVTK_WRAP_PYTHON=ON
    -DVTK_PYTHON_VERSION=3
    -DPYTHON_EXECUTABLE=/usr/bin/python3
    -DPYTHON_INCLUDE_DIR=/usr/include/python3.5
    -DPYTHON_LIBRARY=/usr/lib/$(DEB_HOST_MULTIARCH)/libpython3.5m.so
    -DBUILD_TESTING=OFF
    -DVTK_USE_SYSTEM_LIBRARIES=ON
    -DVTK_USE_SYSTEM_LIBPROJ4=OFF
    -DCMAKE_BUILD_TYPE=Release

The package installs to /opt/VTK-7.0.0, which is against Debian packaging conventions, but which allows you to still have the VTK 5/6 packages from [universe] installed.

To use this version of VTK, make sure /opt/VTK-7.0.0/lib is in LD_LIBRARY_PATH, or in e.g. /etc/ld.so.conf.d/vtk7.conf followed by `ldconfig` to make it permanent.

To build a CMake-packaged C++ application against this version of VTK,
pass -DCMAKE_PREFIX_PATH=/opt/VTK-7.0.0 to `cmake` when building the application.

To use a Python 3 application with this version of VTK, make sure /opt/VTK-7.0.0/lib/python3.5/site-packages is in PYTHONPATH, or customize your Python virtual environment permanently with

    import sys
    sys.path.insert(0, '/opt/VTK-7.0.0/lib/python3.5/site-packages')

in /path/to/your/virtualenv/lib/python3.5/sitecustomize.py.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:elvstone/vtk7 to your system's Software Sources. (Read about installing)

sudo add-apt-repository ppa:elvstone/vtk7
sudo apt update
        
Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb https://ppa.launchpadcontent.net/elvstone/vtk7/ubuntu xenial main 
deb-src https://ppa.launchpadcontent.net/elvstone/vtk7/ubuntu xenial main 
Signing key:
4096R/2575723FDC155316749C9FEE583AA605C50FBDDA (What is this?)
Fingerprint:
2575723FDC155316749C9FEE583AA605C50FBDDA

For questions and bugs with software in this PPA please contact Elvis Stansvik.

PPA statistics

Activity
0 updates added during the past month.
View package details

Overview of published packages

11 of 1 result
Package Version Uploaded by
vtk7 7.0.0-0ubuntu3 Elvis Stansvik ()
11 of 1 result

Latest updates

  • vtk7 438 weeks ago
    Successfully built