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

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 15:30:15
  Author: foutrelis
Revision: 752038

upgpkg: vtk 8.2.0-17: Python 3.9 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 15:29:50 UTC (rev 752037)
+++ PKGBUILD2020-11-12 15:30:15 UTC (rev 752038)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=16
+pkgrel=17
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2020-11-09 Thread Evangelos Foutras via arch-commits
Date: Monday, November 9, 2020 @ 20:37:51
  Author: foutrelis
Revision: 748214

upgpkg: vtk 8.2.0-16: Python 3.9 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-09 20:28:55 UTC (rev 748213)
+++ PKGBUILD2020-11-09 20:37:51 UTC (rev 748214)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=15
+pkgrel=16
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


[arch-commits] Commit in vtk/trunk (PKGBUILD vtk-freetype-2.10.3.patch)

2020-10-16 Thread Bruno Pagani via arch-commits
Date: Saturday, October 17, 2020 @ 00:48:31
  Author: archange
Revision: 725239

pdal 2.2 rebuild + FS#68244

Added:
  vtk/trunk/vtk-freetype-2.10.3.patch
Modified:
  vtk/trunk/PKGBUILD

---+
 PKGBUILD  |   31 +++
 vtk-freetype-2.10.3.patch |   18 ++
 2 files changed, 33 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:33:26 UTC (rev 725238)
+++ PKGBUILD2020-10-17 00:48:31 UTC (rev 725239)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=14
+pkgrel=15
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;
@@ -47,7 +47,8 @@
 proj6.patch
 
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;
 
vtk-gcc10.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/a9079bdc.patch;
-
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;)
+
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;
+vtk-freetype-2.10.3.patch)
 options=(staticlibs)
 
sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
@@ -55,10 +56,10 @@
 
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
 
'9b85600812b6caf5007cdaeff34a504fa706bd0e1412dd306f8424b39edde430d8eedddcb53ce987afb6799ffc571f3fb9de80106324782e9d5b37947e92dcd6'
 
'5432ae62773377301a6709de0b789b1d5a459e467e4796b3d275c8a1cec6962fd8ebf404f8f11ed63a8d525c2d5a8dd163080d8fd3e483f3a5e06739133acd8f'
-
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa')
+
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa'
+
'01df3947425b510f9c64e72ab2020b02f28141421ad29be94bf118cd7b56cc22702ae329db05bc336284d3edcf3b71d254de10a2784296c691447ee356c76683')
 
 prepare() {
-  mkdir build
   cd VTK-${pkgver}
 
   # Fix build with proj 6.0
@@ -77,11 +78,12 @@
   # Fix build with Java 12
   sed -i 's/VTK_JAVA_SOURCE_VERSION "1.6"/VTK_JAVA_SOURCE_VERSION "1.7"/
   s/VTK_JAVA_TARGET_VERSION "1.6"/VTK_JAVA_TARGET_VERSION "1.7"/' 
Wrapping/Java/CMakeLists.txt
+
+  # Fix build with FreeType 2.10.3
+  patch -p1 -i ../vtk-freetype-2.10.3.patch
 }
 
 build() {
-  cd build
-
   # to help cmake find java
   export JAVA_HOME=/usr/lib/jvm/default
 
@@ -100,12 +102,12 @@
 
   local _tkver=$(echo 'puts $tcl_version' | tclsh)
 
-  cmake ../VTK-${pkgver} \
--Wno-dev \
+  cmake -B build -S VTK-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_SKIP_RPATH=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
 -DBUILD_SHARED_LIBS=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
 -DBUILD_DOCUMENTATION=OFF \
 -DDOXYGEN_KEEP_TEMP=ON \
 -DDOCUMENTATION_HTML_HELP=OFF \
@@ -126,16 +128,13 @@
 -DVTK_INSTALL_INCLUDE_DIR=include/vtk \
 -DVTK_INSTALL_TCL_DIR=/usr/lib/tcl${_tkver}/vtk/ \
 ${VTK_USE_SYSTEM_LIB} \
--DCMAKE_BUILD_TYPE=Release
-
-  make
+-Wno-dev
+  make -C build
 }
 
 package() {
-  cd build
+  make -C build DESTDIR="${pkgdir}" install
 
-  make DESTDIR="${pkgdir}" install
-
   # Move the vtk.jar to the arch-specific location
   install -dv "${pkgdir}"/usr/share/java/vtk
   mv -v "${pkgdir}"/usr/lib/vtk.jar "${pkgdir}"/usr/share/java/vtk
@@ -142,7 +141,7 @@
   rm -rf "${pkgdir}"/usr/lib/vtk-${pkgver%.*}/java
 
   # Install license
-  install -Dm644 ../VTK-${pkgver}/Copyright.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+  install -Dm644 VTK-${pkgver}/Copyright.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
 
   # Fix path of QtDesigner plugin
   install -dv "${pkgdir}"/usr/lib/qt

Added: vtk-freetype-2.10.3.patch
===
--- vtk-freetype-2.10.3.patch   (rev 0)
+++ vtk-freetype-2.10.3.patch   2020-10-17 00:48:31 UTC (rev 725239)
@@ -0,0 +1,18 @@
+diff --git a/ThirdParty/freetype/vtk_freetype.h.in 
b/ThirdParty/freetype/vtk_freetype.h.in
+index c3f6f4f3..fd525e55 100644
+--- a/ThirdParty/freetype/vtk_freetype.h.in
 b/ThirdParty/freetype/vtk_freetype.h.in
+@@ -20,6 +20,13 @@
+ 
+ #ifdef VTK_USE_SYSTEM_FREETYPE
+ # include 
++#ifndef FT_CALLBACK_DEF
++#ifdef __cplusplus
++#define FT_CALLBACK_DEF( x )  extern "C"  x
++#else
++#define FT_CALLBACK_DEF( x )  static  x
++#endif
++#endif /* FT_CALLBACK_DEF */
+ #else
+ # include 
+ #endif


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

2020-07-16 Thread Antonio Rojas via arch-commits
Date: Thursday, July 16, 2020 @ 10:10:27
  Author: arojas
Revision: 664106

jsoncpp 1.8.3 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   17 ++---
 1 file changed, 14 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-16 08:06:31 UTC (rev 664105)
+++ PKGBUILD2020-07-16 10:10:27 UTC (rev 664106)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=13
+pkgrel=14
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;
@@ -45,13 +45,17 @@
 "${url}/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"
 "${url}/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz"
 proj6.patch
-
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;)
+
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;
+
vtk-gcc10.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/a9079bdc.patch;
+
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;)
 options=(staticlibs)
 
sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
 
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
 
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
-
'0dcc47e66b758fc0db5c0bd84ebc82a6bd4b788df477d53e159aa3d02ea736333db8b4ef1cbfa222d4d322ff26ed5e725e1aed0083e6193626aa2deb96f0f3f3')
+
'9b85600812b6caf5007cdaeff34a504fa706bd0e1412dd306f8424b39edde430d8eedddcb53ce987afb6799ffc571f3fb9de80106324782e9d5b37947e92dcd6'
+
'5432ae62773377301a6709de0b789b1d5a459e467e4796b3d275c8a1cec6962fd8ebf404f8f11ed63a8d525c2d5a8dd163080d8fd3e483f3a5e06739133acd8f'
+
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa')
 
 prepare() {
   mkdir build
@@ -63,6 +67,13 @@
   # Fix build with python 3.8
   patch -p1 -i ../vtk-python-3.8.patch
 
+  # Fix build with GCC 10
+  patch -d ThirdParty/exodusII/vtkexodusII -p1 -i "$srcdir"/vtk-gcc10.patch
+  sed -e 's|REGEX MATCH \"\[3-9\]|REGEX MATCH \"[1-9][0-9]|' -i 
CMake/VTKGenerateExportHeader.cmake
+
+  # Fix build with Qt 5.15
+  patch -p1 -i ../vtk-qt5.15.patch
+
   # Fix build with Java 12
   sed -i 's/VTK_JAVA_SOURCE_VERSION "1.6"/VTK_JAVA_SOURCE_VERSION "1.7"/
   s/VTK_JAVA_TARGET_VERSION "1.6"/VTK_JAVA_TARGET_VERSION "1.7"/' 
Wrapping/Java/CMakeLists.txt


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

2020-04-30 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, April 30, 2020 @ 13:24:27
  Author: svenstaro
Revision: 623313

upgpkg: vtk 8.2.0-13: pdal 2.1.0 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-30 13:24:07 UTC (rev 623312)
+++ PKGBUILD2020-04-30 13:24:27 UTC (rev 623313)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=12
+pkgrel=13
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;
@@ -51,7 +51,7 @@
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
 
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
 
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
-
'51f3bb7d9b7011b4b8a4ec9f9c2f45336358f9dbac3cc6dc4051619d50272b3b4c1be6d18db6ea38e28c2ad1f1ab29473a051fe65c9d43ba8893775aed4b0d40')
+
'0dcc47e66b758fc0db5c0bd84ebc82a6bd4b788df477d53e159aa3d02ea736333db8b4ef1cbfa222d4d322ff26ed5e725e1aed0083e6193626aa2deb96f0f3f3')
 
 prepare() {
   mkdir build


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

2020-04-25 Thread Evangelos Foutras via arch-commits
Date: Saturday, April 25, 2020 @ 15:32:57
  Author: foutrelis
Revision: 620883

glew 2.2.0 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-25 15:29:50 UTC (rev 620882)
+++ PKGBUILD2020-04-25 15:32:57 UTC (rev 620883)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=11
+pkgrel=12
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2020-04-12 Thread Bruno Pagani via arch-commits
Date: Sunday, April 12, 2020 @ 16:08:54
  Author: archange
Revision: 613427

hdf5 1.12 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-12 15:51:03 UTC (rev 613426)
+++ PKGBUILD2020-04-12 16:08:54 UTC (rev 613427)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=10
+pkgrel=11
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2020-04-05 Thread Bruno Pagani via arch-commits
Date: Sunday, April 5, 2020 @ 17:26:02
  Author: archange
Revision: 611872

jsoncpp 1.9.2 rebuild

Also upstream Python 3.8 patch was updated.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-05 17:25:32 UTC (rev 611871)
+++ PKGBUILD2020-04-05 17:26:02 UTC (rev 611872)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=9
+pkgrel=10
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;
@@ -51,7 +51,7 @@
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
 
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
 
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
-
'352c7d8e0452061d595000389fa9086d37beb3a1614fa13cfade15845d517011f6d1f7e7226bfe6ba36908105ea75f3f5364b5bc34c48b699f27894631ef9372')
+
'51f3bb7d9b7011b4b8a4ec9f9c2f45336358f9dbac3cc6dc4051619d50272b3b4c1be6d18db6ea38e28c2ad1f1ab29473a051fe65c9d43ba8893775aed4b0d40')
 
 prepare() {
   mkdir build


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

2019-11-03 Thread Felix Yan via arch-commits
Date: Sunday, November 3, 2019 @ 23:46:11
  Author: felixonmars
Revision: 522792

Python 3.8 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-03 23:13:13 UTC (rev 522791)
+++ PKGBUILD2019-11-03 23:46:11 UTC (rev 522792)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=8
+pkgrel=9
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2019-10-26 Thread Felix Yan via arch-commits
Date: Saturday, October 26, 2019 @ 18:12:52
  Author: felixonmars
Revision: 520453

Python 3.8 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-26 17:54:28 UTC (rev 520452)
+++ PKGBUILD2019-10-26 18:12:52 UTC (rev 520453)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=7
+pkgrel=8
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2019-10-26 Thread Antonio Rojas via arch-commits
Date: Saturday, October 26, 2019 @ 17:46:31
  Author: arojas
Revision: 520446

Fix build with python 3.8

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-26 17:45:36 UTC (rev 520445)
+++ PKGBUILD2019-10-26 17:46:31 UTC (rev 520446)
@@ -44,12 +44,14 @@
 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"
-proj6.patch)
+proj6.patch
+
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;)
 options=(staticlibs)
 
sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
 
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
-
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07')
+
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
+
'352c7d8e0452061d595000389fa9086d37beb3a1614fa13cfade15845d517011f6d1f7e7226bfe6ba36908105ea75f3f5364b5bc34c48b699f27894631ef9372')
 
 prepare() {
   mkdir build
@@ -58,6 +60,9 @@
   # Fix build with proj 6.0
   patch -Np1 -i ../proj6.patch
 
+  # Fix build with python 3.8
+  patch -p1 -i ../vtk-python-3.8.patch
+
   # Fix build with Java 12
   sed -i 's/VTK_JAVA_SOURCE_VERSION "1.6"/VTK_JAVA_SOURCE_VERSION "1.7"/
   s/VTK_JAVA_TARGET_VERSION "1.6"/VTK_JAVA_TARGET_VERSION "1.7"/' 
Wrapping/Java/CMakeLists.txt


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

2019-09-14 Thread Levente Polyak via arch-commits
Date: Saturday, September 14, 2019 @ 14:38:27
  Author: anthraxx
Revision: 510539

upgpkg: vtk 8.2.0-7 (jsoncpp 1.9.1 rebuild)

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-14 14:19:45 UTC (rev 510538)
+++ PKGBUILD2019-09-14 14:38:27 UTC (rev 510539)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=6
+pkgrel=7
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2019-09-02 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 2, 2019 @ 08:03:09
  Author: svenstaro
Revision: 506789

upgpkg: vtk 8.2.0-6

pdal 2 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-02 08:03:02 UTC (rev 506788)
+++ PKGBUILD2019-09-02 08:03:09 UTC (rev 506789)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;


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

2019-07-01 Thread Bruno Pagani via arch-commits
Date: Monday, July 1, 2019 @ 21:49:35
  Author: archange
Revision: 487227

Fix FS#61076

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   46 --
 1 file changed, 24 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-01 21:45:10 UTC (rev 487226)
+++ PKGBUILD2019-07-01 21:49:35 UTC (rev 487227)
@@ -6,19 +6,19 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
-arch=('x86_64')
+arch=(x86_64)
 url="https://www.vtk.org/;
-license=('BSD')
-depends=('gcc-libs' 'double-conversion')
-makedepends=('cmake' 'boost' 'doxygen' 'ffmpeg' 'gdal' 'gnuplot'
- 'java-environment' 'openmpi' 'python-matplotlib' 'qt5-base'
- 'qt5-tools' 'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget'
- 'double-conversion' 'eigen' 'expat' 'freetype2' 'glew' 'hdf5'
- 'libjpeg' 'jsoncpp' 'libxml2' 'lz4' 'xz' 'python-mpi4py' 'netcdf'
- 'libogg' 'pegtl' 'libpng' 'pugixml' 'libtheora' 'libtiff' 'zlib'
- 'proj' 'sqlite')
+license=(BSD)
+depends=(gcc-libs double-conversion)
+makedepends=(cmake boost doxygen ffmpeg gdal gnuplot
+ java-environment openmpi python-matplotlib qt5-base
+ qt5-tools qt5-webkit qt5-x11extras tk unixodbc wget
+ double-conversion eigen expat freetype2 glew hdf5
+ libjpeg jsoncpp libxml2 lz4 xz python-mpi4py netcdf
+ libogg pdal pegtl libpng pugixml libtheora libtiff zlib
+ proj sqlite)
 optdepends=('gnuplot: plotting tools'
 'graphviz: drawing tools'
 'java-runtime: java bindings'
@@ -29,17 +29,18 @@
 'qt5-x11extras'
 'qt5-webkit: WebKit support'
 'tk: tcl bindings'
-'ffmpeg'
-'gdal'
-'glew'
-'hdf5'
-'jsoncpp'
-'lz4'
-'netcdf'
-'pugixml'
-'proj'
-'sqlite'
-'unixodbc')
+ffmpeg
+gdal
+glew
+hdf5
+jsoncpp
+lz4
+netcdf
+pdal
+pugixml
+proj
+sqlite
+unixodbc)
 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"
