Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F106102650
D13462.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
7 KB
Referenced Files
None
Subscribers
None
D13462.diff
View Options
Index: head/science/paraview/Makefile
===================================================================
--- head/science/paraview/Makefile
+++ head/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}
@@ -16,7 +16,7 @@
LICENSE_FILE= ${PATCH_WRKSRC}/License_v1.2.txt
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR}
LIB_DEPENDS= libhdf5.so:science/hdf5 \
libpng.so:graphics/png \
libtiff.so:graphics/tiff \
@@ -29,20 +29,21 @@
libdrm.so:graphics/libdrm \
libfontconfig.so:x11-fonts/fontconfig
RUN_DEPENDS= bash:shells/bash \
- ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib
+ ${PYTHON_SITELIBDIR}/matplotlib/pyplot.py:math/py-matplotlib@${PY_FLAVOR}
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" \
@@ -104,9 +105,9 @@
LIB_INSTDIR= ${PREFIX}/lib/${PORTNAME}-${VERMAJORMINOR}
pre-configure:
- ${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \
+ @${REINPLACE_CMD} -e 's|png_set_gray_1_2_4_to_8|png_set_expand_gray_1_2_4_to_8|' \
${PATCH_WRKSRC}/VTK/IO/Image/vtkPNGReader.cxx
- ${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \
+ @${REINPLACE_CMD} -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \
${PATCH_WRKSRC}/VTK/Utilities/Maintenance/vtk_site_history.py
post-install:
Index: head/science/paraview/files/patch-Plugins_CDIReader_cdilib.c
===================================================================
--- head/science/paraview/files/patch-Plugins_CDIReader_cdilib.c
+++ head/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: head/science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_ncvalues.h
===================================================================
--- head/science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_ncvalues.h
+++ head/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: head/science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_netcdfcpp.h
===================================================================
--- head/science/paraview/files/patch-VTK_ThirdParty_netcdf_vtknetcdf_cxx_netcdfcpp.h
+++ head/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: head/science/paraview/files/patch-VTK_ThirdParty_xdmf2_vtkxdmf2_libsrc_XdmfDsmComm.cxx
===================================================================
--- head/science/paraview/files/patch-VTK_ThirdParty_xdmf2_vtkxdmf2_libsrc_XdmfDsmComm.cxx
+++ head/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);
+ }
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Dec 26, 10:53 AM (11 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
15603977
Default Alt Text
D13462.diff (7 KB)
Attached To
Mode
D13462: science/paraview: Unbreak build
Attached
Detach File
Event Timeline
Log In to Comment