Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Mar 2017 07:57:20 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r436531 - head/cad/freecad
Message-ID:  <201703200757.v2K7vKV4096469@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Mon Mar 20 07:57:20 2017
New Revision: 436531
URL: https://svnweb.freebsd.org/changeset/ports/436531

Log:
  update to 20170310.
  
  PR:		217917
  Submitted by:	maintainer

Modified:
  head/cad/freecad/Makefile
  head/cad/freecad/distinfo
  head/cad/freecad/pkg-plist

Modified: head/cad/freecad/Makefile
==============================================================================
--- head/cad/freecad/Makefile	Mon Mar 20 03:20:13 2017	(r436530)
+++ head/cad/freecad/Makefile	Mon Mar 20 07:57:20 2017	(r436531)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	FreeCAD
-DISTVERSION=	0.17.g20170204
+DISTVERSION=	0.17.g20170310
 CATEGORIES=	cad
 
 MAINTAINER=	tj+freebsd_ports@a13.fr
@@ -32,16 +32,17 @@ LIB_DEPENDS=	libexpat.so:textproc/expat2
 RUN_DEPENDS=	pivy>0:graphics/py-pivy
 
 USE_GITHUB=	yes
-GH_TAGNAME=	36b7e03
+GH_TAGNAME=	91c59c7
 
-USES=		compiler:c++11-lib cmake:outsource jpeg python localbase
+USES=		dos2unix compiler:c++11-lib cmake:outsource fortran jpeg \
+		python localbase
 USE_XORG=	ice sm x11 xext xt
 USE_GL=		gl glu
 USE_QT4=	qmake_build corelib gui moc_build network opengl rcc_build \
 		uic_build svg xml webkit
 USE_LDCONFIG=	yes
-CMAKE_ARGS=	-DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE" \
-		-DFREECAD_USE_EXTERNAL_PIVY=1
+DOS2UNIX_GLOB=	*.txt *.h *.cpp *.py *.qss *.csv *.pov *.stp *.ui *.wrl *.WRL
+CMAKE_ARGS=	-DOCC_INCLUDE_DIR="${LOCALBASE}/include/OpenCASCADE"
 
 # To be removed when french/med will be built against science/hdf5
 LIB_DEPENDS+=	libhdf5-18.so:science/hdf5-18
@@ -54,6 +55,11 @@ CFLAGS+=	-I${LOCALBASE}/include/hdf5-18
 
 CMAKE_INSTALL_PREFIX=	${PREFIX}/${PORTNAME}
 
+OPTIONS_DEFINE=	COLLADA
+
+COLLADA_DESC=		Install pycollada for Collada files import
+COLLADA_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pycollada>0:graphics/py-pycollada
+
 DESKTOP_ENTRIES=${PORTNAME} "" "${PREFIX}/FreeCAD/data/freecad.svg" \
 		${PORTNAME} "Engineering;" false
 

Modified: head/cad/freecad/distinfo
==============================================================================
--- head/cad/freecad/distinfo	Mon Mar 20 03:20:13 2017	(r436530)
+++ head/cad/freecad/distinfo	Mon Mar 20 07:57:20 2017	(r436531)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1486284865
-SHA256 (FreeCAD-FreeCAD-0.17.g20170204-36b7e03_GH0.tar.gz) = bc49ccb5bb973a50cb699a2a02437c99812f4865752c17a572f52c1064929b0d
-SIZE (FreeCAD-FreeCAD-0.17.g20170204-36b7e03_GH0.tar.gz) = 115953097
+TIMESTAMP = 1489314013
+SHA256 (FreeCAD-FreeCAD-0.17.g20170310-91c59c7_GH0.tar.gz) = a3f97637842f2215f1be90dd876c23a2446a939aabe10e3c2fdf583e68dfa333
+SIZE (FreeCAD-FreeCAD-0.17.g20170310-91c59c7_GH0.tar.gz) = 120327486