@@ -97,6 +98,7 @@
 -DXDMF_STATIC_AND_SHARED=OFF \
 -DVTK_USE_FFMPEG_ENCODER=ON \
 -DVTK_BUILD_ALL_MODULES=ON \
+-DModule_vtkIOPDAL=ON \
 -DVTK_USE_LARGE_DATA=ON \
 -DVTK_QT_VERSION="5" \
 -DVTK_WRAP_JAVA=ON \


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

2019-06-23 Thread Balló György via arch-commits
Date: Sunday, June 23, 2019 @ 22:23:51
  Author: bgyorgy
Revision: 483335

upgpkg: vtk 8.2.0-4

gdal 3.0.0 and proj 6.1.0 rebuild

Added:
  vtk/trunk/proj6.patch
Modified:
  vtk/trunk/PKGBUILD

-+
 PKGBUILD|   16 ++--
 proj6.patch |  110 ++
 2 files changed, 123 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-23 22:23:14 UTC (rev 483334)
+++ PKGBUILD2019-06-23 22:23:51 UTC (rev 483335)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=('x86_64')
 url="https://www.vtk.org/;
@@ -42,14 +42,24 @@
 'unixodbc')
 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")
+"${url}/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz"
+proj6.patch)
 options=(staticlibs)
 
sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
-
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588')
+
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
+
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07')
 
 prepare() {
   mkdir build
+  cd VTK-${pkgver}
+
+  # Fix build with proj 6.0
+  patch -Np1 -i ../proj6.patch
+
+  # Fix build with Java 12
+  sed -i 's/VTK_JAVA_SOURCE_VERSION "1.6"/VTK_JAVA_SOURCE_VERSION "1.7"/
+  s/VTK_JAVA_TARGET_VERSION "1.6"/VTK_JAVA_TARGET_VERSION "1.7"/' 
Wrapping/Java/CMakeLists.txt
 }
 
 build() {

Added: proj6.patch
===
--- proj6.patch (rev 0)
+++ proj6.patch 2019-06-23 22:23:51 UTC (rev 483335)
@@ -0,0 +1,110 @@
+diff --git a/Geovis/Core/vtkGeoProjection.cxx 
b/Geovis/Core/vtkGeoProjection.cxx
+index f3a8852d94..824060348a 100644
+--- a/Geovis/Core/vtkGeoProjection.cxx
 b/Geovis/Core/vtkGeoProjection.cxx
+@@ -72,6 +72,7 @@ public:
+   }
+ 
+   std::map< std::string, std::string > OptionalParameters;
++  PJ_PROJ_INFO ProjInfo;
+ };
+ 
+ 
//-
+@@ -80,7 +83,7 @@ int vtkGeoProjection::GetNumberOfProjections()
+   if ( vtkGeoProjectionNumProj < 0 )
+   {
+ vtkGeoProjectionNumProj = 0;
+-for ( const PJ_LIST* pj = pj_get_list_ref(); pj && pj->id; ++ pj )
++for ( const PJ_LIST* pj = proj_list_operations(); pj && pj->id; ++ pj )
+   ++ vtkGeoProjectionNumProj;
+   }
+   return vtkGeoProjectionNumProj;
+@@ -91,7 +94,7 @@ const char* vtkGeoProjection::GetProjectionName( int 
projection )
+   if ( projection < 0 || projection >= 
vtkGeoProjection::GetNumberOfProjections() )
+ return nullptr;
+ 
+-  return pj_get_list_ref()[projection].id;
++  return proj_list_operations()[projection].id;
+ }
+ 
//-
+ const char* vtkGeoProjection::GetProjectionDescription( int projection )
+@@ -99,7 +102,7 @@ const char* vtkGeoProjection::GetProjectionDescription( int 
projection )
+   if ( projection < 0 || projection >= 
vtkGeoProjection::GetNumberOfProjections() )
+ return nullptr;
+ 
+-  return pj_get_list_ref()[projection].descr[0];
++  return proj_list_operations()[projection].descr[0];
+ }
+ 
//-
+ vtkGeoProjection::vtkGeoProjection()
+@@ -144,7 +147,7 @@ void vtkGeoProjection::PrintSelf( ostream& os, vtkIndent 
indent )
+ int vtkGeoProjection::GetIndex()
+ {
+   int i = 0;
+-  for ( const PJ_LIST* proj = pj_get_list_ref(); proj && proj->id; ++ proj, 
++ i )
++  for ( const PJ_LIST* proj = proj_list_operations(); proj && proj->id; ++ 
proj, ++ i )
+   {
+ if ( ! strcmp( proj->id, this->Name ) )
+ {
+@@ -161,7 +164,7 @@ const char* vtkGeoProjection::GetDescription()
+   {
+ return nullptr;
+   }
+-  return this->Projection->descr;
++  return this->Internals->ProjInfo.description;
+ }
+ 
//-
+ projPJ vtkGeoProjection::GetProjection()
+@@ -232,6 +239,7 @@ int vtkGeoProjection::UpdateProjection()
+   this->ProjectionMTime = this->GetMTime();
+   if ( this->Projection )
+   {
++this->Internals->ProjInfo = 

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

2019-03-17 Thread Bruno Pagani via arch-commits
Date: Sunday, March 17, 2019 @ 16:12:02
  Author: archange
Revision: 442390

hdf5 + netcdf rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-17 15:00:06 UTC (rev 442389)
+++ PKGBUILD2019-03-17 16:12:02 UTC (rev 442390)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=('x86_64')
 url="https://www.vtk.org/;


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

2019-03-09 Thread Bruno Pagani via arch-commits
Date: Saturday, March 9, 2019 @ 15:46:26
  Author: archange
Revision: 438345

double-conversion rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-09 15:46:22 UTC (rev 438344)
+++ PKGBUILD2019-03-09 15:46:26 UTC (rev 438345)
@@ -6,12 +6,12 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=('x86_64')
 url="https://www.vtk.org/;
 license=('BSD')
-depends=('gcc-libs')
+depends=('gcc-libs' 'double-conversion')
 makedepends=('cmake' 'boost' 'doxygen' 'ffmpeg' 'gdal' 'gnuplot'
  'java-environment' 'openmpi' 'python-matplotlib' 'qt5-base'
  'qt5-tools' 'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget'
@@ -35,9 +35,10 @@
 'hdf5'
 'jsoncpp'
 'lz4'
-'sqlite'
 'netcdf'
+'pugixml'
 'proj'
+'sqlite'
 'unixodbc')
 source=("${url}/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"
 "${url}/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"


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

2019-01-31 Thread Bruno Pagani via arch-commits
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
===
--- PKGBUILD2019-01-31 17:28:13 UTC (rev 428770)
+++ PKGBUILD2019-01-31 17:52:24 UTC (rev 428771)
@@ -5,8 +5,8 @@
 # Contributor: Thomas Dziedzic 
 
 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
 


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

2019-01-25 Thread Bruno Pagani via arch-commits
Date: Friday, January 25, 2019 @ 16:17:57
  Author: archange
Revision: 427882

https in source

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-25 15:45:18 UTC (rev 427881)
+++ PKGBUILD2019-01-25 16:17:57 UTC (rev 427882)
@@ -45,9 +45,9 @@
 'netcdf'
 'proj'
 'unixodbc')
-source=("http://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz;
-
"http://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz;
-
"http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz;)
+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;)
 options=(staticlibs)
 
sha512sums=('c9fc498804ff9bb433bf79f4b14d9bb6134b026aea46ed12ac40434bfdd8063c42e75d3e0cfa88d171fa271001c9444d66a471edc9b22df83a9109733abcdfa0'
 
'6aaf2bfed03bf1138eba2476ea7d03f977bcbd918718b545304873935e88c1361d1aa0483a188f60d36e68da1a22620a8786e7a7f8c3c16fa82e2c6a3d695bb8'


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

2019-01-16 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 16, 2019 @ 15:23:48
  Author: foutrelis
Revision: 423567

MariaDB 10.3 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-16 15:21:59 UTC (rev 423566)
+++ PKGBUILD2019-01-16 15:23:48 UTC (rev 423567)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=('x86_64')
 url="https://www.vtk.org/;


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

2018-11-21 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 21, 2018 @ 16:52:24
  Author: archange
Revision: 409281

upgpkg: vtk 8.1.2-1

Clean PKGBUILD/sync with ParaView one

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |  116 +
 1 file changed, 57 insertions(+), 59 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-21 16:41:54 UTC (rev 409280)
+++ PKGBUILD2018-11-21 16:52:24 UTC (rev 409281)
@@ -5,33 +5,36 @@
 # Contributor: Thomas Dziedzic 
 
 pkgname=vtk
-pkgver=8.1.1
-pkgrel=3
-pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
+pkgver=8.1.2
+pkgrel=1
+pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=('x86_64')
-url='http://www.vtk.org/'
+url="https://www.vtk.org/;
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
- 'hdf5' 'java-environment' 'jsoncpp' 'lz4'
- 'mariadb' 'netcdf' 'openmpi' 'proj' 'python-autobahn' 
'python-constantly'
- 'python-incremental' 'python-matplotlib'
- 'python-mpi4py' 'python-twisted' 'qt5-base' 'qt5-tools'
- 'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
-optdepends=('python: python bindings'
+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')
+optdepends=('gnuplot: plotting tools'
+'graphviz: drawing tools'
 'java-runtime: java bindings'
-'tk: tcl bindings'
-'gnuplot: plotting tools'
-'graphviz: drawing tools'
+'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'
-'python-twisted: for vtkWeb'
-'python-autobahn: for vtkWeb'
-'python-mpi4py: OpenMPI python support'
 'openmpi: OpenMPI support'
 'qt5-x11extras'
 'qt5-webkit: WebKit support'
+'tk: tcl bindings'
 'ffmpeg'
 'gdal'
 'glew'
@@ -44,19 +47,14 @@
 'unixodbc')
 source=("http://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz;
-
"http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz;
-
"https://github.com/Kitware/VTK/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch;)
+
"http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz;)
 options=(staticlibs)
-sha512sums=('7ab38042f6d94d1580125b3a68a6d17cdc3de925d0e886ebfc8c414adfba1438f5783d896a4cd1bb7e15462450107ab5773a3a749195b357f062e91d5c410060'
-
'6c20cfb9dda9d64c27946693f22357f38699d2ff014c2f33e3b05573935eaf3b7a4e30a8cf5747772a6dafe39c20e90b78a0267620ff6b6d5b487edf8ef4f975'
-
'9966b8474c22c2fb23a51e0411f06bc4f33e4233535d0b4875a87731c6c95e2c10c97565dc0e6af2af6c7ed7d5e5de171eddf9678cc4235a329cdaf36a021dd4'
-
'6f5064517fd72a46933b4c4723602a1b774133f47b8f21424d5c44b9283a4af7992ce48cf256b7b2aadb81cbbbfe2b5f3ef3ab0629c4d2362e05b4314c975a89')
+sha512sums=('c9fc498804ff9bb433bf79f4b14d9bb6134b026aea46ed12ac40434bfdd8063c42e75d3e0cfa88d171fa271001c9444d66a471edc9b22df83a9109733abcdfa0'
+
'6aaf2bfed03bf1138eba2476ea7d03f977bcbd918718b545304873935e88c1361d1aa0483a188f60d36e68da1a22620a8786e7a7f8c3c16fa82e2c6a3d695bb8'
+
'12c65442c16fc0eaadfcd59248eb8ed0d45e9afb272a2bfa6820143d1059e02efbb503e81f78168eb86f24641908975f81e5c0fa739ff2b5ca018d1a48c9a579')
 
 prepare() {
   mkdir build
-  cd VTK-${pkgver}
-  # Fix building with python 3.7 
(https://gitlab.kitware.com/vtk/vtk/issues/17350, fixed in next release)
-  patch -p1 -i ../706f1b397df09a27ab8981ab9464547028d0c322.patch
 }
 
 build() {
@@ -65,17 +63,19 @@
   # to help cmake find java
   export JAVA_HOME=/usr/lib/jvm/default
 
-  # flags to enable using system libs
-  local cmake_system_flags=""
-  # TODO: try to use system provided XDMF2, XDMF3, GL2PS
-  # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
-  # VTK does not work with XDMF2 compiled from git. TODO: make 

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

2018-10-23 Thread Bruno Pagani via arch-commits
Date: Tuesday, October 23, 2018 @ 17:42:57
  Author: archange
Revision: 398695

hdf5 1.10.4 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-23 17:38:56 UTC (rev 398694)
+++ PKGBUILD2018-10-23 17:42:57 UTC (rev 398695)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2018-08-24 Thread Bruno Pagani via arch-commits
Date: Friday, August 24, 2018 @ 13:57:08
  Author: archange
Revision: 373720

hdf5 1.10.3 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-24 12:40:32 UTC (rev 373719)
+++ PKGBUILD2018-08-24 13:57:08 UTC (rev 373720)
@@ -7,7 +7,7 @@
 
 pkgname=vtk
 pkgver=8.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2018-08-17 Thread Bruno Pagani via arch-commits
Date: Friday, August 17, 2018 @ 23:08:08
  Author: archange
Revision: 372579

upgpkg: vtk 8.1.1-1

Switch to python 3 (FS#48113).
Clean PKGBUILD a bit.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   62 +++--
 1 file changed, 32 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-17 22:31:31 UTC (rev 372578)
+++ PKGBUILD2018-08-17 23:08:08 UTC (rev 372579)
@@ -1,13 +1,13 @@
 # $Id$
 # Maintainer: Evgeniy Alekseev 
+# Maintainer: Bruno Pagani 
 # Contributor: Ray Rashif 
 # Contributor: Andrzej Giniewicz 
 # Contributor: Thomas Dziedzic 
 
 pkgname=vtk
-pkgver=8.1.0
-_majorver=8.1
-pkgrel=6
+pkgver=8.1.1
+pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
@@ -15,21 +15,21 @@
 depends=('gcc-libs')
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
  'hdf5' 'java-environment' 'jsoncpp' 'lz4'
- 'mariadb' 'netcdf' 'openmpi' 'proj' 'python2-autobahn' 
'python2-constantly'
- 'python2-incremental' 'python2-matplotlib'
- 'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'
+ 'mariadb' 'netcdf' 'openmpi' 'proj' 'python-autobahn' 
'python-constantly'
+ 'python-incremental' 'python-matplotlib'
+ 'python-mpi4py' 'python-twisted' 'qt5-base' 'qt5-tools'
  'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
-optdepends=('python2: python bindings'
+optdepends=('python: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
-'python2-constantly'
-'python2-incremental'
-'python2-matplotlib: for Matplotlib rendering'
-'python2-twisted: for vtkWeb'
-'python2-autobahn: for vtkWeb'
-'python2-mpi4py: OpenMPI python support'
+'python-constantly'
+'python-incremental'
+'python-matplotlib: for Matplotlib rendering'
+'python-twisted: for vtkWeb'
+'python-autobahn: for vtkWeb'
+'python-mpi4py: OpenMPI python support'
 'openmpi: OpenMPI support'
 'qt5-x11extras'
 'qt5-webkit: WebKit support'
@@ -43,21 +43,25 @@
 'netcdf'
 'proj'
 'unixodbc')
-source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
-
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
-
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;)
+source=("http://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz;
+
"http://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz;
+
"http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz;
+"https://gitlab.kitware.com/vtk/vtk/merge_requests/4490.patch;)
 options=(staticlibs)
-sha512sums=('3d5efd1a18939e21045278a387817421a98919cbaaa6ed65167c16999e1bb882b849b698d201a294da9920dbc96d1fbc987013462b1c7cbb12920bfff9b6f2a3'
-
'0a63f87896320aa38970932bf47c9e3f65a8bdd5413e51f95c53e321348b5b4e1eca2405d755eabb785c03939e1936245cc9f1b0f7ad0988c41362ac6f1e3047'
-
'9dfd64b5125205ba7d8cba5665da40874d0a9781f3bd2595058d939207d96980c9a68009ce9ed1476931e1b929199c4888ccf6d590f23d2412873ca6907abc31')
+sha512sums=('7ab38042f6d94d1580125b3a68a6d17cdc3de925d0e886ebfc8c414adfba1438f5783d896a4cd1bb7e15462450107ab5773a3a749195b357f062e91d5c410060'
+
'6c20cfb9dda9d64c27946693f22357f38699d2ff014c2f33e3b05573935eaf3b7a4e30a8cf5747772a6dafe39c20e90b78a0267620ff6b6d5b487edf8ef4f975'
+
'9966b8474c22c2fb23a51e0411f06bc4f33e4233535d0b4875a87731c6c95e2c10c97565dc0e6af2af6c7ed7d5e5de171eddf9678cc4235a329cdaf36a021dd4'
+
'27a14e2d80740cbf4c789d37d64d07d4f320b3b1287fb4436360a4a3d5c5f8b29ddeb05cf0dface7570959dde2a4bff483b5a474d29e3b0b0d1352a488b1ca2c')
 
 prepare() {
-  rm -rf "build"
-  mkdir "build"
+  mkdir build
+  cd VTK-${pkgver}
+  # Fix building with python 3.7 
(https://gitlab.kitware.com/vtk/vtk/issues/17350, fixed in next release)
+  patch -p1 -i ../4490.patch
 }
 
 build() {
-  cd "build"
+  cd build
 
   # to help cmake find java
   export JAVA_HOME=/usr/lib/jvm/default
@@ -76,7 +80,7 @@
 
   local _tkver=$(echo 'puts $tcl_version' | tclsh)
 
-  cmake \
+  cmake ../VTK-${pkgver} \
 -Wno-dev \
 -DCMAKE_SKIP_RPATH=ON \
 -DCMAKE_INSTALL_LIBDIR=lib \
@@ -96,19 +100,18 @@
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
 -DCMAKE_CXX_FLAGS="-D__STDC_CONSTANT_MACROS" \
--DVTK_PYTHON_VERSION="2" \
+-DVTK_PYTHON_VERSION="3" \
 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
 

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

2018-05-17 Thread Evgeniy Alekseev via arch-commits
Date: Thursday, May 17, 2018 @ 13:19:14
  Author: arcanis
Revision: 323776

upgpkg: vtk 8.1.0-6

proj 5.0.1 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-17 13:14:13 UTC (rev 323775)
+++ PKGBUILD2018-05-17 13:19:14 UTC (rev 323776)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.1.0
 _majorver=8.1
-pkgrel=5
+pkgrel=6
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2018-05-03 Thread Bruno Pagani via arch-commits
Date: Thursday, May 3, 2018 @ 10:14:25
  Author: archange
Revision: 318819

Rebuild with latest java now that CMake 3.11 landed

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-03 09:07:38 UTC (rev 318818)
+++ PKGBUILD2018-05-03 10:14:25 UTC (rev 318819)
@@ -7,15 +7,14 @@
 pkgname=vtk
 pkgver=8.1.0
 _majorver=8.1
-pkgrel=4
+pkgrel=5
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs')
-# Build fails with jdk10-openjdk because of missing javah executable (fixed in 
CMake 3.11)
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
- 'hdf5' 'java-environment=9' 'jsoncpp' 'lz4'
+ 'hdf5' 'java-environment' 'jsoncpp' 'lz4'
  'mariadb' 'netcdf' 'openmpi' 'proj' 'python2-autobahn' 
'python2-constantly'
  'python2-incremental' 'python2-matplotlib'
  'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'


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

2018-04-29 Thread Bruno Pagani via arch-commits
Date: Sunday, April 29, 2018 @ 11:14:35
  Author: archange
Revision: 318455

ffmpeg 4.0 rebuild

Java 9 enforced (instead of 10) because of an issue with CMake.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-29 11:01:55 UTC (rev 318454)
+++ PKGBUILD2018-04-29 11:14:35 UTC (rev 318455)
@@ -7,14 +7,15 @@
 pkgname=vtk
 pkgver=8.1.0
 _majorver=8.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs')
+# Build fails with jdk10-openjdk because of missing javah executable (fixed in 
CMake 3.11)
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
- 'hdf5' 'java-environment' 'jsoncpp' 'lz4'
+ 'hdf5' 'java-environment=9' 'jsoncpp' 'lz4'
  'mariadb' 'netcdf' 'openmpi' 'proj' 'python2-autobahn' 
'python2-constantly'
  'python2-incremental' 'python2-matplotlib'
  'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'
@@ -64,7 +65,7 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided XDMF2, XDMF3, NETCDF, GL2PS
+  # TODO: try to use system provided XDMF2, XDMF3, GL2PS
   # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
   # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library.
   # libharu needs to be patched, see 
https://github.com/libharu/libharu/pull/157


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

2018-01-27 Thread Evgeniy Alekseev via arch-commits
Date: Saturday, January 27, 2018 @ 16:54:12
  Author: arcanis
Revision: 287502

upgpkg: vtk 8.1.0-3

libjsoncpp.so.20 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-27 16:49:35 UTC (rev 287501)
+++ PKGBUILD2018-01-27 16:54:12 UTC (rev 287502)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.1.0
 _majorver=8.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2018-01-16 Thread Evgeniy Alekseev via arch-commits
Date: Tuesday, January 16, 2018 @ 18:22:59
  Author: arcanis
Revision: 283490

upgpkg: vtk 8.1.0-2

use system netcdf

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-16 18:03:42 UTC (rev 283489)
+++ PKGBUILD2018-01-16 18:22:59 UTC (rev 283490)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.1.0
 _majorver=8.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
@@ -15,7 +15,7 @@
 depends=('gcc-libs')
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
  'hdf5' 'java-environment' 'jsoncpp' 'lz4'
- 'mariadb' 'openmpi' 'proj' 'python2-autobahn' 'python2-constantly'
+ 'mariadb' 'netcdf' 'openmpi' 'proj' 'python2-autobahn' 
'python2-constantly'
  'python2-incremental' 'python2-matplotlib'
  'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'
  'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
@@ -40,6 +40,7 @@
 'jsoncpp'
 'lz4'
 'mariadb'
+'netcdf'
 'proj'
 'unixodbc')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
@@ -69,7 +70,7 @@
   # libharu needs to be patched, see 
https://github.com/libharu/libharu/pull/157
   # Note: VTK explicitly disables system GLEW dependency, it uses embedded 
sources with modifications
   # system gl2ps is not used because of 
http://www.vtk.org/Bug/view.php?id=16083
-  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF HDF5 LIBPROJ4 TXAIO HYPERLINK CONSTANTLY 
INCREMENTAL LZ4; do
+  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF HDF5 LIBPROJ4 TXAIO HYPERLINK CONSTANTLY 
INCREMENTAL LZ4 NETCDF; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 


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

2018-01-15 Thread Evgeniy Alekseev via arch-commits
Date: Monday, January 15, 2018 @ 19:59:11
  Author: arcanis
Revision: 282841

upgpkg: vtk 8.1.0-1

use bundled libharu, because it requires patching; add more system libs in deps

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   28 
 1 file changed, 16 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-15 18:54:19 UTC (rev 282840)
+++ PKGBUILD2018-01-15 19:59:11 UTC (rev 282841)
@@ -5,9 +5,9 @@
 # Contributor: Thomas Dziedzic 
 
 pkgname=vtk
-pkgver=8.0.1
-_majorver=8.0
-pkgrel=4
+pkgver=8.1.0
+_majorver=8.1
+pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
@@ -14,8 +14,9 @@
 license=('BSD')
 depends=('gcc-libs')
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
- 'hdf5' 'java-environment' 'jsoncpp' 'libharu'
- 'mariadb' 'openmpi' 'proj' 'python2-autobahn' 'python2-matplotlib'
+ 'hdf5' 'java-environment' 'jsoncpp' 'lz4'
+ 'mariadb' 'openmpi' 'proj' 'python2-autobahn' 'python2-constantly'
+ 'python2-incremental' 'python2-matplotlib'
  'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'
  'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
 optdepends=('python2: python bindings'
@@ -23,6 +24,8 @@
 'tk: tcl bindings'
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
+'python2-constantly'
+'python2-incremental'
 'python2-matplotlib: for Matplotlib rendering'
 'python2-twisted: for vtkWeb'
 'python2-autobahn: for vtkWeb'
@@ -35,7 +38,7 @@
 'glew'
 'hdf5'
 'jsoncpp'
-'libharu'
+'lz4'
 'mariadb'
 'proj'
 'unixodbc')
@@ -43,9 +46,9 @@
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;)
 options=(staticlibs)
-sha512sums=('dd68b5218d3d94179446eb73015dce8ff7d42751acf425c10e2b8a7928ee3c3c217bc671af5c9e1b13bdc459ea1c3cd897a18aac189caffbf6bca6b46faac7c2'
-
'3160123e6165c2b6bb474f957ab48f20db7c0820117f819e74816379a4ec493d4f1555b83860322727732e24d54968184b51969eae42bba6074fb10e51e77afa'
-
'b5b412e346ec0f1b402b67b631afdc81ec4064d99515fc011e9834abed64931e62f2c9808f8374ddb46adcb963a100f3d23981ffa905b97f0cffb73116acf53b')
+sha512sums=('3d5efd1a18939e21045278a387817421a98919cbaaa6ed65167c16999e1bb882b849b698d201a294da9920dbc96d1fbc987013462b1c7cbb12920bfff9b6f2a3'
+
'0a63f87896320aa38970932bf47c9e3f65a8bdd5413e51f95c53e321348b5b4e1eca2405d755eabb785c03939e1936245cc9f1b0f7ad0988c41362ac6f1e3047'
+
'9dfd64b5125205ba7d8cba5665da40874d0a9781f3bd2595058d939207d96980c9a68009ce9ed1476931e1b929199c4888ccf6d590f23d2412873ca6907abc31')
 
 prepare() {
   rm -rf "build"
@@ -63,9 +66,10 @@
   # TODO: try to use system provided XDMF2, XDMF3, NETCDF, GL2PS
   # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
   # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library.
+  # libharu needs to be patched, see 
https://github.com/libharu/libharu/pull/157
   # Note: VTK explicitly disables system GLEW dependency, it uses embedded 
sources with modifications
   # system gl2ps is not used because of 
http://www.vtk.org/Bug/view.php?id=16083
-  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF HDF5 LIBPROJ4 LIBHARU; do
+  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW HDF HDF5 LIBPROJ4 TXAIO HYPERLINK CONSTANTLY 
INCREMENTAL LZ4; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 
@@ -74,6 +78,7 @@
   cmake \
 -Wno-dev \
 -DCMAKE_SKIP_RPATH=ON \
+-DCMAKE_INSTALL_LIBDIR=lib \
 -DBUILD_SHARED_LIBS:BOOL=ON \
 -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
 -DBUILD_DOCUMENTATION:BOOL=OFF \
@@ -81,6 +86,7 @@
 -DDOCUMENTATION_HTML_HELP:BOOL=OFF \
 -DDOCUMENTATION_HTML_TARZ:BOOL=OFF \
 -DBUILD_EXAMPLES:BOOL=ON \
+-DXDMF_STATIC_AND_SHARED=OFF \
 -DVTK_USE_FFMPEG_ENCODER:BOOL=ON \
 -DVTK_BUILD_ALL_MODULES:BOOL=ON \
 -DVTK_USE_LARGE_DATA:BOOL=ON \
@@ -104,8 +110,6 @@
   cd "build"
 
   make DESTDIR="${pkgdir}" install
-  # remove generated python files
-  rm -rf "${pkgdir}/usr/lib/python2.7/site-packages/"{constantly,incremental}
   # remove xdmf cmake config file
   rm -rf "${pkgdir}/usr/XdmfConfig.cmake"
 


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

2017-12-21 Thread Evgeniy Alekseev via arch-commits
Date: Thursday, December 21, 2017 @ 11:57:02
  Author: arcanis
Revision: 275165

upgpkg: vtk 8.0.1-4

openmpi-3.0.0 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-21 11:18:14 UTC (rev 275164)
+++ PKGBUILD2017-12-21 11:57:02 UTC (rev 275165)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.0.1
 _majorver=8.0
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2017-11-20 Thread Evgeniy Alekseev
Date: Monday, November 20, 2017 @ 19:06:54
  Author: arcanis
Revision: 267634

upgpkg: vtk 8.0.1-3

jsoncpp=1.8.3 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-20 18:42:18 UTC (rev 267633)
+++ PKGBUILD2017-11-20 19:06:54 UTC (rev 267634)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.0.1
 _majorver=8.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'


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

2017-11-15 Thread Evgeniy Alekseev
Date: Wednesday, November 15, 2017 @ 15:28:31
  Author: arcanis
Revision: 266879

upgpkg: vtk 8.0.1-2

Rollback to python2, because upgrade to python3 (see FS#48113) is currently
blocked by mayavi.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-15 14:56:10 UTC (rev 266878)
+++ PKGBUILD2017-11-15 15:28:31 UTC (rev 266879)
@@ -7,7 +7,7 @@
 pkgname=vtk
 pkgver=8.0.1
 _majorver=8.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('x86_64')
 url='http://www.vtk.org/'
@@ -15,18 +15,18 @@
 depends=('gcc-libs')
 makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
  'hdf5' 'java-environment' 'jsoncpp' 'libharu'
- 'mariadb' 'openmpi' 'proj' 'python-autobahn' 'python-matplotlib'
- 'python-mpi4py' 'python-twisted' 'qt5-base' 'qt5-tools'
+ 'mariadb' 'openmpi' 'proj' 'python2-autobahn' 'python2-matplotlib'
+ 'python2-mpi4py' 'python2-twisted' 'qt5-base' 'qt5-tools'
  'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
-optdepends=('python: python bindings'
+optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
-'python-matplotlib: for Matplotlib rendering'
-'python-twisted: for vtkWeb'
-'python-autobahn: for vtkWeb'
-'python-mpi4py: OpenMPI python support'
+'python2-matplotlib: for Matplotlib rendering'
+'python2-twisted: for vtkWeb'
+'python2-autobahn: for vtkWeb'
+'python2-mpi4py: OpenMPI python support'
 'openmpi: OpenMPI support'
 'qt5-x11extras'
 'qt5-webkit: WebKit support'
@@ -89,7 +89,7 @@
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
 -DCMAKE_CXX_FLAGS="-D__STDC_CONSTANT_MACROS" \
--DVTK_PYTHON_VERSION="3" \
+-DVTK_PYTHON_VERSION="2" \
 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
 -DVTK_INSTALL_TCL_DIR=/usr/lib/tcl${_tkver}/vtk/ \
@@ -105,7 +105,7 @@
 
   make DESTDIR="${pkgdir}" install
   # remove generated python files
-  rm -rf "${pkgdir}/usr/lib/python3.6/site-packages/"{constantly,incremental}
+  rm -rf "${pkgdir}/usr/lib/python2.7/site-packages/"{constantly,incremental}
   # remove xdmf cmake config file
   rm -rf "${pkgdir}/usr/XdmfConfig.cmake"
 


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

2017-10-26 Thread Evgeniy Alekseev
Date: Thursday, October 26, 2017 @ 12:12:23
  Author: arcanis
Revision: 264502

upgpkg: vtk 8.0.1-1

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-26 11:52:48 UTC (rev 264501)
+++ PKGBUILD2017-10-26 12:12:23 UTC (rev 264502)
@@ -5,7 +5,7 @@
 # Contributor: Thomas Dziedzic 
 
 pkgname=vtk
-pkgver=8.0.0
+pkgver=8.0.1
 _majorver=8.0
 pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
@@ -43,9 +43,9 @@
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;)
 options=(staticlibs)
-sha512sums=('6ffb3ed94f2e06a92aac4c13143774e4ade2341c8d8eba23d4ff60a7ead932c20593d388d11fa026edda58ab7655237784ff70e89613e6fab88f1848683bcca0'
-
'dcd7e5f87be7f9d25380518eea7f21d48d757c0c8cb83dba3f72cef829f25df8e718bd8076ce8a05431b1607dcb57cbbd446bca6863bd481d6613c8aa86549e7'
-
'e1c8c67f56919359e817f8c8ed360f8830f6e824e078aac2da894edca0e686399003cf5886c861dbdb9cadda39a7a69c72d6537d117dcd17d7698421b6cbe5c9')
+sha512sums=('dd68b5218d3d94179446eb73015dce8ff7d42751acf425c10e2b8a7928ee3c3c217bc671af5c9e1b13bdc459ea1c3cd897a18aac189caffbf6bca6b46faac7c2'
+
'3160123e6165c2b6bb474f957ab48f20db7c0820117f819e74816379a4ec493d4f1555b83860322727732e24d54968184b51969eae42bba6074fb10e51e77afa'
+
'b5b412e346ec0f1b402b67b631afdc81ec4064d99515fc011e9834abed64931e62f2c9808f8374ddb46adcb963a100f3d23981ffa905b97f0cffb73116acf53b')
 
 prepare() {
   rm -rf "build"


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

2017-09-27 Thread Evgeniy Alekseev
Date: Wednesday, September 27, 2017 @ 14:55:55
  Author: arcanis
Revision: 260693

upgpkg: vtk 8.0.0-1

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-27 14:33:14 UTC (rev 260692)
+++ PKGBUILD2017-09-27 14:55:55 UTC (rev 260693)
@@ -1,58 +1,59 @@
 # $Id$
-# Maintainer: Ray Rashif 
-# Contributor: Andrzej Giniewicz 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Maintainer: Evgeniy Alekseev 
+# Contributor: Ray Rashif 
+# Contributor: Andrzej Giniewicz 
+# Contributor: Thomas Dziedzic 
 
 pkgname=vtk
-pkgver=7.1.1
-_majorver=7.1
-pkgrel=4
+pkgver=8.0.0
+_majorver=8.0
+pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'qt5-base' 'qt5-x11extras' 'qt5-tools' 'qt5-webkit' 'jsoncpp')
-optdepends=('python2: python bindings'
+makedepends=('boost' 'cmake' 'doxygen' 'ffmpeg' 'gdal' 'glew' 'gnuplot'
+ 'hdf5' 'java-environment' 'jsoncpp' 'libharu'
+ 'mariadb' 'openmpi' 'proj' 'python-autobahn' 'python-matplotlib'
+ 'python-mpi4py' 'python-twisted' 'qt5-base' 'qt5-tools'
+ 'qt5-webkit' 'qt5-x11extras' 'tk' 'unixodbc' 'wget')
+optdepends=('python: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
-'python2-matplotlib: for Matplotlib rendering'
-'python2-twisted: for vtkWeb'
-'python2-autobahn: for vtkWeb'
+'python-matplotlib: for Matplotlib rendering'
+'python-twisted: for vtkWeb'
+'python-autobahn: for vtkWeb'
+'python-mpi4py: OpenMPI python support'
 'openmpi: OpenMPI support'
-'python2-mpi4py: OpenMPI python support'
 'qt5-x11extras'
 'qt5-webkit: WebKit support'
-'unixodbc'
+'ffmpeg'
+'gdal'
 'glew'
-'gdal'
+'hdf5'
+'jsoncpp'
+'libharu'
 'mariadb'
-'ffmpeg'
-'jsoncpp')
+'proj'
+'unixodbc')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;)
 options=(staticlibs)
-sha1sums=('8b3433e408ba3408354356dee4d295ea599a817c'
-  'e0021056162e72e0dac20fa833ea4f9ee29dee48'
-  '1ba20c351ac8237c168198a89504c3d93ea699c7')
+sha512sums=('6ffb3ed94f2e06a92aac4c13143774e4ade2341c8d8eba23d4ff60a7ead932c20593d388d11fa026edda58ab7655237784ff70e89613e6fab88f1848683bcca0'
+
'dcd7e5f87be7f9d25380518eea7f21d48d757c0c8cb83dba3f72cef829f25df8e718bd8076ce8a05431b1607dcb57cbbd446bca6863bd481d6613c8aa86549e7'
+
'e1c8c67f56919359e817f8c8ed360f8830f6e824e078aac2da894edca0e686399003cf5886c861dbdb9cadda39a7a69c72d6537d117dcd17d7698421b6cbe5c9')
 
 prepare() {
-  cd "${srcdir}"/VTK-$pkgver
-
-  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-  -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-  -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
-  -i $(find . -name '*.py')
+  rm -rf "build"
+  mkdir "build"
 }
 
 build() {
-  cd "${srcdir}"
-  rm -rf build
-  mkdir build
-  cd build
+  cd "build"
 
   # to help cmake find java
   export JAVA_HOME=/usr/lib/jvm/default
@@ -59,30 +60,26 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF, HDF5
+  # TODO: try to use system provided XDMF2, XDMF3, NETCDF, GL2PS
   # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
-  # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library. 
+  # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library.
   # Note: VTK explicitly disables system GLEW dependency, it uses embedded 
sources with modifications
-  # Note: system HDF5 is incompatible
-  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW; do
+  # system gl2ps is not used because of 
http://www.vtk.org/Bug/view.php?id=16083
+  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 

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

2017-08-31 Thread Antonio Rojas
Date: Thursday, August 31, 2017 @ 20:22:05
  Author: arojas
Revision: 255213

PIE rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-31 18:15:29 UTC (rev 255212)
+++ PKGBUILD2017-08-31 20:22:05 UTC (rev 255213)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=7.1.1
 _majorver=7.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2017-08-31 Thread Antonio Rojas
Date: Thursday, August 31, 2017 @ 15:15:21
  Author: arojas
Revision: 255200

Remove unused lesstif makedepends

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-31 15:14:41 UTC (rev 255199)
+++ PKGBUILD2017-08-31 15:15:21 UTC (rev 255200)
@@ -12,7 +12,7 @@
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'qt5-x11extras' 'qt5-tools' 'qt5-webkit' 'jsoncpp')
+makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'qt5-base' 'qt5-x11extras' 'qt5-tools' 'qt5-webkit' 'jsoncpp')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'


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

2017-06-10 Thread Anatol Pomozov
Date: Saturday, June 10, 2017 @ 08:04:40
  Author: anatolik
Revision: 235827

upgpkg: vtk 7.1.1-3

openmpi 2.x rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-10 07:57:11 UTC (rev 235826)
+++ PKGBUILD2017-06-10 08:04:40 UTC (rev 235827)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=7.1.1
 _majorver=7.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2017-05-26 Thread Evangelos Foutras
Date: Friday, May 26, 2017 @ 07:58:54
  Author: foutrelis
Revision: 230405

MariaDB 10.2.6 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-26 07:24:19 UTC (rev 230404)
+++ PKGBUILD2017-05-26 07:58:54 UTC (rev 230405)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=7.1.1
 _majorver=7.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2017-03-21 Thread Anatol Pomozov
Date: Tuesday, March 21, 2017 @ 16:21:50
  Author: anatolik
Revision: 218203

upgpkg: vtk 7.1.1-1

Modified:
  vtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-03-21 16:16:38 UTC (rev 218202)
+++ PKGBUILD2017-03-21 16:21:50 UTC (rev 218203)
@@ -4,9 +4,9 @@
 # Contributor: Thomas Dziedzic < gostrc at gmail >
 
 pkgname=vtk
-pkgver=7.1.0
+pkgver=7.1.1
 _majorver=7.1
-pkgrel=2
+pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -35,9 +35,9 @@
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;)
 options=(staticlibs)
-sha1sums=('d3701ff23cb935e107e00174cf75d45a7a9cbdda'
-  'd67694b32b8720a081fefac3a26b317b81e785c2'
-  'bfcf4f87e53f81b7e6bd980e7b0137cef156f66c')
+sha1sums=('8b3433e408ba3408354356dee4d295ea599a817c'
+  'e0021056162e72e0dac20fa833ea4f9ee29dee48'
+  '1ba20c351ac8237c168198a89504c3d93ea699c7')
 
 prepare() {
   cd "${srcdir}"/VTK-$pkgver


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

2016-12-12 Thread Anatol Pomozov
Date: Tuesday, December 13, 2016 @ 00:25:00
  Author: anatolik
Revision: 199048

FS#52123: add WebKit support to vtk

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-12 20:14:12 UTC (rev 199047)
+++ PKGBUILD2016-12-13 00:25:00 UTC (rev 199048)
@@ -6,13 +6,13 @@
 pkgname=vtk
 pkgver=7.1.0
 _majorver=7.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'qt5-x11extras' 'qt5-tools' 'jsoncpp')
+makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'qt5-x11extras' 'qt5-tools' 'qt5-webkit' 'jsoncpp')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -23,6 +23,8 @@
 'python2-autobahn: for vtkWeb'
 'openmpi: OpenMPI support'
 'python2-mpi4py: OpenMPI python support'
+'qt5-x11extras'
+'qt5-webkit: WebKit support'
 'unixodbc'
 'glew'
 'gdal'


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

2016-10-07 Thread Levente Polyak
Date: Friday, October 7, 2016 @ 16:36:24
  Author: anthraxx
Revision: 191568

updpkg: vtk 7.0.0-1 (jsoncpp 1.7.7 rebuild)

Added:
  vtk/trunk/gcc6.patch
Modified:
  vtk/trunk/PKGBUILD

+
 PKGBUILD   |   15 ++-
 gcc6.patch |   21 +
 2 files changed, 31 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-07 16:15:37 UTC (rev 191567)
+++ PKGBUILD2016-10-07 16:36:24 UTC (rev 191568)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=7.0.0
 _majorver=7.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -33,13 +33,15 @@
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
 gdal2.patch
-ffmpeg3_compat.patch)
+ffmpeg3_compat.patch
+gcc6.patch)
 options=(staticlibs)
 sha1sums=('7719fac36b36965eaf5076542166ba49bbe7afbb'
   '1bbaa642a3e3676a58a08c956df73645326c2859'
   '8d16a1fba15e4eb95c03fe97937488ddcdd7fbd0'
   'c60610e7c8cf0ad93d7c02cbf8a20fc415f59b3e'
-  'a78177f8dd6dedd9ad189fa12730ec53c7d02508')
+  'a78177f8dd6dedd9ad189fa12730ec53c7d02508'
+  'efba04fac41ecc390aa7df3009a7a80f395c9949')
 
 prepare() {
   cd "${srcdir}"/VTK-$pkgver
@@ -46,6 +48,7 @@
 
   patch -p1 < ../ffmpeg3_compat.patch # 
http://www.vtk.org/Bug/view.php?id=16001
   patch -p1 < ../gdal2.patch # https://github.com/Kitware/VTK/pull/21
+  patch -p1 < ../gcc6.patch # https://github.com/Kitware/VTK/pull/21
 
   sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
   -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
@@ -64,11 +67,12 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF
+  # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF, HDF5
   # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
   # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library. 
   # Note: VTK explicitly disables system GLEW dependency, it uses embedded 
sources with modifications
-  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW GL2PS; do
+  # Note: system HDF5 is incompatible
+  for lib in EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED ZOPE 
SIX AUTOBAHN MPI4PY JSONCPP GLEW GL2PS; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 
@@ -79,6 +83,7 @@
 
   cmake \
 -Wno-dev \
+-DVTK_USE_SYSTEM_HDF5:BOOL=OFF \
 -DCMAKE_SKIP_RPATH=ON \
 -DBUILD_SHARED_LIBS:BOOL=ON \
 -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \

Added: gcc6.patch
===
--- gcc6.patch  (rev 0)
+++ gcc6.patch  2016-10-07 16:36:24 UTC (rev 191568)
@@ -0,0 +1,21 @@
 b/CMake/GenerateExportHeader.cmake 2016-05-07 10:26:51.085595051 +0200
+@@ -166,7 +166,7 @@
+ execute_process(COMMAND ${CMAKE_C_COMPILER} ARGS --version
+   OUTPUT_VARIABLE _gcc_version_info
+   ERROR_VARIABLE _gcc_version_info)
+-string(REGEX MATCH "[345]\\.[0-9]\\.[0-9]*"
++string(REGEX MATCH "[3-9]\\.[0-9]\\.[0-9]*"
+   _gcc_version "${_gcc_version_info}")
+ # gcc on mac just reports: "gcc (GCC) 3.3 20030304 ..." without the
+ # patch level, handle this here:
+
 b/CMake/vtkCompilerExtras.cmake2016-05-07 10:27:20.496204378 +0200
+@@ -32,7 +32,7 @@
+ OUTPUT_VARIABLE _gcc_version_info
+ ERROR_VARIABLE _gcc_version_info)
+ 
+-  string (REGEX MATCH "[345]\\.[0-9]\\.[0-9]*"
++  string (REGEX MATCH "[3-9]\\.[0-9]\\.[0-9]*"
+ _gcc_version "${_gcc_version_info}")
+   if(NOT _gcc_version)
+ string (REGEX REPLACE ".*\\(GCC\\).*([34]\\.[0-9]).*" "\\1.0"


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

2016-02-17 Thread Anatol Pomozov
Date: Thursday, February 18, 2016 @ 00:01:23
  Author: anatolik
Revision: 162140

Put the patch comments together

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-17 22:54:00 UTC (rev 162139)
+++ PKGBUILD2016-02-17 23:01:23 UTC (rev 162140)
@@ -32,7 +32,6 @@
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
-# https://github.com/Kitware/VTK/pull/21
 gdal2.patch
 ffmpeg3_compat.patch)
 options=(staticlibs)
@@ -46,7 +45,7 @@
   cd "${srcdir}"/VTK-$pkgver
 
   patch -p1 < ../ffmpeg3_compat.patch # 
http://www.vtk.org/Bug/view.php?id=16001
-  patch -p1 < ../gdal2.patch
+  patch -p1 < ../gdal2.patch # https://github.com/Kitware/VTK/pull/21
 
   sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
   -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \


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

2016-02-17 Thread Anatol Pomozov
Date: Wednesday, February 17, 2016 @ 23:52:54
  Author: anatolik
Revision: 162138

FFmpeg 3.0 rebuild

https://www.archlinux.org/todo/ffmpeg-30-rebuild/

Added:
  vtk/trunk/ffmpeg3_compat.patch
Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   12 +
 ffmpeg3_compat.patch |   62 +
 2 files changed, 69 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-17 22:50:00 UTC (rev 162137)
+++ PKGBUILD2016-02-17 22:52:54 UTC (rev 162138)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=7.0.0
 _majorver=7.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -33,18 +33,20 @@
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
 # https://github.com/Kitware/VTK/pull/21
-gdal2.patch)
+gdal2.patch
+ffmpeg3_compat.patch)
 options=(staticlibs)
 sha1sums=('7719fac36b36965eaf5076542166ba49bbe7afbb'
   '1bbaa642a3e3676a58a08c956df73645326c2859'
   '8d16a1fba15e4eb95c03fe97937488ddcdd7fbd0'
-  'c60610e7c8cf0ad93d7c02cbf8a20fc415f59b3e')
+  'c60610e7c8cf0ad93d7c02cbf8a20fc415f59b3e'
+  'a78177f8dd6dedd9ad189fa12730ec53c7d02508')
 
 prepare() {
   cd "${srcdir}"/VTK-$pkgver
 
-  # fix compilation errors:
-  patch -Np1 -i "${srcdir}"/gdal2.patch
+  patch -p1 < ../ffmpeg3_compat.patch # 
http://www.vtk.org/Bug/view.php?id=16001
+  patch -p1 < ../gdal2.patch
 
   sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
   -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \

Added: ffmpeg3_compat.patch
===
--- ffmpeg3_compat.patch(rev 0)
+++ ffmpeg3_compat.patch2016-02-17 22:52:54 UTC (rev 162138)
@@ -0,0 +1,62 @@
+diff --git a/IO/FFMPEG/vtkFFMPEGWriter.cxx b/IO/FFMPEG/vtkFFMPEGWriter.cxx
+index d3fd421..294b421 100644
+--- a/IO/FFMPEG/vtkFFMPEGWriter.cxx
 b/IO/FFMPEG/vtkFFMPEGWriter.cxx
+@@ -191,11 +191,11 @@ int vtkFFMPEGWriterInternal::Start()
+   c->height = this->Dim[1];
+   if (this->Writer->GetCompression())
+ {
+-c->pix_fmt = PIX_FMT_YUVJ422P;
++c->pix_fmt = AV_PIX_FMT_YUVJ422P;
+ }
+   else
+ {
+-c->pix_fmt = PIX_FMT_BGR24;
++c->pix_fmt = AV_PIX_FMT_BGR24;
+ }
+ 
+   //to do playback at actual recorded rate, this will need more work see also 
below
+@@ -274,13 +274,13 @@ int vtkFFMPEGWriterInternal::Start()
+ #endif
+ 
+   //for the output of the writer's input...
+-  this->rgbInput = avcodec_alloc_frame();
++  this->rgbInput = av_frame_alloc();
+   if (!this->rgbInput)
+ {
+ vtkGenericWarningMacro (<< "Could not make rgbInput avframe." );
+ return 0;
+ }
+-  int RGBsize = avpicture_get_size(PIX_FMT_RGB24, c->width, c->height);
++  int RGBsize = avpicture_get_size(AV_PIX_FMT_RGB24, c->width, c->height);
+   unsigned char *rgb = (unsigned char *)av_malloc(sizeof(unsigned char) * 
RGBsize);
+   if (!rgb)
+ {
+@@ -288,10 +288,10 @@ int vtkFFMPEGWriterInternal::Start()
+ return 0;
+ }
+   //The rgb buffer should get deleted when this->rgbInput is.
+-  avpicture_fill((AVPicture *)this->rgbInput, rgb, PIX_FMT_RGB24, c->width, 
c->height);
++  avpicture_fill((AVPicture *)this->rgbInput, rgb, AV_PIX_FMT_RGB24, 
c->width, c->height);
+ 
+   //and for the output to the codec's input.
+-  this->yuvOutput = avcodec_alloc_frame();
++  this->yuvOutput = av_frame_alloc();
+   if (!this->yuvOutput)
+ {
+ vtkGenericWarningMacro (<< "Could not make yuvOutput avframe." );
+@@ -349,12 +349,12 @@ int vtkFFMPEGWriterInternal::Write(vtkImageData *id)
+   //convert that to YUV for input to the codec
+ #ifdef VTK_FFMPEG_HAS_IMG_CONVERT
+   img_convert((AVPicture *)this->yuvOutput, cc->pix_fmt,
+-  (AVPicture *)this->rgbInput, PIX_FMT_RGB24,
++  (AVPicture *)this->rgbInput, AV_PIX_FMT_RGB24,
+   cc->width, cc->height);
+ #else
+   //convert that to YUV for input to the codec
+   SwsContext* convert_ctx = sws_getContext(
+-cc->width, cc->height, PIX_FMT_RGB24,
++cc->width, cc->height, AV_PIX_FMT_RGB24,
+ cc->width, cc->height, cc->pix_fmt,
+ SWS_BICUBIC, NULL, NULL, NULL);
+ 


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

2016-02-12 Thread Anatol Pomozov
Date: Friday, February 12, 2016 @ 19:19:07
  Author: anatolik
Revision: 161434

Put tcl files into searchable path (per $auto_path variable)

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-12 17:09:32 UTC (rev 161433)
+++ PKGBUILD2016-02-12 18:19:07 UTC (rev 161434)
@@ -74,6 +74,8 @@
   # flags to use python2 instead of python which is 3.x.x on archlinux
   local cmake_system_python_flags="-DPYTHON_EXECUTABLE:PATH=/usr/bin/python2 
-DPYTHON_INCLUDE_DIR:PATH=/usr/include/python2.7 
-DPYTHON_LIBRARY:PATH=/usr/lib/libpython2.7.so"
 
+  local _tkver=$(echo 'puts $tcl_version' | tclsh)
+
   cmake \
 -Wno-dev \
 -DCMAKE_SKIP_RPATH=ON \
@@ -93,6 +95,7 @@
 -DCMAKE_CXX_FLAGS="-D__STDC_CONSTANT_MACROS" \
 -DVTK_CUSTOM_LIBRARY_SUFFIX="" \
 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
+-DVTK_INSTALL_TCL_DIR=/usr/lib/tcl${_tkver}/vtk/ \
 ${cmake_system_flags} \
 ${cmake_system_python_flags} \
 -DCMAKE_BUILD_TYPE=Release \
@@ -105,7 +108,7 @@
 package() {
   cd "${srcdir}/build"
 
-  ninja DESTDIR="${pkgdir}" install
+  DESTDIR="${pkgdir}" ninja install
 
   # Move the vtk.jar to the arch-specific location
   install -dv "${pkgdir}/usr/share/java/vtk"


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

2016-02-06 Thread Anatol Pomozov
Date: Saturday, February 6, 2016 @ 23:18:05
  Author: anatolik
Revision: 160486

Use ninja for compilation

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-06 20:51:11 UTC (rev 160485)
+++ PKGBUILD2016-02-06 22:18:05 UTC (rev 160486)
@@ -12,7 +12,7 @@
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('gcc-libs' 'gl2ps')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'jsoncpp')
+makedepends=('boost' 'cmake' 'ninja' 'java-environment' 'doxygen' 'gnuplot' 
'tk' 'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'jsoncpp')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -96,15 +96,16 @@
 ${cmake_system_flags} \
 ${cmake_system_python_flags} \
 -DCMAKE_BUILD_TYPE=Release \
-"${srcdir}/VTK-$pkgver"
+"${srcdir}/VTK-$pkgver" \
+-GNinja
 
-  make
+  ninja
 }
 
 package() {
   cd "${srcdir}/build"
 
-  make DESTDIR="${pkgdir}" install
+  ninja DESTDIR="${pkgdir}" install
 
   # Move the vtk.jar to the arch-specific location
   install -dv "${pkgdir}/usr/share/java/vtk"


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

2016-02-05 Thread Anatol Pomozov
Date: Friday, February 5, 2016 @ 23:15:44
  Author: anatolik
Revision: 160439

upgpkg: vtk 7.0.0-1

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   22 +-
 1 file changed, 9 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-05 22:04:42 UTC (rev 160438)
+++ PKGBUILD2016-02-05 22:15:44 UTC (rev 160439)
@@ -4,9 +4,9 @@
 # Contributor: Thomas Dziedzic < gostrc at gmail >
 
 pkgname=vtk
-pkgver=6.3.0
-_majorver=6.3
-pkgrel=5
+pkgver=7.0.0
+_majorver=7.0
+pkgrel=1
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -26,20 +26,18 @@
 'unixodbc'
 'glew'
 'gdal'
-'mariadb')
+'mariadb'
+'ffmpeg'
+'jsoncpp')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
 # https://github.com/Kitware/VTK/pull/21
-
remove-vtkxdmf3.patch::https://github.com/nschloe/VTK/commit/a98527dfe9ce23beebf386fab07caef99b911ede.patch
-
find-libxml2.patch::https://github.com/nschloe/VTK/commit/6216f98a7124e12a2c1cefd113347f94b51f3c51.patch
 gdal2.patch)
 options=(staticlibs)
-sha1sums=('452efab1eedf6202f2d9a3362b5f69adfc44edda'
-  '424b138c079a688cd8c52c43d12b54e2f2b06acf'
-  '622a2bd314262961c6d96f2686f96224e8e31de3'
-  'f8c9270941707a296ff5e0ea3c73a1f0407c6f9b'
-  'baa807e4495219b3104b6245ca79b8f33ff299db'
+sha1sums=('7719fac36b36965eaf5076542166ba49bbe7afbb'
+  '1bbaa642a3e3676a58a08c956df73645326c2859'
+  '8d16a1fba15e4eb95c03fe97937488ddcdd7fbd0'
   'c60610e7c8cf0ad93d7c02cbf8a20fc415f59b3e')
 
 prepare() {
@@ -46,8 +44,6 @@
   cd "${srcdir}"/VTK-$pkgver
 
   # fix compilation errors:
-  patch -Np1 -i "${srcdir}"/remove-vtkxdmf3.patch
-  patch -Np1 -i "${srcdir}"/find-libxml2.patch
   patch -Np1 -i "${srcdir}"/gdal2.patch
 
   sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \


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

2015-12-08 Thread Felix Yan
Date: Tuesday, December 8, 2015 @ 09:32:10
  Author: fyan
Revision: 150196

C++11 ABI rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-08 08:31:14 UTC (rev 150195)
+++ PKGBUILD2015-12-08 08:32:10 UTC (rev 150196)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=6.3.0
 _majorver=6.3
-pkgrel=4
+pkgrel=5
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2015-12-07 Thread Anatol Pomozov
Date: Monday, December 7, 2015 @ 17:25:44
  Author: anatolik
Revision: 150039

FS#47076 move gl2ps from optional to hard dependency

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-07 16:18:47 UTC (rev 150038)
+++ PKGBUILD2015-12-07 16:25:44 UTC (rev 150039)
@@ -11,8 +11,8 @@
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'gl2ps' 
'ffmpeg' 'lesstif' 'qt5-base' 'jsoncpp')
+depends=('gcc-libs' 'gl2ps')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'ffmpeg' 
'lesstif' 'qt5-base' 'jsoncpp')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -25,7 +25,6 @@
 'python2-mpi4py: OpenMPI python support'
 'unixodbc'
 'glew'
-'gl2ps'
 'gdal'
 'mariadb')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;


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

2015-10-27 Thread Evangelos Foutras
Date: Wednesday, October 28, 2015 @ 03:53:21
  Author: foutrelis
Revision: 145153

hdf5 1.8.15 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-28 02:08:15 UTC (rev 145152)
+++ PKGBUILD2015-10-28 02:53:21 UTC (rev 145153)
@@ -6,7 +6,7 @@
 pkgname=vtk
 pkgver=6.3.0
 _majorver=6.3
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2015-10-08 Thread Anatol Pomozov
Date: Thursday, October 8, 2015 @ 21:46:02
  Author: anatolik
Revision: 143436

upgpkg: vtk 6.3.0-3

 - Agressively move dependencies into optdepends=(). VTK has modular structure 
and most of these modules optional.
 - Compile VTK with Qt5 FS#43007

Modified:
  vtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-10-08 18:29:36 UTC (rev 143435)
+++ PKGBUILD2015-10-08 19:46:02 UTC (rev 143436)
@@ -3,18 +3,16 @@
 # Contributor: Andrzej Giniewicz 
 # Contributor: Thomas Dziedzic < gostrc at gmail >
 
-# TODO: for Qt5 see FS#43007
-
 pkgname=vtk
 pkgver=6.3.0
 _majorver=6.3
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'jsoncpp')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'gl2ps')
+depends=('gcc-libs')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'gl2ps' 
'ffmpeg' 'lesstif' 'qt5-base' 'jsoncpp')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -72,6 +70,8 @@
   local cmake_system_flags=""
   # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF
   # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
