sci-libs / vtk

The Visualization Toolkit

Official package sites : https://www.vtk.org/ ·

v9.0.3 :: 0/9.0 :: gentoo

Modified
License
BSD LGPL-2
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
USE flags
X all-modules boost cuda doc examples ffmpeg gdal imaging java json kits mpi mysql odbc offscreen openmp pegtl postgres python qt5 rendering tbb test theora tk views web

v8.2.0-r4 :: 0/8.2 :: gentoo

Modified
License
BSD LGPL-2
Keywords
~amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
USE flags
R X all-modules aqua boost doc examples ffmpeg gdal imaging java json mpi mysql odbc offscreen postgres python qt5 rendering tbb tcl test theora tk views web

General

R
Enable support for dev-lang/R
X
Add support for X11
all-modules
Build all modules
aqua
Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI
boost
Add support for boost
cuda
Add support for CUDA
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
gdal
Support for gdal formated data
imaging
Building Imaging modules
java
Add support for Java
json
Support for json formatted data
json
Support for json formatted data
kits
Build kits in addition to modules
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
mysql
Add mySQL Database support
odbc
Add ODBC Support (Open DataBase Connectivity)
offscreen
Offscreen rendering through OSMesa
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
pegtl
Use pegtl to build parsers
postgres
Add support for the postgresql database
python
Add optional support/bindings for the Python language
qt5
Add support for the Qt 5 application and UI framework
rendering
Building Redering modules
rendering
Building Redering modules
tbb
Use dev-cpp/tbb to handle smp support
tcl
Add support the Tcl language
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
theora
Add support for the Theora Video Compression Codec
tk
Add support for Tk GUI toolkit
views
Building Views modules
web
Install web component

elibc

FreeBSD
ELIBC setting for systems that use the FreeBSD C library

python_single_target

python3_8
Build for Python 3.8 only
python3_9
Build for Python 3.9 only

video_cards

nvidia
VIDEO_CARDS setting to build driver for nvidia video cards

app-admin / webapp-config : Gentoo's installer for web-based applications

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / xz-utils : utils for managing LZMA compressed files

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / tbb : High level abstract threading library

dev-db / mariadb-connector-c : C client library for MariaDB/MySQL

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : complete ODBC driver manager

dev-java / java-config : Java environment configuration query tool

dev-lang / R : Language and environment for statistical computing and graphics

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-libs / boost : Boost Libraries for C++

dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles

dev-libs / expat : Stream-oriented XML parser library

dev-libs / icu : International Components for Unicode

dev-libs / jsoncpp : C++ JSON reader and writer

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / pegtl : Header-only library for creating parsers according to Parsing Expression Grammar

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-libs / utfcpp : UTF-8 C++ library

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / autobahn : WebSocket and WAMP for Twisted and Asyncio

dev-python / constantly : Symbolic constants in Python

dev-python / hyperlink : A featureful, correct URL for Python

dev-python / incremental : Incremental is a small library that versions your Python projects

dev-python / mpi4py : Message Passing Interface for Python

dev-python / sip : Python bindings generator for C/C++ libraries

dev-python / six : Python 2 and 3 compatibility library

dev-python / twisted : An asynchronous networking framework written in Python

dev-python / txaio : Compatibility API between asyncio/Twisted/Trollius

dev-python / zope-interface : Interfaces for Python

dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtsql : SQL abstraction library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / freetype : High-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libharu : C/C++ library for PDF generation

media-libs / libogg : The Ogg media file format library

media-libs / libpng : Portable Network Graphics library

media-libs / libtheora : The Theora Video Compression Codec

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / tiff : Tag Image File Format (TIFF) library

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

sci-geosciences / liblas : C/C++ library for manipulating the LAS LiDAR format common in GIS

sci-libs / exodusii : Model developed to store and retrieve transient data for finite element analyses

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sci-libs / h5part : Portable High Performance Parallel Data Interface to HDF5

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / kissfft : A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid

sci-libs / netcdf : Scientific library and interface for array oriented data access

sci-libs / netcdf-cxx : C++ library for netCDF

sci-libs / proj : PROJ coordinate transformation software

sci-libs / xdmf2 : eXtensible Data Model and Format

sys-cluster / openmpi : A high-performance message passing library (MPI)

sys-libs / zlib : Standard (de)compression library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

virtual / opengl : Virtual for OpenGL implementation

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

x11-libs / gl2ps : OpenGL to PostScript printing library

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

app-admin / webapp-config : Gentoo's installer for web-based applications