Modified: head/cad/freecad/pkg-plist
==============================================================================
--- head/cad/freecad/pkg-plist	Mon Mar 20 03:20:13 2017	(r436530)
+++ head/cad/freecad/pkg-plist	Mon Mar 20 07:57:20 2017	(r436531)
@@ -61,100 +61,100 @@ FreeCAD/Mod/Draft/importDWG.py
 FreeCAD/Mod/Draft/importDXF.py
 FreeCAD/Mod/Draft/importOCA.py
 FreeCAD/Mod/Draft/importSVG.py
-FreeCAD/Mod/Drawing/DrawingAlgos.py
 FreeCAD/Mod/Drawing/DrawingExample.py
 FreeCAD/Mod/Drawing/DrawingPatterns.py
 FreeCAD/Mod/Drawing/DrawingTests.py
 FreeCAD/Mod/Drawing/Init.py
 FreeCAD/Mod/Drawing/InitGui.py
-FreeCAD/Mod/Fem/FemAnalysis.py
-FreeCAD/Mod/Fem/FemBeamSection.py
-FreeCAD/Mod/Fem/FemCommands.py
-FreeCAD/Mod/Fem/FemConstraintSelfWeight.py
 FreeCAD/Mod/Fem/FemGmshTools.py
 FreeCAD/Mod/Fem/FemInputWriter.py
 FreeCAD/Mod/Fem/FemInputWriterCcx.py
 FreeCAD/Mod/Fem/FemInputWriterZ88.py
-FreeCAD/Mod/Fem/FemMaterial.py
-FreeCAD/Mod/Fem/FemMaterialMechanicalNonlinear.py
 FreeCAD/Mod/Fem/FemMesh2Mesh.py
-FreeCAD/Mod/Fem/FemMeshGmsh.py
-FreeCAD/Mod/Fem/FemMeshGroup.py
-FreeCAD/Mod/Fem/FemMeshRegion.py
 FreeCAD/Mod/Fem/FemMeshTools.py
 FreeCAD/Mod/Fem/FemSelectionObserver.py
-FreeCAD/Mod/Fem/FemShellThickness.py
-FreeCAD/Mod/Fem/FemSolverCalculix.py
-FreeCAD/Mod/Fem/FemSolverZ88.py
 FreeCAD/Mod/Fem/FemTools.py
 FreeCAD/Mod/Fem/FemToolsCcx.py
 FreeCAD/Mod/Fem/FemToolsZ88.py
 FreeCAD/Mod/Fem/Init.py
 FreeCAD/Mod/Fem/InitGui.py