+  # VTK does not work with XDMF2 compiled from git. TODO: make vtk compatible 
with system XDMF library. 
+  # Note: VTK explicitly disables system GLEW dependency, it uses embedded 
sources with modifications
   for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW GL2PS; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
@@ -91,7 +91,7 @@
 -DVTK_USE_FFMPEG_ENCODER:BOOL=ON \
 -DVTK_BUILD_ALL_MODULES:BOOL=ON \
 -DVTK_USE_LARGE_DATA:BOOL=ON \
--DVTK_QT_VERSION:STRING="4" \
+-DVTK_QT_VERSION:STRING="5" \
 -DVTK_WRAP_JAVA:BOOL=ON \
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
@@ -121,7 +121,7 @@
   install -m644 "${srcdir}/VTK-$pkgver/Copyright.txt" 
"${pkgdir}/usr/share/licenses/vtk"
 
   # Fix path of QtDesigner plugin
-  install -dv "${pkgdir}/usr/lib/qt4"
-  mv "$pkgdir"/usr/plugins "$pkgdir"/usr/lib/qt4/plugins
+  install -dv "${pkgdir}/usr/lib/qt5"
+  mv "$pkgdir"/usr/plugins "$pkgdir"/usr/lib/qt5/plugins
 }
 


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

2015-10-07 Thread Anatol Pomozov
Date: Wednesday, October 7, 2015 @ 23:29:51
  Author: anatolik
