[arch-commits] Commit in mayavi/trunk (PKGBUILD disable-openvdb-and-openvr.patch)

Antonio Rojas arojas at gemini.archlinux.org
Tue Jul 26 20:22:51 UTC 2022


    Date: Tuesday, July 26, 2022 @ 20:22:51
  Author: arojas
Revision: 1258818

upgpkg: mayavi 4.8.0-1: Update to 4.8.0

Modified:
  mayavi/trunk/PKGBUILD
  mayavi/trunk/disable-openvdb-and-openvr.patch

----------------------------------+
 PKGBUILD                         |   11 ++++++-----
 disable-openvdb-and-openvr.patch |    5 ++++-
 2 files changed, 10 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-07-26 19:37:36 UTC (rev 1258817)
+++ PKGBUILD	2022-07-26 20:22:51 UTC (rev 1258818)
@@ -2,14 +2,14 @@
 # Contributor: Jingbei Li <i at jingbei.li>
 
 pkgname=mayavi
-pkgver=4.7.4
-pkgrel=2
+pkgver=4.8.0
+pkgrel=1
 pkgdesc="A 3-dimensional visualizer of scientific data"
 arch=('x86_64')
 url="https://github.com/enthought/mayavi"
 license=('BSD')
 depends=('vtk' 'python-envisage' 'python-traitsui' 'python-configobj' 'python-pyqt5' 'pdal' 'unixodbc' 'pugixml' 'openmpi' 'ffmpeg' 'python-numpy'
-         'fmt' 'ospray' 'openvr' 'liblas' 'cgns' 'adios2' 'libharu' 'gl2ps')
+         'fmt' 'ospray' 'openvr' 'liblas' 'cgns' 'adios2' 'libharu' 'gl2ps' 'postgresql-libs' 'netcdf' 'mariadb-libs')
 makedepends=('python-setuptools' 'python-sphinx' 'python-twisted' 'xorg-server-xvfb' 'qt5-svg' 'glew' 'proj')
 replaces=('python-mayavi')
 provides=('python-mayavi')
@@ -18,8 +18,8 @@
 source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz"
         "disable-openvdb-and-openvr.patch"
         "mayavi.sh" "mayavi.csh")
-sha256sums=('44f144a5646e81b7eb0668a8b1ac383a847e634f6f4c306b4629e32587080467'
-            'fc3eb33dde9541986a37aa91b7d80aca5754a39a0370688c1f0a5d06d3364853'
+sha256sums=('71e76b005613bbfdca0e05caab634aea2b770e2559f85fed28d8704bbcaab8fd'
+            '4f9eb2bfd3d610c70949ffc6a5e5eb2cf8fa217a6674c91271f7defc22a1add2'
             'abb34e78105abf15197bdd05c02ba3b080755d46aa81e4cfaeaba4994d05effe'
             '034b36bf9d279d926c39c858bf18992e34de880725d778f8435b293259f4775d')
 
@@ -67,6 +67,7 @@
     build/lib.linux-$CARCH-3.10/tvtk/plugins/scene/preferences.ini
 
   export ETS_TOOLKIT="qt"
+  export LANG=C
   # now this is ugly, but docs do not build without X. We setup X according to:
   # http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer
   xvfb-run python setup.py build

Modified: disable-openvdb-and-openvr.patch
===================================================================
--- disable-openvdb-and-openvr.patch	2022-07-26 19:37:36 UTC (rev 1258817)
+++ disable-openvdb-and-openvr.patch	2022-07-26 20:22:51 UTC (rev 1258818)
@@ -1,7 +1,7 @@
 diff -upr mayavi-4.7.4.orig/tvtk/vtk_module.py mayavi-4.7.4/tvtk/vtk_module.py
 --- mayavi-4.7.4.orig/tvtk/vtk_module.py	2021-11-13 15:54:28.000000000 +0200
 +++ mayavi-4.7.4/tvtk/vtk_module.py	2021-12-10 06:58:30.885406494 +0200
-@@ -33,8 +33,22 @@ if vtk_version in ['9.0.3', '9.0.2']:
+@@ -33,11 +33,25 @@ if vtk_version in ['9.0.3', '9.0.2']:
      del vtkDataEncoder, vtkWebApplication
  
  if vtk_version == '9.1.0':
@@ -25,3 +25,6 @@
 +        vtkOpenVRDefaultOverlay, vtkOpenVRInteractorStyle, vtkOpenVRModel, \
 +        vtkOpenVROverlay, vtkOpenVRRenderWindow, \
 +        vtkOpenVRRenderWindowInteractor, vtkOpenVRRenderer
+ 
+ if vtk_version == '9.2.0':
+     SKIP = ['vtkPlotBar']



More information about the arch-commits mailing list