aboutsummaryrefslogtreecommitdiffstats
path: root/cad/freecad
diff options
context:
space:
mode:
authorpawel <pawel@FreeBSD.org>2016-10-09 17:59:45 +0800
committerpawel <pawel@FreeBSD.org>2016-10-09 17:59:45 +0800
commit1fa8a49e5e5999eaa35fab9f665b5f61e2f7a86d (patch)
tree13163b7c74205c7015e376c4963fba28f766343b /cad/freecad
parent34e3e8faab87ce23e17c731dcc51353b31965661 (diff)
downloadfreebsd-ports-gnome-1fa8a49e5e5999eaa35fab9f665b5f61e2f7a86d.tar.gz
freebsd-ports-gnome-1fa8a49e5e5999eaa35fab9f665b5f61e2f7a86d.tar.zst
freebsd-ports-gnome-1fa8a49e5e5999eaa35fab9f665b5f61e2f7a86d.zip
- Update to version 0.17.g20160927 [1]
- Add desktop entry file PR: 212803 [1] Submitted by: pfg (maintainer)
Diffstat (limited to 'cad/freecad')
-rw-r--r--cad/freecad/Makefile10
-rw-r--r--cad/freecad/distinfo6
-rw-r--r--cad/freecad/pkg-plist4
3 files changed, 14 insertions, 6 deletions
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index 07d75d5f7dc7..0f8442257149 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= FreeCAD
-DISTVERSION= 0.17.g20160907
-PORTREVISION= 1
+DISTVERSION= 0.17.g20160927
CATEGORIES= cad
MAINTAINER= pfg@FreeBSD.org
@@ -30,7 +29,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
libshiboken-${PYTHON_VERSION}.so:devel/shiboken
USE_GITHUB= yes
-GH_TAGNAME= 1ed3562
+GH_TAGNAME= 958686d
USES= compiler:c++11-lib cmake:outsource jpeg python localbase
USE_XORG= ice sm x11 xext xt
@@ -38,11 +37,16 @@ USE_GL= gl glu
USE_QT4= qmake_build corelib gui moc_build network opengl rcc_build \
uic_build svg xml webkit
+BROKEN_FreeBSD_9= Does not build on FreeBSD 9.x
+
CMAKE_INSTALL_PREFIX= ${PREFIX}/${PORTNAME}
CMAKE_ARGS+= "-DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE"
CMAKE_ARGS+= "-DFREECAD_USE_EXTERNAL_PIVY=1 -DCMAKE_BUILD_TYPE=Release ."
+DESKTOP_ENTRIES=${PORTNAME} "" "${PREFIX}/FreeCAD/data/freecad.svg" \
+ ${PORTNAME} "Engineering;" false
+
post-patch:
@${REINPLACE_CMD} -e 's,%%LOCALBASE%%,${LOCALBASE},' \
${WRKSRC}/src/Gui/CMakeLists.txt
diff --git a/cad/freecad/distinfo b/cad/freecad/distinfo
index 99570d9b483d..d0b7584499e9 100644
--- a/cad/freecad/distinfo
+++ b/cad/freecad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1473262638
-SHA256 (FreeCAD-FreeCAD-0.17.g20160907-1ed3562_GH0.tar.gz) = 6b635831b951c124c57e3d89adfd304fb4183187f371874eb59f0b965f09ba8f
-SIZE (FreeCAD-FreeCAD-0.17.g20160907-1ed3562_GH0.tar.gz) = 114927605
+TIMESTAMP = 1475114874
+SHA256 (FreeCAD-FreeCAD-0.17.g20160927-958686d_GH0.tar.gz) = c6be94278a8ce540566ed3970551d05a62e09ad9f9166fb75b083d2775c8c3bf
+SIZE (FreeCAD-FreeCAD-0.17.g20160927-958686d_GH0.tar.gz) = 114948326
diff --git a/cad/freecad/pkg-plist b/cad/freecad/pkg-plist
index ac54af13e4d2..c4cd38841626 100644
--- a/cad/freecad/pkg-plist
+++ b/cad/freecad/pkg-plist
@@ -70,6 +70,7 @@ FreeCAD/Mod/Fem/FemConstraintSelfWeight.py
FreeCAD/Mod/Fem/FemInputWriter.py
FreeCAD/Mod/Fem/FemInputWriterCcx.py
FreeCAD/Mod/Fem/FemInputWriterZ88.py
+FreeCAD/Mod/Fem/FemMaterialMechanicalNonlinear.py
FreeCAD/Mod/Fem/FemMeshTools.py
FreeCAD/Mod/Fem/FemSelectionObserver.py
FreeCAD/Mod/Fem/FemShellThickness.py
@@ -91,6 +92,7 @@ FreeCAD/Mod/Fem/_CommandAnalysis.py
FreeCAD/Mod/Fem/_CommandBeamSection.py
FreeCAD/Mod/Fem/_CommandConstraintSelfWeight.py
FreeCAD/Mod/Fem/_CommandControlSolver.py
+FreeCAD/Mod/Fem/_CommandMaterialMechanicalNonlinear.py
FreeCAD/Mod/Fem/_CommandMechanicalMaterial.py
FreeCAD/Mod/Fem/_CommandMeshFromShape.py
FreeCAD/Mod/Fem/_CommandPurgeResults.py
@@ -101,6 +103,7 @@ FreeCAD/Mod/Fem/_CommandSolverCalculix.py
FreeCAD/Mod/Fem/_CommandSolverZ88.py
FreeCAD/Mod/Fem/_FemBeamSection.py
FreeCAD/Mod/Fem/_FemConstraintSelfWeight.py
+FreeCAD/Mod/Fem/_FemMaterialMechanicalNonlinear.py
FreeCAD/Mod/Fem/_FemShellThickness.py
FreeCAD/Mod/Fem/_FemSolverCalculix.py
FreeCAD/Mod/Fem/_FemSolverZ88.py
@@ -112,6 +115,7 @@ FreeCAD/Mod/Fem/_TaskPanelMechanicalMaterial.py
FreeCAD/Mod/Fem/_TaskPanelShowResult.py
FreeCAD/Mod/Fem/_ViewProviderFemBeamSection.py
FreeCAD/Mod/Fem/_ViewProviderFemConstraintSelfWeight.py
+FreeCAD/Mod/Fem/_ViewProviderFemMaterialMechanicalNonlinear.py
FreeCAD/Mod/Fem/_ViewProviderFemShellThickness.py
FreeCAD/Mod/Fem/_ViewProviderFemSolverCalculix.py
FreeCAD/Mod/Fem/_ViewProviderFemSolverZ88.py