Revision: 143318

Use system glew and gl2ps libraries

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-07 19:50:57 UTC (rev 143317)
+++ PKGBUILD2015-10-07 21:29:51 UTC (rev 143318)
@@ -14,7 +14,7 @@
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'jsoncpp')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb' 'glew' 'gl2ps')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -24,10 +24,11 @@
 'python2-twisted: for vtkWeb'
 'python2-autobahn: for vtkWeb'
 'openmpi: OpenMPI support'
-'python2-mpi4py: OpenMPI support'
+'python2-mpi4py: OpenMPI python support'
 'unixodbc'
+'glew'
+'gl2ps'
 'gdal'
-'openmpi'
 'mariadb')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
@@ -69,8 +70,9 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided XDMF2, XDMF3, GL2PS, LIBPROJ4, GLEW, 
NETCDF
-  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP; do
+  # TODO: try to use system provided XDMF2, XDMF3, LIBPROJ4 NETCDF
+  # VTK fails to compile with recent netcdf-cxx package, VTK should be ported 
to the latest API
+  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP GLEW GL2PS; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 


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

2015-10-07 Thread Anatol Pomozov
Date: Wednesday, October 7, 2015 @ 20:30:21
  Author: anatolik
Revision: 143312

upgpkg: vtk 6.3.0-2

