diff --git a/VTK-7.1.0.tar.gz b/VTK-7.1.0.tar.gz deleted file mode 100644 index ddfacf6..0000000 --- a/VTK-7.1.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5f3ea001204d4f714be972a810a62c0f2277fbb9d8d2f8df39562988ca37497a -size 31171521 diff --git a/VTK-8.0.0.tar.gz b/VTK-8.0.0.tar.gz new file mode 100644 index 0000000..8c0e12c --- /dev/null +++ b/VTK-8.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c7e727706fb689fb6fd764d3b47cac8f4dc03204806ff19a10dfd406c6072a27 +size 30855576 diff --git a/vtk-Rinterface-uintptr_t.patch b/vtk-Rinterface-uintptr_t.patch index 5c9c29e..4ea531d 100644 --- a/vtk-Rinterface-uintptr_t.patch +++ b/vtk-Rinterface-uintptr_t.patch @@ -1,8 +1,8 @@ -Index: VTK-7.0.0/Filters/StatisticsGnuR/CMakeLists.txt +Index: VTK-8.0.0/Filters/StatisticsGnuR/CMakeLists.txt =================================================================== ---- VTK-7.0.0.orig/Filters/StatisticsGnuR/CMakeLists.txt -+++ VTK-7.0.0/Filters/StatisticsGnuR/CMakeLists.txt -@@ -16,6 +16,10 @@ include_directories(${R_INCLUDE_DIR}) +--- VTK-8.0.0.orig/Filters/StatisticsGnuR/CMakeLists.txt ++++ VTK-8.0.0/Filters/StatisticsGnuR/CMakeLists.txt +@@ -27,6 +27,10 @@ include_directories(${R_INCLUDE_DIR}) add_definitions(-DVTK_BUILDING_FILTERS_STATISTICSGNUR) @@ -13,10 +13,10 @@ Index: VTK-7.0.0/Filters/StatisticsGnuR/CMakeLists.txt # Configure the module specific settings into a module configured header. configure_file(${CMAKE_CURRENT_SOURCE_DIR}/vtkFiltersStatisticsGnuRConfigure.h.in ${CMAKE_CURRENT_BINARY_DIR}/vtkFiltersStatisticsGnuRConfigure.h) -Index: VTK-7.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in +Index: VTK-8.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in =================================================================== ---- VTK-7.0.0.orig/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in -+++ VTK-7.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in +--- VTK-8.0.0.orig/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in ++++ VTK-8.0.0/Filters/StatisticsGnuR/vtkFiltersStatisticsGnuRConfigure.h.in @@ -17,5 +17,6 @@ #define vtkFiltersStatisticsGnuRConfigure_h diff --git a/vtk-compat_gl.changes b/vtk-compat_gl.changes index 4403ad0..1bdf27d 100644 --- a/vtk-compat_gl.changes +++ b/vtk-compat_gl.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Jul 3 13:47:05 UTC 2017 - badshah400@gmail.com + +- Update to version 8.0.0: + * Read about changes here: https://blog.kitware.com/vtk-8-0-0/ + * API changes: + http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0 +- Add BuildRequires on liblz4-devel, libharu-devel, mandatory + requirements for version 8.0.0. +- Run make DoxygenDoc to generate documentation. + ------------------------------------------------------------------- Fri Apr 14 18:18:36 UTC 2017 - kkhere.geo@gmail.com diff --git a/vtk-compat_gl.spec b/vtk-compat_gl.spec index 7a92cba..34a5185 100644 --- a/vtk-compat_gl.spec +++ b/vtk-compat_gl.spec @@ -24,9 +24,9 @@ Name: vtk-compat_gl %else Name: vtk %endif -Version: 7.1.0 +Version: 8.0.0 Release: 0 -%define series 7.1 +%define series 8.0 # This is a variant BSD license, a cross between BSD and ZLIB. # For all intents, it has the same rights and restrictions as BSD. # http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant @@ -59,8 +59,10 @@ BuildRequires: libQtWebKit-devel BuildRequires: libX11-devel BuildRequires: libXt-devel BuildRequires: libexpat-devel +BuildRequires: libharu-devel BuildRequires: libiodbc-devel BuildRequires: libjpeg-devel +BuildRequires: liblz4-devel BuildRequires: libmysqlclient-devel BuildRequires: libnetcdf_c++-devel BuildRequires: libpng-devel @@ -389,6 +391,7 @@ cmake .. \ -DVTK_USE_SYSTEM_GL2PS=OFF make %{?_smp_mflags} VERBOSE=1 +make %{?_smp_mflags} DoxygenDoc # Remove executable bits from sources (some of which are generated) find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif | xargs chmod -x diff --git a/vtk.changes b/vtk.changes index 4403ad0..1bdf27d 100644 --- a/vtk.changes +++ b/vtk.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Mon Jul 3 13:47:05 UTC 2017 - badshah400@gmail.com + +- Update to version 8.0.0: + * Read about changes here: https://blog.kitware.com/vtk-8-0-0/ + * API changes: + http://www.vtk.org/Wiki/VTK/API_Changes_7_1_0_to_8_0_0 +- Add BuildRequires on liblz4-devel, libharu-devel, mandatory + requirements for version 8.0.0. +- Run make DoxygenDoc to generate documentation. + ------------------------------------------------------------------- Fri Apr 14 18:18:36 UTC 2017 - kkhere.geo@gmail.com diff --git a/vtk.spec b/vtk.spec index e70a904..5b2f90d 100644 --- a/vtk.spec +++ b/vtk.spec @@ -24,9 +24,9 @@ Name: vtk-compat_gl %else Name: vtk %endif -Version: 7.1.0 +Version: 8.0.0 Release: 0 -%define series 7.1 +%define series 8.0 # This is a variant BSD license, a cross between BSD and ZLIB. # For all intents, it has the same rights and restrictions as BSD. # http://fedoraproject.org/wiki/Licensing/BSD#VTKBSDVariant @@ -59,8 +59,10 @@ BuildRequires: libQtWebKit-devel BuildRequires: libX11-devel BuildRequires: libXt-devel BuildRequires: libexpat-devel +BuildRequires: libharu-devel BuildRequires: libiodbc-devel BuildRequires: libjpeg-devel +BuildRequires: liblz4-devel BuildRequires: libmysqlclient-devel BuildRequires: libnetcdf_c++-devel BuildRequires: libpng-devel @@ -389,6 +391,7 @@ cmake .. \ -DVTK_USE_SYSTEM_GL2PS=OFF make %{?_smp_mflags} VERBOSE=1 +make %{?_smp_mflags} DoxygenDoc # Remove executable bits from sources (some of which are generated) find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or -name \*.gif | xargs chmod -x