[packages/ParaView] - started update to 5.5.0

baggins baggins at pld-linux.org
Sat May 19 01:17:47 CEST 2018


commit 2e7b177aaf7c654fe31fa7b81d48b3b1a7375515
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat May 19 08:14:20 2018 +0900

    - started update to 5.5.0

 ParaView-install.patch             | 12 ------
 ParaView-kwprocessxml_rpath.patch  | 27 --------------
 ParaView-system-Protobuf.patch     | 60 ------------------------------
 ParaView-system-netcdf.patch       | 75 --------------------------------------
 ParaView-vtk-use-system-libs.patch | 27 --------------
 ParaView.spec                      | 68 +++++++++++++++-------------------
 disable-broken-tests.patch         | 17 ---------
 freetype.patch                     | 22 -----------
 protobuf.patch                     | 64 --------------------------------
 9 files changed, 30 insertions(+), 342 deletions(-)
---
diff --git a/ParaView.spec b/ParaView.spec
index 55f7840..104cfad 100644
--- a/ParaView.spec
+++ b/ParaView.spec
@@ -5,30 +5,23 @@
 Summary:	Parallel visualization application
 Summary(pl.UTF-8):	Aplikacja do równoległej wizualizacji
 Name:		ParaView
-Version:	4.0.1
-Release:	18
+Version:	5.5.0
+Release:	0.1
 License:	BSD
 Group:		Applications/Engineering
-Source0:	http://www.paraview.org/files/v4.0/%{name}-v%{version}-source.tgz
-# Source0-md5:	6a300744eaf32676a3a7e1b42eb642c7
+Source0:	http://www.paraview.org/files/v5.5/%{name}-v%{version}.tar.gz
+# Source0-md5:	a8f2f41edadffdcc89b37fdc9aa7f005
 Source1:	%{name}_22x22.png
 Source2:	%{name}.xml
-Patch0:		%{name}-vtk-use-system-libs.patch
-Patch1:		%{name}-install.patch
-Patch2:		%{name}-system-Protobuf.patch
-Patch3:		%{name}-system-netcdf.patch
-Patch4:		disable-broken-tests.patch
-Patch5:		protobuf.patch
-Patch6:		freetype.patch
 URL:		http://www.paraview.org/
 BuildRequires:	Mesa-libOSMesa-devel
-BuildRequires:	QtDesigner-devel
-BuildRequires:	QtHelp-devel
-BuildRequires:	QtSql-devel
-BuildRequires:	QtSql-sqlite3
-BuildRequires:	QtUiTools-devel
-BuildRequires:	QtXmlPatterns-devel
-BuildRequires:	QtWebKit-devel
+BuildRequires:	Qt5Designer-devel
+BuildRequires:	Qt5Help-devel
+BuildRequires:	Qt5Sql-devel
+BuildRequires:	Qt5Sql-sqldriver-sqlite3
+BuildRequires:	Qt5UiTools-devel
+BuildRequires:	Qt5XmlPatterns-devel
+BuildRequires:	Qt5WebKit-devel
 BuildRequires:	boost-devel
 BuildRequires:	cmake
 BuildRequires:	desktop-file-utils
@@ -48,14 +41,15 @@ BuildRequires:	netcdf-cxx-devel
 BuildRequires:	openssl-devel
 %{?with_system_protobuf:BuildRequires:	protobuf-devel}
 BuildRequires:	python-devel
-BuildRequires:	qt4-build
+BuildRequires:	qt5-assistant
+BuildRequires:	qt5-build
 BuildRequires:	readline-devel
 BuildRequires:	tk-devel
 BuildRequires:	wget
 BuildRequires:	zlib-devel
 Requires(post):	desktop-file-utils
 Requires(postun):	desktop-file-utils
-Requires:	QtSql-sqlite3
+Requires:	Qt5Sql-sqldriver-sqlite3
 %requires_eq_to	hdf5 hdf5-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -121,33 +115,28 @@ Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji
 wykorzystujących ParaView.
 
 %prep