python-autobahn and python-mpi4py were just created in [community].
Use the system dependencies inistead of packing it to vtk.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-07 16:45:22 UTC (rev 143311)
+++ PKGBUILD2015-10-07 18:30:21 UTC (rev 143312)
@@ -8,13 +8,13 @@
 pkgname=vtk
 pkgver=6.3.0
 _majorver=6.3
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'jsoncpp')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-six' 'unixodbc' 'gdal' 
'openmpi' 'mariadb')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-mpi4py' 
'python2-autobahn' 'unixodbc' 'gdal' 'openmpi' 'mariadb')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -22,12 +22,13 @@
 'graphviz: drawing tools'
 'python2-matplotlib: for Matplotlib rendering'
 'python2-twisted: for vtkWeb'
-'python2-six: for vtkWeb'
+'python2-autobahn: for vtkWeb'
+'openmpi: OpenMPI support'
+'python2-mpi4py: OpenMPI support'
 'unixodbc'
 'gdal'
 'openmpi'
 'mariadb')
-provides=('python2-autobahn')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
@@ -68,8 +69,8 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided AUTOBAHN, XDMF2, XDMF3, GL2PS, LIBPROJ4, 
GLEW, MPI4PY and NETCDF
-  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX JSONCPP; do
+  # TODO: try to use system provided XDMF2, XDMF3, GL2PS, LIBPROJ4, GLEW, 
NETCDF
+  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX AUTOBAHN MPI4PY JSONCPP; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 


