diff options
author | Mathieu Westphal | 2020-02-20 11:59:35 +0000 |
---|---|---|
committer | Mathieu Westphal | 2020-02-20 11:59:35 +0000 |
commit | 44526ae66f98d0a2499470f9bb8ec0cb45699c29 (patch) | |
tree | 35d8edbfbfa7c8e4db0a6242887167d5d869cd66 | |
parent | 8acf6419d91389de38133f0a2980ad548487e06f (diff) | |
download | aur-44526ae66f98d0a2499470f9bb8ec0cb45699c29.tar.gz |
Updating for 5.8.0
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 13 insertions, 19 deletions
@@ -1,19 +1,22 @@ # Maintainer: Mathieu Westphal <mathieu.westphal@kitware.com> +# Contributor: Bruno Pagani <archange@archlinux.org> +# Contributor: Stéane Gaudreault <stephane@archlinux.org> +# Contributor: <xantares09@hotmail.com> # Follow the paraview PKGBUILD in the official repositories as closely as possible. _pkgname=paraview pkgname=$_pkgname-git pkgrel=1 -pkgver=v5.7.0.r726.g5296521c81 +pkgver=v5.8.0.r235.g8ee4b222a2 pkgdesc="Open-source, multi-platform data analysis and visualization application" arch=(x86_64) url="https://www.paraview.org" provides=(paraview) conflicts=(paraview) license=(BSD custom) -depends=(boost-libs qt5-tools qt5-x11extras intel-tbb openmpi ffmpeg ospray - python-numpy cgns protobuf +depends=(boost-libs qt5-tools qt5-x11extras qt5-svg intel-tbb openmpi ffmpeg + ospray python-numpy cgns protobuf double-conversion expat freetype2 gdal glew hdf5 libjpeg jsoncpp libjsoncpp.so libxml2 lz4 xz python-mpi4py netcdf libpng pdal libtiff zlib) @@ -38,36 +41,27 @@ prepare() { build() { cd build - # Flags to enable system libs in VTK building, as in VTK package + # Note regarding use of system dependencies: # GL2PS has non-upstreamed patches # LIBHARU blocked by https://github.com/libharu/libharu/pull/157 - local VTK_USE_SYSTEM_LIB="" - for lib in doubleconversion eigen expat freetype glew hdf5 jpeg jsoncpp libxml2 lz4 lzma mpi4py netcdf png tiff utf8 zlib - do - VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_VTK_${lib}:BOOL=ON " - done - # Specific system libs for ParaView version - for lib in cgns protobuf - do - VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_ParaView_${lib}:BOOL=ON " - done - cmake ../$_pkgname \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DPARAVIEW_ENABLE_FFMPEG=ON \ -DPARAVIEW_ENABLE_GDAL=ON \ - -DPARAVIEW_ENABLE_PDAL=ON \ - -DPARAVIEW_ENABLE_PYTHON=ON \ - -DPARAVIEW_ENABLE_XDMF3=ON \ -DPARAVIEW_ENABLE_MOTIONFX=ON \ + -DPARAVIEW_ENABLE_PDAL=ON \ -DPARAVIEW_ENABLE_VISITBRIDGE=ON \ + -DPARAVIEW_ENABLE_XDMF3=ON \ -DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \ -DPARAVIEW_USE_MPI=ON \ + -DPARAVIEW_USE_PYTHON=ON \ -DPARAVIEW_USE_RAYTRACING=ON \ + -DPARAVIEW_BUILD_WITH_EXTERNAL=ON \ + -DVTK_MODULE_USE_EXTERNAL_VTK_gl2ps=OFF \ + -DVTK_MODULE_USE_EXTERNAL_VTK_libharu=OFF \ -DVTK_SMP_IMPLEMENTATION_TYPE=TBB \ -DVTKm_ENABLE_MPI=ON \ - ${VTK_USE_SYSTEM_LIB} \ -GNinja ninja ${MAKEFLAGS} |