[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: f83e8448689c6077495bb5c1fe48d749c723da7c Author: Matthias Maier gentoo org> AuthorDate: Sun Mar 17 15:17:05 2024 + Commit: Matthias Maier gentoo org> CommitDate: Sun Mar 17 15:52:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f83e8448 sci-visualization/paraview: add 5.12.0 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.12.0.ebuild | 245 ++ 2 files changed, 246 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 807206bbd0bd..e93bfb6acbac 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ 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 +DIST ParaView-v5.12.0.tar.xz 129439820 BLAKE2B b9a59c22d15ee1582704c7e6c70a259d8b8df5d0f59fb87902ade07bce3ef7b52b055d75bb0876b7a0a9b493a7ef8df377f0ac281c370c72d9b89418efec9657 SHA512 d7ad95105f43672c5f0001f673977b7742cca113b78b0d953f4c55f60a6cf72b8a216515136251f63b8294becb0ea717b5118bf48b78ca8db85949a1b59892c1 diff --git a/sci-visualization/paraview/paraview-5.12.0.ebuild b/sci-visualization/paraview/paraview-5.12.0.ebuild new file mode 100644 index ..ec1f53f6c0b3 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.12.0.ebuild @@ -0,0 +1,245 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +DOCS_BUILDER="doxygen" +inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils toolchain-funcs xdg + +MAJOR_PV="$(ver_cut 1-2)" +MINOR_PV="$(ver_cut 3)" +RC_PV="$(ver_cut 4-5)" +RC_PV="${RC_PV:+-${RC_PV^^}}" +MY_P="ParaView-v${MAJOR_PV}.${MINOR_PV}${RC_PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; +S="${WORKDIR}/${MY_P}" + +# TODO: check licenses of plugins (USE=plugins) +LICENSE="BSD MIT PSF-2 VTK" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + media-libs/libjpeg-turbo:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip:5[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) + ') + ) + 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] + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtx11extras:5 + dev-qt/qtxmlpatterns:5 + ) + sq
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 7379c3fab44e15e3f1e30849045fe62330520d90 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:46:03 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7379c3fa sci-visualization/paraview: keyword 5.12.0_rc1 for ~amd64, ~x86 Closes: https://bugs.gentoo.org/919805 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.12.0_rc1.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild index c2aea4ad2151..f048c53bd473 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1.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" @@ -180,6 +180,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)"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: e7b7eede0c2cb8f206816c9eb103607f98a8e876 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:51:34 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b7eede sci-visualization/paraview: add missing dependency Closes: https://bugs.gentoo.org/910104 Signed-off-by: Matthias Maier gentoo.org> .../paraview/{paraview-5.11.1.ebuild => paraview-5.11.1-r1.ebuild} | 1 + .../{paraview-5.12.0_rc1.ebuild => paraview-5.12.0_rc1-r1.ebuild}| 1 + 2 files changed, 2 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.11.1.ebuild rename to sci-visualization/paraview/paraview-5.11.1-r1.ebuild index b1415ed7b27c..2c09c503af41 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild @@ -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] diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.12.0_rc1.ebuild rename to sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild index f048c53bd473..6a60b21c3a63 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild @@ -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]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 43ac4e061e2033642bd8c137e0a5753ea6070b53 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:48:01 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ac4e06 sci-visualization/paraview: fix compilation Thanks to Attila Tóth for the patch Closes: https://bugs.gentoo.org/910541 Signed-off-by: Matthias Maier gentoo.org> .../paraview/files/paraview-5.11.1-missing-include.patch | 11 +++ sci-visualization/paraview/paraview-5.11.1.ebuild | 3 ++- 2 files changed, 13 insertions(+), 1 deletion(-) 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 ..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.0 +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 + #include ++#include + + #define CPL_DLL + diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1.ebuild index 5816780dbe50..b1415ed7b27c 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1.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 @@ -104,6 +104,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch + "${FILESDIR}"/${P}-missing-include.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 37203dbf96a90d9042f45c613f79b297c55f61a5 Author: Matthias Maier gentoo org> AuthorDate: Mon Jan 8 22:58:42 2024 + Commit: Matthias Maier gentoo org> CommitDate: Mon Jan 8 23:31:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37203dbf sci-visualization/paraview: silence QA warning (implicit function during configure) Closes: https://bugs.gentoo.org/904731 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.11.1-r1.ebuild | 6 ++ sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild | 6 ++ 2 files changed, 12 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.11.1-r1.ebuild b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild index 2c09c503af41..a33be6ae9bc3 100644 --- a/sci-visualization/paraview/paraview-5.11.1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1-r1.ebuild @@ -108,6 +108,12 @@ PATCHES=( "${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() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild index 6a60b21c3a63..8b65892f70c6 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1-r1.ebuild @@ -107,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 }
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: b0c614ea34d9c949bfa5fc228964dc7c9fe87657 Author: Matthias Maier gentoo org> AuthorDate: Sat Dec 2 18:21:59 2023 + Commit: Matthias Maier gentoo org> CommitDate: Sat Dec 2 18:41:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c614ea sci-visualization/paraview: [QA] break up excessively long lines Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.11.1.ebuild | 6 -- sci-visualization/paraview/paraview-5.12.0_rc1.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1.ebuild index 65d00b57a5b0..5816780dbe50 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1.ebuild @@ -135,8 +135,10 @@ src_configure() { # Needed to compile bundled VTK in ParaView 5.11.1 with gcc 12 # see also, bug #863299 filter-lto - append-cflags $(test-flags-CC -fno-strict-aliasing -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) - append-cxxflags $(test-flags-CXX -fno-strict-aliasing -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) + append-cflags $(test-flags-CC -fno-strict-aliasing \ + -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) + append-cxxflags $(test-flags-CXX -fno-strict-aliasing \ + -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) # Make sure qmlplugindump is in path: export PATH="$(qt5_get_bindir):${PATH}" diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild index 65d00b57a5b0..5816780dbe50 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild @@ -135,8 +135,10 @@ src_configure() { # Needed to compile bundled VTK in ParaView 5.11.1 with gcc 12 # see also, bug #863299 filter-lto - append-cflags $(test-flags-CC -fno-strict-aliasing -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) - append-cxxflags $(test-flags-CXX -fno-strict-aliasing -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) + append-cflags $(test-flags-CC -fno-strict-aliasing \ + -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) + append-cxxflags $(test-flags-CXX -fno-strict-aliasing \ + -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion) # Make sure qmlplugindump is in path: export PATH="$(qt5_get_bindir):${PATH}"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: dfc9829b239140bb1a273d4755054e1a896e6eed Author: Matthias Maier gentoo org> AuthorDate: Sat Dec 2 18:39:42 2023 + Commit: Matthias Maier gentoo org> CommitDate: Sat Dec 2 18:41:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9829b sci-visualization/paraview: force Qt5, unkeyword 5.12.0_rc1 for ~amd64, ~x86 - force build against Qt5 - drop keywords from release candidate Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.12.0_rc1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild index 5816780dbe50..c2aea4ad2151 100644 --- a/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild @@ -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" @@ -179,6 +179,7 @@ src_configure() { # qt5 -DPARAVIEW_USE_QT="$(usex qt5)" + -DPARAVIEW_QT_VERSION="5" -DModule_pqPython="$(usex qt5 "$(usex python)" "off")" -DVTK_USE_NVCONTROL="$(usex nvcontrol)" -DVTK_GROUP_ENABLE_Qt="$(usex qt5 YES NO)"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: d79140eadceb7e842bd66cac8190e2aea0c4cec8 Author: Matthias Maier gentoo org> AuthorDate: Fri Dec 1 23:59:25 2023 + Commit: Matthias Maier gentoo org> CommitDate: Sat Dec 2 18:41:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d79140ea sci-visualization/paraview: add 5.12.0_rc1; fix version extraction logic - add 5.12.0_rc1 - fix version extraction logic - remove old comment Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.11.1.ebuild| 12 +--- .../{paraview-5.11.1.ebuild => paraview-5.12.0_rc1.ebuild} | 12 +--- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 748ff935c1c0..807206bbd0bd 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ 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 diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1.ebuild index 14339e04a447..65d00b57a5b0 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.1.ebuild @@ -7,9 +7,11 @@ PYTHON_COMPAT=( python3_{9..11} ) DOCS_BUILDER="doxygen" inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils toolchain-funcs xdg -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" +MAJOR_PV="$(ver_cut 1-2)" +MINOR_PV="$(ver_cut 3)" +RC_PV="$(ver_cut 4-5)" +RC_PV="${RC_PV:+-${RC_PV^^}}" +MY_P="ParaView-v${MAJOR_PV}.${MINOR_PV}${RC_PV}" DESCRIPTION="Powerful scientific data visualization application" HOMEPAGE="https://www.paraview.org"; @@ -30,10 +32,6 @@ REQUIRED_USE=" qt5? ( sqlite ) ?? ( offscreen qt5 )" -# TODO: Verify that these two are not needed any more for the catalyst -# module: -# - dev-python/PyQt5 -# - dev-qt/qtgui:5[-gles2-only] RDEPEND=" app-arch/lz4 dev-libs/expat diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild similarity index 96% copy from sci-visualization/paraview/paraview-5.11.1.ebuild copy to sci-visualization/paraview/paraview-5.12.0_rc1.ebuild index 14339e04a447..65d00b57a5b0 100644 --- a/sci-visualization/paraview/paraview-5.11.1.ebuild +++ b/sci-visualization/paraview/paraview-5.12.0_rc1.ebuild @@ -7,9 +7,11 @@ PYTHON_COMPAT=( python3_{9..11} ) DOCS_BUILDER="doxygen" inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils toolchain-funcs xdg -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" +MAJOR_PV="$(ver_cut 1-2)" +MINOR_PV="$(ver_cut 3)" +RC_PV="$(ver_cut 4-5)" +RC_PV="${RC_PV:+-${RC_PV^^}}" +MY_P="ParaView-v${MAJOR_PV}.${MINOR_PV}${RC_PV}" DESCRIPTION="Powerful scientific data visualization application" HOMEPAGE="https://www.paraview.org"; @@ -30,10 +32,6 @@ REQUIRED_USE=" qt5? ( sqlite ) ?? ( offscreen qt5 )" -# TODO: Verify that these two are not needed any more for the catalyst -# module: -# - dev-python/PyQt5 -# - dev-qt/qtgui:5[-gles2-only] RDEPEND=" app-arch/lz4 dev-libs/expat
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 931b24a863e244addc072b96a272e7916d77132a Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 14 07:24:12 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri May 26 11:39:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931b24a8 sci-visualization/paraview: drop 5.10.1-r4, 5.11.0_rc2-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/Manifest| 2 - .../paraview/paraview-5.10.1-r4.ebuild | 233 - .../paraview/paraview-5.11.0_rc2-r1.ebuild | 232 3 files changed, 467 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index c3a7605bbd6f..748ff935c1c0 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1 @@ -DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c -DIST ParaView-v5.11.0-RC2.tar.xz 79802928 BLAKE2B 5aefec385f479bfd4709175dce7c98528532068ba576f1f256fe86612f5119576318c4ef73f71e4d0f55c43d4a39ccda2773ec7fd3461acc41a0b9399f4c16fa SHA512 3bbc73d7e6fdd55adc29bdd05caf78d6db1fbd3f295ce63c2c60fa4870880fe4c8534ab5c1ae7cc8748f874b2ffca15cff38bcca2392d14e95ba81fcb9b8a9e5 DIST ParaView-v5.11.1.tar.xz 79847556 BLAKE2B efef5e519a82ef1c0a7d532578778f6a95f07ebd72ebefd0cbdcff0bfc3af1773601cd102ff81f45f302fcaa4bb6ec7ee68f7dec77f5d4e137c2842fbbb54e11 SHA512 d0e666b49f49e41dba23e23d454a9462f018bd6d832628b0029e8d54760f0439ca97841a26da3126c5144780fc01dc25234a6624fb35346a98d35cbe0e0c98ca diff --git a/sci-visualization/paraview/paraview-5.10.1-r4.ebuild b/sci-visualization/paraview/paraview-5.10.1-r4.ebuild deleted file mode 100644 index 228ee71871a7.. --- a/sci-visualization/paraview/paraview-5.10.1-r4.ebuild +++ /dev/null @@ -1,233 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9,10} ) -inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; - -LICENSE="paraview GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="boost cg doc examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" - -RESTRICT="mirror test" - -REQUIRED_USE=" - python? ( mpi ${PYTHON_REQUIRED_USE} ) - webengine? ( qt5 ) - qt5? ( sqlite ) - ?? ( offscreen qt5 )" - -# TODO: Verify that these two are not needed any more for the catalyst -# module: -# - dev-python/PyQt5 -# - dev-qt/qtgui:5[-gles2-only] -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp:= - dev-libs/libxml2:2 - dev-libs/protobuf:= - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:= - sci-libs/cgnslib - sci-libs/hdf5:=[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/glu - media-libs/libjpeg-turbo:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - ffmpeg? ( media-video/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/sip:0[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) - ') - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qttest:5 - dev-qt/qtx11extras:5 - dev-qt/qtxm
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 587f35adb343929c5f2db2e2a41ef02e4906ad79 Author: Matthias Maier gentoo org> AuthorDate: Thu Apr 20 04:23:43 2023 + Commit: Matthias Maier gentoo org> CommitDate: Thu Apr 20 19:47:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587f35ad sci-visualization/paraview: add 5.11.1 Closes: https://bugs.gentoo.org/847379 Closes: https://bugs.gentoo.org/863299 Closes: https://bugs.gentoo.org/890493 Closes: https://bugs.gentoo.org/897246 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.11.1.ebuild | 236 ++ 2 files changed, 237 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 92f535fa53a3..c3a7605bbd6f 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c DIST ParaView-v5.11.0-RC2.tar.xz 79802928 BLAKE2B 5aefec385f479bfd4709175dce7c98528532068ba576f1f256fe86612f5119576318c4ef73f71e4d0f55c43d4a39ccda2773ec7fd3461acc41a0b9399f4c16fa SHA512 3bbc73d7e6fdd55adc29bdd05caf78d6db1fbd3f295ce63c2c60fa4870880fe4c8534ab5c1ae7cc8748f874b2ffca15cff38bcca2392d14e95ba81fcb9b8a9e5 +DIST ParaView-v5.11.1.tar.xz 79847556 BLAKE2B efef5e519a82ef1c0a7d532578778f6a95f07ebd72ebefd0cbdcff0bfc3af1773601cd102ff81f45f302fcaa4bb6ec7ee68f7dec77f5d4e137c2842fbbb54e11 SHA512 d0e666b49f49e41dba23e23d454a9462f018bd6d832628b0029e8d54760f0439ca97841a26da3126c5144780fc01dc25234a6624fb35346a98d35cbe0e0c98ca diff --git a/sci-visualization/paraview/paraview-5.11.1.ebuild b/sci-visualization/paraview/paraview-5.11.1.ebuild new file mode 100644 index ..14339e04a447 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.11.1.ebuild @@ -0,0 +1,236 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DOCS_BUILDER="doxygen" +inherit cmake flag-o-matic desktop docs python-single-r1 qmake-utils toolchain-funcs xdg + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; +S="${WORKDIR}/${MY_P}" + +# TODO: check licenses of plugins (USE=plugins) +LICENSE="BSD MIT PSF-2 VTK" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +# TODO: Verify that these two are not needed any more for the catalyst +# module: +# - dev-python/PyQt5 +# - dev-qt/qtgui:5[-gles2-only] +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + media-libs/libjpeg-turbo:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip:5[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + de
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4f0b03197907b78ac3b474aa9cba8421ce1a9a13 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 08:05:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 08:05:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0b0319 sci-visualization/paraview: drop 5.11.0_rc1-r1 Signed-off-by: Sam James gentoo.org> sci-visualization/paraview/Manifest| 1 - .../paraview/paraview-5.11.0_rc1-r1.ebuild | 232 - 2 files changed, 233 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 81c6f68b1b59..92f535fa53a3 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1,2 @@ DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c -DIST ParaView-v5.11.0-RC1.tar.xz 80100552 BLAKE2B 16968e643c8436f9b9c1b5356b42175904fdb8dbc88685420fa7bb6f94833661f0ec03eb4183cabc67348ba11afcbf50c62f18a38929133ac21a5492b0971c5d SHA512 d948b9ee91bb2c3b657ba22103dfed4ce92798266fdfd5aaf596225fb6f0859ecb636145c932ac5fefc64763cfa98ebeef639453b2c7cb73dda82741b6e52478 DIST ParaView-v5.11.0-RC2.tar.xz 79802928 BLAKE2B 5aefec385f479bfd4709175dce7c98528532068ba576f1f256fe86612f5119576318c4ef73f71e4d0f55c43d4a39ccda2773ec7fd3461acc41a0b9399f4c16fa SHA512 3bbc73d7e6fdd55adc29bdd05caf78d6db1fbd3f295ce63c2c60fa4870880fe4c8534ab5c1ae7cc8748f874b2ffca15cff38bcca2392d14e95ba81fcb9b8a9e5 diff --git a/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild deleted file mode 100644 index 39c7d7ae571a.. --- a/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Python3.11 does not have longintrepr.h causing compile failure -PYTHON_COMPAT=( python3_{8..10} ) -DOCS_BUILDER="doxygen" -inherit cmake desktop docs python-single-r1 qmake-utils toolchain-funcs xdg - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_PN="ParaView" -MY_PV="${PV//_rc1}-RC1" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_PN}-v${MY_PV}.tar.xz"; -S="${WORKDIR}/${MY_PN}-v${MY_PV}" - -# TODO: check licenses of plugins (USE=plugins) -LICENSE="BSD MIT PSF-2 VTK" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" - -RESTRICT="mirror test" - -REQUIRED_USE=" - python? ( mpi ${PYTHON_REQUIRED_USE} ) - webengine? ( qt5 ) - qt5? ( sqlite ) - ?? ( offscreen qt5 )" - -# TODO: Verify that these two are not needed any more for the catalyst -# module: -# - dev-python/PyQt5 -# - dev-qt/qtgui:5[-gles2-only] -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp:= - dev-libs/libxml2:2 - dev-libs/protobuf:= - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:= - sci-libs/cgnslib - sci-libs/hdf5:=[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/glu - media-libs/libjpeg-turbo:= - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - ffmpeg? ( media-video/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/sip:5[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/zope-interface[${PYTHON_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) - ') - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtsql:5 - dev-qt/qtsvg:
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 46522b6ae42a93e4b5efb2ccc1e6729779df607d Author: Sam James gentoo org> AuthorDate: Fri Dec 16 01:32:25 2022 + Commit: Sam James gentoo org> CommitDate: Fri Dec 16 01:38:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46522b6a sci-visualization/paraview: add media-libs/libtiff subslot dep libtiff changed SONAME. Signed-off-by: Sam James gentoo.org> .../paraview/{paraview-5.10.1-r2.ebuild => paraview-5.10.1-r4.ebuild} | 2 +- .../{paraview-5.11.0_rc1.ebuild => paraview-5.11.0_rc1-r1.ebuild} | 2 +- .../{paraview-5.11.0_rc2.ebuild => paraview-5.11.0_rc2-r1.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.10.1-r2.ebuild b/sci-visualization/paraview/paraview-5.10.1-r4.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.10.1-r2.ebuild rename to sci-visualization/paraview/paraview-5.10.1-r4.ebuild index b770c5a1d408..8125c9438c51 100644 --- a/sci-visualization/paraview/paraview-5.10.1-r2.ebuild +++ b/sci-visualization/paraview/paraview-5.10.1-r4.ebuild @@ -42,7 +42,7 @@ RDEPEND=" media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora - media-libs/tiff:0= + media-libs/tiff:= sci-libs/cgnslib sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] diff --git a/sci-visualization/paraview/paraview-5.11.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.11.0_rc1.ebuild rename to sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild index 5dc4345cf6b4..39c7d7ae571a 100644 --- a/sci-visualization/paraview/paraview-5.11.0_rc1.ebuild +++ b/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild @@ -47,7 +47,7 @@ RDEPEND=" media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora - media-libs/tiff:0= + media-libs/tiff:= sci-libs/cgnslib sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] diff --git a/sci-visualization/paraview/paraview-5.11.0_rc2.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc2-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.11.0_rc2.ebuild rename to sci-visualization/paraview/paraview-5.11.0_rc2-r1.ebuild index 702e265d4b09..fd2abb768d2a 100644 --- a/sci-visualization/paraview/paraview-5.11.0_rc2.ebuild +++ b/sci-visualization/paraview/paraview-5.11.0_rc2-r1.ebuild @@ -47,7 +47,7 @@ RDEPEND=" media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora - media-libs/tiff:0= + media-libs/tiff:= sci-libs/cgnslib sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c2d8ce0e1b6206a225a9f2547bbc65c79218756c Author: Matthias Maier gentoo org> AuthorDate: Fri Oct 28 19:39:26 2022 + Commit: Matthias Maier gentoo org> CommitDate: Fri Oct 28 20:00:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d8ce0e sci-visualization/paraview: add 5.11.0_rc2 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest| 1 + .../paraview/paraview-5.11.0_rc2.ebuild| 232 + 2 files changed, 233 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index b3e8637c7416..81c6f68b1b59 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c DIST ParaView-v5.11.0-RC1.tar.xz 80100552 BLAKE2B 16968e643c8436f9b9c1b5356b42175904fdb8dbc88685420fa7bb6f94833661f0ec03eb4183cabc67348ba11afcbf50c62f18a38929133ac21a5492b0971c5d SHA512 d948b9ee91bb2c3b657ba22103dfed4ce92798266fdfd5aaf596225fb6f0859ecb636145c932ac5fefc64763cfa98ebeef639453b2c7cb73dda82741b6e52478 +DIST ParaView-v5.11.0-RC2.tar.xz 79802928 BLAKE2B 5aefec385f479bfd4709175dce7c98528532068ba576f1f256fe86612f5119576318c4ef73f71e4d0f55c43d4a39ccda2773ec7fd3461acc41a0b9399f4c16fa SHA512 3bbc73d7e6fdd55adc29bdd05caf78d6db1fbd3f295ce63c2c60fa4870880fe4c8534ab5c1ae7cc8748f874b2ffca15cff38bcca2392d14e95ba81fcb9b8a9e5 diff --git a/sci-visualization/paraview/paraview-5.11.0_rc2.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc2.ebuild new file mode 100644 index ..702e265d4b09 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.11.0_rc2.ebuild @@ -0,0 +1,232 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Python3.11 does not have longintrepr.h causing compile failure +PYTHON_COMPAT=( python3_{8..10} ) +DOCS_BUILDER="doxygen" +inherit cmake desktop docs python-single-r1 qmake-utils toolchain-funcs xdg + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_PN="ParaView" +MY_PV="${PV//_rc2}-RC2" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_PN}-v${MY_PV}.tar.xz"; +S="${WORKDIR}/${MY_PN}-v${MY_PV}" + +# TODO: check licenses of plugins (USE=plugins) +LICENSE="BSD MIT PSF-2 VTK" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +# TODO: Verify that these two are not needed any more for the catalyst +# module: +# - dev-python/PyQt5 +# - dev-qt/qtgui:5[-gles2-only] +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + media-libs/libjpeg-turbo:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip:5[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtsql:5 + dev-qt/qtsvg:
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 9a1c41ffa23a0d0c0dbaee4b5ca2dc50883bcdb2 Author: Andrew Ammerlaan gentoo org> AuthorDate: Tue Oct 18 14:15:39 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Oct 18 14:18:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a1c41ff sci-visualization/paraview: add 5.11.0_rc1 This is a release candidate but we add it anyway because the in-tree version fails to configure if dev-qt/qt*:6 is present on the system Also updated the LICENSEs Closes: https://bugs.gentoo.org/762973 Bug: https://bugs.gentoo.org/789552 Signed-off-by: Andrew Ammerlaan gentoo.org> sci-visualization/paraview/Manifest| 1 + .../paraview/paraview-5.11.0_rc1.ebuild| 232 + 2 files changed, 233 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 30d39dae379e..b3e8637c7416 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c +DIST ParaView-v5.11.0-RC1.tar.xz 80100552 BLAKE2B 16968e643c8436f9b9c1b5356b42175904fdb8dbc88685420fa7bb6f94833661f0ec03eb4183cabc67348ba11afcbf50c62f18a38929133ac21a5492b0971c5d SHA512 d948b9ee91bb2c3b657ba22103dfed4ce92798266fdfd5aaf596225fb6f0859ecb636145c932ac5fefc64763cfa98ebeef639453b2c7cb73dda82741b6e52478 diff --git a/sci-visualization/paraview/paraview-5.11.0_rc1.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc1.ebuild new file mode 100644 index ..5dc4345cf6b4 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.11.0_rc1.ebuild @@ -0,0 +1,232 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Python3.11 does not have longintrepr.h causing compile failure +PYTHON_COMPAT=( python3_{8..10} ) +DOCS_BUILDER="doxygen" +inherit cmake desktop docs python-single-r1 qmake-utils toolchain-funcs xdg + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_PN="ParaView" +MY_PV="${PV//_rc1}-RC1" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_PN}-v${MY_PV}.tar.xz"; +S="${WORKDIR}/${MY_PN}-v${MY_PV}" + +# TODO: check licenses of plugins (USE=plugins) +LICENSE="BSD MIT PSF-2 VTK" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +# TODO: Verify that these two are not needed any more for the catalyst +# module: +# - dev-python/PyQt5 +# - dev-qt/qtgui:5[-gles2-only] +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + media-libs/libjpeg-turbo:= + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip:5[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtx11extras:5 +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 9390abf695ef6f3911cdb4f0f1aba254bbe51936 Author: Yiyang Wu gmail com> AuthorDate: Sun Oct 2 11:55:53 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Tue Oct 18 13:38:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9390abf6 sci-visualization/paraview: specify qt5 qml dir By specifying this variable, cmake will install qml plugin into the correct location. Closes: https://bugs.gentoo.org/847376 Signed-off-by: Yiyang Wu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27573 Signed-off-by: Andrew Ammerlaan gentoo.org> .../paraview/{paraview-5.10.1-r1.ebuild => paraview-5.10.1-r2.ebuild}| 1 + 1 file changed, 1 insertion(+) diff --git a/sci-visualization/paraview/paraview-5.10.1-r1.ebuild b/sci-visualization/paraview/paraview-5.10.1-r2.ebuild similarity index 98% rename from sci-visualization/paraview/paraview-5.10.1-r1.ebuild rename to sci-visualization/paraview/paraview-5.10.1-r2.ebuild index 09bb20d97115..b770c5a1d408 100644 --- a/sci-visualization/paraview/paraview-5.10.1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.10.1-r2.ebuild @@ -171,6 +171,7 @@ src_configure() { -DModule_pqPython="$(usex qt5 "$(usex python)" "off")" -DVTK_USE_NVCONTROL="$(usex nvcontrol)" -DVTK_GROUP_ENABLE_Qt="$(usex qt5 YES NO)" + -DCMAKE_INSTALL_QMLDIR="${EPREFIX}/usr/$(get_libdir)/qt5/qml" # sqlite -DVTK_MODULE_ENABLE_VTK_sqlite="$(usex sqlite YES NO)"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 2b414406e45a9223bad223afe96715922dcf2d95 Author: David Seifert gentoo org> AuthorDate: Sun Sep 4 12:12:14 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Sep 4 12:12:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b414406 sci-visualization/paraview: [QA] correct boost python usedep Signed-off-by: David Seifert gentoo.org> .../paraview/{paraview-5.10.1.ebuild => paraview-5.10.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.10.1.ebuild b/sci-visualization/paraview/paraview-5.10.1-r1.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.10.1.ebuild rename to sci-visualization/paraview/paraview-5.10.1-r1.ebuild index c7ac19439bf6..09bb20d97115 100644 --- a/sci-visualization/paraview/paraview-5.10.1.ebuild +++ b/sci-visualization/paraview/paraview-5.10.1-r1.ebuild @@ -92,7 +92,7 @@ DEPEND="${RDEPEND} ${PYTHON_DEPS} boost? ( $(python_gen_cond_dep ' - dev-libs/boost[mpi?,${PYTHON_USEDEP}] + dev-libs/boost[mpi?,python,${PYTHON_USEDEP}] ') ) doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: ddc37c3454d773055d4db71909d75e4ba719e955 Author: Petr Vaněk atlas cz> AuthorDate: Thu Aug 25 21:41:11 2022 + Commit: Sam James gentoo org> CommitDate: Fri Aug 26 10:46:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddc37c34 sci-visualization/paraview: use tag in metadata.xml Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sci-visualization/paraview/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/metadata.xml b/sci-visualization/paraview/metadata.xml index 2048ce66a32d..7b3120dd0d0d 100644 --- a/sci-visualization/paraview/metadata.xml +++ b/sci-visualization/paraview/metadata.xml @@ -6,7 +6,7 @@ Matthias Maier - Enable the usage of dev-libs/boost + Enable the usage of dev-libs/boost Add support for nvidia's cg shaders Add NVCONTROL support for OpenGL options Offscreen rendering through OSMesa
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 21b10dcf8333205528a096a4ba5223ee0713be60 Author: Matthias Maier gentoo org> AuthorDate: Wed May 25 04:08:36 2022 + Commit: Matthias Maier gentoo org> CommitDate: Wed May 25 05:32:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b10dcf sci-visualization/paraview: drop 5.9.0, 5.9.1 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest| 2 - .../files/paraview-4.0.1-xdmf-cstring.patch| 12 -- .../files/paraview-5.9.0-gcc11-include.patch | 41 sci-visualization/paraview/paraview-5.9.0.ebuild | 238 - sci-visualization/paraview/paraview-5.9.1.ebuild | 238 - 5 files changed, 531 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 657b09e18500..30d39dae379e 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1 @@ DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c -DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28 SHA512 44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5 -DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8 SHA512 d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2 diff --git a/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch b/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch deleted file mode 100644 index 665f40ad4fa7.. --- a/sci-visualization/paraview/files/paraview-4.0.1-xdmf-cstring.patch +++ /dev/null @@ -1,12 +0,0 @@ -gcc header fix - ParaView-3.98.0-src/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h -+++ ParaView-3.98.0-src/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfObject.h -@@ -82,6 +82,7 @@ - # ifdef UNIX - # include "sys/file.h" - # include "strings.h" -+# include - # define STRCASECMP strcasecmp - # define STRNCASECMP strncasecmp - # define STRCMP strcmp diff --git a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch deleted file mode 100644 index d5850073fb94.. --- a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch +++ /dev/null @@ -1,41 +0,0 @@ -https://bugs.gentoo.org/789573 a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h -+++ b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h -@@ -25,6 +25,7 @@ - #include "vtkIdList.h" - #include - #include -+#include - #include - #include - a/VTK/Common/DataModel/vtkPiecewiseFunction.cxx -+++ b/VTK/Common/DataModel/vtkPiecewiseFunction.cxx -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - #include - #include - a/VTK/Rendering/Core/vtkColorTransferFunction.cxx -+++ b/VTK/Rendering/Core/vtkColorTransferFunction.cxx -@@ -21,6 +21,7 @@ - #include - #include - #include -+#include - #include - #include - a/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx -+++ b/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx -@@ -27,6 +27,7 @@ - #include "vtkHyperTreeGridNonOrientedCursor.h" - - #include -+#include - - vtkStandardNewMacro(vtkHyperTreeGridThreshold); - diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild deleted file mode 100644 index f3ceac1728a1.. --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ /dev/null @@ -1,238 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; - -LICENSE="paraview GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="boost cg doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" - -RESTRICT="mirror test" - -# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" -REQUIRED_USE=" - python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite ) - webengine? ( qt5 ) -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c6a718d53dd720ee8c681e7a5f87e7d340c379dc Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:28 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a718d5 sci-visualization/paraview: [QA] use tc-check-openmp correctly Closes: https://github.com/gentoo/gentoo/pull/25500 Signed-off-by: David Seifert gentoo.org> sci-visualization/paraview/paraview-5.9.0.ebuild | 8 ++-- sci-visualization/paraview/paraview-5.9.1.ebuild | 8 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index ce3f2c9d4d44..f3ceac1728a1 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -108,8 +108,12 @@ PATCHES=( "${FILESDIR}"/${PN}-5.9.0-gcc11-include.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use python && python-single-r1_pkg_setup PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} } diff --git a/sci-visualization/paraview/paraview-5.9.1.ebuild b/sci-visualization/paraview/paraview-5.9.1.ebuild index ce3f2c9d4d44..f3ceac1728a1 100644 --- a/sci-visualization/paraview/paraview-5.9.1.ebuild +++ b/sci-visualization/paraview/paraview-5.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -108,8 +108,12 @@ PATCHES=( "${FILESDIR}"/${PN}-5.9.0-gcc11-include.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use python && python-single-r1_pkg_setup PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} }
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/
commit: 3d2c9b890a5b03e535d6d0d8892519d6833b2e24 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Sep 21 17:03:05 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Sep 21 18:25:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d2c9b89 sci-visualization/paraview: remove unused patches Closes: https://github.com/gentoo/gentoo/pull/22358 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> .../files/paraview-5.3.0-fix_buildsystem.patch | 24 -- .../files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch | 37 - .../files/paraview-5.8.1-find-xmlpatterns.patch| 38 -- 3 files changed, 99 deletions(-) diff --git a/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch b/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch deleted file mode 100644 index 600c7d43744..000 --- a/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch +++ /dev/null @@ -1,24 +0,0 @@ -From dcc3d775bddc270aa1a4d06f85807979ab0c8358 Mon Sep 17 00:00:00 2001 -From: Matthias Maier -Date: Thu, 1 Jun 2017 02:27:16 -0500 -Subject: [PATCH] fix buildsystem - - VTK/Utilities/Doxygen/CMakeLists.txt | 3 --- - 1 file changed, 3 deletions(-) - -diff --git a/VTK/Utilities/Doxygen/CMakeLists.txt b/VTK/Utilities/Doxygen/CMakeLists.txt -index 3f285f6..7ebf3ee 100644 a/VTK/Utilities/Doxygen/CMakeLists.txt -+++ b/VTK/Utilities/Doxygen/CMakeLists.txt -@@ -80,7 +80,4 @@ if(NOT VTK_INSTALL_NO_DOCUMENTATION) - install(FILES doc_readme.txt - DESTINATION ${VTK_INSTALL_DOXYGEN_DIR} - COMPONENT Development) -- install(DIRECTORY ${VTK_BINARY_DIR}/Utilities/Doxygen/doc/html -- DESTINATION ${VTK_INSTALL_DOXYGEN_DIR} -- COMPONENT Development) - endif() --- -2.13.0 - diff --git a/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch b/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch deleted file mode 100644 index 1f76b84ac2d..000 --- a/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch +++ /dev/null @@ -1,37 +0,0 @@ -From 797f28697d5ba50c1fa2bc5596af626a3c277826 Mon Sep 17 00:00:00 2001 -From: "Andrew J. P. Maclean" -Date: Wed, 27 May 2020 15:27:15 +1000 -Subject: [PATCH] Qt 5.15 needs the include file QPainterPath - - Rendering/Qt/vtkQtLabelRenderStrategy.cxx | 1 + - Rendering/Qt/vtkQtStringToImage.cxx | 1 + - 2 files changed, 2 insertions(+) - -diff --git a/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx b/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx -index afda585cca..eca65c64cd 100644 a/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx -+++ b/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx -@@ -41,6 +41,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/VTK/Rendering/Qt/vtkQtStringToImage.cxx b/VTK/Rendering/Qt/vtkQtStringToImage.cxx -index 659c71570e..fbb9b78f05 100644 a/VTK/Rendering/Qt/vtkQtStringToImage.cxx -+++ b/VTK/Rendering/Qt/vtkQtStringToImage.cxx -@@ -30,6 +30,7 @@ - #include - #include - #include -+#include - #include - #include - #include --- -2.26.2 - diff --git a/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch b/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch deleted file mode 100644 index b02107bad7a..000 --- a/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 7fe2ebc709ecb3e7f3b2aa6fc124dda0622541d4 Mon Sep 17 00:00:00 2001 -From: Andreas Sturmlechner -Date: Wed, 25 Nov 2020 16:32:56 +0100 -Subject: [PATCH] Make qt_xmlpatterns_executable overridable - -So far this relies on fragile guessing of path or binary being in PATH. - -Signed-off-by: Andreas Sturmlechner - CMake/ParaViewClient.cmake | 12 +++- - 1 file changed, 7 insertions(+), 5 deletions(-) - -diff --git a/CMake/ParaViewClient.cmake b/CMake/ParaViewClient.cmake -index b0dea2b328..13b59cd744 100644 a/CMake/ParaViewClient.cmake -+++ b/CMake/ParaViewClient.cmake -@@ -512,11 +512,13 @@ function (paraview_client_documentation) - endif () - - include("${_ParaViewClient_cmake_dir}/paraview-find-package-helpers.cmake" OPTIONAL) -- find_program(qt_xmlpatterns_executable --NAMES xmlpatterns-qt5 xmlpatterns --HINTS "${Qt5_DIR}/../../../bin" -- "${Qt5_DIR}/../../../libexec/qt5/bin" --DOC "Path to xmlpatterns") -+ if (NOT qt_xmlpatterns_executable) -+find_program(qt_xmlpatterns_executable -+ NAMES xmlpatterns-qt5 xmlpatterns -+ HINTS "${Qt5_DIR}/../../../bin" -+"${Qt5_DIR}/../../../libexec/qt5/bin" -+ DOC "Path to xmlpatterns") -+ endif () - mark_as_advanced(qt_xmlpatterns_executable) - - if (NOT qt_xmlpatterns_executable) --- -2.29.2 -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c99fa82c5e70fbc9b27a93f7a01f5fb1d37e6053 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Sep 20 17:50:24 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Sep 20 17:50:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c99fa82c sci-visualization/paraview: Remove old Bug: https://bugs.gentoo.org/788055 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Andreas K. Huettel gentoo.org> sci-visualization/paraview/Manifest | 1 - sci-visualization/paraview/metadata.xml | 2 - sci-visualization/paraview/paraview-5.8.1.ebuild | 250 --- 3 files changed, 253 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index d3dd7798e5b..681c4522e3f 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1,2 @@ -DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191 SHA512 94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248 DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28 SHA512 44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5 DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8 SHA512 d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2 diff --git a/sci-visualization/paraview/metadata.xml b/sci-visualization/paraview/metadata.xml index a6c779ecf4b..2048ce66a32 100644 --- a/sci-visualization/paraview/metadata.xml +++ b/sci-visualization/paraview/metadata.xml @@ -8,8 +8,6 @@ Enable the usage of dev-libs/boost Add support for nvidia's cg shaders - Enable the coprocessing infrastructure which is mainly useful in the context of clusters - Install development files including headers Add NVCONTROL support for OpenGL options Offscreen rendering through OSMesa Build and install additional plugins diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild deleted file mode 100644 index cea5bd462e9..000 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ /dev/null @@ -1,250 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; - -LICENSE="paraview GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" - -RESTRICT="mirror test" - -# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" -REQUIRED_USE=" - python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite ) - webengine? ( qt5 ) - qt5? ( sqlite ) - ?? ( offscreen qt5 )" - -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp:= - dev-libs/libxml2:2 - dev-libs/protobuf:= - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/cgnslib - sci-libs/hdf5:=[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2-only] - ) - ffmpeg? ( media-video/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( dev-db/mysql-connector-c ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c23738a1585b999cced48077a2cabae408fbaad2 Author: David Seifert gentoo org> AuthorDate: Sat Jul 17 18:17:10 2021 + Commit: David Seifert gentoo org> CommitDate: Sat Jul 17 18:17:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23738a1 sci-visualization/paraview: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP Signed-off-by: David Seifert gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 24 sci-visualization/paraview/paraview-5.9.0.ebuild | 24 sci-visualization/paraview/paraview-5.9.1.ebuild | 24 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 6182669ef17..cea5bd462e9 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) @@ -64,17 +64,17 @@ RDEPEND=" python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_MULTI_USEDEP}] - dev-python/incremental[${PYTHON_MULTI_USEDEP}] - dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] - dev-python/numpy[${PYTHON_MULTI_USEDEP}] - dev-python/pygments[${PYTHON_MULTI_USEDEP}] - dev-python/sip[${PYTHON_MULTI_USEDEP}] - dev-python/six[${PYTHON_MULTI_USEDEP}] - dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) ') ) qt5? ( @@ -95,7 +95,7 @@ DEPEND="${RDEPEND} ${PYTHON_DEPS} boost? ( $(python_gen_cond_dep ' - dev-libs/boost[mpi?,${PYTHON_MULTI_USEDEP}] + dev-libs/boost[mpi?,${PYTHON_USEDEP}] ') ) doc? ( app-doc/doxygen )" diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index 48a71695238..ce3f2c9d4d4 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) @@ -64,17 +64,17 @@ RDEPEND=" python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_MULTI_USEDEP}] - dev-python/incremental[${PYTHON_MULTI_USEDEP}] - dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] - dev-python/numpy[${PYTHON_MULTI_USEDEP}] - dev-python/pygments[${PYTHON_MULTI_USEDEP}] - dev-python/sip[${PYTHON_MULTI_USEDEP}] - dev-python/six[${PYTHON_MULTI_USEDEP}] - dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/zope-interface[${PYTHON_USEDEP}] mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] ) ') )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/
commit: c3dc785bbc6000bc1ad0c48a10f3877404e046da Author: Sam James gentoo org> AuthorDate: Sun Jun 13 16:32:01 2021 + Commit: Sam James gentoo org> CommitDate: Sun Jun 13 17:13:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3dc785b sci-visualization/paraview: fix build for GCC 11 Closes: https://bugs.gentoo.org/789573 Signed-off-by: Sam James gentoo.org> .../files/paraview-5.9.0-gcc11-include.patch| 21 + 1 file changed, 21 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch index b9fad8c094f..d5850073fb9 100644 --- a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch +++ b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch @@ -1,3 +1,4 @@ +https://bugs.gentoo.org/789573 --- a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h +++ b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h @@ -25,6 +25,7 @@ @@ -18,3 +19,23 @@ #include #include +--- a/VTK/Rendering/Core/vtkColorTransferFunction.cxx b/VTK/Rendering/Core/vtkColorTransferFunction.cxx +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + +--- a/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx b/VTK/Filters/HyperTree/vtkHyperTreeGridThreshold.cxx +@@ -27,6 +27,7 @@ + #include "vtkHyperTreeGridNonOrientedCursor.h" + + #include ++#include + + vtkStandardNewMacro(vtkHyperTreeGridThreshold); +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: a3649ece1ddbdcd8dd7259a6036c51e6d46daddd Author: Matthias Maier gentoo org> AuthorDate: Wed Jun 2 06:59:02 2021 + Commit: Matthias Maier gentoo org> CommitDate: Wed Jun 2 07:11:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3649ece sci-visualization/paraview: version bump to 5.9.1 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.9.1.ebuild | 234 +++ 2 files changed, 235 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 66ce1495ae5..d3dd7798e5b 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191 SHA512 94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248 DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28 SHA512 44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5 +DIST ParaView-v5.9.1.tar.xz 62835572 BLAKE2B ba15771de9d972de533627ce3e2c74fd5f25df08884680ea6f1ceea0adb513c024f58e4436691bf17b11728f8e1c09f6ce1d55d9875729169dbc5f4b38c05de8 SHA512 d424e22d962f21c32971ca0001c10c266a1768713a3d0ae9d4c73dc83260c4661326cfbed7773845cf31dedc0474096ed9d6eb8a42ab7677cdde95f9f6abd2f2 diff --git a/sci-visualization/paraview/paraview-5.9.1.ebuild b/sci-visualization/paraview/paraview-5.9.1.ebuild new file mode 100644 index 000..48a71695238 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.9.1.ebuild @@ -0,0 +1,234 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; + +LICENSE="paraview GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +# TODO: Verify that these two are not needed any more for the catalyst +# module: +# - dev-python/PyQt5 +# - dev-qt/qtgui:5[-gles2-only] +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_MULTI_USEDEP}] + dev-python/incremental[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/sip[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + dev-python/twisted[${PYTHON_MULTI_USEDEP}] + dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtsql:5 +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: f575bcc01d218307ca445f6594d77a1701ae5265 Author: Matthias Maier gentoo org> AuthorDate: Wed Jun 2 06:59:58 2021 + Commit: Matthias Maier gentoo org> CommitDate: Wed Jun 2 07:11:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f575bcc0 sci-visualization/paraview: add python3_9 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 4 ++-- sci-visualization/paraview/paraview-5.9.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 4cdb8153c8c..6182669ef17 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index f91083500a2..48a71695238 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/
commit: a07aceead4fc27f70a17168ac226d75596997a84 Author: Sam James gentoo org> AuthorDate: Tue May 11 21:56:50 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 11 22:04:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a07aceea sci-visualization/paraview: fix gcc 11 build (again) Closes: https://bugs.gentoo.org/789534 Signed-off-by: Sam James gentoo.org> .../paraview/files/paraview-5.9.0-gcc11-include.patch| 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch index 900439a7ce6..b9fad8c094f 100644 --- a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch +++ b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch @@ -1,5 +1,3 @@ -diff --git a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h -index ab9d5724..202aaa27 100644 --- a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h +++ b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h @@ -25,6 +25,7 @@ @@ -10,3 +8,13 @@ index ab9d5724..202aaa27 100644 #include #include +--- a/VTK/Common/DataModel/vtkPiecewiseFunction.cxx b/VTK/Common/DataModel/vtkPiecewiseFunction.cxx +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + #include + #include +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
commit: 2195a932afe65a512ecc627598d3a345d48ec348 Author: Sam James gentoo org> AuthorDate: Tue May 11 18:26:26 2021 + Commit: Sam James gentoo org> CommitDate: Tue May 11 18:26:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2195a932 sci-visualization/paraview: fix build with gcc 11 Closes: https://bugs.gentoo.org/788055 Signed-off-by: Sam James gentoo.org> .../paraview/files/paraview-5.9.0-gcc11-include.patch| 12 sci-visualization/paraview/paraview-5.9.0.ebuild | 1 + 2 files changed, 13 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch new file mode 100644 index 000..900439a7ce6 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.9.0-gcc11-include.patch @@ -0,0 +1,12 @@ +diff --git a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h +index ab9d5724..202aaa27 100644 +--- a/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h b/VTK/Common/Core/vtkGenericDataArrayLookupHelper.h +@@ -25,6 +25,7 @@ + #include "vtkIdList.h" + #include + #include ++#include + #include + #include + diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index 826f9ea31de..f91083500a2 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -105,6 +105,7 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch + "${FILESDIR}"/${PN}-5.9.0-gcc11-include.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: b195298086d280b2d45a328fd13bdbcaeda25d28 Author: Matthias Maier gentoo org> AuthorDate: Sun Mar 14 01:34:54 2021 + Commit: Matthias Maier gentoo org> CommitDate: Sun Mar 14 02:33:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1952980 sci-visualization/paraview: maintenance - remove "coprocessing" USE flag, this had been rendered useless by a previous maintenance commit/version bump - remove "development" USE flag, we cannot build without - remove some seamingly superfluous configuration options Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.9.0.ebuild | 24 +--- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index 25e6990f5b5..826f9ea31de 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; LICENSE="paraview GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" +IUSE="boost cg doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" RESTRICT="mirror test" @@ -29,6 +29,10 @@ REQUIRED_USE=" qt5? ( sqlite ) ?? ( offscreen qt5 )" +# TODO: Verify that these two are not needed any more for the catalyst +# module: +# - dev-python/PyQt5 +# - dev-qt/qtgui:5[-gles2-only] RDEPEND=" app-arch/lz4 dev-libs/expat @@ -52,10 +56,6 @@ RDEPEND=" x11-libs/libXext x11-libs/libXmu x11-libs/libXt - coprocessing? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2-only] - ) ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) mysql? ( dev-db/mysql-connector-c ) @@ -135,21 +135,9 @@ src_configure() { -DPARAVIEW_BUILD_SHARED_LIBS=ON -DCMAKE_VERBOSE_MAKEFILE=ON - -DVTK_DEFAULT_RENDER_WINDOW_OFFSCREEN=TRUE - - -DVTK_USE_OGGTHEORA_ENCODER=TRUE - - -DVTK_GROUP_ENABLE_Imaging=YES - -DVTK_GROUP_ENABLE_Rendering=YES - -DVTK_GROUP_ENABLE_StandAlone=YES - -DVTK_GROUP_ENABLE_Views=YES - # boost -DVTK_MODULE_ENABLE_VTK_IOInfovis="$(usex boost YES NO)" - # coprocessing - -DVTK_MODULE_ENABLE_ParaView_Catalyst="$(usex coprocessing YES NO)" - # doc -DPARAVIEW_BUILD_DEVELOPER_DOCUMENTATION="$(usex doc)" @@ -169,7 +157,6 @@ src_configure() { -DVTK_MODULE_ENABLE_VTK_IOMySQL="$(usex mysql YES NO)" # offscreen - -DVTK_USE_X="$(usex !offscreen)" -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)" @@ -181,7 +168,6 @@ src_configure() { -DPARAVIEW_USE_PYTHON="$(usex python)" # qt5 - -DPARAVIEW_INSTALL_DEVELOPMENT_FILES="$(usex development)" -DPARAVIEW_USE_QT="$(usex qt5)" -DModule_pqPython="$(usex qt5 "$(usex python)" "off")" -DVTK_USE_NVCONTROL="$(usex nvcontrol)"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: d75c85444604f726353b76942980b3310731bc03 Author: Matthias Maier gentoo org> AuthorDate: Sun Mar 14 00:57:05 2021 + Commit: Matthias Maier gentoo org> CommitDate: Sun Mar 14 02:33:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d75c8544 sci-visualization/paraview: version bump to 5.9.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.9.0.ebuild | 247 +++ 2 files changed, 248 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 121ce2a8317..66ce1495ae5 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191 SHA512 94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248 +DIST ParaView-v5.9.0.tar.xz 62784788 BLAKE2B f07bfce50304b2bfba0de4ba3127d686cf4c32633f8c707fbb2d93c19685f7e8a119ba211e27c29b986ca5b22afab4f57c273077a1c0a7ab0abefa55c8874e28 SHA512 44d93b49449262aa3f068aa990419415c3197916a002555d914efc407ed7ccd57b15b829f0fe711afee780e5e63fb1bd072175fc382f3afd36daecc541c382d5 diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild new file mode 100644 index 000..25e6990f5b5 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; + +LICENSE="paraview GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2-only] + ) + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_MULTI_USEDEP}] + dev-python/incremental[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/sip[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + dev-python/twisted[${PYTHON_MULTI_USEDEP}] + dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtx11extras:5 + dev-qt/qtxmlpatterns:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tk? ( dev-lang/tk:0= ) + webengine? ( dev-qt/qtwebengine:5[widgets] )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + boost? ( +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c4d86b17d04fbad9f826c186a6a4075081ca82dd Author: Jakov Smolic sartura hr> AuthorDate: Wed Jan 20 10:16:22 2021 + Commit: David Seifert gentoo org> CommitDate: Wed Jan 20 10:16:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d86b17 sci-visualization/paraview: Remove old Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: David Seifert gentoo.org> sci-visualization/paraview/Manifest| 1 - .../paraview/paraview-5.8.0-r3.ebuild | 255 - 2 files changed, 256 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index b26081a4c46..121ce2a8317 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1 @@ -DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72 SHA512 43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2 DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191 SHA512 94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248 diff --git a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild deleted file mode 100644 index c0ed9ef07d4..000 --- a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild +++ /dev/null @@ -1,255 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" - -RESTRICT="mirror test" - -# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" -REQUIRED_USE=" - python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite ) - webengine? ( qt5 ) - qt5? ( sqlite ) - ?? ( offscreen qt5 )" - -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp:= - dev-libs/libxml2:2 - dev-libs/protobuf:= - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/cgnslib - sci-libs/hdf5:=[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2-only] - ) - ffmpeg? ( media-video/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( dev-db/mysql-connector-c ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_MULTI_USEDEP}] - dev-python/incremental[${PYTHON_MULTI_USEDEP}] - dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] - dev-python/numpy[${PYTHON_MULTI_USEDEP}] - dev-python/pygments[${PYTHON_MULTI_USEDEP}] - dev-python/sip[${PYTHON_MULTI_USEDEP}] - dev-python/six[${PYTHON_MULTI_USEDEP}] - dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) - ') - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qttest:5 - dev-qt/qtx11extras:5 - dev-qt/qtxmlpatterns:5 - ) - sqlite? ( dev-db/sqlite:3 ) - tk? ( dev-lang/tk:0= ) - webengine? ( dev-qt/qtwebengine:5[widgets] )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - boost? ( -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: ea0422d2924f06264e4e69e7df0c5e4fe266bd4e Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 16:12:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 16:24:11 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0422d2 sci-visualization/paraview: Really drop QT_SELECT this time Closes: https://bugs.gentoo.org/755977 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index d647fcf19ce..21cee95dc06 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -132,10 +132,6 @@ src_prepare() { } src_configure() { - if use qt5; then - export QT_SELECT=qt5 - fi - local mycmakeargs=( -DCMAKE_INSTALL_LIBDIR="${PVLIBDIR}" -UBUILD_SHARED_LIBS
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4a62383a86fb539d35f0227d78239169ad3d5972 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 15:13:49 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 16:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a62383a sci-visualization/paraview: cmake-utils -> cmake Bug: https://bugs.gentoo.org/729348 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 27691bf13aa..3d887b2c0f0 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit cmake-utils desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils +inherit cmake desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2) @@ -122,7 +122,7 @@ src_prepare() { # Bug #661812 mkdir -p Plugins/StreamLinesRepresentation/doc || die - cmake-utils_src_prepare + cmake_src_prepare # lib64 fixes sed -i \ @@ -223,11 +223,11 @@ src_configure() { ) fi - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install # remove wrapper binaries and put the actual executable in place for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 9905e1b6a085a2fe98b550d775b8ba158f76d8fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 15:56:59 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 16:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9905e1b6 sci-visualization/paraview: Inject path to xmlpatterns, drop QT_SELECT Closes: https://bugs.gentoo.org/755977 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/paraview-5.8.1-find-xmlpatterns.patch| 38 ++ sci-visualization/paraview/paraview-5.8.1.ebuild | 2 ++ 2 files changed, 40 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch b/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch new file mode 100644 index 000..b02107bad7a --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.8.1-find-xmlpatterns.patch @@ -0,0 +1,38 @@ +From 7fe2ebc709ecb3e7f3b2aa6fc124dda0622541d4 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +Date: Wed, 25 Nov 2020 16:32:56 +0100 +Subject: [PATCH] Make qt_xmlpatterns_executable overridable + +So far this relies on fragile guessing of path or binary being in PATH. + +Signed-off-by: Andreas Sturmlechner +--- + CMake/ParaViewClient.cmake | 12 +++- + 1 file changed, 7 insertions(+), 5 deletions(-) + +diff --git a/CMake/ParaViewClient.cmake b/CMake/ParaViewClient.cmake +index b0dea2b328..13b59cd744 100644 +--- a/CMake/ParaViewClient.cmake b/CMake/ParaViewClient.cmake +@@ -512,11 +512,13 @@ function (paraview_client_documentation) + endif () + + include("${_ParaViewClient_cmake_dir}/paraview-find-package-helpers.cmake" OPTIONAL) +- find_program(qt_xmlpatterns_executable +-NAMES xmlpatterns-qt5 xmlpatterns +-HINTS "${Qt5_DIR}/../../../bin" +- "${Qt5_DIR}/../../../libexec/qt5/bin" +-DOC "Path to xmlpatterns") ++ if (NOT qt_xmlpatterns_executable) ++find_program(qt_xmlpatterns_executable ++ NAMES xmlpatterns-qt5 xmlpatterns ++ HINTS "${Qt5_DIR}/../../../bin" ++"${Qt5_DIR}/../../../libexec/qt5/bin" ++ DOC "Path to xmlpatterns") ++ endif () + mark_as_advanced(qt_xmlpatterns_executable) + + if (NOT qt_xmlpatterns_executable) +-- +2.29.2 + diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 7592f9d169a..d647fcf19ce 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -107,6 +107,7 @@ PATCHES=( "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch "${FILESDIR}"/${PN}-5.8.0-w-vtk-8.2.0-qt-5.15.patch # bug 729348 + "${FILESDIR}"/${P}-find-xmlpatterns.patch # bug 755977, downstream patch ) pkg_setup() { @@ -217,6 +218,7 @@ src_configure() { -DOPENGL_gl_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libGL.so -DOPENGL_glu_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libGLU.so -DQT_MOC_EXECUTABLE="$(qt5_get_bindir)/moc" + -Dqt_xmlpatterns_executable="$(qt5_get_bindir)/xmlpatterns" ) fi
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 88bbc8742bad4fa0f77a3c1de555a72ca24ceaca Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 15:21:20 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 16:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bbc874 sci-visualization/paraview: Drop CMAKE_MAKEFILE_GENERATOR="emake" Package built fine and bug reference did not make sense. Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 0c330c28fba..7592f9d169a 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -109,8 +109,6 @@ PATCHES=( "${FILESDIR}"/${PN}-5.8.0-w-vtk-8.2.0-qt-5.15.patch # bug 729348 ) -CMAKE_MAKEFILE_GENERATOR="emake" #579474 - pkg_setup() { [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp use python && python-single-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: ce16b0c7816dd71057e0e3e54977fcf4ad0a0b17 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 15:14:32 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 16:10:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce16b0c7 sci-visualization/paraview: Fix indendation Bug: https://bugs.gentoo.org/729348 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 39 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index 3d887b2c0f0..0c330c28fba 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -118,7 +118,6 @@ pkg_setup() { } src_prepare() { - # Bug #661812 mkdir -p Plugins/StreamLinesRepresentation/doc || die @@ -229,27 +228,27 @@ src_configure() { src_install() { cmake_src_install - # remove wrapper binaries and put the actual executable in place - for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do - if [ -f "${ED}"/usr/lib/"$i" ]; then - mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die - fi - done + # remove wrapper binaries and put the actual executable in place + for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do + if [ -f "${ED}"/usr/lib/"$i" ]; then + mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die + fi + done - # set up the environment - echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die - doenvd "${T}"/40${PN} + # set up the environment + echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die + doenvd "${T}"/40${PN} - newicon "${S}"/Clients/ParaView/pvIcon-96x96.png paraview.png - make_desktop_entry paraview "Paraview" paraview + newicon "${S}"/Clients/ParaView/pvIcon-96x96.png paraview.png + make_desktop_entry paraview "Paraview" paraview - use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV} - } + use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV} +} - pkg_postinst() { - xdg_icon_cache_update - } +pkg_postinst() { + xdg_icon_cache_update +} - pkg_postrm() { - xdg_icon_cache_update - } +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: e699f4564d0e6276fc8446410fcbacf9ad9f1ced Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 15:09:02 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 15:10:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e699f456 sci-visualization/paraview: Redo gnome2-utils -> xdg-utils eclass use Change was lost in commit 4d8cfcc3f0e5925bb40fc55ed9fb4dadb89b3c3f Bug: https://bugs.gentoo.org/729348 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index ac96e633bf9..27691bf13aa 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8} ) -inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs +inherit cmake-utils desktop python-single-r1 qmake-utils toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2) @@ -15,8 +15,8 @@ HOMEPAGE="https://www.paraview.org"; SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" RESTRICT="mirror test"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 54969ccfb580383e86b62f13fc9b1e4b27d24663 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Nov 25 14:48:07 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 25 14:48:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54969ccf sci-visualization/paraview: Re-apply fix build with Qt 5.15 to 5.8.1 Closes: https://bugs.gentoo.org/729348 Tested-by: Olivier Huber gmail.com> Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> sci-visualization/paraview/paraview-5.8.1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild index fec2161a4d1..ac96e633bf9 100644 --- a/sci-visualization/paraview/paraview-5.8.1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -106,6 +106,7 @@ PATCHES=( "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch + "${FILESDIR}"/${PN}-5.8.0-w-vtk-8.2.0-qt-5.15.patch # bug 729348 ) CMAKE_MAKEFILE_GENERATOR="emake" #579474
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 1e30e00dafb6aa0f173106f1790b874ce8a4311c Author: Matthias Maier gentoo org> AuthorDate: Fri Sep 11 14:08:41 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri Sep 11 14:50:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e30e00d sci-visualization/paraview: version bump to 5.8.1 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.8.1.ebuild | 254 +++ 2 files changed, 255 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 3173c63282b..b26081a4c46 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72 SHA512 43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2 +DIST ParaView-v5.8.1.tar.xz 49822084 BLAKE2B 1b99392a85c19fdc02f8f9f0f055fb7efd8a0b17eedfd84005d1af9b170c34ec4eedb25700f91c3a2241ee80e271fe1e744e3a729b7726deb8f9c7a9fd2e4191 SHA512 94861c01da2f98c47e7453d072a4de34a7f52f5df280a8745b44d58d8d6a1dba42a15d0bac31895bbe25f23d993d4d356e5af1f8415137e289afd60570070248 diff --git a/sci-visualization/paraview/paraview-5.8.1.ebuild b/sci-visualization/paraview/paraview-5.8.1.ebuild new file mode 100644 index 000..fec2161a4d1 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.8.1.ebuild @@ -0,0 +1,254 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2-only] + ) + ffmpeg? ( media-video/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_MULTI_USEDEP}] + dev-python/incremental[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/sip[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + dev-python/twisted[${PYTHON_MULTI_USEDEP}] + dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2-only] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2-only] + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qttest:5 + dev-qt/qtx11extras:5 + dev-qt/qtxmlpatterns:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tk? ( dev-lang/tk:0= ) + webengine? ( dev-qt/qtwebengine:5[widgets] )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + boost
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 12f1123e54d373c3ecd091c609a347fe4a5b5aa9 Author: Matthias Maier gentoo org> AuthorDate: Fri Sep 11 14:07:56 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri Sep 11 14:50:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f1123e sci-visualization/paraview: add missing dependency Closes: https://bugs.gentoo.org/717964 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.8.0-r3.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild index ed78dca4764..c0ed9ef07d4 100644 --- a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild @@ -83,6 +83,7 @@ RDEPEND=" dev-qt/qthelp:5 dev-qt/qtopengl:5[-gles2-only] dev-qt/qtsql:5 + dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtx11extras:5 dev-qt/qtxmlpatterns:5
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
commit: 27516179bd0c405eaea4c5d3c6df21414f183c5f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jul 1 23:37:15 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jul 2 00:03:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27516179 sci-visualization/paraview: Fix build with Qt 5.15 Closes: https://bugs.gentoo.org/729348 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch | 37 ++ .../paraview/paraview-5.8.0-r3.ebuild | 1 + 2 files changed, 38 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch b/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch new file mode 100644 index 000..1f76b84ac2d --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.8.0-w-vtk-8.2.0-qt-5.15.patch @@ -0,0 +1,37 @@ +From 797f28697d5ba50c1fa2bc5596af626a3c277826 Mon Sep 17 00:00:00 2001 +From: "Andrew J. P. Maclean" +Date: Wed, 27 May 2020 15:27:15 +1000 +Subject: [PATCH] Qt 5.15 needs the include file QPainterPath + +--- + Rendering/Qt/vtkQtLabelRenderStrategy.cxx | 1 + + Rendering/Qt/vtkQtStringToImage.cxx | 1 + + 2 files changed, 2 insertions(+) + +diff --git a/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx b/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx +index afda585cca..eca65c64cd 100644 +--- a/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx b/VTK/Rendering/Qt/vtkQtLabelRenderStrategy.cxx +@@ -41,6 +41,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --git a/VTK/Rendering/Qt/vtkQtStringToImage.cxx b/VTK/Rendering/Qt/vtkQtStringToImage.cxx +index 659c71570e..fbb9b78f05 100644 +--- a/VTK/Rendering/Qt/vtkQtStringToImage.cxx b/VTK/Rendering/Qt/vtkQtStringToImage.cxx +@@ -30,6 +30,7 @@ + #include + #include + #include ++#include + #include + #include + #include +-- +2.26.2 + diff --git a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild index fad68f534bd..ed78dca4764 100644 --- a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild @@ -105,6 +105,7 @@ PATCHES=( "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch + "${FILESDIR}"/${P}-w-vtk-8.2.0-qt-5.15.patch ) CMAKE_MAKEFILE_GENERATOR="emake" #579474
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 33e617f9f89caaeb97d9fbcf7cdd2cc964190451 Author: Matthias Maier gentoo org> AuthorDate: Tue May 12 05:33:50 2020 + Commit: Matthias Maier gentoo org> CommitDate: Tue May 12 05:40:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e617f9 sci-visualization/paraview: add python compat versions Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.8.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild index fc460ddd847..fad68f534bd 100644 --- a/sci-visualization/paraview/paraview-5.8.0-r3.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 ) +PYTHON_COMPAT=( python3_{6,7,8} ) inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs MAIN_PV=$(ver_cut 0-1)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: b7cdd625574844d9be52f6e1605916695c752354 Author: David Seifert gentoo org> AuthorDate: Sun Apr 26 10:59:18 2020 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 26 10:59:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cdd625 sci-visualization/paraview: Replace virtual/ffmpeg Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert gentoo.org> .../paraview/{paraview-5.8.0-r2.ebuild => paraview-5.8.0-r3.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.8.0-r2.ebuild b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild similarity index 99% rename from sci-visualization/paraview/paraview-5.8.0-r2.ebuild rename to sci-visualization/paraview/paraview-5.8.0-r3.ebuild index 0de4586ea31..fc460ddd847 100644 --- a/sci-visualization/paraview/paraview-5.8.0-r2.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r3.ebuild @@ -56,7 +56,7 @@ RDEPEND=" dev-python/PyQt5 dev-qt/qtgui:5[-gles2-only] ) - ffmpeg? ( virtual/ffmpeg ) + ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) mysql? ( dev-db/mysql-connector-c ) offscreen? ( >=media-libs/mesa-18.3.6[osmesa] )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 90acdeac59cff0cfbe20be726455877ea167f648 Author: Matthias Maier gentoo org> AuthorDate: Sat Apr 4 02:40:17 2020 + Commit: Matthias Maier gentoo org> CommitDate: Sat Apr 4 02:40:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90acdeac sci-visualization/paraview: remove r1 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> .../paraview/paraview-5.8.0-r1.ebuild | 313 - 1 file changed, 313 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild deleted file mode 100644 index 6a16cfae922..000 --- a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild +++ /dev/null @@ -1,313 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 sqlite tcl test tk +webengine" - -RESTRICT="mirror test" - -# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" -REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite ) - webengine? ( qt5 ) - ?? ( offscreen qt5 )" - -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp:= - dev-libs/libxml2:2 - dev-libs/protobuf:= - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/cgnslib - sci-libs/hdf5:=[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - plugins? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2-only] - ) - ) - ffmpeg? ( virtual/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( dev-db/mysql-connector-c ) - offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) - !offscreen? ( virtual/opengl ) - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/constantly[${PYTHON_MULTI_USEDEP}] - dev-python/incremental[${PYTHON_MULTI_USEDEP}] - dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] - dev-python/numpy[${PYTHON_MULTI_USEDEP}] - dev-python/pygments[${PYTHON_MULTI_USEDEP}] - dev-python/sip[${PYTHON_MULTI_USEDEP}] - dev-python/six[${PYTHON_MULTI_USEDEP}] - dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) - ') - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5[-gles2-only] - dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2-only] - dev-qt/qtsql:5 - dev-qt/qttest:5 - dev-qt/qtx11extras:5 - dev-qt/qtxmlpatterns:5 - ) - sqlite? ( dev-db/sqlite:3 ) - tcl? ( dev-lang/tcl:0= ) - tk? ( dev-lang/tk:0= ) - webengine? ( dev-qt/qtwebengine:5[widgets] )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - boost? ( - $(python_gen_cond_dep ' - dev-libs/boost[mpi?,${PYTHON_MULTI_USEDEP}] - ') - ) - doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch - "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch - "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch -) - -CMAKE_MAKEFILE_GENERATOR="emake" #579474 - -pkg_setup() { - [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp - python-single-r1_pkg_setup - PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} -} - -src_prepare() { - - # Bug #661812 - mkdir -p Plugins/StreamLinesRepresentation/doc || die - - cmake-utils_src_prepare - - # lib64 fixes - sed -i \ - -e "s:/lib/python:/$(get_libdir)/python:g" \ - VTK/ThirdParty/xdmf
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 13374dc2a2853ae8bcfe14fb04e319667a7dfd28 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Apr 3 19:21:25 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 3 20:06:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13374dc2 sci-visualization/paraview: dev-qt/*[-gles2 => -gles2-only] Package-Manager: Portage-2.3.96, Repoman-2.3.22 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner gentoo.org> .../paraview/{paraview-5.8.0-r1.ebuild => paraview-5.8.0-r2.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild b/sci-visualization/paraview/paraview-5.8.0-r2.ebuild similarity index 98% rename from sci-visualization/paraview/paraview-5.8.0-r1.ebuild rename to sci-visualization/paraview/paraview-5.8.0-r2.ebuild index 3df46bd3939..0de4586ea31 100644 --- a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r2.ebuild @@ -54,7 +54,7 @@ RDEPEND=" x11-libs/libXt coprocessing? ( dev-python/PyQt5 - dev-qt/qtgui:5[-gles2] + dev-qt/qtgui:5[-gles2-only] ) ffmpeg? ( virtual/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) @@ -79,9 +79,9 @@ RDEPEND=" ) qt5? ( dev-qt/designer:5 - dev-qt/qtgui:5[-gles2] + dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2] + dev-qt/qtopengl:5[-gles2-only] dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtx11extras:5
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 2d968f120a15e83e0f4e41865e263e5e99f528ee Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Fri Mar 27 03:43:28 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 3 20:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d968f12 sci-visualization/paraview: dev-qt/*[-gles2 => -gles2-only] Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> Signed-off-by: Andreas Sturmlechner gentoo.org> .../paraview/{paraview-5.8.0.ebuild => paraview-5.8.0-r1.ebuild}| 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild similarity index 98% rename from sci-visualization/paraview/paraview-5.8.0.ebuild rename to sci-visualization/paraview/paraview-5.8.0-r1.ebuild index 1da2c032743..6a16cfae922 100644 --- a/sci-visualization/paraview/paraview-5.8.0.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild @@ -53,7 +53,7 @@ RDEPEND=" coprocessing? ( plugins? ( dev-python/PyQt5 - dev-qt/qtgui:5[-gles2] + dev-qt/qtgui:5[-gles2-only] ) ) ffmpeg? ( virtual/ffmpeg ) @@ -79,9 +79,9 @@ RDEPEND=" ) qt5? ( dev-qt/designer:5 - dev-qt/qtgui:5[-gles2] + dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2] + dev-qt/qtopengl:5[-gles2-only] dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtx11extras:5
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 9fcdb13aea164e1887a298a6ff5f718696762272 Author: Matthias Maier gentoo org> AuthorDate: Fri Apr 3 02:48:04 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri Apr 3 02:48:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fcdb13a sci-visualization/paraview: drop old Closes: https://bugs.gentoo.org/692674 Closes: https://bugs.gentoo.org/683896 Closes: https://bugs.gentoo.org/683810 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest| 1 - .../files/paraview-5.6.1-fix_openmp_4.0.patch | 81 -- .../paraview/paraview-5.6.1-r1.ebuild | 315 - 3 files changed, 397 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 1b17968014f..3173c63282b 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1 @@ -DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534 SHA512 33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45 DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72 SHA512 43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2 diff --git a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch deleted file mode 100644 index cf215070893..000 --- a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch +++ /dev/null @@ -1,81 +0,0 @@ -From e30cb0872593d1614392817762b871de36e4c2f3 Mon Sep 17 00:00:00 2001 -From: Allison Vacanti -Date: Thu, 27 Jun 2019 16:04:53 -0400 -Subject: [PATCH] Fix OpenMP for gcc-9 backwards incompatibility. - -For details, see - -https://www.gnu.org/software/gcc/gcc-9/porting_to.html - vtkm/cont/openmp/internal/FunctorsOpenMP.h | 18 +++--- - vtkm/cont/openmp/internal/ParallelSortOpenMP.h | 4 +++- - 2 files changed, 18 insertions(+), 4 deletions(-) - -diff --git ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h b/vtkm/cont/openmp/internal/FunctorsOpenMP.h -index 27cd2bc0..0271754c 100644 ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h -+++ ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h -@@ -36,6 +36,18 @@ - #define VTKM_OPENMP_DIRECTIVE(directive) - #endif // _OPENMP - -+// See "OpenMP data sharing" section of -+// https://www.gnu.org/software/gcc/gcc-9/porting_to.html. OpenMP broke -+// backwards compatibility regarding const variable handling. -+// tl;dr, put all const variables accessed from openmp blocks in a -+// VTKM_OPENMP_SHARED_CONST(var1, var2, ...) macro. This will do The Right Thing -+// on all gcc. -+#if defined(__GNUC__) && __GNUC__ >= 9 -+#define VTKM_OPENMP_SHARED_CONST(...) shared(__VA_ARGS__) -+#else -+#define VTKM_OPENMP_SHARED_CONST(...) -+#endif -+ - // When defined, supported type / operator combinations will use the OpenMP - // reduction(...) clause. Otherwise, all reductions use the general - // implementation with a manual reduction once the threads complete. -@@ -279,8 +291,8 @@ struct ReduceHelper - int numThreads = 0; - std::unique_ptr threadData; - --VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) --shared(data, doParallel, numThreads, threadData)) -+VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) shared( -+ data, doParallel, numThreads, threadData) VTKM_OPENMP_SHARED_CONST(numVals)) - { - - int tid = omp_get_thread_num(); -@@ -412,7 +424,7 @@ void ReduceByKeyHelper(KeysInArray keysInArray, - vtkm::Id outIdx = 0; - - VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(keysIn, valuesIn, keysOut, valuesOut, f) -- shared(outIdx)) -+ shared(outIdx) VTKM_OPENMP_SHARED_CONST(numValues)) - { - int tid = omp_get_thread_num(); - int numThreads = omp_get_num_threads(); -diff --git a/vtkm/cont/openmp/internal/ParallelSortOpenMP.h b/vtkm/cont/openmp/internal/ParallelSortOpenMP.h -index e06d1762..a973eee6 100644 ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h -+++ ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h -@@ -123,7 +123,8 @@ void parallel_sort_bykey(vtkm::cont::ArrayHandle& keys, - VTKM_OPENMP_DIRECTIVE(parallel for - default(none) -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: d0d06b0b0a7d826ef9a537e46bd1cd5712b1a584 Author: Matthias Maier gentoo org> AuthorDate: Fri Apr 3 01:26:58 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri Apr 3 02:48:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d06b0b sci-visualization/paraview: add dependency on qtxmlpatterns Closes: https://github.com/gentoo/gentoo/pull/14963 Closes: https://bugs.gentoo.org/712306 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.8.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild b/sci-visualization/paraview/paraview-5.8.0.ebuild index a5da9f72574..1da2c032743 100644 --- a/sci-visualization/paraview/paraview-5.8.0.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0.ebuild @@ -85,6 +85,7 @@ RDEPEND=" dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtx11extras:5 + dev-qt/qtxmlpatterns:5 ) sqlite? ( dev-db/sqlite:3 ) tcl? ( dev-lang/tcl:0= )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 57a777e88eabc480ca0a3650fba300c5f8eec6d6 Author: Matthias Maier gentoo org> AuthorDate: Fri Apr 3 02:44:36 2020 + Commit: Matthias Maier gentoo org> CommitDate: Fri Apr 3 02:48:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57a777e8 sci-visualization/paraview: try to fix configure, fix deps Seems that a massive amount of changes are necessary to restore our old configure behavior. Closes: https://bugs.gentoo.org/703244 Closes: https://bugs.gentoo.org/701776 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Matthias Maier gentoo.org> .../paraview/paraview-5.8.0-r1.ebuild | 253 + 1 file changed, 253 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.8.0-r1.ebuild b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild new file mode 100644 index 000..3df46bd3939 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.8.0-r1.ebuild @@ -0,0 +1,253 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE=" + python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + webengine? ( qt5 ) + qt5? ( sqlite ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_MULTI_USEDEP}] + dev-python/incremental[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/sip[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + dev-python/twisted[${PYTHON_MULTI_USEDEP}] + dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) + ') + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2] + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtx11extras:5 + dev-qt/qtxmlpatterns:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tk? ( dev-lang/tk:0= ) + webengine? ( dev-qt/qtwebengine:5[widgets] )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + boost? ( + $(python_gen_cond_dep ' + dev-libs/boost[mpi?,${PYTHON_MULTI_USEDEP}] + ') + ) + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch + "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch + "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch +) + +CMAKE_MAKEFILE_GENERATOR="emake" #579474 + +pkg_setup() { + [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp + use python && python-single-r1_pkg_setup + PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} +} + +src_prepare() { + + # Bug #661812 + mkdir -p Plugins/StreamLinesRepresentation/doc || die + + cmake-utils_src_prepare + + # l
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: a91db5d76eadd56bff9d73f0ee72821999d311c9 Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 9 00:05:39 2020 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 9 01:13:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91db5d7 sci-visualization/paraview: update dependencies Closes: https://bugs.gentoo.org/709860 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.1-r1.ebuild | 6 ++ sci-visualization/paraview/paraview-5.8.0.ebuild| 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.1-r1.ebuild b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild index 6233e8195c6..5a52eb5730f 100644 --- a/sci-visualization/paraview/paraview-5.6.1-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild @@ -70,12 +70,10 @@ RDEPEND=" dev-python/pygments[${PYTHON_MULTI_USEDEP}] dev-python/sip[${PYTHON_MULTI_USEDEP}] dev-python/six[${PYTHON_MULTI_USEDEP}] - || ( dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/twisted-core[${PYTHON_MULTI_USEDEP}] - ) + dev-python/twisted[${PYTHON_MULTI_USEDEP}] dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_MULTI_USEDEP}] ) + qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] ) ') ) qt5? ( diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild b/sci-visualization/paraview/paraview-5.8.0.ebuild index 2574d8d2f97..a5da9f72574 100644 --- a/sci-visualization/paraview/paraview-5.8.0.ebuild +++ b/sci-visualization/paraview/paraview-5.8.0.ebuild @@ -71,9 +71,7 @@ RDEPEND=" dev-python/pygments[${PYTHON_MULTI_USEDEP}] dev-python/sip[${PYTHON_MULTI_USEDEP}] dev-python/six[${PYTHON_MULTI_USEDEP}] - || ( dev-python/twisted[${PYTHON_MULTI_USEDEP}] - dev-python/twisted-core[${PYTHON_MULTI_USEDEP}] - ) + dev-python/twisted[${PYTHON_MULTI_USEDEP}] dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,${PYTHON_MULTI_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 8454181c542c4073e4c6f2d57980c3d150987e72 Author: Matthias Maier gentoo org> AuthorDate: Mon Mar 9 00:04:24 2020 + Commit: Matthias Maier gentoo org> CommitDate: Mon Mar 9 01:12:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8454181c sci-visualization/paraview: version bump to 5.8.0 - update dependencies on webengine as suggested in bug #709860 Bug: https://bugs.gentoo.org/709860 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/metadata.xml | 27 +- sci-visualization/paraview/paraview-5.8.0.ebuild | 314 +++ 3 files changed, 329 insertions(+), 13 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index c8a70e548ba..1b17968014f 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534 SHA512 33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45 +DIST ParaView-v5.8.0.tar.xz 49789116 BLAKE2B 25689220f506221731bb5a56c647c249df0de8654a4b3347a7c09067bb5755818597bd7cfff88c2d129f448189b107079995c93599d482f7bf8b4cc6c7430e72 SHA512 43304d62c3f55bc390e68c033fb4c7dc2c0789d0dadbb98ef734b7d9de0419af4c240ce94f36e2b52c939ac950fba1d70dbd9fc3a1e6da37c7ef847b5c8682a2 diff --git a/sci-visualization/paraview/metadata.xml b/sci-visualization/paraview/metadata.xml index f5e4c3c6676..8b232e108f4 100644 --- a/sci-visualization/paraview/metadata.xml +++ b/sci-visualization/paraview/metadata.xml @@ -1,17 +1,18 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -tam...@gentoo.org -Matthias Maier - - -Enable the usage of dev-libs/boost -Add support for nvidia's cg shaders -Enable the coprocessing infrastructure which is mainly useful in the context of clusters -Install development files including headers -Add NVCONTROL support for OpenGL options -Offscreen rendering through OSMesa -Build and install additional plugins - + + tam...@gentoo.org + Matthias Maier + + + Enable the usage of dev-libs/boost + Add support for nvidia's cg shaders + Enable the coprocessing infrastructure which is mainly useful in the context of clusters + Install development files including headers + Add NVCONTROL support for OpenGL options + Offscreen rendering through OSMesa + Build and install additional plugins + Add support for dev-qt/qtwebengine + diff --git a/sci-visualization/paraview/paraview-5.8.0.ebuild b/sci-visualization/paraview/paraview-5.8.0.ebuild new file mode 100644 index 000..2574d8d2f97 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.8.0.ebuild @@ -0,0 +1,314 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.xz"; + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 sqlite tcl test tk +webengine" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + webengine? ( qt5 ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp:= + dev-libs/libxml2:2 + dev-libs/protobuf:= + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5:=[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 1c052fae8943550cb8ea43e90e3020ff4768fff4 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 7 19:11:53 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Feb 9 16:35:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c052fae sci-visualization/paraview: Switch to PYTHON_MULTI_USEDEP API Signed-off-by: Michał Górny gentoo.org> ...aview-5.6.1.ebuild => paraview-5.6.1-r1.ebuild} | 34 +- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild similarity index 91% rename from sci-visualization/paraview/paraview-5.6.1.ebuild rename to sci-visualization/paraview/paraview-5.6.1-r1.ebuild index 71b503e37a9..6233e8195c6 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1-r1.ebuild @@ -62,19 +62,21 @@ RDEPEND=" !offscreen? ( virtual/opengl ) python? ( ${PYTHON_DEPS} - dev-python/constantly[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - || ( dev-python/twisted[${PYTHON_USEDEP}] - dev-python/twisted-core[${PYTHON_USEDEP}] - ) - dev-python/zope-interface[${PYTHON_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) + $(python_gen_cond_dep ' + dev-python/constantly[${PYTHON_MULTI_USEDEP}] + dev-python/incremental[${PYTHON_MULTI_USEDEP}] + dev-python/matplotlib[${PYTHON_MULTI_USEDEP}] + dev-python/numpy[${PYTHON_MULTI_USEDEP}] + dev-python/pygments[${PYTHON_MULTI_USEDEP}] + dev-python/sip[${PYTHON_MULTI_USEDEP}] + dev-python/six[${PYTHON_MULTI_USEDEP}] + || ( dev-python/twisted[${PYTHON_MULTI_USEDEP}] + dev-python/twisted-core[${PYTHON_MULTI_USEDEP}] + ) + dev-python/zope-interface[${PYTHON_MULTI_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_MULTI_USEDEP}] ) + ') ) qt5? ( dev-qt/designer:5 @@ -91,7 +93,11 @@ RDEPEND=" tk? ( dev-lang/tk:0= )" DEPEND="${RDEPEND} ${PYTHON_DEPS} - boost? ( dev-libs/boost[mpi?,${PYTHON_USEDEP}] ) + boost? ( + $(python_gen_cond_dep ' + dev-libs/boost[mpi?,${PYTHON_MULTI_USEDEP}] + ') + ) doc? ( app-doc/doxygen )" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: e9e841b3caeb952c1dc9f9313c02cb7beb1201e5 Author: David Seifert gentoo org> AuthorDate: Sat Feb 8 17:05:54 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 8 17:05:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e841b3 sci-visualization/paraview: [QA] Remove unnecessary -DCMAKE_INSTALL_PREFIX arguments Closes: https://github.com/gentoo/gentoo/pull/14596 Signed-off-by: David Seifert gentoo.org> sci-visualization/paraview/paraview-5.6.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index 52e09353c23..71b503e37a9 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -134,7 +134,6 @@ src_configure() { local mycmakeargs=( -DCMAKE_INSTALL_LIBDIR="${PVLIBDIR}" - -DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr -DEXPAT_INCLUDE_DIR="${EPREFIX}"/usr/include -DEXPAT_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libexpat.so -DBUILD_SHARED_LIBS=ON
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 518e107a9a654dbcc5fc91d6e1dc17c8fc4d1eef Author: Michał Górny gentoo org> AuthorDate: Thu Jan 16 07:04:58 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jan 16 07:04:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=518e107a sci-visualization/paraview: Remove Python 2 Signed-off-by: Michał Górny gentoo.org> sci-visualization/paraview/paraview-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index abbfa00a4e9..52e09353c23 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python{2_7,3_6} ) +PYTHON_COMPAT=( python3_6 ) inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs MAIN_PV=$(ver_cut 0-1)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 22f37a98903d3cc5b22be2b1621e3dd8981258ed Author: Bernd Waibel gmail com> AuthorDate: Fri Aug 2 11:02:01 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sat Nov 30 15:59:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f37a98 sci-visualization/paraview: fix subslot operator The patch adds a missing subslot operator on dev-libs/jsoncpp. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Bernd Waibel gmail.com> Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index 81228ed1c1a..51c649c9b1b 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -29,7 +29,7 @@ REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) RDEPEND=" app-arch/lz4 dev-libs/expat - dev-libs/jsoncpp + dev-libs/jsoncpp:= dev-libs/libxml2:2 dev-libs/protobuf:= dev-libs/pugixml
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/
commit: 73ae0aa9dc7cfada6451f57398faf2e0adf47d7b Author: Matthias Maier gentoo org> AuthorDate: Sun Aug 4 22:47:26 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Aug 5 00:07:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ae0aa9 sci-visualization/paraview: apply proper OpenMP 4 fix Let's apply the proper upstream fix for OpenMP 4. This fixes compilation issues with older gcc. Closes: https://bugs.gentoo.org/689054 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> .../files/paraview-5.6.1-fix_openmp_4.0.patch | 77 ++ 1 file changed, 63 insertions(+), 14 deletions(-) diff --git a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch index 51562415031..cf215070893 100644 --- a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch +++ b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch @@ -1,32 +1,81 @@ -diff -urNd ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h 2018-11-07 05:05:18.0 +1000 -+++ ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h 2019-06-28 14:04:02.292922908 +1000 -@@ -290,7 +290,7 @@ +From e30cb0872593d1614392817762b871de36e4c2f3 Mon Sep 17 00:00:00 2001 +From: Allison Vacanti +Date: Thu, 27 Jun 2019 16:04:53 -0400 +Subject: [PATCH] Fix OpenMP for gcc-9 backwards incompatibility. + +For details, see + +https://www.gnu.org/software/gcc/gcc-9/porting_to.html +--- + vtkm/cont/openmp/internal/FunctorsOpenMP.h | 18 +++--- + vtkm/cont/openmp/internal/ParallelSortOpenMP.h | 4 +++- + 2 files changed, 18 insertions(+), 4 deletions(-) + +diff --git ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h b/vtkm/cont/openmp/internal/FunctorsOpenMP.h +index 27cd2bc0..0271754c 100644 +--- ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h +@@ -36,6 +36,18 @@ + #define VTKM_OPENMP_DIRECTIVE(directive) + #endif // _OPENMP + ++// See "OpenMP data sharing" section of ++// https://www.gnu.org/software/gcc/gcc-9/porting_to.html. OpenMP broke ++// backwards compatibility regarding const variable handling. ++// tl;dr, put all const variables accessed from openmp blocks in a ++// VTKM_OPENMP_SHARED_CONST(var1, var2, ...) macro. This will do The Right Thing ++// on all gcc. ++#if defined(__GNUC__) && __GNUC__ >= 9 ++#define VTKM_OPENMP_SHARED_CONST(...) shared(__VA_ARGS__) ++#else ++#define VTKM_OPENMP_SHARED_CONST(...) ++#endif ++ + // When defined, supported type / operator combinations will use the OpenMP + // reduction(...) clause. Otherwise, all reductions use the general + // implementation with a manual reduction once the threads complete. +@@ -279,8 +291,8 @@ struct ReduceHelper + int numThreads = 0; std::unique_ptr threadData; - VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) +-VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) -shared(data, doParallel, numThreads, threadData)) -+shared(data, doParallel, numThreads, threadData, numVals)) ++VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) shared( ++ data, doParallel, numThreads, threadData) VTKM_OPENMP_SHARED_CONST(numVals)) { int tid = omp_get_thread_num(); -@@ -422,7 +422,7 @@ +@@ -412,7 +424,7 @@ void ReduceByKeyHelper(KeysInArray keysInArray, vtkm::Id outIdx = 0; VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(keysIn, valuesIn, keysOut, valuesOut, f) - shared(outIdx)) -+ shared(outIdx, numValues)) ++ shared(outIdx) VTKM_OPENMP_SHARED_CONST(numValues)) { int tid = omp_get_thread_num(); int numThreads = omp_get_num_threads(); -diff -urNd ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h 2018-11-07 05:05:18.0 +1000 -+++ ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h 2019-06-28 13:54:33.132064191 +1000 -@@ -133,6 +133,7 @@ +diff --git a/vtkm/cont/openmp/internal/ParallelSortOpenMP.h b/vtkm/cont/openmp/internal/ParallelSortOpenMP.h +index e06d1762..a973eee6 100644 +--- ParaView-v5.6.0/VTK/ThirdParty/vtkm
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: ea2167810adac39a68b91f97cc3bdb4cff8b9c5e Author: Matthias Maier gentoo org> AuthorDate: Sun Aug 4 22:49:25 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Aug 5 00:07:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea216781 sci-visualization/paraview: drop old Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest| 2 - .../paraview/files/paraview-5.5.2-qt-5.11.patch| 142 -- sci-visualization/paraview/paraview-5.5.2.ebuild | 284 --- .../paraview/paraview-5.6.0-r1.ebuild | 309 - 4 files changed, 737 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 396d42620be..c8a70e548ba 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1 @@ -DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3 SHA512 3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a -DIST ParaView-v5.6.0.tar.gz 54085457 BLAKE2B a99a320f87af19ad4d39336e148f4ab1989225111299341ff3ebb095c652f1392362e42ce90dab8fe7390c44f9200637e76c1076e07d61c7e6cd4aad93df3a83 SHA512 4d7c1b9f5781411cdd290a0ef105221deca1af28bb29b8e6e6c077f3377b110e7c86637c11514559d2d826d36f189d5b5c1caa9e5f9c53820cf35c3ade1ae1f6 DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534 SHA512 33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45 diff --git a/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch b/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch deleted file mode 100644 index b4299d4ee37..000 --- a/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch +++ /dev/null @@ -1,142 +0,0 @@ -From 931c779dde8460fe32aa8a3d19956b175b96e4f9 Mon Sep 17 00:00:00 2001 -From: Robert O'Bara -Date: Thu, 24 May 2018 09:49:28 -0400 -Subject: [PATCH] ENH: Changes needed to support Qt 5.11 - -Basically needed to add missing header files. - Plugins/SLACTools/pqSLACDataLoadManager.cxx | 1 + - Qt/ApplicationComponents/pqColorMapEditor.cxx | 1 + - Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx | 1 + - .../pqStandardViewFrameActionsImplementation.cxx| 1 + - Qt/ApplicationComponents/pqTimeInspectorWidget.cxx | 1 + - .../pqTransferFunctionWidgetPropertyDialog.cxx | 2 ++ - Qt/ApplicationComponents/pqViewResolutionPropertyWidget.cxx | 1 + - Qt/Components/pqChangeInputDialog.cxx | 1 + - Qt/Components/pqCinemaTrackSelection.cxx| 1 + - Qt/Python/pqPythonShell.cxx | 1 + - 10 files changed, 11 insertions(+) - -diff --git a/Plugins/SLACTools/pqSLACDataLoadManager.cxx b/Plugins/SLACTools/pqSLACDataLoadManager.cxx -index 3ba019c26b..ce38396f68 100644 a/Plugins/SLACTools/pqSLACDataLoadManager.cxx -+++ b/Plugins/SLACTools/pqSLACDataLoadManager.cxx -@@ -34,6 +34,7 @@ - #include "vtkSMProperty.h" - #include "vtkSMSourceProxy.h" - -+#include - #include - #include - -diff --git a/Qt/ApplicationComponents/pqColorMapEditor.cxx b/Qt/ApplicationComponents/pqColorMapEditor.cxx -index 0395185e0a..88b56745eb 100644 a/Qt/ApplicationComponents/pqColorMapEditor.cxx -+++ b/Qt/ApplicationComponents/pqColorMapEditor.cxx -@@ -59,6 +59,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - #include - #include - #include -+#include - #include - - class pqColorMapEditor::pqInternals -diff --git a/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx b/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx -index 908e4598e0..820361a2b3 100644 a/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx -+++ b/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx -@@ -43,6 +43,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - #include "vtkSMUncheckedPropertyHelper.h" - - #include -+#include - - class pqDoubleRangeSliderPropertyWidget::pqInternals - { -diff --git a/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx b/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx -index c297dc3d9e..501633f63a 100644 a/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx -+++ b/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx -@@ -69,6 +69,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - #include - #include
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 0ead82735cfb7daae5ef9dcde9a9777bd0281d09 Author: Matthias Maier gentoo org> AuthorDate: Sun Aug 4 20:54:34 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Aug 4 20:54:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ead8273 sci-visualization/paraview: remove obsolete dep Closes: https://bugs.gentoo.org/688224 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.5.2.ebuild| 3 +-- sci-visualization/paraview/paraview-5.6.0-r1.ebuild | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 9aa40c78c76..533032935e8 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -40,7 +40,6 @@ RDEPEND=" sci-libs/hdf5[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 - sci-libs/xdmf2 sys-libs/zlib virtual/glu virtual/jpeg:0 diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild index 6f1c6c8e57f..dd551a71a82 100644 --- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -42,7 +42,6 @@ RDEPEND=" sci-libs/hdf5[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 - sci-libs/xdmf2 sys-libs/zlib virtual/glu virtual/jpeg:0
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4d8cfcc3f0e5925bb40fc55ed9fb4dadb89b3c3f Author: Matthias Maier gentoo org> AuthorDate: Sun Aug 4 20:58:34 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Aug 4 20:58:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d8cfcc3 sci-visualization/paraview: correctly inherit qmake-utils Closes: https://bugs.gentoo.org/690058 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.0-r1.ebuild | 2 +- sci-visualization/paraview/paraview-5.6.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild index 5b5131d2dd0..e566a2b7630 100644 --- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python{2_7,3_5,3_6} ) -inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs +inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index 94204c245a2..81228ed1c1a 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python{2_7,3_5,3_6} ) -inherit cmake-utils desktop python-single-r1 toolchain-funcs xdg-utils +inherit cmake-utils desktop gnome2-utils python-single-r1 qmake-utils toolchain-funcs MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4cc7a3ab1628b015c16603bc0f0ffc975b0e2e10 Author: Matthias Maier gentoo org> AuthorDate: Sun Aug 4 20:57:19 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Aug 4 20:57:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc7a3ab sci-visualization/paraview: fix dependency Closes: https://bugs.gentoo.org/689232 Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.0-r1.ebuild | 2 +- sci-visualization/paraview/paraview-5.6.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild index dd551a71a82..5b5131d2dd0 100644 --- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -83,7 +83,7 @@ RDEPEND=" dev-qt/qtopengl:5[-gles2] dev-qt/qtsql:5 dev-qt/qttest:5 - dev-qt/qtwebkit:5 + dev-qt/qtwebengine:5[widgets] dev-qt/qtx11extras:5 ) sqlite? ( dev-db/sqlite:3 ) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index 9a1a2b03d21..94204c245a2 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -83,7 +83,7 @@ RDEPEND=" dev-qt/qtopengl:5[-gles2] dev-qt/qtsql:5 dev-qt/qttest:5 - dev-qt/qtwebkit:5 + dev-qt/qtwebengine:5[widgets] dev-qt/qtx11extras:5 ) sqlite? ( dev-db/sqlite:3 )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 2bc4d6717f91ee89bc6860ee3f5974e4170d467e Author: Matthias Maier gentoo org> AuthorDate: Sun Jun 30 19:14:32 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Jun 30 19:14:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc4d671 sci-visualization/paraview: use xdg-utils instead of gnome2-utils Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild index a1cc1d76516..9a1a2b03d21 100644 --- a/sci-visualization/paraview/paraview-5.6.1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python{2_7,3_5,3_6} ) -inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs +inherit cmake-utils desktop python-single-r1 toolchain-funcs xdg-utils MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2) @@ -304,9 +304,9 @@ src_install() { } pkg_postinst() { - gnome2_icon_cache_update + xdg_icon_cache_update } pkg_postrm() { - gnome2_icon_cache_update + xdg_icon_cache_update }
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 086a58b425b93d9fb2e7da133f38a279eac310e0 Author: Matthias Maier gentoo org> AuthorDate: Sun Jun 30 14:32:03 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Jun 30 18:19:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=086a58b4 sci-visualization/paraview: drop old Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> .../paraview/paraview-5.6.0-r1.ebuild | 60 ++--- sci-visualization/paraview/paraview-5.6.0.ebuild | 284 - 2 files changed, 30 insertions(+), 314 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild index 600d7d5c79d..6f1c6c8e57f 100644 --- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -278,33 +278,33 @@ src_configure() { src_install() { cmake-utils_src_install - # remove wrapper binaries and put the actual executable in place - for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do - if [ -f "${ED}"/usr/lib/"$i" ]; then - mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die - fi - done - - # install libraries into correct directory respecting get_libdir: - mv "${ED}"/usr/lib "${ED}"/usr/lib_tmp || die - mkdir -p "${ED}"/usr/"${PVLIBDIR}" || die - mv "${ED}"/usr/lib_tmp/* "${ED}"/usr/"${PVLIBDIR}" || die - rmdir "${ED}"/usr/lib_tmp || die - - # set up the environment - echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die - doenvd "${T}"/40${PN} - - newicon "${S}"/Applications/ParaView/pvIcon-32x32.png paraview.png - make_desktop_entry paraview "Paraview" paraview - - use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV} -} - -pkg_postinst() { - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} + # remove wrapper binaries and put the actual executable in place + for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do + if [ -f "${ED}"/usr/lib/"$i" ]; then + mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die + fi + done + + # install libraries into correct directory respecting get_libdir: + mv "${ED}"/usr/lib "${ED}"/usr/lib_tmp || die + mkdir -p "${ED}"/usr/"${PVLIBDIR}" || die + mv "${ED}"/usr/lib_tmp/* "${ED}"/usr/"${PVLIBDIR}" || die + rmdir "${ED}"/usr/lib_tmp || die + + # set up the environment + echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die + doenvd "${T}"/40${PN} + + newicon "${S}"/Applications/ParaView/pvIcon-32x32.png paraview.png + make_desktop_entry paraview "Paraview" paraview + + use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV} + } + + pkg_postinst() { + gnome2_icon_cache_update + } + + pkg_postrm() { + gnome2_icon_cache_update + } diff --git a/sci-visualization/paraview/paraview-5.6.0.ebuild b/sci-visualization/paraview/paraview-5.6.0.ebuild deleted file mode 100644 index 7375640e59d..000 --- a/sci-visualization/paraview/paraview-5.6.0.ebuild +++ /dev/null @@ -1,284 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils desktop eapi7-ver gnome2-utils python-single-r1 toolchain-funcs - -MAIN_PV=$(ver_cut 0-1) -MAJOR_PV=$(ver_cut 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="Powerful scientific data visualization application" -HOMEPAGE="https://www.paraview.org"; -SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" - -RESTRICT="mirror test" - -REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" - -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp - dev-libs/libxml2:2 - dev-libs/protobuf - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/cgnslib - sci-libs/hdf5[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sci-libs/xdmf2 - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - v
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: dc620c1481998584ba8269585d82f04fe980fffa Author: Matthias Maier gentoo org> AuthorDate: Sun Jun 30 14:48:09 2019 + Commit: Matthias Maier gentoo org> CommitDate: Sun Jun 30 18:19:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc620c14 sci-visualization/paraview: version bump to 5.6.1 - Version bump to 5.6.1 - OpenMP 4.0 compatibility - Fix various dependencies Closes: https://bugs.gentoo.org/661860 Closes: https://bugs.gentoo.org/686362 Closes: https://bugs.gentoo.org/686990 Closes: https://bugs.gentoo.org/687534 Closes: https://bugs.gentoo.org/687790 Package-Manager: Portage-2.3.67, Repoman-2.3.16 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest| 1 + .../files/paraview-5.6.1-fix_openmp_4.0.patch | 32 +++ sci-visualization/paraview/paraview-5.6.1.ebuild | 312 + 3 files changed, 345 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 9b7d008bf85..396d42620be 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3 SHA512 3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a DIST ParaView-v5.6.0.tar.gz 54085457 BLAKE2B a99a320f87af19ad4d39336e148f4ab1989225111299341ff3ebb095c652f1392362e42ce90dab8fe7390c44f9200637e76c1076e07d61c7e6cd4aad93df3a83 SHA512 4d7c1b9f5781411cdd290a0ef105221deca1af28bb29b8e6e6c077f3377b110e7c86637c11514559d2d826d36f189d5b5c1caa9e5f9c53820cf35c3ade1ae1f6 +DIST ParaView-v5.6.1.tar.xz 38756076 BLAKE2B 65515a61493e5b9518c42b8b255c59086629bc863de9bfd5651b06ea96dce108ce93f559192d76411bfacaa93660add8ee181e68c46e36ba26b65d32dc141534 SHA512 33ca0b29d4dae8f2ecdad3148c30b5cecb4dc64a4fc898206f5f855cacbc18e554c86d6e259b39fb2f56d190cf76cdefe103009b233ce04ad2573caa34b9ca45 diff --git a/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch new file mode 100644 index 000..51562415031 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.6.1-fix_openmp_4.0.patch @@ -0,0 +1,32 @@ +diff -urNd ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h +--- ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h 2018-11-07 05:05:18.0 +1000 ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/FunctorsOpenMP.h 2019-06-28 14:04:02.292922908 +1000 +@@ -290,7 +290,7 @@ + std::unique_ptr threadData; + + VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(f) +-shared(data, doParallel, numThreads, threadData)) ++shared(data, doParallel, numThreads, threadData, numVals)) + { + + int tid = omp_get_thread_num(); +@@ -422,7 +422,7 @@ + vtkm::Id outIdx = 0; + + VTKM_OPENMP_DIRECTIVE(parallel default(none) firstprivate(keysIn, valuesIn, keysOut, valuesOut, f) +- shared(outIdx)) ++ shared(outIdx, numValues)) + { + int tid = omp_get_thread_num(); + int numThreads = omp_get_num_threads(); +diff -urNd ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h +--- ParaView-v5.6.0/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h 2018-11-07 05:05:18.0 +1000 ParaView-v5.6.0-openmp/VTK/ThirdParty/vtkm/vtk-m/vtkm/cont/openmp/internal/ParallelSortOpenMP.h 2019-06-28 13:54:33.132064191 +1000 +@@ -133,6 +133,7 @@ + VTKM_OPENMP_DIRECTIVE(parallel for + default(none) + firstprivate(valuesInPortal, indexPortal, valuesOutPortal) ++shared(size) + schedule(static)) + for (vtkm::Id i = 0; i < size; ++i) + { diff --git a/sci-visualization/paraview/paraview-5.6.1.ebuild b/sci-visualization/paraview/paraview-5.6.1.ebuild new file mode 100644 index 000..a1cc1d76516 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.6.1.ebuild @@ -0,0 +1,312 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful s
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 3f7f62ebef202b8f348a4ca34a56733c43c33fae Author: Matthias Maier gentoo org> AuthorDate: Fri Apr 26 14:53:58 2019 + Commit: Matthias Maier gentoo org> CommitDate: Fri Apr 26 14:54:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7f62eb sci-visualization/paraview: Remove variable Closes: https://bugs.gentoo.org/684416 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/paraview-5.6.0-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild index dfb0e41082a..600d7d5c79d 100644 --- a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -136,7 +136,6 @@ src_configure() { -DEXPAT_INCLUDE_DIR="${EPREFIX}"/usr/include -DEXPAT_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libexpat.so -DBUILD_SHARED_LIBS=ON - -DCMAKE_COLOR_MAKEFILE=TRUE -DCMAKE_VERBOSE_MAKEFILE=ON -DVTK_Group_StandAlone=ON
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: b33b3e60d21c49c0fe9ebb58e607c3a5436a9a1a Author: Matthias Maier gentoo org> AuthorDate: Thu Apr 25 18:14:10 2019 + Commit: Matthias Maier gentoo org> CommitDate: Thu Apr 25 22:11:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33b3e60 sci-visualization/paraview: add USE=offscreen, reorganize configuration, QA - Add USE=offscreen - Fix QA warnings about unused configuration variables - Reorganize configuration variables - Add Python 3 support Closes: https://bugs.gentoo.org/574072 Closes: https://bugs.gentoo.org/659602 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/metadata.xml| 5 +- .../paraview/paraview-5.6.0-r1.ebuild | 311 + 2 files changed, 314 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/metadata.xml b/sci-visualization/paraview/metadata.xml index d2593b87682..f5e4c3c6676 100644 --- a/sci-visualization/paraview/metadata.xml +++ b/sci-visualization/paraview/metadata.xml @@ -7,10 +7,11 @@ Enable the usage of dev-libs/boost -Enable the coprocessing infrastructure which is mainly useful in the context of clusters Add support for nvidia's cg shaders +Enable the coprocessing infrastructure which is mainly useful in the context of clusters +Install development files including headers Add NVCONTROL support for OpenGL options +Offscreen rendering through OSMesa Build and install additional plugins -Install development files including headers diff --git a/sci-visualization/paraview/paraview-5.6.0-r1.ebuild b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild new file mode 100644 index 000..dfb0e41082a --- /dev/null +++ b/sci-visualization/paraview/paraview-5.6.0-r1.ebuild @@ -0,0 +1,311 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python{2_7,3_5,3_6} ) +inherit cmake-utils desktop gnome2-utils python-single-r1 toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp offscreen plugins python +qt5 sqlite tcl test tk" + +RESTRICT="mirror test" + +# "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite ) + ?? ( offscreen qt5 )" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp + dev-libs/libxml2:2 + dev-libs/protobuf + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sci-libs/xdmf2 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) + !offscreen? ( virtual/opengl ) + python? ( + ${PYTHON_DEPS} + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + || ( dev-python/twisted[${PYTHON_USEDEP}] + dev-python/twisted-core[${PYTHON_USEDEP}] + ) + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2] + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtwebkit:5 + dev-qt/qtx11extras:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tcl? ( dev-lang/tcl:0= ) + tk? ( dev-lang/tk:0= )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + boost? ( d
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 8e29d4936fdafa63de8481e86acc79ae59a9e044 Author: Matthias Maier gentoo org> AuthorDate: Mon Apr 1 14:43:29 2019 + Commit: Matthias Maier gentoo org> CommitDate: Mon Apr 1 18:44:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e29d493 sci-visualization/paraview: version bump to 5.6.0 Closes: https://bugs.gentoo.org/675268 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Matthias Maier gentoo.org> sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.6.0.ebuild | 284 +++ 2 files changed, 285 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 93c27c17c6e..9b7d008bf85 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3 SHA512 3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a +DIST ParaView-v5.6.0.tar.gz 54085457 BLAKE2B a99a320f87af19ad4d39336e148f4ab1989225111299341ff3ebb095c652f1392362e42ce90dab8fe7390c44f9200637e76c1076e07d61c7e6cd4aad93df3a83 SHA512 4d7c1b9f5781411cdd290a0ef105221deca1af28bb29b8e6e6c077f3377b110e7c86637c11514559d2d826d36f189d5b5c1caa9e5f9c53820cf35c3ade1ae1f6 diff --git a/sci-visualization/paraview/paraview-5.6.0.ebuild b/sci-visualization/paraview/paraview-5.6.0.ebuild new file mode 100644 index 000..7375640e59d --- /dev/null +++ b/sci-visualization/paraview/paraview-5.6.0.ebuild @@ -0,0 +1,284 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit cmake-utils desktop eapi7-ver gnome2-utils python-single-r1 toolchain-funcs + +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="Powerful scientific data visualization application" +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" + +RESTRICT="mirror test" + +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp + dev-libs/libxml2:2 + dev-libs/protobuf + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sci-libs/xdmf2 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + virtual/opengl + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( dev-db/mysql-connector-c ) + python? ( + ${PYTHON_DEPS} + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + || ( dev-python/twisted[${PYTHON_USEDEP}] + dev-python/twisted-core[${PYTHON_USEDEP}] + ) + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2] + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtwebkit:5 + dev-qt/qtx11extras:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tcl? ( dev-lang/tcl:0= ) + tk? ( dev-lang/tk:0= )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + boost? ( dev-libs/boost[mpi?,${PYTHON_USEDEP}] ) + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch + "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch + "${FILESDIR}"/${PN}-
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: a0385ac39a05265591c7f3af314ca4cede4a0f6d Author: Matthias Maier gentoo org> AuthorDate: Wed Oct 31 15:12:18 2018 + Commit: Matthias Maier gentoo org> CommitDate: Wed Oct 31 15:12:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0385ac3 sci-visualization/paraview: update dependency Closes: https://bugs.gentoo.org/666064 Signed-off-by: Matthias Maier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-visualization/paraview/paraview-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index d94cca7ce1b..9aa40c78c76 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -57,7 +57,7 @@ RDEPEND=" ) ffmpeg? ( virtual/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( virtual/mysql ) + mysql? ( dev-db/mysql-connector-c ) python? ( ${PYTHON_DEPS} dev-python/constantly[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: ff20e8395256fcb55b2c371cd0a5b17ac355d122 Author: Matthias Maier gentoo org> AuthorDate: Wed Oct 31 15:07:51 2018 + Commit: Matthias Maier gentoo org> CommitDate: Wed Oct 31 15:07:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff20e839 sci-visualization/paraview: work around missing directory Closes: https://bugs.gentoo.org/661812 Signed-off-by: Matthias Maier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 sci-visualization/paraview/paraview-5.5.2.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 0c54acaaf60..d94cca7ce1b 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -108,6 +108,10 @@ pkg_setup() { } src_prepare() { + + # Bug #661812 + mkdir -p Plugins/StreamLinesRepresentation/doc || die + cmake-utils_src_prepare # lib64 fixes
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 5887390026d2e160397aba30cc72f27f4ee13250 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:17:54 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58873900 sci-visualization/paraview: eutils -> desktop Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index b34c26b0330..695110e22ac 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -4,7 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit eutils cmake-utils python-single-r1 toolchain-funcs versionator +inherit cmake-utils desktop python-single-r1 toolchain-funcs versionator MAIN_PV=$(get_major_version) MAJOR_PV=$(get_version_component_range 1-2)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: d9044d03d8265ee9f890c2316131549fc37a649d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:28:38 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9044d03 sci-visualization/paraview: Duplicate cmake option Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 695110e22ac..ca4f0e25f4b 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -157,8 +157,7 @@ src_configure() { -DVTK_USE_SYSTEM_PNG=ON -DVTK_USE_SYSTEM_PROTOBUF=ON -DVTK_USE_SYSTEM_TIFF=ON - -DVTK_USE_SYSTEM_XDMF2=ON - -DVTK_USE_SYSTEM_XDMF2=OFF + -DVTK_USE_SYSTEM_XDMF2=OFF # does not compile with sci-libs/xdmf2-1.0_p141226 -DVTK_USE_SYSTEM_ZLIB=ON # force this module due to incorrect build system deps # wrt bug 460528
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: de72078c0cd18d583f798d91968d33ca3201c9b6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:36:11 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de72078c sci-visualization/paraview: Update GTK+ icon cache Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 8f9a79d3dae..801dd7dea96 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -4,7 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils desktop eapi7-ver python-single-r1 toolchain-funcs +inherit cmake-utils desktop eapi7-ver gnome2-utils python-single-r1 toolchain-funcs MAIN_PV=$(ver_cut 0-1) MAJOR_PV=$(ver_cut 1-2) @@ -271,3 +271,11 @@ src_install() { use python && python_optimize "${D}"/usr/$(get_libdir)/${PN}-${MAJOR_PV} } + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: cd51ce629612c468a58d64303e6ec94d6e9c0e56 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 08:54:42 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd51ce62 sci-visualization/paraview: Fix build with Qt 5.11 Closes: https://bugs.gentoo.org/660798 Package-Manager: Portage-2.3.41, Repoman-2.3.9 .../paraview/files/paraview-5.5.2-qt-5.11.patch| 142 + sci-visualization/paraview/paraview-5.5.2.ebuild | 1 + 2 files changed, 143 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch b/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch new file mode 100644 index 000..b4299d4ee37 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.5.2-qt-5.11.patch @@ -0,0 +1,142 @@ +From 931c779dde8460fe32aa8a3d19956b175b96e4f9 Mon Sep 17 00:00:00 2001 +From: Robert O'Bara +Date: Thu, 24 May 2018 09:49:28 -0400 +Subject: [PATCH] ENH: Changes needed to support Qt 5.11 + +Basically needed to add missing header files. +--- + Plugins/SLACTools/pqSLACDataLoadManager.cxx | 1 + + Qt/ApplicationComponents/pqColorMapEditor.cxx | 1 + + Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx | 1 + + .../pqStandardViewFrameActionsImplementation.cxx| 1 + + Qt/ApplicationComponents/pqTimeInspectorWidget.cxx | 1 + + .../pqTransferFunctionWidgetPropertyDialog.cxx | 2 ++ + Qt/ApplicationComponents/pqViewResolutionPropertyWidget.cxx | 1 + + Qt/Components/pqChangeInputDialog.cxx | 1 + + Qt/Components/pqCinemaTrackSelection.cxx| 1 + + Qt/Python/pqPythonShell.cxx | 1 + + 10 files changed, 11 insertions(+) + +diff --git a/Plugins/SLACTools/pqSLACDataLoadManager.cxx b/Plugins/SLACTools/pqSLACDataLoadManager.cxx +index 3ba019c26b..ce38396f68 100644 +--- a/Plugins/SLACTools/pqSLACDataLoadManager.cxx b/Plugins/SLACTools/pqSLACDataLoadManager.cxx +@@ -34,6 +34,7 @@ + #include "vtkSMProperty.h" + #include "vtkSMSourceProxy.h" + ++#include + #include + #include + +diff --git a/Qt/ApplicationComponents/pqColorMapEditor.cxx b/Qt/ApplicationComponents/pqColorMapEditor.cxx +index 0395185e0a..88b56745eb 100644 +--- a/Qt/ApplicationComponents/pqColorMapEditor.cxx b/Qt/ApplicationComponents/pqColorMapEditor.cxx +@@ -59,6 +59,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include + #include + #include ++#include + #include + + class pqColorMapEditor::pqInternals +diff --git a/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx b/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx +index 908e4598e0..820361a2b3 100644 +--- a/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx b/Qt/ApplicationComponents/pqDoubleRangeSliderPropertyWidget.cxx +@@ -43,6 +43,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include "vtkSMUncheckedPropertyHelper.h" + + #include ++#include + + class pqDoubleRangeSliderPropertyWidget::pqInternals + { +diff --git a/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx b/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx +index c297dc3d9e..501633f63a 100644 +--- a/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx b/Qt/ApplicationComponents/pqStandardViewFrameActionsImplementation.cxx +@@ -69,6 +69,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include + #include + #include ++#include + + //- + pqStandardViewFrameActionsImplementation::pqStandardViewFrameActionsImplementation( +diff --git a/Qt/ApplicationComponents/pqTimeInspectorWidget.cxx b/Qt/ApplicationComponents/pqTimeInspectorWidget.cxx +index 6774c2e48e..e85e614f04 100644 +--- a/Qt/ApplicationComponents/pqTimeInspectorWidget.cxx b/Qt/ApplicationComponents/pqTimeInspectorWidget.cxx +@@ -49,6 +49,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include "vtkSMPropertyHelper.h" + #include "vtkSMSourceProxy.h" + ++#include + #include + #include + #include +diff --git a/Qt/ApplicationComponents/pqTransferFunctionWidgetPropertyDialog.cxx b/Qt/ApplicationComponents/pqTransferFunctionWidgetPropertyDialog.cxx +index 55d3146447..93cd995d92 100644 +--- a/Qt/ApplicationComponents/pqTransferFunctionWidgetPropertyDialog.cxx b/Qt/ApplicationComponents/pqTransferFunctionWidgetPropertyDialog.cxx +@@ -36,6 +36,8 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + #include "vtkPiecewiseFunction.h" + #include + ++#include ++ + class pqTransferFunctionWidgetPropertyDialog::pqInternals + { + public: +diff --git a/Qt/ApplicationComponents/pqViewResolutionPropertyWid
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 2571fc6d765a8187425251ccc9868aa61627fab7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:04:12 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2571fc6d sci-visualization/paraview: Drop obsolete min DEPENDs Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 629e0f2e785..a5517a7828a 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -89,8 +89,7 @@ RDEPEND=" tk? ( dev-lang/tk:0= )" DEPEND="${RDEPEND} ${PYTHON_DEPS} - >=dev-util/cmake-3.4 - boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] ) + boost? ( dev-libs/boost[mpi?,${PYTHON_USEDEP}] ) doc? ( app-doc/doxygen )" S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: de1ab68d95d3a14c98c5c04d09f81d5a4aa560b9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 08:57:37 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1ab68d sci-visualization/paraview: Use tc-check-openmp Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 6c2ee9ebc6d..629e0f2e785 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -102,15 +102,8 @@ PATCHES=( "${FILESDIR}"/${P}-qt-5.11.patch ) -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] && use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then - eerror "For USE=openmp a gcc with openmp support is required" - eerror - return 1 - fi -} - pkg_setup() { + [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp python-single-r1_pkg_setup PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} }
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: f35c542e2e94f95db6b8d5f7d2168209f23952d3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 08:55:34 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35c542e sci-visualization/paraview: Drop obsolete multilib eclass Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 01c949e0ed1..6c2ee9ebc6d 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -4,7 +4,7 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator +inherit eutils cmake-utils python-single-r1 toolchain-funcs versionator MAIN_PV=$(get_major_version) MAJOR_PV=$(get_version_component_range 1-2)
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4e00d5ad2a77bb2a89aa85f8dee1b7b22a976f41 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 16:08:27 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e00d5ad sci-visualization/paraview: Merge RESTRICTs Second RESTRICT was cancelling out the first one. Package-Manager: Portage-2.3.42, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 801dd7dea96..0c54acaaf60 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -13,13 +13,13 @@ MY_P="ParaView-v${PV}" DESCRIPTION="Powerful scientific data visualization application" HOMEPAGE="https://www.paraview.org"; SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; -RESTRICT="mirror" LICENSE="paraview GPL-2" KEYWORDS="~amd64 ~x86" SLOT="0" IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" -RESTRICT="test" + +RESTRICT="mirror test" REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: b87bea9c02dcd06a2ae341ed1a3af1eff56d36f7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:12:47 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87bea9c sci-visualization/paraview: https Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index a5517a7828a..56256a00cc7 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -11,8 +11,8 @@ MAJOR_PV=$(get_version_component_range 1-2) MY_P="ParaView-v${PV}" DESCRIPTION="ParaView is a powerful scientific data visualization application" -HOMEPAGE="http://www.paraview.org"; -SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; +HOMEPAGE="https://www.paraview.org"; +SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; RESTRICT="mirror" LICENSE="paraview GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: fa06a4dda0514226d55adcd38c88642eb6a1ddfc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:16:47 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa06a4dd sci-visualization/paraview: Superfluous src_compile Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 4 1 file changed, 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index d81a6b0c584..b34c26b0330 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -247,10 +247,6 @@ src_configure() { cmake-utils_src_configure } -src_compile() { - cmake-utils_src_compile -} - src_install() { cmake-utils_src_install
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4e5e54248e8971e09381d97edcba29c0b32e0da1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:30:34 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5e5424 sci-visualization/paraview: Switch to eapi7-ver Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index ca4f0e25f4b..8f9a79d3dae 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -4,10 +4,10 @@ EAPI=6 PYTHON_COMPAT=( python2_7 ) -inherit cmake-utils desktop python-single-r1 toolchain-funcs versionator +inherit cmake-utils desktop eapi7-ver python-single-r1 toolchain-funcs -MAIN_PV=$(get_major_version) -MAJOR_PV=$(get_version_component_range 1-2) +MAIN_PV=$(ver_cut 0-1) +MAJOR_PV=$(ver_cut 1-2) MY_P="ParaView-v${PV}" DESCRIPTION="Powerful scientific data visualization application"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 67c596dbee2c2301baac5f44f53fd3a855a1b5f9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 15 09:15:04 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 15 16:08:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67c596db sci-visualization/paraview: Description Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.5.2.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild index 56256a00cc7..d81a6b0c584 100644 --- a/sci-visualization/paraview/paraview-5.5.2.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -10,7 +10,7 @@ MAIN_PV=$(get_major_version) MAJOR_PV=$(get_version_component_range 1-2) MY_P="ParaView-v${PV}" -DESCRIPTION="ParaView is a powerful scientific data visualization application" +DESCRIPTION="Powerful scientific data visualization application" HOMEPAGE="https://www.paraview.org"; SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; RESTRICT="mirror"
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 01a37861b1cc39f1b86581e4cdf38d5be563df5e Author: Matthias Maier gentoo org> AuthorDate: Sun Jul 8 02:55:45 2018 + Commit: Matthias Maier gentoo org> CommitDate: Sun Jul 8 02:56:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01a37861 sci-visualization/paraview: drop old Closes: https://bugs.gentoo.org/660654 Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/Manifest| 1 - .../files/paraview-5.4.1-jsoncpp_1.8.4.patch | 17 -- sci-visualization/paraview/paraview-5.4.1.ebuild | 282 - 3 files changed, 300 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 7c9055385da..93c27c17c6e 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1 @@ -DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577 SHA512 6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5 DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3 SHA512 3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a diff --git a/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch b/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch deleted file mode 100644 index b4b64e94eef..000 --- a/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx b/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx -index b6e2b55..d27ad9d 100644 a/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx -+++ b/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx -@@ -788,7 +788,10 @@ public: - this->GetSettingBelowPriority(propertySettingCString, highestPriority); - if (lowerPriorityValue.isNull()) - { -- if (!proxyValue.removeMember(property->GetXMLName()).isNull()) -+ // Allocated as done in Json::Value removeMember(const char* key). -+ Json::Value removedValue; -+ if (proxyValue.removeMember(property->GetXMLName(), &removedValue) && -+!removedValue.isNull()) - { - this->Modified(); - } - diff --git a/sci-visualization/paraview/paraview-5.4.1.ebuild b/sci-visualization/paraview/paraview-5.4.1.ebuild deleted file mode 100644 index f1b68b99b8a..000 --- a/sci-visualization/paraview/paraview-5.4.1.ebuild +++ /dev/null @@ -1,282 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator - -MAIN_PV=$(get_major_version) -MAJOR_PV=$(get_version_component_range 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="ParaView is a powerful scientific data visualization application" -HOMEPAGE="http://www.paraview.org"; -SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; -RESTRICT="mirror" - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" -RESTRICT="test" - -REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" - -RDEPEND=" - app-arch/lz4 - dev-libs/expat - dev-libs/jsoncpp - dev-libs/libxml2:2 - dev-libs/protobuf - dev-libs/pugixml - media-libs/freetype - media-libs/glew:0 - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/cgnslib - sci-libs/hdf5[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sci-libs/xdmf2 - sys-libs/zlib - virtual/glu - virtual/jpeg:0 - virtual/opengl - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - plugins? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2] - ) - ) - ffmpeg? ( virtual/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( virtual/mysql ) - python? ( - ${PYTHON_DEPS} - dev-python/constantly[${PYTHON_USEDEP}] - dev-python/incremental[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyg
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 15eb4cf25a85decaa16162b1e328a42e59916874 Author: Matthias Maier gentoo org> AuthorDate: Sun Jul 8 02:24:09 2018 + Commit: Matthias Maier gentoo org> CommitDate: Sun Jul 8 02:24:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15eb4cf2 sci-visualization/paraview: version bump; update twisted dependency Bug: https://bugs.gentoo.org/660654 Package-Manager: Portage-2.3.41, Repoman-2.3.9 sci-visualization/paraview/Manifest | 2 +- .../paraview/{paraview-5.5.0.ebuild => paraview-5.5.2.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index d5bfb74ff34..7c9055385da 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,2 @@ DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577 SHA512 6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5 -DIST ParaView-v5.5.0.tar.gz 51414419 BLAKE2B 832a01701d21f463c07186912501796756c2477063803fa3b2b67dbb9ac2c9db28a45a8b3d22077085255adf16eb429c3289093848b3712ebab46c0ae4c17956 SHA512 0915eac75a710736334fa9d436369a14546e2f90a1b55f9a0f7a96fedb94ced043d27576d2a179f275478be17e326cd3bee76f06266a776d586f6510722f3172 +DIST ParaView-v5.5.2.tar.gz 51418473 BLAKE2B 3300ccbd3fdb522889e9689bd3ad3b37602168658332438d1403f0fcd235722b1751e5acdf01536e4398d759ad26abc4d87f98902f09f64e067a1025e4dcd7a3 SHA512 3150d01cdeaf04aba449b7ffdc22d425d4bace8f17923b56aaf9393695e61fc96406ca49a9ca33ff57f1a2b94a3111b080d4fce5763cce5d082cfbc5c68ea94a diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild b/sci-visualization/paraview/paraview-5.5.2.ebuild similarity index 98% rename from sci-visualization/paraview/paraview-5.5.0.ebuild rename to sci-visualization/paraview/paraview-5.5.2.ebuild index 82c2a17ce24..b34d4ec9805 100644 --- a/sci-visualization/paraview/paraview-5.5.0.ebuild +++ b/sci-visualization/paraview/paraview-5.5.2.ebuild @@ -67,7 +67,9 @@ RDEPEND=" dev-python/pygments[${PYTHON_USEDEP}] dev-python/sip[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] - dev-python/twisted-core[${PYTHON_USEDEP}] + || ( dev-python/twisted[${PYTHON_USEDEP}] + dev-python/twisted-core[${PYTHON_USEDEP}] + ) dev-python/zope-interface[${PYTHON_USEDEP}] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] )
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 5bc713b633f2e67fffdcb1546395badcc0249f88 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 3 12:29:28 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Jun 11 20:51:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc713b6 sci-visualization/paraview: Drop old Package-Manager: Portage-2.3.40, Repoman-2.3.9 sci-visualization/paraview/Manifest | 1 - sci-visualization/paraview/paraview-5.3.0.ebuild | 284 --- 2 files changed, 285 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 90a7a061616..d5bfb74ff34 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1,2 @@ -DIST ParaView-v5.3.0.tar.gz 45173528 BLAKE2B 878e8dae0b5de4bee5d72a4a272a5048fa587fac8e949d39c8e040b9fe3553b787e53f183ae98d20f24755db7e355280b85a9f572037764c53740de2eb4a9e30 SHA512 3dc3c2a1c27a0f0dc82fc04ce84477a26aacb329d6ea42c276c4204e39d11bc78adbc1807e1e7168aade31aa48b6d628775841b8b94b5122084eac46e358a23f DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577 SHA512 6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5 DIST ParaView-v5.5.0.tar.gz 51414419 BLAKE2B 832a01701d21f463c07186912501796756c2477063803fa3b2b67dbb9ac2c9db28a45a8b3d22077085255adf16eb429c3289093848b3712ebab46c0ae4c17956 SHA512 0915eac75a710736334fa9d436369a14546e2f90a1b55f9a0f7a96fedb94ced043d27576d2a179f275478be17e326cd3bee76f06266a776d586f6510722f3172 diff --git a/sci-visualization/paraview/paraview-5.3.0.ebuild b/sci-visualization/paraview/paraview-5.3.0.ebuild deleted file mode 100644 index ea2160482ea..000 --- a/sci-visualization/paraview/paraview-5.3.0.ebuild +++ /dev/null @@ -1,284 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator - -MAIN_PV=$(get_major_version) -MAJOR_PV=$(get_version_component_range 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="ParaView is a powerful scientific data visualization application" -HOMEPAGE="http://www.paraview.org"; -SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; -RESTRICT="mirror" - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" -RESTRICT="test" - -REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" - -RDEPEND=" - dev-libs/expat - dev-libs/jsoncpp - dev-libs/libxml2:2 - dev-libs/protobuf - media-libs/freetype - media-libs/libpng:0 - media-libs/libtheora - media-libs/tiff:0= - sci-libs/hdf5[mpi=] - >=sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/jpeg:0 - virtual/opengl - virtual/glu - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - plugins? ( - dev-python/PyQt5 - dev-qt/qtgui:5[-gles2] - ) - ) - ffmpeg? ( virtual/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( virtual/mysql ) - python? ( - ${PYTHON_DEPS} - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - dev-python/twisted-core - dev-python/zope-interface[${PYTHON_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5[-gles2] - dev-qt/qthelp:5 - dev-qt/qtopengl:5[-gles2] - dev-qt/qtsql:5 - dev-qt/qttest:5 - dev-qt/qtwebkit:5 - dev-qt/qtx11extras:5 - ) - sqlite? ( dev-db/sqlite:3 ) - tcl? ( dev-lang/tcl:0= ) - tk? ( dev-lang/tk:0= )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=dev-util/cmake-3.4 - boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] ) - doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch - "${FILESDIR}"/${PN}-5.3.0-fix_buildsystem.patch -) - -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] && use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then - eerr
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: be0b141592059913d1826c3bd390622ddc57488e Author: Matthias Maier gentoo org> AuthorDate: Thu May 31 23:54:43 2018 + Commit: Matthias Maier gentoo org> CommitDate: Fri Jun 1 00:01:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0b1415 sci-visualization/paraview: fix a silly mistake Bug: https://bugs.gentoo.org/656320 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sci-visualization/paraview/paraview-5.5.0.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild b/sci-visualization/paraview/paraview-5.5.0.ebuild index 580afbbb19f..82c2a17ce24 100644 --- a/sci-visualization/paraview/paraview-5.5.0.ebuild +++ b/sci-visualization/paraview/paraview-5.5.0.ebuild @@ -260,8 +260,10 @@ src_install() { cmake-utils_src_install # remove wrapper binaries and put the actual executable in place - for i in "${ED}"/usr/bin/*; do - mv "${ED}"/usr/lib/"$(basename $i)" "$i" || die + for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do + if [ -f "${ED}"/usr/lib/"$i" ]; then + mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die + fi done # install libraries into correct directory respecting get_libdir:
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sys-cluster/openmpi/, ...
commit: bdf54b77ee8152d9240e83ffe1250723bc199653 Author: Matthias Maier gentoo org> AuthorDate: Tue May 22 17:02:38 2018 + Commit: Matthias Maier gentoo org> CommitDate: Tue May 22 22:25:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf54b77 sci-visualization/paraview: version bump to 5.5.0 Package-Manager: Portage-2.3.38, Repoman-2.3.9 sci-visualization/paraview/Manifest| 1 + .../paraview-5.5.0-allow_custom_build_type.patch | 18 ++ sci-visualization/paraview/paraview-5.5.0.ebuild | 281 + sys-cluster/openmpi/Manifest | 1 + 4 files changed, 301 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index de7bfe7a43c..90a7a061616 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v5.3.0.tar.gz 45173528 BLAKE2B 878e8dae0b5de4bee5d72a4a272a5048fa587fac8e949d39c8e040b9fe3553b787e53f183ae98d20f24755db7e355280b85a9f572037764c53740de2eb4a9e30 SHA512 3dc3c2a1c27a0f0dc82fc04ce84477a26aacb329d6ea42c276c4204e39d11bc78adbc1807e1e7168aade31aa48b6d628775841b8b94b5122084eac46e358a23f DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577 SHA512 6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5 +DIST ParaView-v5.5.0.tar.gz 51414419 BLAKE2B 832a01701d21f463c07186912501796756c2477063803fa3b2b67dbb9ac2c9db28a45a8b3d22077085255adf16eb429c3289093848b3712ebab46c0ae4c17956 SHA512 0915eac75a710736334fa9d436369a14546e2f90a1b55f9a0f7a96fedb94ced043d27576d2a179f275478be17e326cd3bee76f06266a776d586f6510722f3172 diff --git a/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch b/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch new file mode 100644 index 000..1549e58af86 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.5.0-allow_custom_build_type.patch @@ -0,0 +1,18 @@ +diff -urNd ParaView-v5.5.0/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt ParaView-v5.5.0-fix/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt +--- ParaView-v5.5.0/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt 2018-04-07 06:03:33.0 +1000 ParaView-v5.5.0-fix/VTK/ThirdParty/eigen/vtkeigen/CMakeLists.txt 2018-04-10 16:19:08.841144557 +1000 +@@ -21,14 +21,6 @@ + set(CMAKE_BUILD_TYPE "Release") + endif() + +-string(TOLOWER "${CMAKE_BUILD_TYPE}" cmake_build_type_tolower) +-if(NOT cmake_build_type_tolower STREQUAL "debug" +- AND NOT cmake_build_type_tolower STREQUAL "release" +- AND NOT cmake_build_type_tolower STREQUAL "relwithdebinfo") +- message(FATAL_ERROR "Unknown build type \"${CMAKE_BUILD_TYPE}\". Allowed values are Debug, Release, RelWithDebInfo (case-insensitive).") +-endif() +- +- + # + # retrieve version infomation # + # diff --git a/sci-visualization/paraview/paraview-5.5.0.ebuild b/sci-visualization/paraview/paraview-5.5.0.ebuild new file mode 100644 index 000..580afbbb19f --- /dev/null +++ b/sci-visualization/paraview/paraview-5.5.0.ebuild @@ -0,0 +1,281 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator + +MAIN_PV=$(get_major_version) +MAJOR_PV=$(get_version_component_range 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="ParaView is a powerful scientific data visualization application" +HOMEPAGE="http://www.paraview.org"; +SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; +RESTRICT="mirror" + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" +RESTRICT="test" + +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" + +RDEPEND=" + app-arch/lz4 + dev-libs/expat + dev-libs/jsoncpp + dev-libs/libxml2:2 + dev-libs/protobuf + dev-libs/pugixml + media-libs/freetype + media-libs/glew:0 + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/cgnslib + sci-libs/hdf5[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sci-libs/xdmf2 + sys-libs/zlib + virtual/glu + virtual/jpeg:0 + virtual/opengl + x11-libs/libX11 + x11-l
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 633f2636d5e53def4ef5e2ad80f657967f446654 Author: Matthias Maier gentoo org> AuthorDate: Wed Apr 25 01:22:53 2018 + Commit: Matthias Maier gentoo org> CommitDate: Wed Apr 25 01:23:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633f2636 sci-visualization/paraview: do not call default Closes: https://bugs.gentoo.org/653206 Package-Manager: Portage-2.3.31, Repoman-2.3.9 sci-visualization/paraview/paraview-5.4.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.4.1.ebuild b/sci-visualization/paraview/paraview-5.4.1.ebuild index acefd924bae..f1b68b99b8a 100644 --- a/sci-visualization/paraview/paraview-5.4.1.ebuild +++ b/sci-visualization/paraview/paraview-5.4.1.ebuild @@ -113,7 +113,6 @@ pkg_setup() { } src_prepare() { - default cmake-utils_src_prepare # lib64 fixes
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4059eb3986e2813de01c7d18b8726911d84ffb82 Author: Matthias Maier gentoo org> AuthorDate: Sun Apr 8 05:02:40 2018 + Commit: Matthias Maier gentoo org> CommitDate: Sun Apr 8 05:03:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4059eb39 sci-visualization/paraview: fix QA issues for 5.4.1 Closes: https://bugs.gentoo.org/652698 Package-Manager: Portage-2.3.28, Repoman-2.3.9 sci-visualization/paraview/paraview-5.4.1.ebuild | 7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.4.1.ebuild b/sci-visualization/paraview/paraview-5.4.1.ebuild index ebd30586b09..acefd924bae 100644 --- a/sci-visualization/paraview/paraview-5.4.1.ebuild +++ b/sci-visualization/paraview/paraview-5.4.1.ebuild @@ -114,6 +114,7 @@ pkg_setup() { src_prepare() { default + cmake-utils_src_prepare # lib64 fixes sed -i \ @@ -152,7 +153,6 @@ src_configure() { -DOPENGL_glu_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libGLU.so -DBUILD_SHARED_LIBS=ON -DCMAKE_COLOR_MAKEFILE=TRUE - -DCMAKE_USE_PTHREADS=ON -DCMAKE_VERBOSE_MAKEFILE=ON -DVTK_Group_StandAlone=ON -DVTK_RENDERING_BACKEND=OpenGL2 @@ -161,7 +161,6 @@ src_configure() { # -DVTK_USE_SYSTEM_AUTOBAHN once we transitioned to Python 3... -DVTK_USE_SYSTEM_CGNS=ON -DVTK_USE_SYSTEM_PUGIXML=ON - -DVTK_USE_SYSTEM_PYGMENTS=ON -DVTK_USE_SYSTEM_EXPAT=ON -DVTK_USE_SYSTEM_FREETYPE=ON -DVTK_USE_SYSTEM_GL2PS=OFF # doesn't compile, requires modified sources @@ -173,18 +172,14 @@ src_configure() { -DVTK_USE_SYSTEM_LIBHARU=OFF # doesn't compile, requires modified sources -DVTK_USE_SYSTEM_LIBXML2=ON -DVTK_USE_SYSTEM_LZ4=ON - -DVTK_USE_SYSTEM_MPI4PY=ON -DVTK_USE_SYSTEM_NETCDF=ON -DVTK_USE_SYSTEM_OGGTHEORA=ON -DVTK_USE_SYSTEM_PNG=ON -DVTK_USE_SYSTEM_PROTOBUF=ON - -DVTK_USE_SYSTEM_SIX=ON -DVTK_USE_SYSTEM_TIFF=ON -DVTK_USE_SYSTEM_XDMF2=ON - -DVTK_USE_SYSTEM_TWISTED=ON -DVTK_USE_SYSTEM_XDMF2=OFF -DVTK_USE_SYSTEM_ZLIB=ON - -DVTK_USE_SYSTEM_ZOPE=ON # force this module due to incorrect build system deps # wrt bug 460528 -DModule_vtkUtilitiesProcessXML=ON
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
commit: 6b900193b7504f5b0c9eab4a56e3584136f7e426 Author: Matthias Maier gentoo org> AuthorDate: Sun Apr 1 18:54:03 2018 + Commit: Matthias Maier gentoo org> CommitDate: Sun Apr 1 20:40:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b900193 sci-visualization/paraview: version bump to 5.4.1 * add external CGNS dependency * version bump to 5.4.1 * fix compilation with dev-libs/jsoncpp-1.8.4 * drop 5.2.0 Closes: https://bugs.gentoo.org/636112 Closes: https://bugs.gentoo.org/644716 Closes: https://bugs.gentoo.org/643748 Package-Manager: Portage-2.3.27, Repoman-2.3.9 sci-visualization/paraview/Manifest| 2 +- .../files/paraview-5.4.1-jsoncpp_1.8.4.patch | 17 ++ ...paraview-5.2.0.ebuild => paraview-5.4.1.ebuild} | 186 +++-- 3 files changed, 112 insertions(+), 93 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 56c57c407de..de7bfe7a43c 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,2 @@ -DIST ParaView-v5.2.0.tar.gz 47087129 BLAKE2B 4792569c28c8c800882389810cb3a73087ee64a26971b59ed76d3e5b3c0e121b2dad3736f610cfef8cdc99b61098cee82379bd08e06f750c0eb2e0728ec3535d SHA512 d46b71a03717bde164fe2b6cdcc1c478384ad0d379e203e75e69e1532f8703b4ce12f8992d39e61d09e2ad7bbf1e249fc1f00c4cdd65aabef831e0dca83485f1 DIST ParaView-v5.3.0.tar.gz 45173528 BLAKE2B 878e8dae0b5de4bee5d72a4a272a5048fa587fac8e949d39c8e040b9fe3553b787e53f183ae98d20f24755db7e355280b85a9f572037764c53740de2eb4a9e30 SHA512 3dc3c2a1c27a0f0dc82fc04ce84477a26aacb329d6ea42c276c4204e39d11bc78adbc1807e1e7168aade31aa48b6d628775841b8b94b5122084eac46e358a23f +DIST ParaView-v5.4.1.tar.gz 43783720 BLAKE2B 2197d7f390b7192eb58ad67b88c84119da35fc4229547a42ef12a600874304addb410d0a53684a785855f617011762bf6a819231821f0bff8ee226111df8e577 SHA512 6a720f9ed9e03b7b97f0e84bb6d67b2a28c4ffc5079427d544e9522ce313264eed273c9b7ae13b11e34ab4de903132a22bacc337452d1e9da9876416449520f5 diff --git a/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch b/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch new file mode 100644 index 000..b4b64e94eef --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.4.1-jsoncpp_1.8.4.patch @@ -0,0 +1,17 @@ +diff --git a/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx b/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx +index b6e2b55..d27ad9d 100644 +--- a/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx b/ParaViewCore/ServerManager/Core/vtkSMSettings.cxx +@@ -788,7 +788,10 @@ public: + this->GetSettingBelowPriority(propertySettingCString, highestPriority); + if (lowerPriorityValue.isNull()) + { +- if (!proxyValue.removeMember(property->GetXMLName()).isNull()) ++ // Allocated as done in Json::Value removeMember(const char* key). ++ Json::Value removedValue; ++ if (proxyValue.removeMember(property->GetXMLName(), &removedValue) && ++!removedValue.isNull()) + { + this->Modified(); + } + diff --git a/sci-visualization/paraview/paraview-5.2.0.ebuild b/sci-visualization/paraview/paraview-5.4.1.ebuild similarity index 53% rename from sci-visualization/paraview/paraview-5.2.0.ebuild rename to sci-visualization/paraview/paraview-5.4.1.ebuild index 5abd820a733..ebd30586b09 100644 --- a/sci-visualization/paraview/paraview-5.2.0.ebuild +++ b/sci-visualization/paraview/paraview-5.4.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 PYTHON_COMPAT=( python2_7 ) inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator @@ -25,21 +25,26 @@ REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" RDEPEND=" + app-arch/lz4 dev-libs/expat dev-libs/jsoncpp dev-libs/libxml2:2 dev-libs/protobuf + dev-libs/pugixml media-libs/freetype + media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora media-libs/tiff:0= + sci-libs/cgnslib sci-libs/hdf5[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 + sci-libs/xdmf2 sys-libs/zlib + virtual/glu virtual/jpeg:0 virtual/opengl - virtual/glu x11-libs/libX11 x11-libs/libXext x11-libs/libXmu @@ -55,10 +60,14 @@ RDEPEND=" mysql? ( virtual/mysql ) python? ( ${PYTHON_DEPS} + dev-python/constantly[${PYTHON_USEDEP}] + dev-python/incremental[${PYTHON_USEDEP}] dev-python/matplotlib[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_U
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 7a63ab2293f21dde90d1888b4a341f0d71215964 Author: David Seifert gentoo org> AuthorDate: Mon Dec 25 10:34:06 2017 + Commit: David Seifert gentoo org> CommitDate: Mon Dec 25 10:43:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a63ab22 sci-visualization/paraview: [QA] Run cmake-utils_src_prepare Closes: https://bugs.gentoo.org/639582 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sci-visualization/paraview/paraview-5.2.0.ebuild | 10 -- sci-visualization/paraview/paraview-5.3.0.ebuild | 10 -- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.2.0.ebuild b/sci-visualization/paraview/paraview-5.2.0.ebuild index e699e91e48c..5abd820a733 100644 --- a/sci-visualization/paraview/paraview-5.2.0.ebuild +++ b/sci-visualization/paraview/paraview-5.2.0.ebuild @@ -102,9 +102,7 @@ pkg_setup() { } src_prepare() { - - default - epatch "${PATCHES[@]}" + cmake-utils_src_prepare # lib64 fixes sed -i \ @@ -125,11 +123,11 @@ src_prepare() { Plugins/SciberQuestToolKit/SciberQuest/CMakeLists.txt || die # no proper switch - use nvcontrol || { + if ! use nvcontrol; then sed -i \ -e '/VTK_USE_NVCONTROL/s#1#0#' \ VTK/Rendering/OpenGL/CMakeLists.txt || die - } + fi } src_configure() { @@ -279,7 +277,7 @@ src_install() { cmake-utils_src_install # set up the environment - echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} + echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die newicon "${S}"/Applications/ParaView/pvIcon-32x32.png paraview.png make_desktop_entry paraview "Paraview" paraview diff --git a/sci-visualization/paraview/paraview-5.3.0.ebuild b/sci-visualization/paraview/paraview-5.3.0.ebuild index 221ba8da925..ea2160482ea 100644 --- a/sci-visualization/paraview/paraview-5.3.0.ebuild +++ b/sci-visualization/paraview/paraview-5.3.0.ebuild @@ -103,9 +103,7 @@ pkg_setup() { } src_prepare() { - - default - epatch "${PATCHES[@]}" + cmake-utils_src_prepare # lib64 fixes sed -i \ @@ -123,11 +121,11 @@ src_prepare() { ParaViewCore/ClientServerCore/Core/vtkPVPluginTracker.cxx || die # no proper switch - use nvcontrol || { + if ! use nvcontrol; then sed -i \ -e '/VTK_USE_NVCONTROL/s#1#0#' \ VTK/Rendering/OpenGL/CMakeLists.txt || die - } + fi } src_configure() { @@ -277,7 +275,7 @@ src_install() { cmake-utils_src_install # set up the environment - echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} + echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die newicon "${S}"/Applications/ParaView/pvIcon-32x32.png paraview.png make_desktop_entry paraview "Paraview" paraview
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 566c3fcb2b7bc5da3dc457edc9c6153be48d6f4b Author: Matthias Maier gentoo org> AuthorDate: Wed May 31 21:28:17 2017 + Commit: Matthias Maier gentoo org> CommitDate: Thu Jun 1 07:36:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=566c3fcb sci-visualization/paraview: version bump to 5.3.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 sci-visualization/paraview/Manifest| 1 + .../files/paraview-5.3.0-fix_buildsystem.patch | 24 ++ sci-visualization/paraview/paraview-5.3.0.ebuild | 286 + 3 files changed, 311 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 3e38d76c5b2..b6f448c2b83 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ DIST ParaView-v5.2.0.tar.gz 47087129 SHA256 894e42ef8475bb49e4e7e64f4ee2c37c714facd18bfbb1d6de7f69676b062c96 SHA512 d46b71a03717bde164fe2b6cdcc1c478384ad0d379e203e75e69e1532f8703b4ce12f8992d39e61d09e2ad7bbf1e249fc1f00c4cdd65aabef831e0dca83485f1 WHIRLPOOL bfc63e95d899e9d7be5432f5e6b6e7a68731726b199a7dd897a4bcbe242537fa5cf2210d20ef4c725ab8af92609b0fb875078ec537577a074672776771f4fd2f +DIST ParaView-v5.3.0.tar.gz 45173528 SHA256 046631bbf00775edc927314a3db207509666c9c6aadc7079e5159440fd2f88a0 SHA512 3dc3c2a1c27a0f0dc82fc04ce84477a26aacb329d6ea42c276c4204e39d11bc78adbc1807e1e7168aade31aa48b6d628775841b8b94b5122084eac46e358a23f WHIRLPOOL b69945d2f260a2419339bb289eaca252f018557c520c96fb64c0625e72587e2f3f159fff83b845f29d7de55f50547463cca9b7fe6d0920a2f95cb58a707930b3 diff --git a/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch b/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch new file mode 100644 index 000..600c7d43744 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-5.3.0-fix_buildsystem.patch @@ -0,0 +1,24 @@ +From dcc3d775bddc270aa1a4d06f85807979ab0c8358 Mon Sep 17 00:00:00 2001 +From: Matthias Maier +Date: Thu, 1 Jun 2017 02:27:16 -0500 +Subject: [PATCH] fix buildsystem + +--- + VTK/Utilities/Doxygen/CMakeLists.txt | 3 --- + 1 file changed, 3 deletions(-) + +diff --git a/VTK/Utilities/Doxygen/CMakeLists.txt b/VTK/Utilities/Doxygen/CMakeLists.txt +index 3f285f6..7ebf3ee 100644 +--- a/VTK/Utilities/Doxygen/CMakeLists.txt b/VTK/Utilities/Doxygen/CMakeLists.txt +@@ -80,7 +80,4 @@ if(NOT VTK_INSTALL_NO_DOCUMENTATION) + install(FILES doc_readme.txt + DESTINATION ${VTK_INSTALL_DOXYGEN_DIR} + COMPONENT Development) +- install(DIRECTORY ${VTK_BINARY_DIR}/Utilities/Doxygen/doc/html +- DESTINATION ${VTK_INSTALL_DOXYGEN_DIR} +- COMPONENT Development) + endif() +-- +2.13.0 + diff --git a/sci-visualization/paraview/paraview-5.3.0.ebuild b/sci-visualization/paraview/paraview-5.3.0.ebuild new file mode 100644 index 000..221ba8da925 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.3.0.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator + +MAIN_PV=$(get_major_version) +MAJOR_PV=$(get_version_component_range 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="ParaView is a powerful scientific data visualization application" +HOMEPAGE="http://www.paraview.org"; +SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; +RESTRICT="mirror" + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" +RESTRICT="test" + +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" + +RDEPEND=" + dev-libs/expat + dev-libs/jsoncpp + dev-libs/libxml2:2 + dev-libs/protobuf + media-libs/freetype + media-libs/libpng:0 + media-libs/libtheora + media-libs/tiff:0= + sci-libs/hdf5[mpi=] + >=sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/jpeg:0 + virtual/opengl + virtual/glu + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( virtual/mysql ) + python? ( + ${PYTHON_DEPS} + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/twisted-core + dev-python/zope-interface[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: be4bc1696afff38648b11836bef7f2912111cad6 Author: Matthias Maier gentoo org> AuthorDate: Wed May 31 21:05:54 2017 + Commit: Matthias Maier gentoo org> CommitDate: Wed May 31 21:14:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4bc169 sci-visualization/paraview: fix dependency on dev-libs/jsoncpp, bug #614618 Package-Manager: Portage-2.3.5, Repoman-2.3.2 sci-visualization/paraview/paraview-5.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-visualization/paraview/paraview-5.2.0.ebuild b/sci-visualization/paraview/paraview-5.2.0.ebuild index b6c4eda15a8..e699e91e48c 100644 --- a/sci-visualization/paraview/paraview-5.2.0.ebuild +++ b/sci-visualization/paraview/paraview-5.2.0.ebuild @@ -26,7 +26,7 @@ REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) RDEPEND=" dev-libs/expat -
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
commit: cf6756245d694a3a9d2d3fc3816556b7ae886ea4 Author: Matthias Maier gentoo org> AuthorDate: Wed May 31 21:06:31 2017 + Commit: Matthias Maier gentoo org> CommitDate: Wed May 31 21:14:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf675624 sci-visualization/paraview: drop old versions Package-Manager: Portage-2.3.5, Repoman-2.3.2 sci-visualization/paraview/Manifest| 2 - .../paraview/files/paraview-4.0.1-Protobuf.patch | 72 --- .../paraview/files/paraview-4.0.1-gcc-4.7.patch| 28 -- .../files/paraview-4.0.1-removesqlite.patch| 517 --- .../files/paraview-4.0.1-vtk-cg-path.patch | 36 -- .../files/paraview-4.1.0-glxext-legacy.patch | 9 - .../files/paraview-4.1.0-no-fatal-warnings.patch | 19 - .../files/paraview-4.1.0-vtk-freetype.patch| 22 - .../paraview-4.3.1-fix-development-install.patch | 16 - .../files/paraview-4.4.0-removesqlite.patch| 550 - .../paraview/paraview-4.1.0-r2.ebuild | 301 --- .../paraview/paraview-5.1.2-r1.ebuild | 285 --- 12 files changed, 1857 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 59e0714fd48..3e38d76c5b2 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,3 +1 @@ -DIST ParaView-v4.1.0-source.tar.gz 50460304 SHA256 80ef898c158d7fd9ceb0bcd83be1f679eef06ce4f20514a2435330cc97a3fdf3 SHA512 da91f7332a91746d60968a9d6cc1fe4878a3710f8e4a3d675dc65c337d6844f39df4c3e307d424ee0d2a832fd3c0f3d0c4da6a8b0a2aa6902920988fb53b9f7f WHIRLPOOL c3572d12f05b8443eb21a342c140d55e3c41e2af383aa850491aaeec412e62a45a4ee44e6d772dc9b6f141028911cb96b22a7818c6f15bc80bb8553d37008d96 -DIST ParaView-v5.1.2.tar.gz 51635420 SHA256 ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187 SHA512 9204732ecbe5048c96536a2d63f37ec51f331416bab11c982797d07cd0233e1424193d1c8cac6dfe7e91696997f8aaf92c3a32d7b05674c0b176d93444672e40 WHIRLPOOL 1bbb95672279317304dde1f3123a51f3ca787f0f0b1a28ce09e53f0fbfdf685da89efeb2b13c0409982cbc5566e3984542eeeb519aa757bdd849186135c57a64 DIST ParaView-v5.2.0.tar.gz 47087129 SHA256 894e42ef8475bb49e4e7e64f4ee2c37c714facd18bfbb1d6de7f69676b062c96 SHA512 d46b71a03717bde164fe2b6cdcc1c478384ad0d379e203e75e69e1532f8703b4ce12f8992d39e61d09e2ad7bbf1e249fc1f00c4cdd65aabef831e0dca83485f1 WHIRLPOOL bfc63e95d899e9d7be5432f5e6b6e7a68731726b199a7dd897a4bcbe242537fa5cf2210d20ef4c725ab8af92609b0fb875078ec537577a074672776771f4fd2f diff --git a/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch b/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch deleted file mode 100644 index 6a09a1ac9a7..000 --- a/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch +++ /dev/null @@ -1,72 +0,0 @@ -http://paraview.org/Bug/view.php?id=13656 - -diff -up ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf 2012-11-08 07:51:51.0 -0700 -+++ ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt 2012-11-13 15:17:53.980027098 -0700 -@@ -81,16 +81,24 @@ - #-- - # Generate the protbuf message file. - #-- --get_target_property(PROTOC_LOCATION protoc_compiler LOCATION) -+if (VTK_USE_SYSTEM_PROTOBUF) -+ set (_PROTOC_COMPILER protoc) -+ set (_PROTOC_DEPEND "") -+else() -+ set (_PROTOC_COMPILER protoc_compiler) -+ set (_PROTOC_DEPEND ${_PROTOC_COMPILER}) -+endif() -+ -+get_target_property(PROTOC_LOCATION ${_PROTOC_COMPILER} LOCATION) - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.h -${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.cc - --COMMAND protoc_compiler -+COMMAND ${_PROTOC_COMPILER} - "--cpp_out=dllexport_decl=VTKPVSERVERIMPLEMENTATIONCORE_EXPORT:${CMAKE_CURRENT_BINARY_DIR}" ---proto_path "@CMAKE_CURRENT_SOURCE_DIR@" -"${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto" --DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto protoc_compiler -+DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto ${_PROTOC_DEPEND} - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} - ) - -@@ -109,5 +117,9 @@ - vtk_module_library(vtkPVServerImplementationCore - ${Module_SRCS}) - -+if (VTK_USE_SYSTEM_PROTOBUF) -+ target_link_libraries(vtkPVServerImplementationCore ${CMAKE_THREAD_LIBS_INIT}) -+endif() -+ - add_dependencies(vtkPVServerImplementationCore - protobuf_code_generation) -diff -up ParaView/ThirdParty/protobuf/CMakeLists.txt.Protobuf ParaView/ThirdParty/protobuf/CMakeLists.txt ParaView/ThirdParty/protobuf
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/
commit: 21aa6ef90b5eb05e1042b42ecd5a70387d65b775 Author: Matthias Maier gentoo org> AuthorDate: Sun Apr 23 00:06:14 2017 + Commit: Matthias Maier gentoo org> CommitDate: Sun Apr 23 00:06:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21aa6ef9 sci-visualization/paraview: resurrect missing patches, bug #615762 Package-Manager: Portage-2.3.5, Repoman-2.3.2 .../paraview/files/paraview-4.0.1-gcc-4.7.patch| 28 ++ .../files/paraview-4.1.0-no-fatal-warnings.patch | 19 +++ 2 files changed, 47 insertions(+) diff --git a/sci-visualization/paraview/files/paraview-4.0.1-gcc-4.7.patch b/sci-visualization/paraview/files/paraview-4.0.1-gcc-4.7.patch new file mode 100644 index 000..1b941cfa943 --- /dev/null +++ b/sci-visualization/paraview/files/paraview-4.0.1-gcc-4.7.patch @@ -0,0 +1,28 @@ +Description: fix FTBFS with gcc-4.7 +Author: Mathieu Malaterre +Origin: http://anonscm.debian.org/gitweb/?p=collab-maint/vtk.git;a=commitdiff;h=428e763c995bb303805e07da70c1a34fc103d208 +Reviewed-by: Anton Gladky +Last-Update: 2012-05-08 + +--- a/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx b/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx +@@ -35,6 +35,8 @@ + using namespace ftgl; + #endif + ++#include ++ + // Print debug info + #define VTK_FTFC_DEBUG 0 + #define VTK_FTFC_DEBUG_CD 0 +--- a/VTK/Rendering/FreeType/vtkFreeTypeUtilities.cxx b/VTK/Rendering/FreeType/vtkFreeTypeUtilities.cxx +@@ -36,6 +36,8 @@ + using namespace ftgl; + #endif + ++#include ++ + // Print debug info + + #define VTK_FTFC_DEBUG 0 diff --git a/sci-visualization/paraview/files/paraview-4.1.0-no-fatal-warnings.patch b/sci-visualization/paraview/files/paraview-4.1.0-no-fatal-warnings.patch new file mode 100644 index 000..531be2f614f --- /dev/null +++ b/sci-visualization/paraview/files/paraview-4.1.0-no-fatal-warnings.patch @@ -0,0 +1,19 @@ +diff --git a/VTK/CMake/vtkCompilerExtras.cmake b/VTK/CMake/vtkCompilerExtras.cmake +index 05b2db9..48d9395 100644 +--- a/VTK/CMake/vtkCompilerExtras.cmake b/VTK/CMake/vtkCompilerExtras.cmake +@@ -15,11 +15,11 @@ if(CMAKE_COMPILER_IS_GNUCXX) + # If we are compiling on Linux then set some extra linker flags too + if(CMAKE_SYSTEM_NAME MATCHES Linux) + set(CMAKE_SHARED_LINKER_FLAGS +- "-Wl,--fatal-warnings -Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") ++ "-Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") + set(CMAKE_MODULE_LINKER_FLAGS +- "-Wl,--fatal-warnings -Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") ++ "-Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") + set (CMAKE_EXE_LINKER_FLAGS +- "-Wl,--fatal-warnings -Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") ++ "-Wl,--no-undefined -lc ${CMAKE_SHARED_LINKER_FLAGS}") + endif() + + # Now check if we can use visibility to selectively export symbols
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 4940c8805cec264d26d41da33f2f5b6edce6a088 Author: Matthias Maier gentoo org> AuthorDate: Thu Jan 26 19:41:04 2017 + Commit: Matthias Maier gentoo org> CommitDate: Thu Jan 26 19:41:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4940c880 sci-visualization/paraview: drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-visualization/paraview/paraview-5.1.2.ebuild | 285 --- 1 file changed, 285 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.1.2.ebuild b/sci-visualization/paraview/paraview-5.1.2.ebuild deleted file mode 100644 index 924f412.. --- a/sci-visualization/paraview/paraview-5.1.2.ebuild +++ /dev/null @@ -1,285 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator - -MAIN_PV=$(get_major_version) -MAJOR_PV=$(get_version_component_range 1-2) -MY_P="ParaView-v${PV}" - -DESCRIPTION="ParaView is a powerful scientific data visualization application" -HOMEPAGE="http://www.paraview.org"; -SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; -RESTRICT="mirror" - -LICENSE="paraview GPL-2" -KEYWORDS="~amd64 ~x86" -SLOT="0" -IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" -RESTRICT="test" - -REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) - mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" - -RDEPEND=" - dev-libs/expat - =sci-libs/netcdf-4.2[hdf5] - >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib - virtual/jpeg:0 - virtual/opengl - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXmu - x11-libs/libXt - coprocessing? ( - plugins? ( - dev-python/PyQt5 - dev-qt/qtgui:5 - ) - ) - ffmpeg? ( virtual/ffmpeg ) - mpi? ( virtual/mpi[cxx,romio] ) - mysql? ( virtual/mysql ) - python? ( - ${PYTHON_DEPS} - dev-python/matplotlib[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/sip[${PYTHON_USEDEP}] - dev-python/twisted-core - dev-python/zope-interface[${PYTHON_USEDEP}] - mpi? ( dev-python/mpi4py ) - qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) - ) - qt5? ( - dev-qt/designer:5 - dev-qt/qtgui:5 - dev-qt/qthelp:5 - dev-qt/qtopengl:5 - dev-qt/qtsql:5 - dev-qt/qttest:5 - dev-qt/qtwebkit:5 - dev-qt/qtx11extras:5 - ) - sqlite? ( dev-db/sqlite:3 ) - tcl? ( dev-lang/tcl:0= ) - tk? ( dev-lang/tk:0= )" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - >=dev-util/cmake-3.4 - boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] ) - doc? ( app-doc/doxygen )" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if [[ ${MERGE_TYPE} != "binary" ]] && use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then - eerror "For USE=openmp a gcc with openmp support is required" - eerror - return 1 - fi -} - -pkg_setup() { - python-single-r1_pkg_setup - PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} -} - -src_prepare() { - # see patch headers for description - epatch "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch \ - "${FILESDIR}"/${PN}-4.3.1-fix-development-install.patch \ - "${FILESDIR}"/${PN}-4.4.0-removesqlite.patch - - # lib64 fixes - sed -i \ - -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ -VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeLists.txt || die - sed -i \ - -e "s:\/lib\/python:\/$(get_libdir)\/python:g" \ -VTK/ThirdParty/xdmf2/vtkxdmf2/CMake/setup_install_paths.py || die - sed -i \ - -e "s:lib/paraview-:$(get_libdir)/paraview-:g" \ - CMakeLists.txt \ - Plugins/SciberQuestToolKit/CMakeLists.txt \ - ParaViewConfig.cmake.in \ - CoProcessing/PythonCatalyst/vtkCPPythonScriptPipeline.cxx \ - ParaViewCore/ClientServerCore/Core/vtkProcessModuleInitializePython.h \ - ParaViewCore/ClientServerCore/Core/vtkPVPluginTracker.cxx \ - Plugins/SciberQuestToolKit/ParaViewPlugin/CMakeLists.txt \ - Plugins/SciberQuestToolKit/SciberQuest/CMakeLists.txt || die - - # no proper switch - use nvcontrol || { - sed -i \ - -e '/VTK_USE_NVCONTROL/s#1#0#' \ - VTK/Rendering/OpenGL/CMa
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 785c174c43aca57255c72d5a2ab3e04ac5a3b219 Author: Matthias Maier gentoo org> AuthorDate: Thu Jan 26 19:35:19 2017 + Commit: Matthias Maier gentoo org> CommitDate: Thu Jan 26 19:35:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785c174c sci-visualization/paraview: version bump to 5.2.0 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sci-visualization/paraview/Manifest | 1 + sci-visualization/paraview/paraview-5.2.0.ebuild | 289 +++ 2 files changed, 290 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index e5892bf..59e0714 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,2 +1,3 @@ DIST ParaView-v4.1.0-source.tar.gz 50460304 SHA256 80ef898c158d7fd9ceb0bcd83be1f679eef06ce4f20514a2435330cc97a3fdf3 SHA512 da91f7332a91746d60968a9d6cc1fe4878a3710f8e4a3d675dc65c337d6844f39df4c3e307d424ee0d2a832fd3c0f3d0c4da6a8b0a2aa6902920988fb53b9f7f WHIRLPOOL c3572d12f05b8443eb21a342c140d55e3c41e2af383aa850491aaeec412e62a45a4ee44e6d772dc9b6f141028911cb96b22a7818c6f15bc80bb8553d37008d96 DIST ParaView-v5.1.2.tar.gz 51635420 SHA256 ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187 SHA512 9204732ecbe5048c96536a2d63f37ec51f331416bab11c982797d07cd0233e1424193d1c8cac6dfe7e91696997f8aaf92c3a32d7b05674c0b176d93444672e40 WHIRLPOOL 1bbb95672279317304dde1f3123a51f3ca787f0f0b1a28ce09e53f0fbfdf685da89efeb2b13c0409982cbc5566e3984542eeeb519aa757bdd849186135c57a64 +DIST ParaView-v5.2.0.tar.gz 47087129 SHA256 894e42ef8475bb49e4e7e64f4ee2c37c714facd18bfbb1d6de7f69676b062c96 SHA512 d46b71a03717bde164fe2b6cdcc1c478384ad0d379e203e75e69e1532f8703b4ce12f8992d39e61d09e2ad7bbf1e249fc1f00c4cdd65aabef831e0dca83485f1 WHIRLPOOL bfc63e95d899e9d7be5432f5e6b6e7a68731726b199a7dd897a4bcbe242537fa5cf2210d20ef4c725ab8af92609b0fb875078ec537577a074672776771f4fd2f diff --git a/sci-visualization/paraview/paraview-5.2.0.ebuild b/sci-visualization/paraview/paraview-5.2.0.ebuild new file mode 100644 index ..60c19d0 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.2.0.ebuild @@ -0,0 +1,289 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator + +MAIN_PV=$(get_major_version) +MAJOR_PV=$(get_version_component_range 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="ParaView is a powerful scientific data visualization application" +HOMEPAGE="http://www.paraview.org"; +SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; +RESTRICT="mirror" + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" +RESTRICT="test" + +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" + +RDEPEND=" + dev-libs/expat + =sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/jpeg:0 + virtual/opengl + virtual/glu + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5[-gles2] + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( virtual/mysql ) + python? ( + ${PYTHON_DEPS} + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/twisted-core + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5[-gles2] + dev-qt/qthelp:5 + dev-qt/qtopengl:5[-gles2] + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtwebkit:5 + dev-qt/qtx11extras:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tcl? ( dev-lang/tcl:0= ) + tk? ( dev-lang/tk:0= )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-util/cmake-3.4 + boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] ) + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch +) + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] && use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then + eerror "For USE=openmp a gcc with openmp support is requi
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c480a2000618f4533545388174b8686d5f7a7a28 Author: Chris White live com> AuthorDate: Tue Dec 6 08:37:25 2016 + Commit: Matthias Maier gentoo org> CommitDate: Thu Jan 26 19:06:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c480a200 sci-visualization/paraview: add glu depend Paraview requires glu to compile one of the VTK components. This satisfies the requirement by adding a depend on virtual/glu. Verified amd64 compliation Verified lack of glu provider will cause it to appear in the emerge pretend listing .../paraview/paraview-5.1.2-r1.ebuild | 286 + 1 file changed, 286 insertions(+) diff --git a/sci-visualization/paraview/paraview-5.1.2-r1.ebuild b/sci-visualization/paraview/paraview-5.1.2-r1.ebuild new file mode 100644 index ..54d6d17 --- /dev/null +++ b/sci-visualization/paraview/paraview-5.1.2-r1.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils cmake-utils multilib python-single-r1 toolchain-funcs versionator + +MAIN_PV=$(get_major_version) +MAJOR_PV=$(get_version_component_range 1-2) +MY_P="ParaView-v${PV}" + +DESCRIPTION="ParaView is a powerful scientific data visualization application" +HOMEPAGE="http://www.paraview.org"; +SRC_URI="http://www.paraview.org/files/v${MAJOR_PV}/${MY_P}.tar.gz"; +RESTRICT="mirror" + +LICENSE="paraview GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" +IUSE="boost cg coprocessing development doc examples ffmpeg mpi mysql nvcontrol openmp plugins python +qt5 sqlite tcl test tk" +RESTRICT="test" + +REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) + mysql? ( sqlite )" # "vtksqlite, needed by vtkIOSQL" and "vtkIOSQL, needed by vtkIOMySQL" + +RDEPEND=" + dev-libs/expat + =sci-libs/netcdf-4.2[hdf5] + >=sci-libs/netcdf-cxx-4.2:3 + sys-libs/zlib + virtual/jpeg:0 + virtual/opengl + virtual/glu + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt + coprocessing? ( + plugins? ( + dev-python/PyQt5 + dev-qt/qtgui:5 + ) + ) + ffmpeg? ( virtual/ffmpeg ) + mpi? ( virtual/mpi[cxx,romio] ) + mysql? ( virtual/mysql ) + python? ( + ${PYTHON_DEPS} + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/sip[${PYTHON_USEDEP}] + dev-python/twisted-core + dev-python/zope-interface[${PYTHON_USEDEP}] + mpi? ( dev-python/mpi4py ) + qt5? ( dev-python/PyQt5[opengl,webkit,${PYTHON_USEDEP}] ) + ) + qt5? ( + dev-qt/designer:5 + dev-qt/qtgui:5 + dev-qt/qthelp:5 + dev-qt/qtopengl:5 + dev-qt/qtsql:5 + dev-qt/qttest:5 + dev-qt/qtwebkit:5 + dev-qt/qtx11extras:5 + ) + sqlite? ( dev-db/sqlite:3 ) + tcl? ( dev-lang/tcl:0= ) + tk? ( dev-lang/tk:0= )" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-util/cmake-3.4 + boost? ( >=dev-libs/boost-1.40.0[mpi?,${PYTHON_USEDEP}] ) + doc? ( app-doc/doxygen )" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != "binary" ]] && use openmp && [[ $(tc-getCC)$ == *gcc* ]] && ! tc-has-openmp; then + eerror "For USE=openmp a gcc with openmp support is required" + eerror + return 1 + fi +} + +pkg_setup() { + python-single-r1_pkg_setup + PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} +} + +src_prepare() { + # see patch headers for description + epatch "${FILESDIR}"/${PN}-4.0.1-xdmf-cstring.patch \ + "${FILESDIR}"/${PN}-4.3.1-fix-development-install.patch \ + "${FILESDIR}"/${PN}-4.4.0-removesqlite.patch + + # lib64 fixes + sed -i \ + -e "s:/usr/lib:${EPREFIX}/usr/$(get_libdir):g" \ +VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/CMakeLists.txt || die + sed -i \ + -e "s:\/lib\/python:\/$(get_libdir)\/python:g" \ +VTK/ThirdParty/xdmf2/vtkxdmf2/CMake/setup_install_paths.py || die + sed -i \ + -e "s:lib/paraview-:$(get_libdir)/paraview-:g" \ + CMakeLists.txt \ + Plugins/SciberQuestToolKit/CMakeLists.txt \ + ParaViewConfig.cmake.in \ + CoProcessing/PythonCatalyst/vtkCPPythonScriptPipeline.cxx \ + ParaViewCore/ClientServerCore/Core/vtkProcessModuleInitializePython.h \ + ParaViewCore/ClientServerCore/Core/vtkPVPluginTracker.cxx \ + Plugins/SciberQuestToolKit/ParaViewPlugin/CMakeLists.txt \ + Plugins/SciberQuestToolKit/S
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: baa2918450ee90522af6d37bfd6aa6400da91735 Author: Chris White live com> AuthorDate: Tue Dec 6 08:43:40 2016 + Commit: Matthias Maier gentoo org> CommitDate: Thu Jan 26 19:06:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa29184 sci-visualization/paraview: add -gles2 USE depend After some research on a compilation error with the package maintainer it was determined that the build errors caused by having qtgui and qtopengl compiled with gles2 USE enabled were enough to warrant forcing a negated USE dep on both packages in the ebuild. Verified amd64 compilation without gles2 enabled qt packages Verified complaints when attempting to emerge the package with gles2 enabled qt packages sci-visualization/paraview/paraview-5.1.2-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.1.2-r1.ebuild b/sci-visualization/paraview/paraview-5.1.2-r1.ebuild index 54d6d17..00a491d 100644 --- a/sci-visualization/paraview/paraview-5.1.2-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.1.2-r1.ebuild @@ -48,7 +48,7 @@ RDEPEND=" coprocessing? ( plugins? ( dev-python/PyQt5 - dev-qt/qtgui:5 + dev-qt/qtgui:5[-gles2] ) ) ffmpeg? ( virtual/ffmpeg ) @@ -66,9 +66,9 @@ RDEPEND=" ) qt5? ( dev-qt/designer:5 - dev-qt/qtgui:5 + dev-qt/qtgui:5[-gles2] dev-qt/qthelp:5 - dev-qt/qtopengl:5 + dev-qt/qtopengl:5[-gles2] dev-qt/qtsql:5 dev-qt/qttest:5 dev-qt/qtwebkit:5
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/, sci-visualization/paraview/files/
commit: fb0617ee1bb9c0f0de401d430fcf707dc04a0ee8 Author: Matthias Maier gentoo org> AuthorDate: Thu Sep 22 12:58:44 2016 + Commit: Matthias Maier gentoo org> CommitDate: Thu Sep 22 12:59:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb0617ee sci-visualization/paraview: put back version 4.1.0 Well, it would be nice if bug #561084 could have been resolved. Package-Manager: portage-2.2.28 sci-visualization/paraview/Manifest| 1 + .../paraview/files/paraview-4.0.1-Protobuf.patch | 72 +++ .../files/paraview-4.0.1-removesqlite.patch| 517 + .../files/paraview-4.0.1-vtk-cg-path.patch | 36 ++ .../files/paraview-4.1.0-glxext-legacy.patch | 9 + .../files/paraview-4.1.0-vtk-freetype.patch| 22 + .../paraview/paraview-4.1.0-r2.ebuild | 302 7 files changed, 959 insertions(+) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 7e51626..e5892bf 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1 +1,2 @@ +DIST ParaView-v4.1.0-source.tar.gz 50460304 SHA256 80ef898c158d7fd9ceb0bcd83be1f679eef06ce4f20514a2435330cc97a3fdf3 SHA512 da91f7332a91746d60968a9d6cc1fe4878a3710f8e4a3d675dc65c337d6844f39df4c3e307d424ee0d2a832fd3c0f3d0c4da6a8b0a2aa6902920988fb53b9f7f WHIRLPOOL c3572d12f05b8443eb21a342c140d55e3c41e2af383aa850491aaeec412e62a45a4ee44e6d772dc9b6f141028911cb96b22a7818c6f15bc80bb8553d37008d96 DIST ParaView-v5.1.2.tar.gz 51635420 SHA256 ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187 SHA512 9204732ecbe5048c96536a2d63f37ec51f331416bab11c982797d07cd0233e1424193d1c8cac6dfe7e91696997f8aaf92c3a32d7b05674c0b176d93444672e40 WHIRLPOOL 1bbb95672279317304dde1f3123a51f3ca787f0f0b1a28ce09e53f0fbfdf685da89efeb2b13c0409982cbc5566e3984542eeeb519aa757bdd849186135c57a64 diff --git a/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch b/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch new file mode 100644 index ..6a09a1a --- /dev/null +++ b/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch @@ -0,0 +1,72 @@ +http://paraview.org/Bug/view.php?id=13656 + +diff -up ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt +--- ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf 2012-11-08 07:51:51.0 -0700 ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt 2012-11-13 15:17:53.980027098 -0700 +@@ -81,16 +81,24 @@ + #-- + # Generate the protbuf message file. + #-- +-get_target_property(PROTOC_LOCATION protoc_compiler LOCATION) ++if (VTK_USE_SYSTEM_PROTOBUF) ++ set (_PROTOC_COMPILER protoc) ++ set (_PROTOC_DEPEND "") ++else() ++ set (_PROTOC_COMPILER protoc_compiler) ++ set (_PROTOC_DEPEND ${_PROTOC_COMPILER}) ++endif() ++ ++get_target_property(PROTOC_LOCATION ${_PROTOC_COMPILER} LOCATION) + add_custom_command( + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.h +${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.cc + +-COMMAND protoc_compiler ++COMMAND ${_PROTOC_COMPILER} + "--cpp_out=dllexport_decl=VTKPVSERVERIMPLEMENTATIONCORE_EXPORT:${CMAKE_CURRENT_BINARY_DIR}" +--proto_path "@CMAKE_CURRENT_SOURCE_DIR@" +"${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto" +-DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto protoc_compiler ++DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto ${_PROTOC_DEPEND} + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} + ) + +@@ -109,5 +117,9 @@ + vtk_module_library(vtkPVServerImplementationCore + ${Module_SRCS}) + ++if (VTK_USE_SYSTEM_PROTOBUF) ++ target_link_libraries(vtkPVServerImplementationCore ${CMAKE_THREAD_LIBS_INIT}) ++endif() ++ + add_dependencies(vtkPVServerImplementationCore + protobuf_code_generation) +diff -up ParaView/ThirdParty/protobuf/CMakeLists.txt.Protobuf ParaView/ThirdParty/protobuf/CMakeLists.txt +--- ParaView/ThirdParty/protobuf/CMakeLists.txt.Protobuf 2012-11-08 07:51:51.0 -0700 ParaView/ThirdParty/protobuf/CMakeLists.txt2012-11-13 15:09:31.526673020 -0700 +@@ -34,7 +34,7 @@ + set (PROTOBUF_INSTALL_LIB_DIR ${VTK_INSTALL_LIBRARY_DIR}) + set (PROTOBUF_INSTALL_EXPORT_NAME ${VTK_INSTALL_EXPORT_NAME}) + +-vtk_module_third_party(protobuf ++vtk_module_third_party(Protobuf + INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/vtkprotobuf/src + LIBRARIES protobuf + ) +@@ -42,10 +42,12 @@ + # protobuf exports it's build-dir targets to a custom file + # (PROTOBUF_EXPORTS.cmake). We don't care much about that. We export + # build-dir targets ourselves. +-vtk_target_export(protobuf) +-
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 1f096a957c31bac62716edbdba25df7b76c242ee Author: Matthias Maier gentoo org> AuthorDate: Thu Sep 22 12:46:51 2016 + Commit: Matthias Maier gentoo org> CommitDate: Thu Sep 22 12:47:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f096a95 sci-visualization/paraview: fix dependencies, bug #594142, bug #591692 Package-Manager: portage-2.2.28 sci-visualization/paraview/paraview-5.1.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.1.2.ebuild b/sci-visualization/paraview/paraview-5.1.2.ebuild index 38dc364..924f412 100644 --- a/sci-visualization/paraview/paraview-5.1.2.ebuild +++ b/sci-visualization/paraview/paraview-5.1.2.ebuild @@ -27,7 +27,7 @@ REQUIRED_USE="python? ( mpi ${PYTHON_REQUIRED_USE} ) RDEPEND=" dev-libs/expat - >=dev-libs/jsoncpp-0.10.1 +
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/files/, sci-visualization/paraview/
commit: 9bff88b6adfc72d4698ef6b00de09bfb86052f0a Author: Matthias Maier gentoo org> AuthorDate: Thu Sep 22 12:45:13 2016 + Commit: Matthias Maier gentoo org> CommitDate: Thu Sep 22 12:47:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bff88b6 sci-visualization/paraview: remove old versions < 5.1.2 Package-Manager: portage-2.2.28 sci-visualization/paraview/Manifest| 3 - .../paraview/files/paraview-4.0.1-Protobuf.patch | 72 --- .../paraview/files/paraview-4.0.1-gcc-4.7.patch| 28 -- .../files/paraview-4.0.1-removesqlite.patch| 517 - .../files/paraview-4.0.1-vtk-cg-path.patch | 36 -- .../files/paraview-4.1.0-glxext-legacy.patch | 9 - .../files/paraview-4.1.0-no-fatal-warnings.patch | 19 - .../files/paraview-4.1.0-vtk-freetype.patch| 22 - .../paraview/files/paraview-4.2.0-protobuf.patch | 39 -- .../files/paraview-4.3.1-protobuf-2.6.patch| 177 --- .../paraview-5.1.0-only-require-cmake-3.3.patch| 13 - .../paraview/paraview-4.1.0-r2.ebuild | 302 sci-visualization/paraview/paraview-4.4.0.ebuild | 286 .../paraview/paraview-5.1.0-r1.ebuild | 274 --- 14 files changed, 1797 deletions(-) diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest index 897fb95..7e51626 100644 --- a/sci-visualization/paraview/Manifest +++ b/sci-visualization/paraview/Manifest @@ -1,4 +1 @@ -DIST ParaView-v4.1.0-source.tar.gz 50460304 SHA256 80ef898c158d7fd9ceb0bcd83be1f679eef06ce4f20514a2435330cc97a3fdf3 SHA512 da91f7332a91746d60968a9d6cc1fe4878a3710f8e4a3d675dc65c337d6844f39df4c3e307d424ee0d2a832fd3c0f3d0c4da6a8b0a2aa6902920988fb53b9f7f WHIRLPOOL c3572d12f05b8443eb21a342c140d55e3c41e2af383aa850491aaeec412e62a45a4ee44e6d772dc9b6f141028911cb96b22a7818c6f15bc80bb8553d37008d96 -DIST ParaView-v4.4.0-source.tar.gz 58397252 SHA256 c2dc334a89df24ce5233b81b74740fc9f10bc181cd604109fd13f6ad2381fc73 SHA512 092dee4ca75b9f4e3b4a53c85ebc89f406a91f6dd9ac9a3deb65de776189c2582d15c2b1f8f0393ff4d7a438333f8801de22d2cf916b314d8b85d93cc5f4671e WHIRLPOOL 722be36c45563066a2e91e7ea3e382d6928056a38c01920089f6e16a721259e1e8f99b26c982f136f9cfac8f1cb1d9f54ee0267cea79360ace4c00e81a47e61b -DIST ParaView-v5.1.0.tar.gz 51613148 SHA256 1ce345e9c5533c2854ad7e89cf4f90992bafee23707ae9f85d12b38405169f2a SHA512 c9af27d8be03783c7353735718a41ee03732db0f2e4f6e2db5e1e72d3df01801bb77294713c2b96eaf17e75d1fd6a30e340b3c33f496f7e705d07badfa196e69 WHIRLPOOL 08cd669f02fd54b7fc4054f23f04a3dc274e4ba8ebdf54fb14caaa95bc0c9fb2e2e5551a9e74d88062f2230eb511b7e18d6cb75bb43f4291e19dbaa2ed53cd1f DIST ParaView-v5.1.2.tar.gz 51635420 SHA256 ff02b7307a256b7c6e8ad900dee5796297494df7f9a0804fe801eb2f66e6a187 SHA512 9204732ecbe5048c96536a2d63f37ec51f331416bab11c982797d07cd0233e1424193d1c8cac6dfe7e91696997f8aaf92c3a32d7b05674c0b176d93444672e40 WHIRLPOOL 1bbb95672279317304dde1f3123a51f3ca787f0f0b1a28ce09e53f0fbfdf685da89efeb2b13c0409982cbc5566e3984542eeeb519aa757bdd849186135c57a64 diff --git a/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch b/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch deleted file mode 100644 index 6a09a1a.. --- a/sci-visualization/paraview/files/paraview-4.0.1-Protobuf.patch +++ /dev/null @@ -1,72 +0,0 @@ -http://paraview.org/Bug/view.php?id=13656 - -diff -up ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf 2012-11-08 07:51:51.0 -0700 -+++ ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt 2012-11-13 15:17:53.980027098 -0700 -@@ -81,16 +81,24 @@ - #-- - # Generate the protbuf message file. - #-- --get_target_property(PROTOC_LOCATION protoc_compiler LOCATION) -+if (VTK_USE_SYSTEM_PROTOBUF) -+ set (_PROTOC_COMPILER protoc) -+ set (_PROTOC_DEPEND "") -+else() -+ set (_PROTOC_COMPILER protoc_compiler) -+ set (_PROTOC_DEPEND ${_PROTOC_COMPILER}) -+endif() -+ -+get_target_property(PROTOC_LOCATION ${_PROTOC_COMPILER} LOCATION) - add_custom_command( - OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.h -${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.cc - --COMMAND protoc_compiler -+COMMAND ${_PROTOC_COMPILER} - "--cpp_out=dllexport_decl=VTKPVSERVERIMPLEMENTATIONCORE_EXPORT:${CMAKE_CURRENT_BINARY_DIR}" ---proto_path "@CMAKE_CURRENT_SOURCE_DIR@" -"${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto" --DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto protoc_compiler -+DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto ${_PROTOC_DEPEND} - WO
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: 10782c29927e4b46669a30df53784f25af6356f3 Author: Matthias Maier gentoo org> AuthorDate: Fri Aug 19 02:26:08 2016 + Commit: Matthias Maier gentoo org> CommitDate: Fri Aug 19 04:17:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10782c29 sci-visualization/paraview: add missing dependency on dev-qt/qttest:5, bug #591228 Thanks to Thomas Haschka Package-Manager: portage-2.2.28 sci-visualization/paraview/paraview-5.1.0-r1.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sci-visualization/paraview/paraview-5.1.0-r1.ebuild b/sci-visualization/paraview/paraview-5.1.0-r1.ebuild index 772bb85..23fa295 100644 --- a/sci-visualization/paraview/paraview-5.1.0-r1.ebuild +++ b/sci-visualization/paraview/paraview-5.1.0-r1.ebuild @@ -70,6 +70,7 @@ RDEPEND=" dev-qt/qthelp:5 dev-qt/qtopengl:5 dev-qt/qtsql:5 + dev-qt/qttest:5 dev-qt/qtwebkit:5 dev-qt/qtx11extras:5 )