Versions
v9.2.5 :: 0/9.2 :: gentoo
- Modified
- License
- BSD LGPL-2
- Keywords
- amd64 ~amd64-linux ~arm ~arm64 ~x86 ~x86-linux
- USE flags
- all-modules boost cuda debug doc examples ffmpeg freetype gdal imaging java las logging mpi mysql odbc openmp openvdb pdal postgres python qt5 qt6 rendering sdl tbb test threads tk views vtkm web
USE flags
General
- all-modules
- Build all modules
- boost
- Add support for boost
- cuda
- Add support for CUDA
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- 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
- freetype
- Build support for font rendering
- gdal
- Support for gdal formated data
- imaging
- Building Imaging modules
- java
- Add support for Java
- las
- Build support for LiDAR files
- logging
- Build the logging module
- 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)
- openmp
- Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
- openvdb
- Build support to handle VDB data files
- pdal
- Build support to handle point cloud data files
- 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
- qt6
- Use Qt6 packages instead of Qt5
- rendering
- Building Redering modules
- sdl
- Enable SDL2 support for rendering modules
- tbb
- Use dev-cpp/tbb to handle smp support
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- threads
- Add threads support for various packages. Usually pthreads
- tk
- Add support for Tk GUI toolkit
- views
- Building Views modules
- vtkm
- Build the vtkm accelerations modules
- web
- Install web component
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
video_cards
- nvidia
- VIDEO_CARDS setting to build driver for nvidia video cards
Dependencies
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 / nlohmann_json : JSON for Modern C++
dev-cpp / tbb : High level abstract threading library
dev-db / mariadb-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 / python : An interpreted, interactive, object-oriented programming language
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 / libfmt : Small, safe and fast formatting library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libzip : Library for manipulating zip archives
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 / mpi4py : Message Passing Interface for Python
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtquickcontrols2 : Set of next generation Qt Quick controls for the Qt5 framework
dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines
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-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-libs / fontconfig : A library for configuring and customizing font access
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 / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libogg : The Ogg media file format library
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libtheora : The Theora Video Compression Codec
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 / cgnslib : CFD General Notation System standard library
sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / netcdf : Scientific library and interface for array oriented data access
sci-libs / pdal : A C++ library for translating and manipulating point cloud data
sci-libs / proj : PROJ coordinate transformation software
sys-libs / zlib : Standard (de)compression library
virtual / jdk : Virtual for Java Development Kit (JDK)
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 / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libxkbcommon : keymap handling library for toolkits and window systems
Runtime Dependencies
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 / nlohmann_json : JSON for Modern C++
dev-cpp / tbb : High level abstract threading library
dev-db / mariadb-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 / python : An interpreted, interactive, object-oriented programming language
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 / libfmt : Small, safe and fast formatting library
dev-libs / libxml2 : XML C parser and toolkit
dev-libs / libzip : Library for manipulating zip archives
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 / mpi4py : Message Passing Interface for Python
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtdeclarative : Qt Declarative (Quick 2)
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtquickcontrols2 : Set of next generation Qt Quick controls for the Qt5 framework
dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines
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-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-libs / fontconfig : A library for configuring and customizing font access
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 / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libogg : The Ogg media file format library
media-libs / libpng : Portable Network Graphics library
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / libtheora : The Theora Video Compression Codec
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 / cgnslib : CFD General Notation System standard library
sci-libs / gdal : Translator library for raster geospatial data formats (includes OGR support)
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / netcdf : Scientific library and interface for array oriented data access
sci-libs / pdal : A C++ library for translating and manipulating point cloud data
sci-libs / proj : PROJ coordinate transformation software
sys-libs / zlib : Standard (de)compression library
virtual / jdk : Virtual for Java Development Kit (JDK)
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 / libXcursor : X.Org Xcursor library
x11-libs / libXext : X.Org Xext library
x11-libs / libxkbcommon : keymap handling library for toolkits and window systems
Depending packages
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 / 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
sci-physics / geant : Toolkit for simulation of passage of particles through matter
Bugs
- 253881
- sci-visualisation/paraview bundles an internal copy of sci-libs/vtk
- 835659
- sci-libs/vtk-9.*[cuda] fails to configure: CMake Error at ThirdParty/vtkm/vtkvtkm/vtk-m/CMake/VTKmDeviceAdapters.cmake:224 (message): Error detecting architecture flags for CUDA. Please set VTKm_CUDA_Architecture manually.
- 840776
- sci-libs/vtk-9.0.3-r4: failed (test phase)
- 873601
- sci-libs/vtk-9.1.0-r2 fails to compile (MUSL): loguru.cpp:98:18: fatal error: execinfo.h: No such file or directory
- 879155
- sci-libs/vtk-9.1.0-r4 fails to compile (lto): TestAngleWidget2D.cxx:361:7: error: type struct vtkAngleCallback violates the C++ One Definition Rule [-Werror=odr]
- 882405
- sci-libs/vtk-9.1.0-r4 fails to compile on ppc
- 886155
- =sci-libs/vtk-9.2.2 ninja: error: '/usr/lib64/libblosc.so', needed by 'lib64/libvtkIONetCDF-9.2.so.9.2.2', missing and no known rule to make it
- 886317
- sci-libs/vtk-9.2.2-r1 overwrites user's optimization (-O*)
- 887505
- dev-libs/pegtl-3.2.5: (EAPI7-)cleanup, blocked by sci-libs/vtk
- 889340
- sci-visualization/paraview-5.11.0_rc2-r1: file collision with sci-libs/vtk-9.2.2
- 901241
- sci-libs/vtk-9.2.5: computes absurdly large build-time RAM requirement
- 906075
- sci-libs/vtk-9.2.5 failed to rebuild with dev-libs/libfmt-10.0.0
- 906264
- sci-libs/vtk-9.2.5 does not compile with cuda useflag; sandbox violation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: fix build with gcc-13
add upstream patch with gcc-13 related fixes Closes: https://bugs.gentoo.org/905387 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30859 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: drop 9.0.3-r7, 9.1.0-r6, 9.2.2-r1
cleanup old Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29932 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sci-libs/vtk: Stabilize 9.2.5 amd64, #899578
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: build against CUDA 12
Closes: https://bugs.gentoo.org/894646 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29664 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: fix build with gcc-13
Add #include <cstdint> to build with gcc-13 Closes: https://bugs.gentoo.org/892435 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29329 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: drop native CUDA arch
Backport from 9.2.5, until detection is fixed upstream, don't allow the use of VTK_CUDA_ARCH=native. Bug: https://bugs.gentoo.org/835659 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29200 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Bernd Waibel · gentoo
sci-libs/vtk: add 9.2.5
- Add Python 3.11 support. - Simplifiy test logic. The VTK_FORBID_DOWNLOADS option now also works when testing is enabled, if all data files are downloaded and regenerated before testing. - Drop native CUDA arch as long as detection isn't fixed upstream. Bug: https://gitlab.kitware.com/vtk/vtk-m/issues/693 Bug: https://bugs.gentoo.org/835659 Closes: https://bugs.gentoo.org/890269 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 - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: fix build on musl
- Add logging USE flag to be able to disable it for musl - Re-keyword temporarily dropped arm64 Bug: https://bugs.gentoo.org/873601 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27626 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: add 9.2.2
- add a new function to check memory and disk space requirements - don't drop bundled external libraries, it's only a few MB which are freed through this and upstream does a good job to avoid automagic deps - request more modules to build explicitly depending on USE flag settings - don't export CC and friends with USE=mpi, package builds fine with gcc and still links to MPI libraries - add USE flag to build vtk-m optional Bug: https://bugs.gentoo.org/793221 Bug: https://bugs.gentoo.org/835659 Bug: https://bugs.gentoo.org/880759 Closes: https://bugs.gentoo.org/820593 Closes: https://bugs.gentoo.org/827310 Closes: https://bugs.gentoo.org/846374 Closes: https://bugs.gentoo.org/874798 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28250 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: build with LTO enabled
Closes: https://bugs.gentoo.org/863038 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27010 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: drop 9.0.3-r4
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26879 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: Stabilize 9.0.3-r5 amd64, #854369
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: add 9.0.3-r5 w/ fixed gdal dep
Idea is to stable this w/ new GDAL. See: 7fa499da25bf08098ba57a7421129c9288443de4 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
sci-libs/vtk: fix build against netcdf-4.9.0
Closes: https://bugs.gentoo.org/851594 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/25954 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
sci-libs/vtk: Stabilize 9.0.3-r4 amd64, #829841
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-libs/vtk: unrestrict hdf5
The issue was never in vtk, it was in netcdf which has been fixed. Compiles without problems now. Bug: https://bugs.gentoo.org/833943 Closes: https://bugs.gentoo.org/834087 Closes: https://bugs.gentoo.org/809209 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-libs/vtk: correct dep on gdal
gdal-3.5.0 now uses python-single-r1, we have to correct the dependency here to avoid a very confusing blocker Correct the dep on jpeg while we are at it, following the deprecation of the virtual Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
sci-libs/vtk: 9.0.3-r4: Python 3.10 support added.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Bernd Waibel · gentoo
sci-libs/vtk: add Qt6 support
- bump to EAPI 8 - enable support for sci-libs/cgnslib and dev-libs/libfmt - temp. drop ~arm64 KEYWORD until cgnslib is keyworded Bug: https://bugs.gentoo.org/864791 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26808 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: find qt binaries with qt-5.15.3
Use the path for qmake as a reference for finding the path to Qt binaries with Qt 5.15.3 and no qtchooser installed. Committer-comment: undo unnecessary revbump for build fix. Closes: https://bugs.gentoo.org/836343 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24831 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: select desired Qt version
If both, Qt5 and Qt6 are installed and found, Qt6 is preferred. The ebuild, however, does not build against Qt6. To ensure Qt5 is selected we pass VTK_QT_VERSION to cmake. Closes: https://bugs.gentoo.org/834595 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24405 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: let v9 build against ffmpeg-5
Backports an upstream patch to successfully build against media-video/ffmpeg-5. Closes: https://bugs.gentoo.org/831595 Closes: https://bugs.gentoo.org/727338 Closes: https://bugs.gentoo.org/660582 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24081 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
sci-libs/vtk: fix build with USE=offscreen
The package can be built with either USE=offscreen, or with USE=X enabled, but not with both simultaneously. Closes: https://bugs.gentoo.org/830774 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23970 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
sci-libs/vtk: drop 8.2.0
Only one package, sci-libs/oce, which is masked for last-riting, depends on this version. Won't build with ffmpeg-5. Bug: https://bugs.gentoo.org/831595 Bug: https://bugs.gentoo.org/832625 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23886 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: [QA] Revert "fix build with new deps versions"
This reverts commit 4893345530421b0d6168b5278d57d69fc08f7fdf. Rationale: - Several patches far beyond the size limit; - Change was NAKed on IRC; - A PR is in progress for a newer version which would require fewer patches; - Invasive patches which aren't strictly needed. They add compatibility for newer versions of some software, but most of this comes with VTK 9.1 (for which, as mentioned, there's a PR well in progress by the maintainer) and we can apply a smaller set of patches to that version if required. - Missing sign-off / provenance for some patches; Bug: https://bugs.gentoo.org/827310 Signed-off-by: Sam James <sam@gentoo.org> - Vadim Misbakh-Soloviov · gentoo
sci-libs/vtk: fix build with new deps versions
Mostly backported upstream patches (from 9.1.0 and post-9.1). Also, some patches (like CUDA-11.5) was provided by Vyacheclav Perestoronin <perestoronin@gmail.com> and slightly adapted by me. Actually, there is already PR for 9.1.0, which have most of this compatibility issues fixed, but I bump 9.0.3 to work with them in case if there is some revdeps still not compatible with 9.1 API/ABI. Bug: https://bugs.gentoo.org/827310 Package-Manager: Portage-3.0.28, Repoman-3.0.1 Signed-off-by: Vadim Misbakh-Soloviov <mva@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: pin to older TBB
Bug: https://bugs.gentoo.org/827310 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
sci-libs/vtk: bump to 9.1.0
Bug: https://bugs.gentoo.org/820593 Closes: https://bugs.gentoo.org/822780 Closes: https://bugs.gentoo.org/820521 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: add tbb subslot operator
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sci-libs/vtk: depend on < PROJ 8 for now
Should be fixed in 9.1.0 anyway. Bug: https://bugs.gentoo.org/820521 Signed-off-by: Sam James <sam@gentoo.org> - 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