app-arch / lz4 : Extremely Fast Compression algorithm

app-arch / xz-utils : utils for managing LZMA compressed files

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / tbb : High level abstract threading library

dev-db / mariadb-connector-c : C client library for MariaDB/MySQL

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : complete ODBC driver manager

dev-java / java-config : Java environment configuration query tool

dev-lang / R : Language and environment for statistical computing and graphics

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / tcl : Tool Command Language

dev-lang / tk : Tk Widget Set

dev-libs / boost : Boost Libraries for C++

dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles

dev-libs / expat : Stream-oriented XML parser library

dev-libs / icu : International Components for Unicode

dev-libs / jsoncpp : C++ JSON reader and writer

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / pegtl : Header-only library for creating parsers according to Parsing Expression Grammar

dev-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support

dev-python / PyQt5 : Python bindings for the Qt framework

dev-python / autobahn : WebSocket and WAMP for Twisted and Asyncio

dev-python / constantly : Symbolic constants in Python

dev-python / hyperlink : A featureful, correct URL for Python

dev-python / incremental : Incremental is a small library that versions your Python projects

dev-python / mpi4py : Message Passing Interface for Python

dev-python / sip : Python bindings generator for C/C++ libraries

dev-python / six : Python 2 and 3 compatibility library

dev-python / twisted : An asynchronous networking framework written in Python

dev-python / txaio : Compatibility API between asyncio/Twisted/Trollius

dev-python / zope-interface : Interfaces for Python

dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtsql : SQL abstraction library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library

media-libs / freetype : High-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libharu : C/C++ library for PDF generation

media-libs / libogg : The Ogg media file format library

media-libs / libpng : Portable Network Graphics library

media-libs / libtheora : The Theora Video Compression Codec

media-libs / mesa : OpenGL-like graphic library for Linux

media-libs / tiff : Tag Image File Format (TIFF) library

media-video / ffmpeg : Complete solution to record/convert/stream audio and video. Includes libavcodec

sci-geosciences / liblas : C/C++ library for manipulating the LAS LiDAR format common in GIS

sci-libs / exodusii : Model developed to store and retrieve transient data for finite element analyses

sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)

sci-libs / h5part : Portable High Performance Parallel Data Interface to HDF5

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / kissfft : A Fast Fourier Transform (FFT) library that tries to Keep it Simple, Stupid

sci-libs / netcdf : Scientific library and interface for array oriented data access

sci-libs / netcdf-cxx : C++ library for netCDF

sci-libs / proj : PROJ coordinate transformation software

sci-libs / xdmf2 : eXtensible Data Model and Format

sys-cluster / openmpi : A high-performance message passing library (MPI)

sys-libs / zlib : Standard (de)compression library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / jpeg : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

virtual / opengl : Virtual for OpenGL implementation

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

x11-libs / gl2ps : OpenGL to PostScript printing library

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

media-gfx / freecad : QT based Computer Aided Design application

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

sci-libs / avogadrolibs : Advanced molecule editor and visualizer 2 - libraries

sci-libs / oce : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / pcl : 2D/3D image and point cloud processing

sci-libs / rtabmap : Real-Time Appearance-Based Mapping (RGB-D Graph SLAM)

sci-mathematics / maxima : Free computer algebra environment based on Macsyma