[arch-commits] Commit in vtk/trunk (PKGBUILD hdf5.diff mesa.diff vtk-type.patch)

2015-10-06 Thread Anatol Pomozov
Date: Wednesday, October 7, 2015 @ 02:33:20
  Author: anatolik
Revision: 143104

upgpkg: vtk 6.3.0-1

 - enable release compilation mode
 - use system python2-six package
 - move dependencies needed for modules into optdepends

Modified:
  vtk/trunk/PKGBUILD
Deleted:
  vtk/trunk/hdf5.diff
  vtk/trunk/mesa.diff
  vtk/trunk/vtk-type.patch

+
 PKGBUILD   |   49 -
 hdf5.diff  |   11 ---
 mesa.diff  |   11 ---
 vtk-type.patch |   23 ---
 4 files changed, 28 insertions(+), 66 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-07 00:33:01 UTC (rev 143103)
+++ PKGBUILD2015-10-07 00:33:20 UTC (rev 143104)
@@ -6,15 +6,15 @@
 # TODO: for Qt5 see FS#43007
 
 pkgname=vtk
-pkgver=6.1.0
-_majorver=6.1
-pkgrel=11
-pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
+pkgver=6.3.0
+_majorver=6.3
+pkgrel=1
+pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 'gdal' 
'unixodbc' 'openmpi' 'jsoncpp')
-makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted')
+depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'jsoncpp')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted' 'python2-six' 'unixodbc' 'gdal' 
'openmpi' 'mariadb')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -21,29 +21,35 @@
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
 'python2-matplotlib: for Matplotlib rendering'
-'python2-twisted: for vtkWeb')
+'python2-twisted: for vtkWeb'
+'python2-six: for vtkWeb'
+'unixodbc'
+'gdal'
+'openmpi'
+'mariadb')
 provides=('python2-autobahn')
 source=("http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
"http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
-mesa.diff hdf5.diff vtk-type.patch gdal2.patch)
+# https://github.com/Kitware/VTK/pull/21
+
remove-vtkxdmf3.patch::https://github.com/nschloe/VTK/commit/a98527dfe9ce23beebf386fab07caef99b911ede.patch
+
find-libxml2.patch::https://github.com/nschloe/VTK/commit/6216f98a7124e12a2c1cefd113347f94b51f3c51.patch
+gdal2.patch)
 options=(staticlibs)
-md5sums=('25e4dfb3bad778722dcaec80cd5dab7d'
- 'f82c8fe151279c0422ab8a6cfe991c94'
- '5bc47885923ef30e3ac77fcdf6d4e599'
- '381921f3169facf5d6ef22de3cb3fbe5'
- '1cf6b69312ed424a3595c3c11c82750d'
- 'ec131e2c51b826d75bd996a410745279'
- 'e85edd330937a2395a233e0cb6be0b83')
+sha1sums=('452efab1eedf6202f2d9a3362b5f69adfc44edda'
+  '424b138c079a688cd8c52c43d12b54e2f2b06acf'
+  '622a2bd314262961c6d96f2686f96224e8e31de3'
+  'f8c9270941707a296ff5e0ea3c73a1f0407c6f9b'
+  'baa807e4495219b3104b6245ca79b8f33ff299db'
+  'c60610e7c8cf0ad93d7c02cbf8a20fc415f59b3e')
 
 prepare() {
   cd "${srcdir}"/VTK-$pkgver
 
   # fix compilation errors:
-  patch -Np1 -i "${srcdir}/mesa.diff"
-  patch -Np1 -i "${srcdir}/hdf5.diff"
-  patch -Np1 -i "${srcdir}/vtk-type.patch"
-  patch -Np1 -i "${srcdir}/gdal2.patch"
+  patch -Np1 -i "${srcdir}"/remove-vtkxdmf3.patch
+  patch -Np1 -i "${srcdir}"/find-libxml2.patch
+  patch -Np1 -i "${srcdir}"/gdal2.patch
 
   sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
   -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
@@ -62,8 +68,8 @@
 
   # flags to enable using system libs
   local cmake_system_flags=""
-  # TODO: try to use system provided AUTOBAHN, GL2PS, XDMF2, LIBPROJ4 and 
NETCDF
-  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE JSONCPP; do
+  # TODO: try to use system provided AUTOBAHN, XDMF2, XDMF3, GL2PS, LIBPROJ4, 
GLEW, MPI4PY and NETCDF
+  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE SIX JSONCPP; do
 cmake_system_flags+="-DVTK_USE_SYSTEM_${lib}:BOOL=ON "
   done
 
@@ -91,6 +97,7 @@
 -DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
 ${cmake_system_flags} \
 ${cmake_system_python_flags} \
+-DCMAKE_BUILD_TYPE=Release \
 "${srcdir}/VTK-$pkgver"
 
   make

Deleted: hdf5.diff
===
--- hdf5.diff   2015-10-07 00:33:01 UTC (rev 143103)
+++ hdf5.diff   2015-10-07 00:33:20 UTC (rev 143104)
@@ -1,11 +0,0 @@
 a/ThirdParty/netcdf/vtknetcdf/CMakeLists.txt.orig  2014-11-24 

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

2015-09-22 Thread Ray Rashif
Date: Wednesday, September 23, 2015 @ 00:51:57
  Author: schiv
Revision: 141497

upgpkg: vtk 6.1.0-10

rebuild with gdal 1.x FS#46346

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-22 21:29:39 UTC (rev 141496)
+++ PKGBUILD2015-09-22 22:51:57 UTC (rev 141497)
@@ -13,13 +13,13 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=9
+pkgrel=10
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 'gdal' 'unixodbc' 
'openmpi' 'jsoncpp')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 'wget' 
'python2-matplotlib' 'python2-twisted')
+depends=('boost-libs' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 'gdal1' 
'unixodbc' 'openmpi' 'jsoncpp')
+makedepends=('boost' 'cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -89,6 +89,8 @@
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
 -DCMAKE_CXX_FLAGS="-D__STDC_CONSTANT_MACROS" \
+-DVTK_CUSTOM_LIBRARY_SUFFIX="" \
+-DVTK_INSTALL_INCLUDE_DIR:PATH=include/vtk \
 ${cmake_system_flags} \
 ${cmake_system_python_flags} \
 "${srcdir}/VTK-$pkgver"


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

2015-08-27 Thread Anatol Pomozov
Date: Thursday, August 27, 2015 @ 22:11:09
  Author: anatolik
Revision: 138834

upgpkg: vtk 6.1.0-9

Rebuild for openmpi 1.10.0

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-08-27 20:10:00 UTC (rev 138833)
+++ PKGBUILD2015-08-27 20:11:09 UTC (rev 138834)
@@ -13,7 +13,7 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=8
+pkgrel=9
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'


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

2015-02-27 Thread Jan de Groot
Date: Friday, February 27, 2015 @ 15:40:42
  Author: jgc
Revision: 128365

upgpkg: vtk 6.1.0-8

jsoncpp rebuild

Added:
  vtk/trunk/vtk-type.patch
Modified:
  vtk/trunk/PKGBUILD

+
 PKGBUILD   |8 +---
 vtk-type.patch |   23 +++
 2 files changed, 28 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-02-27 14:00:58 UTC (rev 128364)
+++ PKGBUILD2015-02-27 14:40:42 UTC (rev 128365)
@@ -13,7 +13,7 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=7
+pkgrel=8
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -31,13 +31,14 @@
 source=(http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
-mesa.diff hdf5.diff)
+mesa.diff hdf5.diff vtk-type.patch)
 options=(staticlibs)
 md5sums=('25e4dfb3bad778722dcaec80cd5dab7d'
  'f82c8fe151279c0422ab8a6cfe991c94'
  '5bc47885923ef30e3ac77fcdf6d4e599'
  '381921f3169facf5d6ef22de3cb3fbe5'
- '1cf6b69312ed424a3595c3c11c82750d')
+ '1cf6b69312ed424a3595c3c11c82750d'
+ 'ec131e2c51b826d75bd996a410745279')
 
 prepare() {
   cd ${srcdir}/VTK-$pkgver
@@ -45,6 +46,7 @@
   # fix compilation errors:
   patch -Np1 -i ${srcdir}/mesa.diff
   patch -Np1 -i ${srcdir}/hdf5.diff
+  patch -Np1 -i ${srcdir}/vtk-type.patch
 
   sed -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \
   -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \

Added: vtk-type.patch
===
--- vtk-type.patch  (rev 0)
+++ vtk-type.patch  2015-02-27 14:40:42 UTC (rev 128365)
@@ -0,0 +1,23 @@
+diff -up VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx.type 
VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx
+--- VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx.type 2014-01-22 
08:55:41.0 -0700
 VTK-6.1.0/Rendering/FreeType/vtkFreeTypeTools.cxx  2015-01-08 
15:00:40.492667074 -0700
+@@ -1186,7 +1186,7 @@ bool vtkFreeTypeTools::CalculateBounding
+ if (bitmap)
+   {
+   metaData.ascent = std::max(bitmapGlyph-top - 1, metaData.ascent);
+-  metaData.descent = std::min(-(bitmap-rows - (bitmapGlyph-top - 1)),
++  metaData.descent = std::min(-(static_castint(bitmap-rows) - 
(bitmapGlyph-top - 1)),
+   metaData.descent);
+   }
+ ++heightString;
+@@ -1951,8 +1951,8 @@ void vtkFreeTypeTools::GetLineMetrics(T
+ if (bitmap)
+   {
+   bbox[0] = std::min(bbox[0], pen[0] + bitmapGlyph-left);
+-  bbox[1] = std::max(bbox[1], pen[0] + bitmapGlyph-left + bitmap-width);
+-  bbox[2] = std::min(bbox[2], pen[1] + bitmapGlyph-top - 1 - 
bitmap-rows);
++  bbox[1] = std::max(bbox[1], pen[0] + bitmapGlyph-left + 
static_castint(bitmap-width));
++  bbox[2] = std::min(bbox[2], pen[1] + bitmapGlyph-top - 1 - 
static_castint(bitmap-rows));
+   bbox[3] = std::max(bbox[3], pen[1] + bitmapGlyph-top - 1);
+   }
+ else


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

2014-12-06 Thread Andrzej Giniewicz
Date: Saturday, December 6, 2014 @ 20:24:16
  Author: aginiewicz
Revision: 123547

upgpkg: vtk 6.1.0-7

vtk: use build flags to utilize more system packages, fix qt plugin path

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-06 19:20:59 UTC (rev 123546)
+++ PKGBUILD2014-12-06 19:24:16 UTC (rev 123547)
@@ -8,18 +8,18 @@
 # Contributor: Fabian Moser
 # Contributor: djscholl
 
-# Qt5: see FS#43007
+# TODO: for Qt5 see FS#43007
 
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=6
+pkgrel=7
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 
'hdf5' 'libgl' 'gdal' 'unixodbc' 'openmpi')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted')
+depends=('boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 'gdal' 'unixodbc' 
'openmpi' 'jsoncpp')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'tk' 'wget' 
'python2-matplotlib' 'python2-twisted')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -27,7 +27,7 @@
 'graphviz: drawing tools'
 'python2-matplotlib: for Matplotlib rendering'
 'python2-twisted: for vtkWeb')
-provides=('python2-autobahn') # TODO: move it from AUR to make it an optdepend 
of vtkWeb instead of twisted
+provides=('python2-autobahn')
 source=(http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
@@ -63,7 +63,8 @@
 
   # flags to enable using system libs
   local cmake_system_flags=
-  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA; do
+  # TODO: try to use system provided AUTOBAHN, GL2PS, XDMF2, LIBPROJ4 and 
NETCDF
+  for lib in HDF5 EXPAT FREETYPE JPEG PNG TIFF ZLIB LIBXML2 OGGTHEORA TWISTED 
ZOPE JSONCPP; do
 cmake_system_flags+=-DVTK_USE_SYSTEM_${lib}:BOOL=ON 
   done
 
@@ -107,7 +108,8 @@
   install -dv ${pkgdir}/usr/share/licenses/vtk
   install -m644 ${srcdir}/VTK-$pkgver/Copyright.txt 
${pkgdir}/usr/share/licenses/vtk
 
-  # Get rid of twisted and zope-interface (FS#43000), because adding them as 
makedepends was not enough
-  rm -rf ${pkgdir}/usr/lib/python2.7/site-packages/{twisted,zope}
+  # Fix path of QtDesigner plugin
+  install -dv ${pkgdir}/usr/lib/qt4
+  mv $pkgdir/usr/plugins $pkgdir/usr/lib/qt4/plugins
 }
 


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

