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

Eli Schwartz eschwartz at archlinux.org
Thu Jul 26 06:02:41 UTC 2018


    Date: Thursday, July 26, 2018 @ 06:02:39
  Author: eschwartz
Revision: 363457

upgpkg: paraview 5.5.2-2

python 3.7 rebuild
protobuf 3.6.0 rebuild

Modified:
  paraview/trunk/PKGBUILD

----------+
 PKGBUILD |   19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-07-26 05:40:43 UTC (rev 363456)
+++ PKGBUILD	2018-07-26 06:02:39 UTC (rev 363457)
@@ -14,11 +14,11 @@
 pkgname=${_pkg}
 #-${_mpi}
 pkgver=5.5.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
 arch=('x86_64')
 url="https://www.paraview.org"
-license=('custom')
+license=('BSD' 'custom')
 depends=('qt5-tools' 'qt5-x11extras' 'ospray' 'ffmpeg' 'openmpi'
          'cgns' 'python-pygments' 'protobuf' 'pugixml'
          'python-matplotlib' 'python-numpy' 'python-mpi4py'
@@ -30,14 +30,23 @@
 #        proj apparently not used in this VTK configuration
 makedepends=('cmake' 'boost' 'mesa' 'gcc-fortran' 'ninja' 'qt5-tools' 'qt5-xmlpatterns')
 source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz"
-        'fix-qt5.11-headers.patch')
+        'fix-qt5.11-headers.patch'
+        'https://gitlab.kitware.com/vtk/vtk/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch'
+        '0001-fix-build-on-python-3.7.patch')
 sha256sums=('4b9d186bac59e412ae09cae49c3ec3ec59803c25f63e89f92efe07b05dc1b896'
-            '638e3148d855e1de2ca7711f9dd1eb6ec5410e3c412d949abf2a34ef2086f0c7')
+            '638e3148d855e1de2ca7711f9dd1eb6ec5410e3c412d949abf2a34ef2086f0c7'
+            '37690540cc0cf6b52fb980b39f9f7bc603d1670fac9e2939ff05ddc349407448'
+            '508717c9cf128772fb99f16354c5a645c6e0d432dd5cfda64d4898860e0c09df')
 
 prepare() {
     mkdir -p build
     cd ParaView-v${pkgver}/
     patch -p1 -i ../fix-qt5.11-headers.patch
+    # https://gitlab.kitware.com/paraview/paraview/issues/18323
+    patch -p1 -i ../0001-fix-build-on-python-3.7.patch
+    cd VTK
+    # https://gitlab.kitware.com/vtk/vtk/issues/17350
+    patch -p1 -i "${srcdir}"/706f1b397df09a27ab8981ab9464547028d0c322.patch
 }
 
 build() {
@@ -55,7 +64,7 @@
         VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
     done
     # Specific system libs for ParaView version
-    for lib in CGNS PUGIXML PROTOBUF PYGMENTS 
+    for lib in CGNS PUGIXML PROTOBUF PYGMENTS
     do
         VTK_USE_SYSTEM_LIB+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
     done



More information about the arch-commits mailing list