-FreeCAD/Mod/Fem/TaskPanelFemBeamSection.ui
-FreeCAD/Mod/Fem/TaskPanelFemMaterial.ui
-FreeCAD/Mod/Fem/TaskPanelFemMeshGmsh.ui
-FreeCAD/Mod/Fem/TaskPanelFemMeshGroup.ui
-FreeCAD/Mod/Fem/TaskPanelFemMeshRegion.ui
-FreeCAD/Mod/Fem/TaskPanelFemShellThickness.ui
-FreeCAD/Mod/Fem/TaskPanelFemSolverCalculix.ui
-FreeCAD/Mod/Fem/TaskPanelShowResult.ui
+FreeCAD/Mod/Fem/ObjectsFem.py
+FreeCAD/Mod/Fem/PyGui/FemCommands.py
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemElementFluid1D.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemElementGeometry1D.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemElementGeometry2D.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemMaterial.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemMeshGmsh.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemMeshGroup.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemMeshRegion.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemResultShow.ui
+FreeCAD/Mod/Fem/PyGui/TaskPanelFemSolverCalculix.ui
+FreeCAD/Mod/Fem/PyGui/_CommandFemAnalysis.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemConstraintSelfWeight.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemElementFluid1D.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemElementGeometry1D.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemElementGeometry2D.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMaterialFluid.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMaterialMechanicalNonlinear.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMaterialSolid.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMesh2Mesh.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshClear.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshGmshFromShape.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshGroup.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshNetgenFromShape.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshPrintInfo.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemMeshRegion.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemResultShow.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemResultsPurge.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemSolverCalculix.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemSolverControl.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemSolverRun.py
+FreeCAD/Mod/Fem/PyGui/_CommandFemSolverZ88.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemElementFluid1D.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemElementGeometry1D.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemElementGeometry2D.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemMaterial.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemMeshGmsh.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemMeshGroup.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemMeshRegion.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemResultShow.py
+FreeCAD/Mod/Fem/PyGui/_TaskPanelFemSolverCalculix.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemConstraintSelfWeight.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemElementFluid1D.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemElementGeometry1D.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemElementGeometry2D.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemMaterial.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemMaterialMechanicalNonlinear.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemMeshGmsh.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemMeshGroup.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemMeshRegion.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemResultMechanical.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemSolverCalculix.py
+FreeCAD/Mod/Fem/PyGui/_ViewProviderFemSolverZ88.py
+FreeCAD/Mod/Fem/PyGui/__init__.py
+FreeCAD/Mod/Fem/PyObjects/_FemConstraintSelfWeight.py
+FreeCAD/Mod/Fem/PyObjects/_FemElementFluid1D.py
+FreeCAD/Mod/Fem/PyObjects/_FemElementGeometry1D.py
+FreeCAD/Mod/Fem/PyObjects/_FemElementGeometry2D.py
+FreeCAD/Mod/Fem/PyObjects/_FemMaterial.py
+FreeCAD/Mod/Fem/PyObjects/_FemMaterialMechanicalNonlinear.py
+FreeCAD/Mod/Fem/PyObjects/_FemMeshGmsh.py
+FreeCAD/Mod/Fem/PyObjects/_FemMeshGroup.py
+FreeCAD/Mod/Fem/PyObjects/_FemMeshRegion.py
+FreeCAD/Mod/Fem/PyObjects/_FemResultMechanical.py
+FreeCAD/Mod/Fem/PyObjects/_FemSolverCalculix.py
+FreeCAD/Mod/Fem/PyObjects/_FemSolverZ88.py
+FreeCAD/Mod/Fem/PyObjects/__init__.py
 FreeCAD/Mod/Fem/TestFem.py
-FreeCAD/Mod/Fem/_CommandAnalysis.py
-FreeCAD/Mod/Fem/_CommandBeamSection.py
-FreeCAD/Mod/Fem/_CommandClearMesh.py
-FreeCAD/Mod/Fem/_CommandConstraintSelfWeight.py
-FreeCAD/Mod/Fem/_CommandControlSolver.py
-FreeCAD/Mod/Fem/_CommandFEMMesh2Mesh.py
-FreeCAD/Mod/Fem/_CommandMaterialFluid.py
-FreeCAD/Mod/Fem/_CommandMaterialMechanicalNonlinear.py
-FreeCAD/Mod/Fem/_CommandMaterialSolid.py
-FreeCAD/Mod/Fem/_CommandMeshGmshFromShape.py
-FreeCAD/Mod/Fem/_CommandMeshGroup.py
-FreeCAD/Mod/Fem/_CommandMeshNetgenFromShape.py
-FreeCAD/Mod/Fem/_CommandMeshRegion.py
-FreeCAD/Mod/Fem/_CommandPrintMeshInfo.py
-FreeCAD/Mod/Fem/_CommandPurgeResults.py
-FreeCAD/Mod/Fem/_CommandRunSolver.py
-FreeCAD/Mod/Fem/_CommandShellThickness.py
-FreeCAD/Mod/Fem/_CommandShowResult.py
-FreeCAD/Mod/Fem/_CommandSolverCalculix.py
-FreeCAD/Mod/Fem/_CommandSolverZ88.py
-FreeCAD/Mod/Fem/_FemBeamSection.py
-FreeCAD/Mod/Fem/_FemConstraintSelfWeight.py
-FreeCAD/Mod/Fem/_FemMaterial.py
-FreeCAD/Mod/Fem/_FemMaterialMechanicalNonlinear.py
-FreeCAD/Mod/Fem/_FemMeshGmsh.py
-FreeCAD/Mod/Fem/_FemMeshGroup.py
-FreeCAD/Mod/Fem/_FemMeshRegion.py
-FreeCAD/Mod/Fem/_FemShellThickness.py
-FreeCAD/Mod/Fem/_FemSolverCalculix.py
-FreeCAD/Mod/Fem/_FemSolverZ88.py
-FreeCAD/Mod/Fem/_TaskPanelFemBeamSection.py
-FreeCAD/Mod/Fem/_TaskPanelFemMaterial.py
-FreeCAD/Mod/Fem/_TaskPanelFemMeshGmsh.py
-FreeCAD/Mod/Fem/_TaskPanelFemMeshGroup.py
-FreeCAD/Mod/Fem/_TaskPanelFemMeshRegion.py
-FreeCAD/Mod/Fem/_TaskPanelFemShellThickness.py
-FreeCAD/Mod/Fem/_TaskPanelFemSolverCalculix.py
-FreeCAD/Mod/Fem/_TaskPanelShowResult.py
-FreeCAD/Mod/Fem/_ViewProviderFemBeamSection.py
-FreeCAD/Mod/Fem/_ViewProviderFemConstraintSelfWeight.py
-FreeCAD/Mod/Fem/_ViewProviderFemMaterial.py
-FreeCAD/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py
-FreeCAD/Mod/Fem/_ViewProviderFemMeshGmsh.py
-FreeCAD/Mod/Fem/_ViewProviderFemMeshGroup.py
-FreeCAD/Mod/Fem/_ViewProviderFemMeshRegion.py
-FreeCAD/Mod/Fem/_ViewProviderFemShellThickness.py
-FreeCAD/Mod/Fem/_ViewProviderFemSolverCalculix.py
-FreeCAD/Mod/Fem/_ViewProviderFemSolverZ88.py
-FreeCAD/Mod/Fem/ccxDatReader.py
-FreeCAD/Mod/Fem/ccxFrdReader.py
 FreeCAD/Mod/Fem/convert2TetGen.py