2014-12-05 Thread Andrzej Giniewicz
Date: Friday, December 5, 2014 @ 17:21:13
  Author: aginiewicz
Revision: 123480

upgpkg: vtk 6.1.0-6

vtk: try to fix the FS#43007 again, switched some dependencies from optional to 
needed

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-05 15:10:15 UTC (rev 123479)
+++ PKGBUILD2014-12-05 16:21:13 UTC (rev 123480)
@@ -13,21 +13,18 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=5
+pkgrel=6
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'openmpi' 'gdal' 'unixodbc' 'python2-twisted')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 
'hdf5' 'libgl' 'gdal' 'unixodbc' 'openmpi')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'python2-twisted')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
 'gnuplot: plotting tools'
 'graphviz: drawing tools'
-'openmpi: parallel support'
-'gdal: module IO/GDAL'
-'unixodbc: module IO/ODBC'
 'python2-matplotlib: for Matplotlib rendering'
 'python2-twisted: for vtkWeb')
 provides=('python2-autobahn') # TODO: move it from AUR to make it an optdepend 
of vtkWeb instead of twisted


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

2014-12-04 Thread Andrzej Giniewicz
Date: Thursday, December 4, 2014 @ 12:11:16
  Author: aginiewicz
Revision: 123439

upgpkg: vtk 6.1.0-4

vtk: get rid of bundled twisted and zope-interface, FS#43000

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-04 11:01:22 UTC (rev 123438)
+++ PKGBUILD2014-12-04 11:11:16 UTC (rev 123439)
@@ -11,13 +11,13 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt5-tools' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'openmpi' 'gdal' 'unixodbc')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'openmpi' 'gdal' 'unixodbc' 'python2-twisted')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -26,7 +26,9 @@
 'openmpi: parallel support'
 'gdal: module IO/GDAL'
 'unixodbc: module IO/ODBC'
-'python2-matplotlib: for Matplotlib rendering')
+'python2-matplotlib: for Matplotlib rendering'
+'python2-twisted: for vtkWeb')
+provides=('python2-autobahn') # TODO: move it from AUR to make it an optdepend 
of vtkWeb instead of twisted
 source=(http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
@@ -99,13 +101,14 @@
 
   # Move the vtk.jar to the arch-specific location
   install -dv ${pkgdir}/usr/share/java/vtk
-  mv -v ${pkgdir}/usr/lib/vtk.jar \
-${pkgdir}/usr/share/java/vtk
+  mv -v ${pkgdir}/usr/lib/vtk.jar ${pkgdir}/usr/share/java/vtk
   rm -rf ${pkgdir}/usr/lib/vtk-${_majorver}/java
 
   # Install license
   install -dv ${pkgdir}/usr/share/licenses/vtk
-  install -m644 ${srcdir}/VTK-$pkgver/Copyright.txt \
-${pkgdir}/usr/share/licenses/vtk
+  install -m644 ${srcdir}/VTK-$pkgver/Copyright.txt 
${pkgdir}/usr/share/licenses/vtk
+
+  # Get rid of twisted and zope-interface (FS#43000), because adding them as 
makedepends was not enough
+  rm -rf ${pkgdir}/usr/lib/python2.7/site-packages/{twisted,zope}
 }
 


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

2014-12-04 Thread Andrzej Giniewicz
Date: Thursday, December 4, 2014 @ 22:49:43
  Author: aginiewicz
Revision: 123458

upgpkg: vtk 6.1.0-5

vtk: switch to use qt4 due to FS#43007

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-04 20:56:19 UTC (rev 123457)
+++ PKGBUILD2014-12-04 21:49:43 UTC (rev 123458)
@@ -8,15 +8,17 @@
 # Contributor: Fabian Moser
 # Contributor: djscholl
 
+# Qt5: see FS#43007
+
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=4
+pkgrel=5
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt5-tools' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qtwebkit' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
 makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'openmpi' 'gdal' 'unixodbc' 'python2-twisted')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
@@ -82,7 +84,7 @@
 -DVTK_USE_FFMPEG_ENCODER:BOOL=ON \
 -DVTK_BUILD_ALL_MODULES:BOOL=ON \
 -DVTK_USE_LARGE_DATA:BOOL=ON \
--DVTK_QT_VERSION:STRING=5 \
+-DVTK_QT_VERSION:STRING=4 \
 -DVTK_WRAP_JAVA:BOOL=ON \
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \


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

2014-12-03 Thread Andrzej Giniewicz
Date: Wednesday, December 3, 2014 @ 12:08:21
  Author: aginiewicz
Revision: 123382

upgpkg: vtk 6.1.0-2

vtk: fix missing static libs, switch to Qt5

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-03 11:03:09 UTC (rev 123381)
+++ PKGBUILD2014-12-03 11:08:21 UTC (rev 123382)
@@ -8,18 +8,16 @@
 # Contributor: Fabian Moser
 # Contributor: djscholl
 
-# Qt5 support status: http://vtk.org/Bug/view.php?id=12945
-
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=1
+pkgrel=2
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt4' 'lesstif' 'mariadb' 'hdf5' 
'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 
'python2' 'tk' 'wget')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt5-base' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -29,6 +27,7 @@
 
http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
 mesa.diff hdf5.diff)
+options=(staticlibs)
 md5sums=('25e4dfb3bad778722dcaec80cd5dab7d'
  'f82c8fe151279c0422ab8a6cfe991c94'
  '5bc47885923ef30e3ac77fcdf6d4e599'


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

2014-12-03 Thread Andrzej Giniewicz
Date: Thursday, December 4, 2014 @ 01:23:52
  Author: aginiewicz
Revision: 123426

upgpkg: vtk 6.1.0-3

vtk: enable more optional modules, see FS#42996

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-12-03 23:10:01 UTC (rev 123425)
+++ PKGBUILD2014-12-04 00:23:52 UTC (rev 123426)
@@ -11,18 +11,22 @@
 pkgname=vtk
 pkgver=6.1.0
 _majorver=6.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt5-base' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt5-tools' 'lesstif' 'mariadb' 
'hdf5' 'libgl')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'python2' 'tk' 
'wget' 'python2-matplotlib' 'openmpi' 'gdal' 'unixodbc')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
 'gnuplot: plotting tools'
-'graphviz: drawing tools')
+'graphviz: drawing tools'
+'openmpi: parallel support'
+'gdal: module IO/GDAL'
+'unixodbc: module IO/ODBC'
+'python2-matplotlib: for Matplotlib rendering')
 source=(http://www.vtk.org/files/release/${_majorver}/VTK-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKData-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${_majorver}/VTKLargeData-${pkgver}.tar.gz;
@@ -74,6 +78,9 @@
 -DDOCUMENTATION_HTML_TARZ:BOOL=ON \
 -DBUILD_EXAMPLES:BOOL=ON \
 -DVTK_USE_FFMPEG_ENCODER:BOOL=ON \
+-DVTK_BUILD_ALL_MODULES:BOOL=ON \
+-DVTK_USE_LARGE_DATA:BOOL=ON \
+-DVTK_QT_VERSION:STRING=5 \
 -DVTK_WRAP_JAVA:BOOL=ON \
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \


[arch-commits] Commit in vtk/trunk (PKGBUILD ffmpeg-2.4.diff)

2014-09-16 Thread Andrzej Giniewicz
Date: Tuesday, September 16, 2014 @ 22:16:08
  Author: aginiewicz
Revision: 119060

upgpkg: vtk 5.10.1-13

todo: ffmpeg 2.4 rebuild

Added:
  vtk/trunk/ffmpeg-2.4.diff
Modified:
  vtk/trunk/PKGBUILD

-+
 PKGBUILD|6 +++--
 ffmpeg-2.4.diff |   59 ++
 2 files changed, 63 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-16 17:41:24 UTC (rev 119059)
+++ PKGBUILD2014-09-16 20:16:08 UTC (rev 119060)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=12
+pkgrel=13
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -26,7 +26,7 @@
 'graphviz: drawing tools')
 source=(http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz;
-ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff
+ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff ffmpeg-2.4.diff
 tcl-8.6.diff python-destdir.diff freetype.diff)
 md5sums=('264b0052e65bd6571a84727113508789'
  'b6355063264cd56bcd1396c92f6ca59a'
@@ -33,6 +33,7 @@
  'e992321c9d1def6034d0fa6607b40c5a'
  '81922ea61989e5591135f233a0400694'
  '4ff5668957336709dcd096fbac102558'
+ '731e870919314d7512a6586210e79165'
  'a804a9f034e24ef1a8b28542c15ce1a1'
  'f7aba715bcc10de93a6ecf1cd6b0c560'
  '1e45b3664b395c70017ff46d3370c84d')
@@ -44,6 +45,7 @@
   patch -Np1 -i ${srcdir}/ffmpeg-0.8.diff
   patch -Np1 -i ${srcdir}/ffmpeg-0.11.diff
   patch -Np1 -i ${srcdir}/ffmpeg-2.0.diff
+  patch -Np1 -i ${srcdir}/ffmpeg-2.4.diff
   patch -Np1 -i ${srcdir}/tcl-8.6.diff
   patch -Np1 -i ${srcdir}/python-destdir.diff
   patch -Np1 -i ${srcdir}/freetype.diff

Added: ffmpeg-2.4.diff
===
--- ffmpeg-2.4.diff (rev 0)
+++ ffmpeg-2.4.diff 2014-09-16 20:16:08 UTC (rev 119060)
@@ -0,0 +1,59 @@
+diff -rupN VTK5.10.1.orig/IO/vtkFFMPEGWriter.cxx 
VTK5.10.1/IO/vtkFFMPEGWriter.cxx
+--- VTK5.10.1.orig/IO/vtkFFMPEGWriter.cxx  2014-09-16 21:06:54.681786419 
+0200
 VTK5.10.1/IO/vtkFFMPEGWriter.cxx   2014-09-16 21:36:23.589177218 +0200