253881
sci-visualisation/paraview bundles an internal copy of sci-libs/vtk
660582
sci-libs/vtk-8.2.0: [QA] One or more CMake variables were not used by the project
727338
sci-libs/vtk-8.2.0 : /.../QVTKOpenGLNativeWidget.cxx: error: QOpenGLFunctions_3_2_Core was not declared in this scope
809209
sci-libs/vtk-9.0.1 - /.../ld: cannot find -lhdf5_hl-shared
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/vtk: drop missing patches
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andrew Ammerlaan · gentoo
sci-libs/vtk: drop version 9.0.1
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Andrew Ammerlaan · gentoo
sci-libs/vtk: add version 9.0.3
Bug: https://bugs.gentoo.org/809209 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/vtk: fix auto-detection of CUDA arch
In some cases, the CUDA architecture is not successfully detected, when 'native' is passed to the build system. For this, check for the environment variable VTK_CUDA_ARCH to be exported and pass that value from the environment instead, if it's a valid CUDA architecture name. This ignores the 'fermi' architecture, as it's no longer supported by current dev-util/nvidia-cuda-toolkit-11* versions. Closes: https://bugs.gentoo.org/803818 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21855 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/vtk: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/vtk: add subslot
Add a subslot to trigger automatic rebuilds on consumers on up- or downgrades of the package. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/vtk: drop 8.2.0-r3
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21391 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: solve RUNPATH issue
- fix issue with NULL DT_RUNPATH when USE=mpi - remove obsolete docinto with USE=tcl - bug #727338 is not reproducible Bug: https://bugs.gentoo.org/727338 Closes: https://bugs.gentoo.org/778170 Closes: https://bugs.gentoo.org/795840 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/vtk: drop 8.2.0-r2
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21252 Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: update dependency on dev-python/sip
Use slotted dev-python/sip package Remove obsolete commented cmake variable Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: drop 8.2.0-r1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: drop 8.2.0
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernd Waibel · gentoo
sci-libs/vtk: improve all-modules USE flag
- add missing flags to REQUIRED_USE - add new mysql USE flag - needed by all-modules, adds new dependency on dev-db/mysql-connector-c. Dev-db/mariadb-connector-c isn't supported by this version. Fix an issue with using of deprecated my_bool when using mysql-connector-c. - remove xdmf2 USE flag, block sci-libs/xdmf2 with all-modules: sci-libs/xdmf2 doesn't ship any cmake configuration files, which leads to configuration errors when trying to build against external xdmf2 - block sci-libs/xdmf2: when built against internal xdmf2, there are header file collisions with the header files installed by sci-libs/xdmf2 - add dependency on sci-libs/kissfft, bug #754684) and drop bundled - fix an issue with xdmf3 library being installed in both library locations, lib and lib64 - fix QA issues with RPATH - byte compile python files - disable searching for zfp (no package in tree) - addresses some QA issues with defined but unused cmake variables: fixing all of them would need a thorough testing of each single USE flag and checking where these belong to, in this over-complex build system (bug #660582) Closes: https://bugs.gentoo.org/793839 Closes: https://bugs.gentoo.org/754684 Closes: https://bugs.gentoo.org/646846 Bug: https://bugs.gentoo.org/660582 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: add python-3.9 support
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/vtk: delete README from bundled vtkm for now
Avoids collision with paraview. We'll ideally try to get paraview building with system VTK again but VTK takes a while to build so anything to prevent collisions for users now is important while we investigate that possibility. Bug: https://bugs.gentoo.org/253881 Bug: https://bugs.gentoo.org/793221 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/vtk: add various GCC 11 fixes
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Alexei Colin · gentoo
sci-libs/vtk: 8.2.0: update deprecated var for setting Python site-dir
Problem: On some platforms (ppc64le), Python modules are installed into $EPREFIX/usr/lib64/pythonX.Y/site-packages instead of $EPREFIX/usr/lib/pythonX.Y/site-packages Reason: The ebuild sets VTK_INSTALL_PYTHON_MODULE_DIR, but it has been deprecated and thus has no effect. Thus, the install directory used is the default install directory, and for some reason it's /usr/lib64 instead of /usr/lib. The only reference to the deprecated var in v8.2.0 is to print the deprecation warning: ./CMake/vtkDirectories.cmake:29:if(DEFINED VTK_INSTALL_PYTHON_MODULE_DIR) ./CMake/vtkDirectories.cmake-30- message(WARNING ./CMake/vtkDirectories.cmake:31: "VTK_INSTALL_PYTHON_MODULE_DIR is no longer supported. " ./CMake/vtkDirectories.cmake-32- "Set `VTK_PYTHON_SITE_PACKAGES_SUFFIX` instead, although not needed in most cases.") ./CMake/vtkDirectories.cmake-33-endif() Note that in versions >8.2.0, this warning has been removed, too. The fix: VTK_INSTALL_PYTHON_MODULES_DIR is still honored, including in >8.2.0, so use it instead. Note that VTK_PYTHON_SITE_PACKAGES_SUFFIX does not help because it is appended after the lib directory in the path. Perhaps a deeper fix might be to figure out why the default lib dir is set to lib64 instead of lib. I didn't investigate this further. The ebuild already intends to override the default, and this commit just fixes that override. I don't know if the default dir is still broken in >8.2.0, i.e. whether it is still necessary for the >8.2.0 ebuilds to override the default installation directory. There have been related changes, though, see at least this commit that's not in 8.2.0 but is in master: commit 4c42ff417c209087bf0058a9eb2614928943156b Author: Ben Boeckel <ben.boeckel@kitware.com> Date: Thu Oct 18 13:17:11 2018 -0400 vtkPython: expose VTK_PYTHONPATH to consumers of VTK Signed-off-by: Alexei Colin <ac@alexeicolin.com> Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Roy Bamford · gentoo
sci-libs/vtk: added ~arm64
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Bernd Waibel · gentoo
sci-libs/vtk: bump to 9.0.1
Closes: https://bugs.gentoo.org/723744 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: Revert "dev-libs/pegtl as dependency"
This reverts commit 694ea56635c8bf70407885cca15095fa6694d0fe. IUSE=all-modules can be considered broken anyway, so there is time for ~arm keywording dev-libs/pegtl. Bug: https://bugs.gentoo.org/754687 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/vtk: further >=dev-libs/pugixml-1.11 fixes
* Drop the internal copy of pugixml just in case. * Adapt vtk to the new "proper" CMake config files from pugixml upstream. Note that Aisha Tammy's patch worked for her with CMake 3.19.1 but not for me on 3.17.4 (stable), so this seems to be needed to be safe. Bug: https://bugs.gentoo.org/758611 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Aisha Tammy · gentoo
sci-libs/vtk: fix finding pugixml
Closes: https://bugs.gentoo.org/758611 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/18640 Signed-off-by: Sam James <sam@gentoo.org>
Alessandro Barbieri · gentoo
sci-libs/vtk: dev-libs/pegtl as dependency
needed by USE="all-modules" Closes: https://bugs.gentoo.org/754687 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18228 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Alessandro Barbieri · gentoo
sci-libs/vtk: dev-libs/pegtl as dependency
needed by USE="all-modules" Closes: https://bugs.gentoo.org/754687 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18228 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/vtk: fix build with >=media-libs/freetype-2.10.3
Closes: https://bugs.gentoo.org/751088 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/vtk: arm keyworded (bug #649054)
Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: python3_8
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: More IUSE sorting
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Fix build with -fno-common
Thanks-to: Tiernan Hubble <tiernanhubble+gentoo@gmail.com> Closes: https://bugs.gentoo.org/721048 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Drop 8.1.0-r7
8.2.0 is now very slightly less broken than this. Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Switch to cmake.eclass
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: *Only* run cmake-utils_src_prepare in src_prepare
Because default was invoked as well, patches were applied twice... Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Fix CMake detection of GCC 10
Thanks-to: Tiernan Hubble <tiernanhubble+gentoo@gmail.com> Closes: https://bugs.gentoo.org/723374 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Fix build with Qt 5.15
Closes: https://bugs.gentoo.org/726960 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
sci-libs/vtk: Fix EAPI-7 bump and break up python_gen_cond_dep scope
Sorting, BDEPEND, quotes and indendation Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sci-libs/vtk: Add missing dependencies
Closes: https://bugs.gentoo.org/723460 Closes: https://bugs.gentoo.org/727078 Closes: https://bugs.gentoo.org/727080 Closes: https://bugs.gentoo.org/723000 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas K. Hüttel · gentoo
sci-libs/vtk: Add missing dependency on dev-libs/pugixml
Closes: https://bugs.gentoo.org/722770 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/vtk: fix 8.2.0 ebuild
- fix bundled libproj configuration. Thanks to Tiernan Hubble for pointing this out - use system mpi4py Closes: https://bugs.gentoo.org/720372 Closes: https://bugs.gentoo.org/721412 Closes: https://bugs.gentoo.org/721802 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/vtk: add python compat
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/vtk: fix QA warnings
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/vtk: version bump to 8.2.0
Closes: https://bugs.gentoo.org/684008 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/vtk: remove bogus dependency
Closes: https://bugs.gentoo.org/666058 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/vtk: fix compilation with openmpi-4
Closes: https://bugs.gentoo.org/683382 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/vtk: Replace virtual/ffmpeg
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rafael Palomar · gentoo
sci-libs/vtk: Fix wrong installation path for libQVTKWidgetPlugin.so
This fixes the wrong installation path of libQVTKWidgetPlugin.so. From /usr/usr/... --> /usr/... Closes: https://bugs.gentoo.org/646422 Signed-off-by: Rafael Palomar Ávalos <rafael.palomar@rr-research.no> Closes: https://github.com/gentoo/gentoo/pull/15218 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Rafael Palomar · gentoo
sci-libs/vtk: Fix installation path for CMake files
On amd64, installation will drop files in /usr/lib64 except for CMake files which will be installed on /usr/lib. This fixes the installation path for the CMake files (/usr/lib64). Revision bump vtk-8.1.0-r4 --> vtk-8.1.0-r5 Signed-off-by: Rafael Palomar Ávalos <rafael.palomar@rr-research.no> Closes: https://github.com/gentoo/gentoo/pull/15213 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: Hard-disable Qt5WebKit
Closes: https://bugs.gentoo.org/692866 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/vtk: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sci-libs/vtk: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: Drop 6.1.0-r4
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alessandro-Barbieri · gentoo
sci-libs/vtk: removed xkaapi dependency and kaapi useflag
Closes: https://bugs.gentoo.org/693046 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/12940 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/vtk: Cleanup obsolete versions
Package-Manager: Portage-2.3.73, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
sci-libs/vtk: Relies also in netcdf:0=
Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sci-libs/vtk: Drop non-existing media-video/nvidia-settings
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Amy Liffey · gentoo
sci-libs/vtk: add python3 support
Closes: https://bugs.gentoo.org/658698 Suggested-by: Charles G. Waldman <cgw@alum.mit.edu> Package-Manager: Portage-2.3.40, Repoman-2.3.9
Mart Raudsepp · gentoo
sci-libs/vtk-8.1.0: drop arm keywords due to unkeyworded new deps
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jonathan Scruggs · gentoo
sci-libs/vtk: Fix building with doc and xdmf2 use flags
Closes: https://bugs.gentoo.org/645640 Closes: https://github.com/gentoo/gentoo/pull/6977
Jonathan Scruggs · gentoo
sci-libs/vtk: version bump to 8.1.0
Closes: https://bugs.gentoo.org/638024
Michael Weber · gentoo
sci-libs/vtk: Add DEPEND on dev-qt/qtx11extras:5.
Closes: https://bugs.gentoo.org/641008 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Bernd Waibel · gentoo
sci-libs/vtk: patch to use dev-python/twisted
Depending on dev-python/twisted-core and dev-python/autobahn produces a block, because autobahn depends on dev-python/twisted. Closes: https://bugs.gentoo.org/637646 Closes: https://bugs.gentoo.org/612702 Package-Manager: Portage-2.3.14, Repoman-2.3.5 Closes: https://github.com/gentoo/gentoo/pull/6200
Andreas Sturmlechner · gentoo
sci-libs/vtk: Drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Andreas Sturmlechner · gentoo
sci-libs/vtk: Sort (R)DEPENDs
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Andreas Sturmlechner · gentoo
sci-libs/vtk: Switch to https
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Michael Palimaka · gentoo
Revert "sci-libs/vtk: remove old"
This broke the tree. This reverts commit b7f85bc606ce1067c6cd9d607c4e07ea55c2f9bf.
Michael Palimaka · gentoo
sci-libs/vtk: remove old
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Agostino Sarubbo · gentoo
sci-libs/vtk: x86 stable wrt bug #620750
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sci-libs/vtk: amd64 stable wrt bug #620750
Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Matthias Maier · gentoo
sci-libs/vtk: fix configure error with gcc 6/7, bug #596084
Package-Manager: Portage-2.3.5, Repoman-2.3.2
David Seifert · gentoo
sci-libs/vtk: Remove PREFIX setting for CMake
Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4555
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Gerhard Bräunlich · gentoo
sci-libs/vtk: Version bump to 7.1.0
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2936
Gerhard Bräunlich · gentoo
sci-libs/vtk: Version bump to 7.0.0, EAPI bump 5 -> 6
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2936
Justin Lecher · gentoo
sci-libs/vtk: Drop old
Package-Manager: Portage-2.3.3, Repoman-2.3.1 Signed-off-by: Justin Lecher <jlec@gentoo.org>
Agostino Sarubbo · gentoo
sci-libs/vtk: x86 stable wrt bug #595654
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sci-libs/vtk-6.1.0-r3: stable on amd64
Gentoo-Bug: 595654
timeraider@gmx.at · gentoo
sci-libs/vtk: clean-up old revision
Closes: https://github.com/gentoo/gentoo/pull/2663 Signed-off-by: David Seifert <soap@gentoo.org>
Harald Timeraider · gentoo
sci-libs/vtk: added support for qt5
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2663 Signed-off-by: David Seifert <soap@gentoo.org>
Pacho Ramos · gentoo
sci-libs/vtk: Allow nvidia-drivers usage (#563750)
Package-Manager: portage-2.3.0
David Seifert · gentoo
sci-libs/vtk: Add explicit cast to fix gdal-2.0 breakage
Gentoo-Bug: 554316 Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed