[arch-commits] Commit in vtk/trunk (PKGBUILD)

Bruno Pagani archange at archlinux.org
Thu Jan 31 17:52:25 UTC 2019


    Date: Thursday, January 31, 2019 @ 17:52:24
  Author: archange
Revision: 428771

upgpkg: vtk 8.2.0-1

Sync system dependencies list

Modified:
  vtk/trunk/PKGBUILD

----------+
 PKGBUILD |   39 ++++++++++++++++-----------------------
 1 file changed, 16 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-01-31 17:28:13 UTC (rev 428770)
+++ PKGBUILD	2019-01-31 17:52:24 UTC (rev 428771)
@@ -5,8 +5,8 @@
 # Contributor: Thomas Dziedzic <gostrc at gmail>
 
 pkgname=vtk
-pkgver=8.1.2
-pkgrel=2
+pkgver=8.2.0
+pkgrel=1
 pkgdesc="A software system for 3D computer graphics, image processing, and visualization"
 arch=('x86_64')
 url="https://www.vtk.org/"
@@ -15,20 +15,14 @@
 makedepends=('cmake' 'boost' 'doxygen' 'ffmpeg' 'gdal' 'gnuplot'
              'java-environment' 'openmpi' 'python-matplotlib' 'qt5-base'
              'qt5-tools' 'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget'
-             'expat' 'freetype2' 'glew' 'hdf5' 'libjpeg' 'jsoncpp' 'libxml2'
-             'lz4' 'python-mpi4py' 'netcdf' 'libogg' 'libtheora' 'libpng'
-             'libtiff' 'zlib'
-             'python-autobahn' 'python-constantly' 'python-hyperlink'
-             'python-incremental' 'proj' 'mariadb' 'python-six'
-             'python-twisted' 'python-txaio' 'python-zope-interface')
+             'double-conversion' 'eigen' 'expat' 'freetype2' 'glew' 'hdf5'
+             'libjpeg' 'jsoncpp' 'libxml2' 'lz4' 'xz' 'python-mpi4py' 'netcdf'
+             'libogg' 'pegtl' 'libpng' 'pugixml' 'libtheora' 'libtiff' 'zlib'
+             'proj' 'sqlite')
 optdepends=('gnuplot: plotting tools'
             'graphviz: drawing tools'
             'java-runtime: java bindings'
             'python: python bindings'
-            'python-autobahn: for vtkWeb'
-            'python-twisted: for vtkWeb'
-            'python-constantly'
-            'python-incremental'
             'python-mpi4py: OpenMPI python support'
             'python-matplotlib: for Matplotlib rendering'
             'openmpi: OpenMPI support'
@@ -41,17 +35,17 @@
             'hdf5'
             'jsoncpp'
             'lz4'
-            'mariadb'
+            'sqlite'
             'netcdf'
             'proj'
             'unixodbc')
-source=("https://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"
-        "https://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"
-        "https://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz")
+source=("${url}/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"
+        "${url}/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"
+        "${url}/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz")
 options=(staticlibs)
-sha512sums=('c9fc498804ff9bb433bf79f4b14d9bb6134b026aea46ed12ac40434bfdd8063c42e75d3e0cfa88d171fa271001c9444d66a471edc9b22df83a9109733abcdfa0'
-            '6aaf2bfed03bf1138eba2476ea7d03f977bcbd918718b545304873935e88c1361d1aa0483a188f60d36e68da1a22620a8786e7a7f8c3c16fa82e2c6a3d695bb8'
-            '12c65442c16fc0eaadfcd59248eb8ed0d45e9afb272a2bfa6820143d1059e02efbb503e81f78168eb86f24641908975f81e5c0fa739ff2b5ca018d1a48c9a579')
+sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
+            '517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
+            '8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588')
 
 prepare() {
   mkdir build
@@ -64,16 +58,15 @@
   export JAVA_HOME=/usr/lib/jvm/default
 
   # GL2PS blocked by http://www.vtk.org/Bug/view.php?id=16083
-  # NETCDFCPP blocked by https://github.com/Unidata/netcdf-cxx4/issues/43
   # LIBHARU blocked by https://github.com/libharu/libharu/pull/157
+  # exodusII,kissfft,verdict,VPIC,xdmf2/3,zfp not packaged in Arch
   # Note: VTK explicitly disables system GLEW dependency, it uses embedded sources with modifications
-  # Only in ParaView build: DOUBLECONVERSION EIGEN LZMA PEGTL PUGIXML
   local VTK_USE_SYSTEM_LIB=""
   # Common with ParaView
-  for lib in EXPAT FREETYPE GLEW HDF5 JPEG JSONCPP LIBXML2 LZ4 MPI4PY NETCDF OGGTHEORA PNG TIFF ZLIB; do
+  for lib in DOUBLECONVERSION EIGEN EXPAT FREETYPE GLEW HDF5 JPEG JSONCPP LIBXML2 LZ4 LZMA MPI4PY NETCDF OGG PEGTL PNG PUGIXML THEORA TIFF ZLIB; do
     VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}=ON "
   done
-  for lib in AUTOBAHN CONSTANTLY HYPERLINK INCREMENTAL LIBPROJ4 SIX TWISTED TXAIO ZOPE; do
+  for lib in LIBPROJ SQLITE; do
     VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}=ON "
   done
 



More information about the arch-commits mailing list