-%setup -q -n %{name}-v%{version}-source
-%patch0 -p0
-%patch1 -p1
-%patch3 -p0
-%patch4 -p1
-%patch6 -p1
+%setup -q -n %{name}-v%{version}
 
 %if %{with system_protobuf}
-%patch2 -p1
-%patch5 -p1
 #Remove included thirdparty sources just to be sure
-for x in protobuf ; do
-	%{__rm} -r ThirdParty/$x/vtk$x
-done
+%{__rm} -r ThirdParty/protobuf/vtkprotobuf
 %endif
 
-for x in expat freetype gl2ps hdf5 jpeg libxml2 netcdf oggtheora png sqlite tiff zlib ; do
+for x in expat freetype hdf5 jpeg libxml2 netcdf png sqlite tiff zlib ; do
 	%{__rm} -r VTK/ThirdParty/$x/vtk$x
 done
 
-%{__rm} -r ParaViewCore/ServerImplementation/Default/Testing
-
 %build
 rm -rf build
 mkdir build
 cd build
 %cmake .. \
+	-DCMAKE_CXX_FLAGS="%{rpmcxxflags} -DNDEBUG -DQT_NO_DEBUG" \
+	-DCMAKE_C_FLAGS="%{rpmcflags} -DNDEBUG -DQT_NO_DEBUG" \
+	-DCMAKE_Fortran_FLAGS="%{rpmcflags} -DNDEBUG -DQT_NO_DEBUG" \
+	-DCMAKE_EXE_LINKER_FLAGS="%{rpmldflags}" \
+	-DCMAKE_SHARED_LINKER_FLAGS="%{rpmldflags}" \
+	-DCMAKE_MODULE_LINKER_FLAGS="%{rpmldflags}" \
 	-DCMAKE_BUILD_TYPE=RelWithDebInfo \
 	-DCMAKE_CXX_COMPILER:FILEPATH=%{__cxx} \
 	-DCMAKE_C_COMPILER:FILEPATH=%{__cc} \
@@ -156,12 +145,11 @@ cd build
 	-DTCL_LIBRARY:PATH=tcl \
 	-DTK_LIBRARY:PATH=tk \
 	-DPARAVIEW_BUILD_PLUGIN_AdiosReader:BOOL=ON \
-	-DPARAVIEW_BUILD_PLUGIN_CoProcessingScriptGenerator:BOOL=ON \
 	-DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=ON \
-	-DPARAVIEW_BUILD_PLUGIN_ForceTime:BOOL=ON \
 	-DPARAVIEW_ENABLE_PYTHON:BOOL=ON \
-	-DPARAVIEW_INSTALL_THIRD_PARTY_LIBRARIES:BOOL=OFF \
 	-DPARAVIEW_INSTALL_DEVELOPMENT_FILES:BOOL=ON \
+	-DQT_XMLPATTERNS_EXECUTABLE:FILEPATH=%{_bindir}/xmlpatterns-qt5 \
+	-DQT_HELP_GENERATOR:FILEPATH=%{_bindir}/qhelpgenerator-qt5 \
 	-DVTK_INSTALL_ARCHIVE_DIR:PATH=%{_lib}/paraview \
 	-DVTK_INSTALL_INCLUDE_DIR:PATH=include/paraview \
 	-DVTK_INSTALL_LIBRARY_DIR:PATH=%{_lib}/paraview \
@@ -177,7 +165,10 @@ cd build
 	-DVTK_USE_SYSTEM_HDF5=ON \
 	-DHDF5_HL_LIBRARY:FILEPATH=%{_libdir}/libhdf5_hl.so \
 	-DVTK_USE_SYSTEM_JPEG:BOOL=ON \