+FreeCAD/Mod/Fem/importCcxDatResults.py
+FreeCAD/Mod/Fem/importCcxFrdResults.py
+FreeCAD/Mod/Fem/importFenicsMesh.py
 FreeCAD/Mod/Fem/importInpMesh.py
+FreeCAD/Mod/Fem/importToolsFem.py
 FreeCAD/Mod/Fem/importVTKResults.py
 FreeCAD/Mod/Fem/importZ88Mesh.py
-FreeCAD/Mod/Fem/importZ88Results.py
+FreeCAD/Mod/Fem/importZ88O2Results.py
 FreeCAD/Mod/Fem/test_files/ccx/cube.fcstd
 FreeCAD/Mod/Fem/test_files/ccx/cube_frequency.dat
 FreeCAD/Mod/Fem/test_files/ccx/cube_frequency.frd
@@ -259,6 +259,9 @@ FreeCAD/Mod/Part/BOPTools/SplitAPI.py
 FreeCAD/Mod/Part/BOPTools/SplitFeatures.py
 FreeCAD/Mod/Part/BOPTools/Utils.py
 FreeCAD/Mod/Part/BOPTools/__init__.py
+FreeCAD/Mod/Part/CompoundTools/CompoundFilter.py
+FreeCAD/Mod/Part/CompoundTools/_CommandCompoundFilter.py
+FreeCAD/Mod/Part/CompoundTools/__init__.py
 FreeCAD/Mod/Part/Init.py
 FreeCAD/Mod/Part/InitGui.py
 FreeCAD/Mod/Part/JoinFeatures.py
@@ -500,6 +503,9 @@ FreeCAD/Mod/Test/Workbench.py
 FreeCAD/Mod/Test/qtunittest.py
 FreeCAD/Mod/Test/testmakeWireString.py
 FreeCAD/Mod/Test/unittestgui.py
+FreeCAD/Mod/Tux/InitGui.py
+FreeCAD/Mod/Tux/NavigationIndicatorGui.py
+FreeCAD/Mod/Tux/Tux_rc.py
 FreeCAD/Mod/Web/Init.py
 FreeCAD/Mod/Web/InitGui.py
 FreeCAD/bin/FreeCAD



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703200757.v2K7vKV4096469>