summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sci-libs/vtk: add 9.3.0Paul Zander2024-01-109-0/+1228
| | | | | | | | | | | | | | | | Closes: https://bugs.gentoo.org/918898 Closes: https://bugs.gentoo.org/909520 Closes: https://bugs.gentoo.org/909380 Closes: https://bugs.gentoo.org/908874 Closes: https://bugs.gentoo.org/906264 Closes: https://bugs.gentoo.org/906075 Closes: https://bugs.gentoo.org/887505 Closes: https://bugs.gentoo.org/840776 Closes: https://bugs.gentoo.org/835659 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34432 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/use.desc: Make USE=cuda globalMichał Górny2023-12-261-1/+0
| | | | | | | | Add a global USE=cuda. It is used semi-consistently in 39 packages. Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34348 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* sci-libs/vtk: require <sci-libs/pdal-2.6.0Paul Zander2023-12-012-2/+2
| | | | | | | | | | | | Broken, needs further work, limit for now. https://gitlab.kitware.com/vtk/vtk/-/issues/19158 Bug: https://bugs.gentoo.org/918898 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34069 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/vtk: VTK_JAVA_SOURCE_VERSION "1.8"Volkmar W. Pogatzki2023-11-212-0/+18
| | | | | | | Closes: https://bugs.gentoo.org/916951 Closes: https://github.com/gentoo/gentoo/pull/33690 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
* sci-libs/vtk: add myself as maintainerPaul Zander2023-11-161-1/+5
| | | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33693 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sci-libs/vtk: add 9.2.6Paul Zander2023-06-282-0/+752
| | | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31487 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: reduce required memory for cuda compilationPaul Zander2023-06-281-1/+1
| | | | | | | | | | | | Prior logic assumes infinite parallel nvcc calls, while real-life testing shows a max of 4. This adds crude logic to require no more memory then needed for 4 parallel calls. Bug: https://bugs.gentoo.org/901241 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: fix build with gcc-13Bernd Waibel2023-05-033-21/+34
| | | | | | | | | 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>
* sci-libs/vtk: drop 9.0.3-r7, 9.1.0-r6, 9.2.2-r1Bernd Waibel2023-03-0712-2425/+0
| | | | | | | 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>
* sci-libs/vtk: Stabilize 9.2.5 amd64, #899578Arthur Zamarin2023-03-041-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sci-libs/vtk: build against CUDA 12Bernd Waibel2023-02-272-0/+22
| | | | | | | 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>
* sci-libs/vtk: fix build with gcc-13Bernd Waibel2023-01-303-0/+52
| | | | | | | | | 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>
* sci-libs/vtk: drop native CUDA archBernd Waibel2023-01-233-6/+50
| | | | | | | | | | 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>
* sci-libs/vtk: add 9.2.5Bernd Waibel2023-01-232-0/+749
| | | | | | | | | | | | | | - 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>
* */*: remove py3.8 from PYTHON_COMPATDavid Seifert2023-01-143-6/+6
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/vtk: add media-libs/libtiff subslot depSam James2022-12-163-3/+3
| | | | | | libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: add 9.2.2Bernd Waibel2022-12-126-1/+863
| | | | | | | | | | | | | | | | | | | | | - 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>
* sci-libs/vtk: fix build on muslBernd Waibel2022-10-132-4/+5
| | | | | | | | | | - 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>
* sci-libs/vtk: add Qt6 supportBernd Waibel2022-10-042-27/+54
| | | | | | | | | | | - 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>
* sci-libs/vtk: add more references to patchSam James2022-09-011-3/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: build with LTO enabledBernd Waibel2022-09-012-0/+127
| | | | | | | 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>
* sci-libs/vtk: drop 9.0.3-r4Bernd Waibel2022-08-231-551/+0
| | | | | | 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>
* sci-libs/vtk: Stabilize 9.0.3-r5 amd64, #854369Sam James2022-06-261-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: add 9.0.3-r5 w/ fixed gdal depSam James2022-06-261-0/+551
| | | | | | | Idea is to stable this w/ new GDAL. See: 7fa499da25bf08098ba57a7421129c9288443de4 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: fix build against netcdf-4.9.0Bernd Waibel2022-06-262-0/+27
| | | | | | | 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>
* sci-libs/vtk: Stabilize 9.0.3-r4 amd64, #829841Joonas Niilola2022-05-191-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sci-libs/vtk: unrestrict hdf5Andrew Ammerlaan2022-05-181-1/+1
| | | | | | | | | | | 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>
* sci-libs/vtk: correct dep on gdalAndrew Ammerlaan2022-05-151-6/+6
| | | | | | | | | | | 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>
* sci-libs/vtk: 9.0.3-r4: Python 3.10 support added.Piotr Karbowski2022-04-061-1/+1
| | | | Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org>
* sci-libs/vtk: find qt binaries with qt-5.15.3Bernd Waibel2022-04-022-0/+26
| | | | | | | | | | | | 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>
* sci-libs/vtk: select desired Qt versionBernd Waibel2022-03-051-1/+4
| | | | | | | | | | | | 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>
* sci-libs/vtk: let v9 build against ffmpeg-5Bernd Waibel2022-02-213-1/+144
| | | | | | | | | | | | | | 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>
* sci-libs/vtk: drop 8.2.0Bernd Waibel2022-02-2110-731/+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>
* sci-libs/vtk: fix build with USE=offscreenBernd Waibel2022-01-281-2/+3
| | | | | | | | | | | 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>
* sci-libs/vtk: bump to 9.1.0Bernd Waibel2021-12-142-0/+602
| | | | | | | | | 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>
* sci-libs/vtk: [QA] Revert "fix build with new deps versions"Sam James2021-12-039-3303/+0
| | | | | | | | | | | | | | | | | | | | | | 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>
* sci-libs/vtk: fix build with new deps versionsVadim Misbakh-Soloviov2021-12-049-0/+3303
| | | | | | | | | | | | | | | 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>
* sci-libs/vtk: pin to older TBBSam James2021-12-022-2/+2
| | | | | Bug: https://bugs.gentoo.org/827310 Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: add tbb subslot operatorSam James2021-10-292-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sci-libs/vtk: depend on < PROJ 8 for nowSam James2021-10-271-1/+1
| | | | | | | Should be fixed in 9.1.0 anyway. Bug: https://bugs.gentoo.org/820521 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sci-libs/vtk: drop missing patchesAndrew Ammerlaan2021-09-051-9/+0
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/vtk: drop version 9.0.1Andrew Ammerlaan2021-08-272-562/+0
| | | | | Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/vtk: add version 9.0.3Andrew Ammerlaan2021-08-272-0/+562
| | | | | | Bug: https://bugs.gentoo.org/809209 Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* sci-libs/vtk: fix auto-detection of CUDA archBernd Waibel2021-08-021-2/+23
| | | | | | | | | | | | | | | | 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>
* sci-libs/vtk: PYTHON_MULTI_USEDEP -> PYTHON_USEDEPDavid Seifert2021-07-172-16/+16
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* sci-libs/vtk: add subslotBernd Waibel2021-07-072-9/+9
| | | | | | | | | 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>
* sci-libs/vtk: drop 8.2.0-r3Bernd Waibel2021-06-251-381/+0
| | | | | | | 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>
* sci-libs/vtk: solve RUNPATH issueBernd Waibel2021-06-251-0/+375
| | | | | | | | | | | | | - 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>
* sci-libs/vtk: drop 8.2.0-r2Bernd Waibel2021-06-151-382/+0
| | | | | | | 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>