-	-DVTK_USE_SYSTEM_LIBPROJ4=OFF \
+	-DVTK_USE_SYSTEM_CGNS:BOOL=OFF \
+	-DVTK_USE_SYSTEM_LIBPROJ4:BOOL=OFF \
+	-DVTK_USE_SYSTEM_JSONCPP:BOOL=OFF \
+	-DVTK_USE_SYSTEM_LIBHARU:BOOL=OFF \
 	-DVTK_USE_SYSTEM_LIBRARIES:BOOL=ON \
 	-DVTK_USE_SYSTEM_LIBRARIES=ON \
 	-DVTK_USE_SYSTEM_PNG:BOOL=ON \
@@ -190,6 +181,7 @@ cd build
 	-DVTK_USE_SYSTEM_NETCDF=ON \
 	-DVTK_USE_SYSTEM_QTTESTING=OFF \
 	-DVTK_USE_SYSTEM_XDMF2=OFF \
+	-DVTK_USE_SYSTEM_GL2PS:BOOL=OFF \
 	-DXDMF_WRAP_PYTHON:BOOL=ON \
 	-DBUILD_DOCUMENTATION:BOOL=ON \
 	-DBUILD_EXAMPLES:BOOL=ON
diff --git a/ParaView-install.patch b/ParaView-install.patch
deleted file mode 100644
index 529e32f..0000000
--- a/ParaView-install.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up ParaView-3.98.0-src/Plugins/SciberQuestToolKit/CMakeLists.txt.install ParaView-3.98.0-src/Plugins/SciberQuestToolKit/CMakeLists.txt
---- ParaView-3.98.0-src/Plugins/SciberQuestToolKit/CMakeLists.txt.install	2012-12-03 08:31:22.000000000 -0700
-+++ ParaView-3.98.0-src/Plugins/SciberQuestToolKit/CMakeLists.txt	2012-12-05 11:20:52.659956535 -0700
-@@ -82,7 +82,7 @@ set (SQTK_VERSION "SQTK-${SQTK_RELEASE}
- 
- # put the plugin inside the pv install
- set(SQTK_LIB_INSTALL_PATH
--  "${CMAKE_INSTALL_PREFIX}/lib/paraview-${PARAVIEW_VERSION_MAJOR}.${PARAVIEW_VERSION_MINOR}"
-+  "${PV_INSTALL_LIB_DIR}"
-   )
- #message(STATUS "SQTK will be installed at ${SQTK_LIB_INSTALL_PATH}")
- 
diff --git a/ParaView-kwprocessxml_rpath.patch b/ParaView-kwprocessxml_rpath.patch
deleted file mode 100644
index f71ead9..0000000
--- a/ParaView-kwprocessxml_rpath.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-Description: This patch forces building of kwProcessXML as shared forwarded 
- executable in our case (even is CMAKE_SKIP_RPATH is OFF in debian)
-Author: Mathieu Malaterre <mathieu.malaterre at gmail.com>
-Bug-Debian: http://bugs.debian.org/640305
-Last-Update: 2011-09-13
-
---- a/Common/KWCommon/CMakeLists.txt
-+++ b/Common/KWCommon/CMakeLists.txt
-@@ -225,7 +225,7 @@
- IF(KWCOMMON_BUILD_PROCESSXML)
-   # For shared libraries on non-windows systems use the KWSys shared-forward
-   # implementation to make sure shared libraries are found.
--  IF(BUILD_SHARED_LIBS AND CMAKE_SKIP_RPATH)
-+  IF(BUILD_SHARED_LIBS )
-     IF(NOT WIN32)
-       SET(KWCommon_FORWARD_DIR_BUILD ${EXECUTABLE_OUTPUT_PATH})
-       SET(KWCommon_FORWARD_BIN_TO_LIB "..${KWCommon_INSTALL_LIB_DIR}")
-@@ -248,7 +248,7 @@
-           COMPONENT Development)
-       ENDIF(NOT KWCommon_INSTALL_NO_DEVELOPMENT)
-     ENDIF(NOT WIN32)
--  ENDIF(BUILD_SHARED_LIBS AND CMAKE_SKIP_RPATH)
-+  ENDIF(BUILD_SHARED_LIBS )
- 
-   ADD_EXECUTABLE(kwProcessXML${KWCommon_EXE_SUFFIX} ProcessXML.cxx)
-   TARGET_LINK_LIBRARIES(kwProcessXML${KWCommon_EXE_SUFFIX} vtkCommon vtksys)
-
diff --git a/ParaView-system-Protobuf.patch b/ParaView-system-Protobuf.patch
deleted file mode 100644
index 871ce12..0000000
--- a/ParaView-system-Protobuf.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -up ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt
---- ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt.Protobuf	2012-11-27 09:09:41.000000000 -0700
-+++ ParaView/ParaViewCore/ServerImplementation/Core/CMakeLists.txt	2012-11-27 13:00:36.072178577 -0700
-@@ -80,16 +80,16 @@ set (${vtk-module}_HDRS
- #------------------------------------------------------------------------------
- # Generate the protbuf message file.
- #------------------------------------------------------------------------------
--get_target_property(PROTOC_LOCATION protoc_compiler LOCATION)
-+get_target_property(PROTOC_LOCATION protoc LOCATION)
- add_custom_command(
-     OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.h
-            ${CMAKE_CURRENT_BINARY_DIR}/vtkPVMessage.pb.cc
-     
--    COMMAND protoc_compiler
-+    COMMAND protoc
-            "--cpp_out=dllexport_decl=VTKPVSERVERIMPLEMENTATIONCORE_EXPORT:${CMAKE_CURRENT_BINARY_DIR}"
-            --proto_path "@CMAKE_CURRENT_SOURCE_DIR@"
-            "${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto"
--    DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto protoc_compiler
-+    DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/vtkPVMessage.proto
-     WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
- )
- 
-@@ -108,5 +108,7 @@ endif()
- vtk_module_library(vtkPVServerImplementationCore
-   ${Module_SRCS})
- 
-+target_link_libraries(vtkPVServerImplementationCore -lpthread)
-+ 
- add_dependencies(vtkPVServerImplementationCore
-   protobuf_code_generation)
-diff -up ParaView/ThirdParty/protobuf/CMakeLists.txt.Protobuf ParaView/ThirdParty/protobuf/CMakeLists.txt
---- ParaView/ThirdParty/protobuf/CMakeLists.txt.Protobuf	2012-11-27 09:09:45.000000000 -0700
-+++ ParaView/ThirdParty/protobuf/CMakeLists.txt	2012-11-27 13:02:04.535632175 -0700
-@@ -34,7 +34,7 @@ set (PROTOBUF_INSTALL_BIN_DIR ${VTK_INST
- set (PROTOBUF_INSTALL_LIB_DIR ${VTK_INSTALL_LIBRARY_DIR})
- set (PROTOBUF_INSTALL_EXPORT_NAME ${VTK_INSTALL_EXPORT_NAME})
- 
--vtk_module_third_party(protobuf
-+vtk_module_third_party(Protobuf
-   INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/vtkprotobuf/src
-   LIBRARIES protobuf
- )
-@@ -42,11 +42,11 @@ vtk_module_third_party(protobuf
- # protobuf exports it's build-dir targets to a custom file
- # (PROTOBUF_EXPORTS.cmake). We don't care much about that. We export
- # build-dir targets ourselves.
--vtk_target_export(protobuf)
--vtk_target_export(protobuf-lite)
--if (NOT CMAKE_CROSSCOMPILING)
--  vtk_compile_tools_target_export(protoc_compiler)
--endif()
-+#vtk_target_export(protobuf)
-+#vtk_target_export(protobuf-lite)
-+#if (NOT CMAKE_CROSSCOMPILING)
-+#  vtk_compile_tools_target_export(protoc_compiler)
-+#endif()
- 
- # All these exports don't add any install rules. However we make protobuf itself
- # install components at the right location by setting PROTOBUF_INSTALL_*
diff --git a/ParaView-system-netcdf.patch b/ParaView-system-netcdf.patch
deleted file mode 100644
index df0ef94..0000000
--- a/ParaView-system-netcdf.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-diff -up VTK/IO/NetCDF/CMakeLists.txt.netcdf VTK/IO/NetCDF/CMakeLists.txt
---- VTK/IO/NetCDF/CMakeLists.txt.netcdf	2013-01-28 14:44:35.000000000 -0700
-+++ VTK/IO/NetCDF/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
-@@ -10,5 +10,5 @@ set(Module_SRCS
- 
- vtk_module_library(vtkIONetCDF ${Module_SRCS})
- 
--target_link_libraries(vtkIONetCDF vtkNetCDF_cxx)
-+target_link_libraries(vtkIONetCDF netcdf_c++ netcdf)
- set_target_properties(vtkIONetCDF PROPERTIES LINK_INTERFACE_LIBRARIES "")
-diff -up VTK/IO/ParallelNetCDF/CMakeLists.txt.netcdf VTK/IO/ParallelNetCDF/CMakeLists.txt
---- VTK/IO/ParallelNetCDF/CMakeLists.txt.netcdf	2013-01-28 14:44:35.000000000 -0700
-+++ VTK/IO/ParallelNetCDF/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
-@@ -8,4 +8,4 @@ set(Module_SRCS
- 
- vtk_module_library(vtkIOParallelNetCDF ${Module_SRCS})
- 
--target_link_libraries(vtkIOParallelNetCDF vtkNetCDF_cxx)
-+target_link_libraries(vtkIOParallelNetCDF netcdf)
-diff -up VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.netcdf VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt
---- VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt.netcdf	2013-01-28 14:44:36.000000000 -0700
-+++ VTK/ThirdParty/exodusII/vtkexodusII/CMakeLists.txt	2013-01-28 15:40:27.534030910 -0700
-@@ -241,7 +241,7 @@ ENDIF(APPLE)
- 
- 
- VTK_ADD_LIBRARY(vtkexoIIc ${cbind_SRCS})
--TARGET_LINK_LIBRARIES(vtkexoIIc vtkNetCDF)
-+TARGET_LINK_LIBRARIES(vtkexoIIc netcdf)
- 
- #INCLUDE (${CMAKE_ROOT}/Modules/Dart.cmake)
- 
-diff -up VTK/ThirdParty/netcdf/CMakeLists.txt.netcdf VTK/ThirdParty/netcdf/CMakeLists.txt
---- VTK/ThirdParty/netcdf/CMakeLists.txt.netcdf	2013-01-28 14:44:36.000000000 -0700
-+++ VTK/ThirdParty/netcdf/CMakeLists.txt	2013-01-28 15:40:00.825176295 -0700
-@@ -1,8 +1,12 @@
- set(vtknetcdf_THIRD_PARTY 1)
--set(vtknetcdf_LIBRARIES vtkNetCDF vtkNetCDF_cxx)
--set(vtknetcdf_INCLUDE_DIRS
--  ${vtknetcdf_SOURCE_DIR}/vtknetcdf/include
--  ${vtknetcdf_BINARY_DIR}/vtknetcdf
--  )
-+if(NOT VTK_USE_SYSTEM_NETCDF)
-+  set(vtknetcdf_LIBRARIES vtkNetCDF vtkNetCDF_cxx)
-+  set(vtknetcdf_INCLUDE_DIRS
-+    ${vtknetcdf_SOURCE_DIR}/vtknetcdf/include
-+    ${vtknetcdf_BINARY_DIR}/vtknetcdf
-+    )
-+  add_subdirectory(vtknetcdf)
-+else(NOT VTK_USE_SYSTEM_NETCDF)
-+  set(vtknetcdf_LIBRARIES netcdf)
-+endif()
- vtk_module_export_info()
--add_subdirectory(vtknetcdf)
-diff -up VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.netcdf VTK/ThirdParty/netcdf/vtk_netcdfcpp.h
---- VTK/ThirdParty/netcdf/vtk_netcdfcpp.h.netcdf	2013-01-28 14:44:36.000000000 -0700
-+++ VTK/ThirdParty/netcdf/vtk_netcdfcpp.h	2013-01-28 15:40:00.826176289 -0700
-@@ -16,6 +16,6 @@
- #define __vtk_netcdfcpp_h
- 
- /* Use the netcdf library configured for VTK.  */
--#include <vtknetcdf/cxx/netcdfcpp.h>
-+#include <netcdfcpp.h>
- 
- #endif
-diff -up VTK/ThirdParty/netcdf/vtk_netcdf.h.netcdf VTK/ThirdParty/netcdf/vtk_netcdf.h
---- VTK/ThirdParty/netcdf/vtk_netcdf.h.netcdf	2013-01-28 14:44:36.000000000 -0700
-+++ VTK/ThirdParty/netcdf/vtk_netcdf.h	2013-01-28 15:40:00.826176289 -0700
-@@ -16,6 +16,6 @@
- #define __vtk_netcdf_h
- 
- /* Use the netcdf library configured for VTK.  */
--#include <vtknetcdf/include/netcdf.h>
-+#include <netcdf.h>
- 
- #endif
diff --git a/ParaView-vtk-use-system-libs.patch b/ParaView-vtk-use-system-libs.patch
deleted file mode 100644
index 7beecbc..0000000
--- a/ParaView-vtk-use-system-libs.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff -up VTK/CMakeLists.txt.system VTK/CMakeLists.txt
---- VTK/CMakeLists.txt.system	2012-12-03 08:31:29.000000000 -0700
-+++ VTK/CMakeLists.txt	2012-12-06 09:58:22.809749444 -0700
-@@ -97,6 +97,11 @@ set(VTK_INSTALL_INCLUDE_DIR_CM24 ${VTK_I
- set(VTK_INSTALL_DOXYGEN_DIR_CM24 ${VTK_INSTALL_DATA_DIR}/doxygen)
- 
- #-----------------------------------------------------------------------------
-+# Do we try to use system libraries by default?
-+OPTION(VTK_USE_SYSTEM_LIBRARIES "Use the system's libraries by default." OFF)
-+MARK_AS_ADVANCED(VTK_USE_SYSTEM_LIBRARIES)
-+
-+#-----------------------------------------------------------------------------
- # The third party macros are still used in one or two third party builds.
- include(vtkThirdParty)
- 
-diff -up VTK/CMake/vtkModuleMacros.cmake.system VTK/CMake/vtkModuleMacros.cmake
---- VTK/CMake/vtkModuleMacros.cmake.system	2012-12-03 08:31:29.000000000 -0700
-+++ VTK/CMake/vtkModuleMacros.cmake	2012-12-06 09:58:22.810749439 -0700
-@@ -563,7 +563,7 @@ macro(vtk_module_third_party _pkg)
-     message(FATAL_ERROR "Cannot specify both LIBRARIES and NO_LIBRARIES")
-   endif()
- 
--  option(VTK_USE_SYSTEM_${_upper} "Use system-installed ${_pkg}" OFF)
-+  option(VTK_USE_SYSTEM_${_upper} "Use system-installed ${_pkg}" ${VTK_USE_SYSTEM_LIBRARIES})
-   mark_as_advanced(VTK_USE_SYSTEM_${_upper})
- 
-   if(VTK_USE_SYSTEM_${_upper})
diff --git a/disable-broken-tests.patch b/disable-broken-tests.patch
deleted file mode 100644
index d5f28c0..0000000
--- a/disable-broken-tests.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ParaView-v4.0.1-source/ParaViewCore/ServerManager/Default/Testing/Cxx/CMakeLists.txt~	2013-07-14 21:17:50.899664442 +0200
-+++ ParaView-v4.0.1-source/ParaViewCore/ServerManager/Default/Testing/Cxx/CMakeLists.txt	2013-07-14 21:37:51.474780574 +0200
-@@ -14,14 +14,6 @@
-   TestProxyAnnotation
-   )
- 
--foreach (name ${test_srcs})
--  vtk_module_test_executable(${name}
--    ${name}.cxx)
--  add_test(NAME ${name}
--      COMMAND ${name} ${name} -D ${VTK_DATA_ROOT})
--  set_tests_properties(${name} PROPERTIES LABELS "PARAVIEW")
--endforeach()
--
- #------------------------------------------------------------------------------
- if (PARAVIEW_DATA_ROOT)
-   # This is the executable that can load any Server Manager state (*.pvsm) file
diff --git a/freetype.patch b/freetype.patch
deleted file mode 100644
index 8ebb711..0000000
--- a/freetype.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- ParaView-v4.0.1-source/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx.orig	2015-07-18 13:23:54.368978722 +0000
-+++ ParaView-v4.0.1-source/VTK/Rendering/FreeType/vtkFreeTypeTools.cxx	2015-07-18 13:23:47.992170735 +0000
-@@ -1165,7 +1165,7 @@
-     if (bitmap)
-       {
-       metaData.ascent = std::max(bitmapGlyph->top - 1, metaData.ascent);
--      metaData.descent = std::min(-(bitmap->rows - (bitmapGlyph->top - 1)),
-+      metaData.descent = std::min(-((int)bitmap->rows - (bitmapGlyph->top - 1)),
-                                   metaData.descent);
-       }
-     ++heightString;
-@@ -1930,8 +1930,8 @@
-     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 + (int)bitmap->width);
-+      bbox[2] = std::min(bbox[2], pen[1] + bitmapGlyph->top - 1 - (int)bitmap->rows);
-       bbox[3] = std::max(bbox[3], pen[1] + bitmapGlyph->top - 1);
-       }
-     else
diff --git a/protobuf.patch b/protobuf.patch
deleted file mode 100644
index a22d688..0000000
--- a/protobuf.patch
+++ /dev/null
@@ -1,64 +0,0 @@
---- ParaView-v4.0.1-source/ParaViewCore/ServerImplementation/Core/vtkPVMessage.proto.orig	2014-10-29 21:55:42.582965302 +0100
-+++ ParaView-v4.0.1-source/ParaViewCore/ServerImplementation/Core/vtkPVMessage.proto	2014-10-29 21:58:20.865441145 +0100
-@@ -62,10 +62,10 @@
- {
-   extend Message {
-     // The classname for the driver process i.e. the client, typically
--    required string client_class = 10;
-+    optional string client_class = 10;
- 
-     // The classname for the process where the processing occurs
--    required string server_class = 11;
-+    optional string server_class = 11;
-   }
- }
- 
-@@ -98,8 +98,8 @@
-     }
- 
-   extend Message {
--    required string     xml_group           = 20;
--    required string     xml_name            = 21;
-+    optional string     xml_group           = 20;
-+    optional string     xml_name            = 21;
-     optional string     xml_sub_proxy_name  = 22;
-     repeated Property   property            = 23;
-     repeated SubProxy   subproxy            = 24;
-@@ -204,7 +204,7 @@
-   }
- 
-   extend Message {
--    required uint32 view      = 70;
-+    optional uint32 view      = 70;
-     optional double x         = 71 [default = 0];
-     optional double y         = 72 [default = 0];
-     optional bool   forceShow = 73 [default = false];
-@@ -217,7 +217,7 @@
- message ChartViewBounds {
- 
-   extend Message {
--    required uint32 view  = 75;
-+    optional uint32 view  = 75;
-     repeated double range = 76;
-   }
- }
-@@ -240,8 +240,8 @@
- 
- message ChatMessage {
-   extend Message {
--    required uint32 author = 84;
--    required string txt    = 85;
-+    optional uint32 author = 84;
-+    optional string txt    = 85;
-   }
- }
- 
-@@ -254,7 +254,7 @@
-   }
- 
-   extend Message {
--    required QtEventType type  = 98;
-+    optional QtEventType type  = 98;
-   }
- }
- 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ParaView.git/commitdiff/2e7b177aaf7c654fe31fa7b81d48b3b1a7375515



More information about the pld-cvs-commit mailing list