Index: science/paraview/Makefile =================================================================== --- science/paraview/Makefile +++ science/paraview/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= paraview -PORTVERSION= 5.2.0 -PORTREVISION= 2 +DISTVERSION= 5.2.0 +PORTREVISION= 3 CATEGORIES= science graphics MASTER_SITES= http://www.paraview.org/files/v${VERMAJORMINOR}/ DISTNAME= ParaView-v${PORTVERSION} @@ -33,16 +33,17 @@ CONFLICTS_BUILD= protobuf* +USES= alias desktop-file-utils cmake:outsource jpeg python:2.7 shebangfix USE_QT4= qmake_build moc_build rcc_build uic_build \ linguisttools_build assistant_run qt3support \ corelib dbus designer gui help-tools network script \ sql svg xml webkit assistantclient clucene \ xmlpatterns xmlpatterns-tool help -USE_GL= gl -USE_XORG= x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm +USE_GL= gl glu +USE_XORG= x11 xt xext ice xdmcp xau xcb xfixes xdamage xxf86vm xrender sm dri3proto USE_LDCONFIG= yes USE_GSTREAMER= yes -USES= alias desktop-file-utils cmake:outsource jpeg python:2.7 shebangfix + INSTALLS_ICONS= yes CMAKE_ARGS+= -DBUILD_SHARED_LIBS="ON" \ Index: science/paraview/files/patch-Plugins_CDIReader_cdilib.c =================================================================== --- science/paraview/files/patch-Plugins_CDIReader_cdilib.c +++ science/paraview/files/patch-Plugins_CDIReader_cdilib.c @@ -1,4 +1,4 @@ ---- Plugins/CDIReader/cdilib.c.orig 2016-11-19 09:40:46 UTC +--- Plugins/CDIReader/cdilib.c.orig 2016-11-14 15:41:57 UTC +++ Plugins/CDIReader/cdilib.c @@ -47,7 +47,7 @@ #define _XOPEN_SOURCE 600 Index: science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_ncvalues.h =================================================================== --- /dev/null +++ science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_ncvalues.h @@ -0,0 +1,20 @@ +--- VTK/ThirdParty/netcdf/vtknetcdf/cxx/ncvalues.h.orig 2016-11-14 15:41:57 UTC ++++ VTK/ThirdParty/netcdf/vtknetcdf/cxx/ncvalues.h +@@ -65,7 +65,7 @@ static const double ncBad_double = NC_FI + #define NcVal(TYPE) makename2(NcValues_,TYPE) + + #define NcValuesdeclare(TYPE) \ +-class MSCPP_EXTRA NcVal(TYPE) : public NcValues \ ++class NcVal(TYPE) : public NcValues \ + { \ + public: \ + NcVal(TYPE)( void ); \ +@@ -237,7 +237,7 @@ char* NcVal(TYPE)::as_string( long n ) c + return s; \ + } + +-class MSCPP_EXTRA NcValues // ABC for value blocks ++class NcValues // ABC for value blocks + { + public: + NcValues( void ); Index: science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_netcdfcpp.h =================================================================== --- /dev/null +++ science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_netcdfcpp.h @@ -0,0 +1,70 @@ +--- VTK/ThirdParty/netcdf/vtknetcdf/cxx/netcdfcpp.h.orig 2016-11-14 15:41:57 UTC ++++ VTK/ThirdParty/netcdf/vtknetcdf/cxx/netcdfcpp.h +@@ -21,17 +21,17 @@ + typedef const char* NcToken; // names for netCDF objects + typedef unsigned int NcBool; // many members return 0 on failure + +-class MSCPP_EXTRA NcDim; // dimensions +-class MSCPP_EXTRA NcVar; // variables +-class MSCPP_EXTRA NcAtt; // attributes +-class MSCPP_EXTRA NcError; ++class NcDim; // dimensions ++class NcVar; // variables ++class NcAtt; // attributes ++class NcError; + + /* + * *********************************************************************** + * A netCDF file. + * *********************************************************************** + */ +-class MSCPP_EXTRA NcFile ++class NcFile + { + public: + +@@ -146,7 +146,7 @@ class MSCPP_EXTRA NcFile + * of an open netCDF file. + * ********************************************************************** + */ +-class MSCPP_EXTRA NcDim ++class NcDim + { + public: + NcToken name( void ) const; +@@ -178,7 +178,7 @@ class MSCPP_EXTRA NcDim + * components of an open netCDF file. + * ********************************************************************** + */ +-class MSCPP_EXTRA NcTypedComponent ++class NcTypedComponent + { + public: + virtual ~NcTypedComponent( void ) {} +@@ -216,7 +216,7 @@ class MSCPP_EXTRA NcTypedComponent + * a shape, given by a list of dimensions + * ********************************************************************** + */ +-class MSCPP_EXTRA NcVar : public NcTypedComponent ++class NcVar : public NcTypedComponent + { + public: + virtual ~NcVar( void ); +@@ -414,7 +414,7 @@ class MSCPP_EXTRA NcVar : public NcTyped + * associated with a specific variable, or are global to the file. + * ********************************************************************** + */ +-class MSCPP_EXTRA NcAtt : public NcTypedComponent ++class NcAtt : public NcTypedComponent + { + public: + virtual ~NcAtt( void ); +@@ -447,7 +447,7 @@ class MSCPP_EXTRA NcAtt : public NcTyped + * which time the previous error-handling behavior is restored. + * ********************************************************************** + */ +-class MSCPP_EXTRA NcError { ++class NcError { + public: + enum Behavior { + silent_nonfatal = 0, Index: science/paraview/files/patch-VTK_ThirdParty_xdmf2_vtkxdmf2_libsrc_XdmfDsmComm.cxx =================================================================== --- /dev/null +++ science/paraview/files/patch-VTK_ThirdParty_xdmf2_vtkxdmf2_libsrc_XdmfDsmComm.cxx @@ -0,0 +1,20 @@ +--- VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx.orig 2016-11-14 15:41:57 UTC ++++ VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx +@@ -52,7 +52,7 @@ XdmfDsmComm::Receive(XdmfDsmMsg *Msg){ + XdmfErrorMessage("Cannot Receive Message of Length = " << Msg->Length); + return(XDMF_FAIL); + } +- if(Msg->Data <= 0 ){ ++ if(Msg->Data == 0 ){ + XdmfErrorMessage("Cannot Receive Message into Data Buffer = " << Msg->Length); + return(XDMF_FAIL); + } +@@ -66,7 +66,7 @@ XdmfDsmComm::Send(XdmfDsmMsg *Msg){ + XdmfErrorMessage("Cannot Send Message of Length = " << Msg->Length); + return(XDMF_FAIL); + } +- if(Msg->Data <= 0 ){ ++ if(Msg->Data == 0 ){ + XdmfErrorMessage("Cannot Send Message from Data Buffer = " << Msg->Length); + return(XDMF_FAIL); + }