summaryrefslogtreecommitdiff
path: root/sci-visualization
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-09 01:01:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-09 01:01:10 +0000
commit7a808196491672645bab84bf994294bfcf1dd394 (patch)
tree802cfbfead9c2426a34b9ae4908b3da5c37b719a /sci-visualization
parent1e1e7636b59380beebd325e8d256875e4f824230 (diff)
gentoo auto-resync : 09:01:2024 - 01:01:10
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/Manifest.gzbin4864 -> 4863 bytes
-rw-r--r--sci-visualization/paraview/Manifest5
-rw-r--r--sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch11
-rw-r--r--sci-visualization/paraview/paraview-5.11.1-r1.ebuild (renamed from sci-visualization/paraview/paraview-5.11.1.ebuild)10
-rw-r--r--sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild (renamed from sci-visualization/paraview/paraview-5.12.0_rc1.ebuild)12
5 files changed, 33 insertions, 5 deletions
diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz
index 484390800e9e..19bff15dc754 100644
--- a/sci-visualization/Manifest.gz
+++ b/sci-visualization/Manifest.gz
Binary files differ
diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest
index e9b084d7fb48..08735275eae9 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,6 +1,7 @@
+AUX paraview-5.11.1-missing-include.patch 554 BLAKE2B 12950a55fa80cd729cee64a85a9f88f2bfd886e1bf8fb05fa35b3f838181a80e015892042d876d306bfd24f880d02a64bfe6bedd9a6237743e6f4db874769d24 SHA512 82d2176018eef081a89982ee0529e2dd622c3331b79376a85e6306be3cefdc3087bfca0634e6502445242fd5e50f7d086f706e565c9f922224621aa48f1f0115
AUX paraview-5.5.0-allow_custom_build_type.patch 1036 BLAKE2B ff00093034196935e9075c5751f8a64027da009679de5c3f5b941681e65df9b91b0a05a3f0201a873313d859f029596739b1c5d705a1c35ae3cc83251312774e SHA512 0c79315d28b98d4cf45bfd48198dbb3315ebf6ffbd05e9720b35e7bdea05bd98c086dbb02cd7ac6d9580f504c7d29f498244d2b30d9e2932e881261a78b020c7
DIST ParaView-v5.11.1.tar.xz 79847556 BLAKE2B efef5e519a82ef1c0a7d532578778f6a95f07ebd72ebefd0cbdcff0bfc3af1773601cd102ff81f45f302fcaa4bb6ec7ee68f7dec77f5d4e137c2842fbbb54e11 SHA512 d0e666b49f49e41dba23e23d454a9462f018bd6d832628b0029e8d54760f0439ca97841a26da3126c5144780fc01dc25234a6624fb35346a98d35cbe0e0c98ca
DIST ParaView-v5.12.0-RC1.tar.xz 128908020 BLAKE2B 3222ac21f733559b9f5c7e8c1009a19c0e462e2622805db7d61b683f25d70fc40cf096d699afde6dab9e23c102e3df9251a718d3ecbaac7a56db01c898270cd9 SHA512 1c6a052081e274a120563c5ffc73dadf4e02be237cc0c213a22d0b93a9865713c83992a3fc0cc1c52742b0753546b5b983a3f650989e8a472ac2f7e90383de92
-EBUILD paraview-5.11.1.ebuild 6023 BLAKE2B beb2ee7439f771959b16b5a7b618b365c941f4520c09fb68ba304fda1a3bf33bb5247e7b8751c324728f5cd57eaf1a5092c05547673006522d7f64a2ce6ad927 SHA512 5a5818b32446975c391c6fe0958514b5a062f93019b4f08d26348becc8181d4d09ae1f8f9ffe34032f8180be2d0239b5b14fadc43b2d6022d0f98f4c895cf6bb
-EBUILD paraview-5.12.0_rc1.ebuild 6054 BLAKE2B 2600c2ee8d68e5a4171fe87ac245dd143df0c8f67db07eb56ca1af00c22acd2e48466fc01fd342d5dcccf948e8b761090cbc3a4f30a6e9a2acc16442841c825a SHA512 c6607ec446f7d5775c6fc99d8e3a66366b1dfe3ae533805b3a58e0adbb5151001911cb06a96cdd95aa0e012e3ecdfd794dbb757aa05e04f8355c3df2d7016dd1
+EBUILD paraview-5.11.1-r1.ebuild 6251 BLAKE2B 4452567cb75694727d5456beb8dddbab0276098563be8a1b965e0fbdbc13609879872f9dfdc61307944c7417fa344f719334d02ea8ccda10e047c1518b287472 SHA512 dbe57b15c77fd073cc03ca0ec07c4edb2c5ee4f3f12c5bd112345d70efd55de92a94c967a7a556d79b42ca72e45d344ef32d92bf719a72b71f1b0a139f555356
+EBUILD paraview-5.12.0_rc1-r1.ebuild 6260 BLAKE2B 4d24c2c876ccc685ff46b5d4d2a8eba2fd95f6205b90e1b8a60f15bdfb62923bd437a8ae109cb6ec155c1f12eebba700befd500b777744c2342ff086028a198c SHA512 268ea39ad59659ba289743681b29636db53c9634cc53002c6d04ecc0b91d88f217d8673c2e76360063ea7d23e7bb110ef5295eccb25fc70d3fd3d7e962acafb8
MISC metadata.xml 683 BLAKE2B 28b4017609ac733ac1c1ff4cb4ac3b5341f72180f487542b9db3b8bee59357ac9fed25bc0287a2f8c93f7429d098d1b26c74741b86b943564a4caafd7ee8450e SHA512 0bd4a1c8331532529d405f36c4556f57caecc299ceddd4ca8ff23138d96bd450c1d4fade7f02edddd8f9b3062d6b31bcb9a7696b2b628494c1d1b60d0312bc91
diff --git a/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch b/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch
new file mode 100644
index 000000000000..d59d78412750
--- /dev/null
+++ b/sci-visualization/paraview/files/paraview-5.11.1-missing-include.patch
@@ -0,0 +1,11 @@
+diff -urNp ParaView-v5.11.1-orig/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp ParaView-v5.11.1-dwok/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp
+--- ParaView-v5.11.1-orig/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp 2023-03-30 16:08:08.000000000 +0200
++++ ParaView-v5.11.1-dwok/VTK/ThirdParty/libproj/vtklibproj/src/proj_json_streaming_writer.hpp 2023-08-26 14:53:20.211944383 +0200
+@@ -33,6 +33,7 @@
+
+ #include <vector>
+ #include <string>
++#include <cstdint>
+
+ #define CPL_DLL
+
diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild
index 5816780dbe50..a33be6ae9bc3 100644
--- a/sci-visualization/paraview/paraview-5.11.1.ebuild
+++ b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -77,6 +77,7 @@ RDEPEND="
)
qt5? (
dev-qt/designer:5
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5[-gles2-only]
dev-qt/qthelp:5
dev-qt/qtopengl:5[-gles2-only]
@@ -104,6 +105,13 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch
+ "${FILESDIR}"/${P}-missing-include.patch
+)
+
+# false positive when checking for available HDF5 interface, bug #904731
+QA_CONFIG_IMPL_DECL_SKIP=(
+ H5Pset_coll_metadata_write
+ H5Pset_all_coll_metadata_ops
)
pkg_pretend() {
diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild
index c2aea4ad2151..8b65892f70c6 100644
--- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild
+++ b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
# TODO: check licenses of plugins (USE=plugins)
LICENSE="BSD MIT PSF-2 VTK"
SLOT="0"
-KEYWORDS="" # ~amd64 ~x86
+KEYWORDS="~amd64 ~x86"
IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine"
RESTRICT="mirror test"
@@ -77,6 +77,7 @@ RDEPEND="
)
qt5? (
dev-qt/designer:5
+ dev-qt/qtdeclarative:5
dev-qt/qtgui:5[-gles2-only]
dev-qt/qthelp:5
dev-qt/qtopengl:5[-gles2-only]
@@ -106,6 +107,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch
)
+# false positive when checking for available HDF5 interface, bug #904731
+QA_CONFIG_IMPL_DECL_SKIP=(
+ H5Pset_coll_metadata_write
+ H5Pset_all_coll_metadata_ops
+)
+
pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
}
@@ -180,6 +187,7 @@ src_configure() {
# qt5
-DPARAVIEW_USE_QT="$(usex qt5)"
-DPARAVIEW_QT_VERSION="5"
+ -DVTK_QT_VERSION="5"
-DModule_pqPython="$(usex qt5 "$(usex python)" "off")"
-DVTK_USE_NVCONTROL="$(usex nvcontrol)"
-DVTK_GROUP_ENABLE_Qt="$(usex qt5 YES NO)"