+@@ -140,12 +140,13 @@ int vtkFFMPEGWriterInternal::Start()
+   strcpy(this-avFormatContext-filename, this-Writer-GetFileName());
+ 
+   //create a stream for that file
+-  this-avStream = av_new_stream(this-avFormatContext, 0);
++  this-avStream = avformat_new_stream(this-avFormatContext, NULL);
+   if (!this-avStream) 
+ {
+ vtkGenericWarningMacro ( Could not create video stream.);
+ return 0;
+ }
++  this-avStream-id = 0;
+   
+   //Set up the codec.
+   AVCodecContext *c = this-avStream-codec;
+@@ -217,7 +218,7 @@ int vtkFFMPEGWriterInternal::Start()
+ }
+ 
+   //for the output of the writer's input...
+-  this-rgbInput = avcodec_alloc_frame();
++  this-rgbInput = av_frame_alloc();
+   if (!this-rgbInput)
+ {
+ vtkGenericWarningMacro ( Could not make rgbInput avframe. );
+@@ -234,7 +235,7 @@ int vtkFFMPEGWriterInternal::Start()
+   avpicture_fill((AVPicture *)this-rgbInput, rgb, PIX_FMT_RGB24, c-width, 
c-height);
+ 
+   //and for the output to the codec's input.
+-  this-yuvOutput = avcodec_alloc_frame();
++  this-yuvOutput = av_frame_alloc();
+   if (!this-yuvOutput)
+ {
+ vtkGenericWarningMacro ( Could not make yuvOutput avframe. );
+@@ -314,12 +315,17 @@ int vtkFFMPEGWriterInternal::Write(vtkIm
+ }
+ #endif
+ 
+-
+   //run the encoder
+-  int toAdd = avcodec_encode_video(cc, 
+-   this-codecBuf, 
+-   this-codecBufSize, 
+-   this-yuvOutput);
++  AVPacket avpacket;
++  int got_packet;
++  av_init_packet(avpacket);
++  avpacket.data = this-codecBuf;
++  avpacket.size = this-codecBufSize;
++  int toAdd = avcodec_encode_video2(cc,
++   avpacket,
++   this-yuvOutput,
++   got_packet);
++  if (!toAdd  got_packet) toAdd = avpacket.size;
+ 
+   //dump the compressed result to file
+   if (toAdd) 



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

2014-09-04 Thread Andrzej Giniewicz
Date: Thursday, September 4, 2014 @ 11:57:15
  Author: aginiewicz
Revision: 118265

upgpkg: vtk 5.10.1-12

vtk: fix mtime

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-09-04 09:15:52 UTC (rev 118264)
+++ PKGBUILD2014-09-04 09:57:15 UTC (rev 118265)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=11
+pkgrel=12
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -37,7 +37,7 @@
  'f7aba715bcc10de93a6ecf1cd6b0c560'
  '1e45b3664b395c70017ff46d3370c84d')
 
-build() {
+prepare() {
   cd ${srcdir}/VTK$pkgver
 
   # fix compilation errors:
@@ -48,8 +48,14 @@
   patch -Np1 -i ${srcdir}/python-destdir.diff
   patch -Np1 -i ${srcdir}/freetype.diff
 
+  sed -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \
+  -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \
+  -e s|#![ ]*/bin/env python$|#!/usr/bin/env python2| \
+  -i $(find . -name '*.py')
+}
+
+build() {
   cd ${srcdir}
-
   rm -rf build
   mkdir build
   cd build
@@ -67,7 +73,7 @@
 -Wno-dev \
 -DBUILD_SHARED_LIBS:BOOL=ON \
 -DCMAKE_INSTALL_PREFIX:FILEPATH=/usr \
--DVTK_DATA_ROOT:FILEPATH=${srcdir}/VTKData$pkgver \
+-DVTK_DATA_ROOT:FILEPATH=${srcdir}/VTKData$pkgver \
 -DBUILD_DOCUMENTATION:BOOL=ON \
 -DDOCUMENTATION_HTML_HELP:BOOL=ON \
 -DDOCUMENTATION_HTML_TARZ:BOOL=ON \
@@ -115,7 +121,5 @@
   # Put an entry in /etc/ld.so.conf.d
   install -dv ${pkgdir}/etc/ld.so.conf.d
   echo /usr/lib/vtk-${pkgver:0:4}  ${pkgdir}/etc/ld.so.conf.d/vtk.conf
+}
 
-  sed -i -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \
-$(find ${pkgdir} -name '*.py')
-}



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

2014-01-31 Thread Andrzej Giniewicz
Date: Friday, January 31, 2014 @ 15:18:30
  Author: aginiewicz
Revision: 105094

upgpkg: vtk 5.10.1-11

vtk: rebuild for recent changes in freetype

Added:
  vtk/trunk/freetype.diff
Modified:
  vtk/trunk/PKGBUILD

---+
 PKGBUILD  |   11 +++
 freetype.diff |   16 
 2 files changed, 23 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-01-31 12:59:35 UTC (rev 105093)
+++ PKGBUILD2014-01-31 14:18:30 UTC (rev 105094)
@@ -12,13 +12,13 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=10
+pkgrel=11
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
 depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt4' 'lesstif' 'mariadb' 'hdf5' 
'libgl')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 
'python2' 'tk')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 
'python2' 'tk' 'wget')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -26,7 +26,8 @@
 'graphviz: drawing tools')
 source=(http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz;
-ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff tcl-8.6.diff 
python-destdir.diff)
+ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff
+tcl-8.6.diff python-destdir.diff freetype.diff)
 md5sums=('264b0052e65bd6571a84727113508789'
  'b6355063264cd56bcd1396c92f6ca59a'
  'e992321c9d1def6034d0fa6607b40c5a'
@@ -33,7 +34,8 @@
  '81922ea61989e5591135f233a0400694'
  '4ff5668957336709dcd096fbac102558'
  'a804a9f034e24ef1a8b28542c15ce1a1'
- 'f7aba715bcc10de93a6ecf1cd6b0c560')
+ 'f7aba715bcc10de93a6ecf1cd6b0c560'
+ '1e45b3664b395c70017ff46d3370c84d')
 
 build() {
   cd ${srcdir}/VTK$pkgver
@@ -44,6 +46,7 @@
   patch -Np1 -i ${srcdir}/ffmpeg-2.0.diff
   patch -Np1 -i ${srcdir}/tcl-8.6.diff
   patch -Np1 -i ${srcdir}/python-destdir.diff
+  patch -Np1 -i ${srcdir}/freetype.diff
 
   cd ${srcdir}
 

Added: freetype.diff
===
--- freetype.diff   (rev 0)
+++ freetype.diff   2014-01-31 14:18:30 UTC (rev 105094)
@@ -0,0 +1,16 @@
+--- VTK5.10.1/CMake/FindFREETYPE.cmake.orig2014-01-30 12:40:11.252760741 
+0100
 VTK5.10.1/CMake/FindFREETYPE.cmake 2014-01-30 12:40:43.235853875 +0100
+@@ -10,9 +10,11 @@
+ # also defined, but not for general use are
+ # FREETYPE_LIBRARY, where to find the FREETYPE library.
+ 
+-FIND_PATH(FREETYPE_INCLUDE_DIR_FT2BUILD ft2build.h)
++FIND_PATH(FREETYPE_INCLUDE_DIR_FT2BUILD ft2build.h
++  /usr/include/freetype2
++)
+ 
+-FIND_PATH(FREETYPE_INCLUDE_DIR_FTHEADER freetype/config/ftheader.h
++FIND_PATH(FREETYPE_INCLUDE_DIR_FTHEADER config/ftheader.h
+   /usr/include/freetype2
+   /usr/local/include/freetype2
+   PATH_SUFFIXES freetype2  



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

2013-09-13 Thread Andrzej Giniewicz
Date: Friday, September 13, 2013 @ 10:52:30
  Author: aginiewicz
Revision: 97119

upgpkg: vtk 5.10.1-10

hdf5 rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-09-13 08:32:23 UTC (rev 97118)
+++ PKGBUILD2013-09-13 08:52:30 UTC (rev 97119)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=9
+pkgrel=10
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'



[arch-commits] Commit in vtk/trunk (PKGBUILD ffmpeg-2.0.diff)

2013-07-22 Thread Bartłomiej Piotrowski
Date: Monday, July 22, 2013 @ 21:22:39
  Author: bpiotrowski
Revision: 94406

upgpkg: vtk 5.10.1-9

- rebuild against ffmpeg 2.0

Added:
  vtk/trunk/ffmpeg-2.0.diff
Modified:
  vtk/trunk/PKGBUILD

-+
 PKGBUILD|6 --
 ffmpeg-2.0.diff |   21 +
 2 files changed, 25 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-07-22 17:15:01 UTC (rev 94405)
+++ PKGBUILD2013-07-22 19:22:39 UTC (rev 94406)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=8
+pkgrel=9
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -26,11 +26,12 @@
 'graphviz: drawing tools')
 source=(http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz;
-ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff python-destdir.diff)
+ffmpeg-0.8.diff ffmpeg-0.11.diff ffmpeg-2.0.diff tcl-8.6.diff 
python-destdir.diff)
 md5sums=('264b0052e65bd6571a84727113508789'
  'b6355063264cd56bcd1396c92f6ca59a'
  'e992321c9d1def6034d0fa6607b40c5a'
  '81922ea61989e5591135f233a0400694'
+ '4ff5668957336709dcd096fbac102558'
  'a804a9f034e24ef1a8b28542c15ce1a1'
  'f7aba715bcc10de93a6ecf1cd6b0c560')
 
@@ -40,6 +41,7 @@
   # fix compilation errors:
   patch -Np1 -i ${srcdir}/ffmpeg-0.8.diff
   patch -Np1 -i ${srcdir}/ffmpeg-0.11.diff
+  patch -Np1 -i ${srcdir}/ffmpeg-2.0.diff
   patch -Np1 -i ${srcdir}/tcl-8.6.diff
   patch -Np1 -i ${srcdir}/python-destdir.diff
 

Added: ffmpeg-2.0.diff
===
--- ffmpeg-2.0.diff (rev 0)
+++ ffmpeg-2.0.diff 2013-07-22 19:22:39 UTC (rev 94406)
@@ -0,0 +1,21 @@
+diff -rupN a/IO/vtkFFMPEGWriter.cxx b/IO/vtkFFMPEGWriter.cxx
+--- a/IO/vtkFFMPEGWriter.cxx   2013-07-22 18:29:24.625362910 +
 b/IO/vtkFFMPEGWriter.cxx   2013-07-22 18:39:16.184515101 +
+@@ -149,7 +149,7 @@ int vtkFFMPEGWriterInternal::Start()
+   
+   //Set up the codec.
+   AVCodecContext *c = this-avStream-codec;
+-  c-codec_id = (CodecID)this-avOutputFormat-video_codec;
++  c-codec_id = (AVCodecID)this-avOutputFormat-video_codec;
+   c-codec_type = AVMEDIA_TYPE_VIDEO;
+   c-width = this-Dim[0];
+   c-height = this-Dim[1];
+@@ -199,7 +199,7 @@ int vtkFFMPEGWriterInternal::Start()
+ vtkGenericWarningMacro ( Codec not found. );
+ return 0;
+ }
+-  if (avcodec_open(c, codec)  0) 
++  if (avcodec_open2(c, codec, NULL)  0) 
+ {
+ vtkGenericWarningMacro ( Could not open codec.);
+ return 0;



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

2013-04-30 Thread Evangelos Foutras
Date: Tuesday, April 30, 2013 @ 15:39:43
  Author: foutrelis
Revision: 89621

upgpkg: vtk 5.10.1-8

libpng 1.6 rebuild.

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-30 13:26:49 UTC (rev 89620)
+++ PKGBUILD2013-04-30 13:39:43 UTC (rev 89621)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=7
+pkgrel=8
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'



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

2013-04-02 Thread Andrzej Giniewicz
Date: Tuesday, April 2, 2013 @ 20:56:27
  Author: aginiewicz
Revision: 87538

upgpkg: vtk 5.10.1-7

enable Chemistry FS#34141

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-02 18:30:14 UTC (rev 87537)
+++ PKGBUILD2013-04-02 18:56:27 UTC (rev 87538)
@@ -12,7 +12,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=6
+pkgrel=7
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -67,6 +67,7 @@
 -DDOCUMENTATION_HTML_HELP:BOOL=ON \
 -DDOCUMENTATION_HTML_TARZ:BOOL=ON \
 -DBUILD_EXAMPLES:BOOL=ON \
+-DVTK_USE_CHEMISTRY:BOOL=ON \
 -DVTK_USE_HYBRID:BOOL=ON \
 -DVTK_USE_PARALLEL:BOOL=ON \
 -DVTK_USE_PATENTED:BOOL=ON \



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

2013-04-02 Thread Andrzej Giniewicz
Date: Tuesday, April 2, 2013 @ 20:59:53
  Author: aginiewicz
Revision: 87539

upgpkg: vtk 5.10.1-7

update take 2

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |1 -
 1 file changed, 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-04-02 18:56:27 UTC (rev 87538)
+++ PKGBUILD2013-04-02 18:59:53 UTC (rev 87539)
@@ -114,4 +114,3 @@
   sed -i -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \
 $(find ${pkgdir} -name '*.py')
 }
-



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

2013-03-03 Thread Andrzej Giniewicz
Date: Monday, March 4, 2013 @ 00:20:43
  Author: aginiewicz
Revision: 85606

upgpkg: vtk 5.10.1-6

mariadb rebuild

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-03-03 23:08:56 UTC (rev 85605)
+++ PKGBUILD2013-03-03 23:20:43 UTC (rev 85606)
@@ -12,12 +12,12 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=5
+pkgrel=6
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt4' 'lesstif' 'mysql' 'hdf5' 
'libgl')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt4' 'lesstif' 'mariadb' 'hdf5' 
'libgl')
 makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 
'python2' 'tk')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'



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

2013-02-25 Thread Andrzej Giniewicz
Date: Monday, February 25, 2013 @ 22:54:24
  Author: aginiewicz
Revision: 84886

upgpkg: vtk 5.10.1-5

update for Qt-Qt4 rename and Mesa 9.1 unification

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |   10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-25 21:43:46 UTC (rev 84885)
+++ PKGBUILD2013-02-25 21:54:24 UTC (rev 84886)
@@ -8,15 +8,17 @@
 # Contributor: Fabian Moser
 # Contributor: djscholl
 
+# Qt5 support status: http://vtk.org/Bug/view.php?id=12945
+
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=4
+pkgrel=5
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
 license=('BSD')
-depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt' 'qtwebkit' 'lesstif' 'mysql' 
'hdf5')
-makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa' 'python2' 
'tk')
+depends=('libjpeg-turbo' 'boost' 'ffmpeg' 'qt4' 'lesstif' 'mysql' 'hdf5' 
'libgl')
+makedepends=('cmake' 'java-environment' 'doxygen' 'gnuplot' 'mesa-libgl' 
'python2' 'tk')
 optdepends=('python2: python bindings'
 'java-runtime: java bindings'
 'tk: tcl bindings'
@@ -78,7 +80,7 @@
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
 -DVTK_USE_QT:BOOL=ON \
--DVTK_INSTALL_QT_PLUGIN_DIR:STRING=/usr/lib/qt/plugins \
+-DVTK_INSTALL_QT_PLUGIN_DIR:STRING=/usr/lib/qt4/plugins \
 -DVTK_USE_GUISUPPORT:BOOL=ON \
 -DCMAKE_CXX_FLAGS=-D__STDC_CONSTANT_MACROS \
 ${cmake_system_flags} \



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

2013-02-10 Thread Bartłomiej Piotrowski
Date: Sunday, February 10, 2013 @ 12:34:12
  Author: bpiotrowski
Revision: 84087

upgpkg: vtk 5.10.1-4

rebuild against ffmpeg 1.1

Modified:
  vtk/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-10 11:24:42 UTC (rev 84086)
+++ PKGBUILD2013-02-10 11:34:12 UTC (rev 84087)
@@ -10,7 +10,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'



[arch-commits] Commit in vtk/trunk (PKGBUILD python-destdir.diff)

2013-02-02 Thread Andrzej Giniewicz
Date: Saturday, February 2, 2013 @ 13:56:19
  Author: aginiewicz
Revision: 83520

upgpkg: vtk 5.10.1-3

removed pkgdir from build

Added:
  vtk/trunk/python-destdir.diff
Modified:
  vtk/trunk/PKGBUILD

-+
 PKGBUILD|9 +
 python-destdir.diff |   11 +++
 2 files changed, 16 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2013-02-02 12:19:37 UTC (rev 83519)
+++ PKGBUILD2013-02-02 12:56:19 UTC (rev 83520)
@@ -10,7 +10,7 @@
 
 pkgname=vtk
 pkgver=5.10.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A software system for 3D computer graphics, image processing, and 
visualization.'
 arch=('i686' 'x86_64')
 url='http://www.vtk.org/'
@@ -24,12 +24,13 @@
 'graphviz: drawing tools')
 source=(http://www.vtk.org/files/release/${pkgver:0:4}/vtk-${pkgver}.tar.gz;
 
http://www.vtk.org/files/release/${pkgver:0:4}/vtkdata-${pkgver}.tar.gz;
-ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff)
+ffmpeg-0.8.diff ffmpeg-0.11.diff tcl-8.6.diff python-destdir.diff)
 md5sums=('264b0052e65bd6571a84727113508789'
  'b6355063264cd56bcd1396c92f6ca59a'
  'e992321c9d1def6034d0fa6607b40c5a'
  '81922ea61989e5591135f233a0400694'
- 'a804a9f034e24ef1a8b28542c15ce1a1')
+ 'a804a9f034e24ef1a8b28542c15ce1a1'
+ 'f7aba715bcc10de93a6ecf1cd6b0c560')
 
 build() {
   cd ${srcdir}/VTK$pkgver
@@ -38,6 +39,7 @@
   patch -Np1 -i ${srcdir}/ffmpeg-0.8.diff
   patch -Np1 -i ${srcdir}/ffmpeg-0.11.diff
   patch -Np1 -i ${srcdir}/tcl-8.6.diff
+  patch -Np1 -i ${srcdir}/python-destdir.diff
 
   cd ${srcdir}
 
@@ -75,7 +77,6 @@
 -DVTK_WRAP_JAVA:BOOL=ON \
 -DVTK_WRAP_PYTHON:BOOL=ON \
 -DVTK_WRAP_TCL:BOOL=ON \
--DVTK_PYTHON_SETUP_ARGS:STRING=--root='${pkgdir}' \
 -DVTK_USE_QT:BOOL=ON \
 -DVTK_INSTALL_QT_PLUGIN_DIR:STRING=/usr/lib/qt/plugins \
 -DVTK_USE_GUISUPPORT:BOOL=ON \

Added: python-destdir.diff
===
--- python-destdir.diff (rev 0)
+++ python-destdir.diff 2013-02-02 12:56:19 UTC (rev 83520)
@@ -0,0 +1,11 @@
+--- VTK/Wrapping/Python/CMakeLists.txt.orig2013-02-02 12:56:08.067142089 
+0100
 VTK/Wrapping/Python/CMakeLists.txt 2013-02-02 12:58:16.182794679 +0100
+@@ -558,7 +558,7 @@
+ 
+ # Create default python setup arguments if they are not set.
+ IF(NOT DEFINED VTK_PYTHON_SETUP_ARGS)
+-  SET(VTK_PYTHON_SETUP_ARGS --prefix=\${DOLLAR}{CMAKE_INSTALL_PREFIX}\
++  SET(VTK_PYTHON_SETUP_ARGS --root=\${DOLLAR}DESTDIR\ 
--prefix=\${DOLLAR}{CMAKE_INSTALL_PREFIX}\
+ CACHE STRING Arguments passed to \python setup.py install ...\ 
during installation.)
+   MARK_AS_ADVANCED(VTK_PYTHON_SETUP_ARGS)
+ ENDIF(NOT DEFINED VTK_PYTHON_SETUP_ARGS)