[arch-commits] Commit in vtk/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)