aboutsummaryrefslogtreecommitdiffstats
path: root/cad
diff options
context:
space:
mode:
authorultima <ultima@FreeBSD.org>2017-06-19 03:38:19 +0800
committerultima <ultima@FreeBSD.org>2017-06-19 03:38:19 +0800
commit83869f1d3b58ae5b1a1c57bc2ee097a4f02513d8 (patch)
treefab258dbd6b566f5f2baf5f57f1e3ed08dfe33dd /cad
parent9d2798b7da69995c84c70e17dece76ef0960ccf7 (diff)
downloadfreebsd-ports-gnome-83869f1d3b58ae5b1a1c57bc2ee097a4f02513d8.tar.gz
freebsd-ports-gnome-83869f1d3b58ae5b1a1c57bc2ee097a4f02513d8.tar.zst
freebsd-ports-gnome-83869f1d3b58ae5b1a1c57bc2ee097a4f02513d8.zip
* Updated to 20170527 (d28bae3)
PR: 219624 Submitted by: Thibault Jouan <tj+freebsd_ports@a13.fr> (maintainer) Reviewed by: lifanov (mentor) Approved by: lifanov (mentor) Differential Revision: https://reviews.freebsd.org/D11254
Diffstat (limited to 'cad')
-rw-r--r--cad/freecad/Makefile5
-rw-r--r--cad/freecad/distinfo6
-rw-r--r--cad/freecad/files/patch-src_Base_Console.cpp11
-rw-r--r--cad/freecad/files/patch-src_Gui_CMakeLists.txt6
-rw-r--r--cad/freecad/pkg-plist49
5 files changed, 55 insertions, 22 deletions
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index d16821d9b36e..6afa67afe2f9 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= FreeCAD
-DISTVERSION= 0.17.g20170310
-PORTREVISION= 5
+DISTVERSION= 0.17.g20170616
CATEGORIES= cad
MAINTAINER= tj+freebsd_ports@a13.fr
@@ -33,7 +32,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 \
RUN_DEPENDS= pivy>0:graphics/py-pivy
USE_GITHUB= yes
-GH_TAGNAME= 91c59c7
+GH_TAGNAME= d28bae3
USES= dos2unix compiler:c++11-lib cmake:outsource fortran jpeg \
python localbase
diff --git a/cad/freecad/distinfo b/cad/freecad/distinfo
index cc5c4efa80b0..257e2eac1e0b 100644
--- a/cad/freecad/distinfo
+++ b/cad/freecad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1489314013
-SHA256 (FreeCAD-FreeCAD-0.17.g20170310-91c59c7_GH0.tar.gz) = a3f97637842f2215f1be90dd876c23a2446a939aabe10e3c2fdf583e68dfa333
-SIZE (FreeCAD-FreeCAD-0.17.g20170310-91c59c7_GH0.tar.gz) = 120327486
+TIMESTAMP = 1497621665
+SHA256 (FreeCAD-FreeCAD-0.17.g20170616-d28bae3_GH0.tar.gz) = 3da1d1384bfdf573a4edca04ba97be8abfa4847d0479ec3cc8d11aa73a193a82
+SIZE (FreeCAD-FreeCAD-0.17.g20170616-d28bae3_GH0.tar.gz) = 120122816
diff --git a/cad/freecad/files/patch-src_Base_Console.cpp b/cad/freecad/files/patch-src_Base_Console.cpp
new file mode 100644
index 000000000000..10ffc5a93b41
--- /dev/null
+++ b/cad/freecad/files/patch-src_Base_Console.cpp
@@ -0,0 +1,11 @@
+--- src/Base/Console.cpp.orig 2017-06-16 13:04:23 UTC
++++ src/Base/Console.cpp
+@@ -714,7 +714,7 @@ void ConsoleObserverFile::Log (const
+ ConsoleObserverStd::ConsoleObserverStd() :
+ # if defined(FC_OS_WIN32)
+ useColorStderr( true )
+-# elif defined(FC_OS_LINUX) || defined(FC_OS_MACOSX)
++# else
+ useColorStderr( isatty(STDERR_FILENO) )
+ # endif
+ {
diff --git a/cad/freecad/files/patch-src_Gui_CMakeLists.txt b/cad/freecad/files/patch-src_Gui_CMakeLists.txt
index b29aa2bcc26e..fc3b4bc6420b 100644
--- a/cad/freecad/files/patch-src_Gui_CMakeLists.txt
+++ b/cad/freecad/files/patch-src_Gui_CMakeLists.txt
@@ -1,8 +1,8 @@
---- src/Gui/CMakeLists.txt.orig 2016-09-07 14:39:54 UTC
+--- src/Gui/CMakeLists.txt.orig 2017-06-16 13:00:26 UTC
+++ src/Gui/CMakeLists.txt
-@@ -57,7 +57,7 @@ else(MSVC)
+@@ -58,7 +58,7 @@ else(MSVC)
+ FreeCADApp
${COIN3D_LIBRARIES}
- ${QT_LIBRARIES}
${Boost_LIBRARIES}
- ${OPENGL_gl_LIBRARY}
+ ${OPENGL_gl_LIBRARY} -L%%LOCALBASE%%/lib
diff --git a/cad/freecad/pkg-plist b/cad/freecad/pkg-plist
index 08701d1edd27..1b9837716a91 100644
--- a/cad/freecad/pkg-plist
+++ b/cad/freecad/pkg-plist
@@ -20,7 +20,6 @@ FreeCAD/Mod/Arch/ArchRebar.py
FreeCAD/Mod/Arch/ArchRoof.py
FreeCAD/Mod/Arch/ArchSchedule.py
FreeCAD/Mod/Arch/ArchSectionPlane.py
-FreeCAD/Mod/Arch/ArchServer.py
FreeCAD/Mod/Arch/ArchSite.py
FreeCAD/Mod/Arch/ArchSpace.py
FreeCAD/Mod/Arch/ArchStairs.py
@@ -155,24 +154,28 @@ FreeCAD/Mod/Fem/importToolsFem.py
FreeCAD/Mod/Fem/importVTKResults.py
FreeCAD/Mod/Fem/importZ88Mesh.py
FreeCAD/Mod/Fem/importZ88O2Results.py
+FreeCAD/Mod/Fem/readFenicsXDMF.py
+FreeCAD/Mod/Fem/readFenicsXML.py
+FreeCAD/Mod/Fem/test_files/__init__.py
+FreeCAD/Mod/Fem/test_files/ccx/__init__.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
FreeCAD/Mod/Fem/test_files/ccx/cube_frequency.inp
FreeCAD/Mod/Fem/test_files/ccx/cube_frequency_expected_values
+FreeCAD/Mod/Fem/test_files/ccx/cube_mesh.py
FreeCAD/Mod/Fem/test_files/ccx/cube_static.dat
FreeCAD/Mod/Fem/test_files/ccx/cube_static.frd
FreeCAD/Mod/Fem/test_files/ccx/cube_static.inp
FreeCAD/Mod/Fem/test_files/ccx/cube_static_expected_values
-FreeCAD/Mod/Fem/test_files/ccx/mesh_points.csv
-FreeCAD/Mod/Fem/test_files/ccx/mesh_volumes.csv
-FreeCAD/Mod/Fem/test_files/ccx/spine_points.csv
+FreeCAD/Mod/Fem/test_files/ccx/spine_mesh.py
FreeCAD/Mod/Fem/test_files/ccx/spine_thermomech.dat
FreeCAD/Mod/Fem/test_files/ccx/spine_thermomech.fcstd
FreeCAD/Mod/Fem/test_files/ccx/spine_thermomech.frd
FreeCAD/Mod/Fem/test_files/ccx/spine_thermomech.inp
FreeCAD/Mod/Fem/test_files/ccx/spine_thermomech_expected_values
-FreeCAD/Mod/Fem/test_files/ccx/spine_volumes.csv
+FreeCAD/Mod/Fem/writeFenicsXDMF.py
+FreeCAD/Mod/Fem/writeFenicsXML.py
FreeCAD/Mod/Idf/Idf.py
FreeCAD/Mod/Idf/Idflibs/0603_SMD.stp
FreeCAD/Mod/Idf/Idflibs/0805_SMD.stp
@@ -345,7 +348,6 @@ FreeCAD/Mod/Path/PathScripts/PathToolLenOffset.py
FreeCAD/Mod/Path/PathScripts/PathToolLibraryManager.py
FreeCAD/Mod/Path/PathScripts/PathUtils.py
FreeCAD/Mod/Path/PathScripts/PostUtils.py
-FreeCAD/Mod/Path/PathScripts/TooltableEditor.py
FreeCAD/Mod/Path/PathScripts/__init__.py
FreeCAD/Mod/Path/PathScripts/centroid_post.py
FreeCAD/Mod/Path/PathScripts/comparams_post.py
@@ -355,16 +357,13 @@ FreeCAD/Mod/Path/PathScripts/example_post.py
FreeCAD/Mod/Path/PathScripts/example_pre.py
FreeCAD/Mod/Path/PathScripts/kdtree.py
FreeCAD/Mod/Path/PathScripts/linuxcnc_post.py
-FreeCAD/Mod/Path/PathScripts/nc/__init__.py
-FreeCAD/Mod/Path/PathScripts/nc/format.py
-FreeCAD/Mod/Path/PathScripts/nc/iso.py
-FreeCAD/Mod/Path/PathScripts/nc/iso_codes.py
-FreeCAD/Mod/Path/PathScripts/nc/nc.py
FreeCAD/Mod/Path/PathScripts/opensbp_post.py
FreeCAD/Mod/Path/PathScripts/opensbp_pre.py
FreeCAD/Mod/Path/PathScripts/phillips_post.py
+FreeCAD/Mod/Path/PathScripts/PathDressupRampEntry.py
FreeCAD/Mod/Path/PathScripts/rml_post.py
FreeCAD/Mod/Path/PathScripts/slic3r_pre.py
+FreeCAD/Mod/Path/PathScripts/smoothie_post.py
FreeCAD/Mod/Path/PathTests/PathTestUtils.py
FreeCAD/Mod/Path/PathTests/TestPathCore.py
FreeCAD/Mod/Path/PathTests/TestPathDepthParams.py
@@ -486,7 +485,10 @@ FreeCAD/Mod/Spreadsheet/importXLSX.py
FreeCAD/Mod/Start/Init.py
FreeCAD/Mod/Start/InitGui.py
FreeCAD/Mod/Start/StartPage/StartPage.py
+FreeCAD/Mod/Start/StartPage/TranslationTexts.py
FreeCAD/Mod/Start/StartPage/__init__.py
+FreeCAD/Mod/Surface/Init.py
+FreeCAD/Mod/Surface/InitGui.py
FreeCAD/Mod/TechDraw/Init.py
FreeCAD/Mod/TechDraw/InitGui.py
FreeCAD/Mod/TechDraw/TestTechDrawApp.py
@@ -500,9 +502,12 @@ FreeCAD/Mod/Test/TestGui.py
FreeCAD/Mod/Test/UnicodeTests.py
FreeCAD/Mod/Test/UnitTests.py
FreeCAD/Mod/Test/Workbench.py
+FreeCAD/Mod/Test/__init__.py
FreeCAD/Mod/Test/qtunittest.py
FreeCAD/Mod/Test/testmakeWireString.py
FreeCAD/Mod/Test/unittestgui.py
+FreeCAD/Mod/Tux/PersistentToolbars.py
+FreeCAD/Mod/Tux/PersistentToolbarsGui.py
FreeCAD/Mod/Tux/InitGui.py
FreeCAD/Mod/Tux/NavigationIndicatorGui.py
FreeCAD/Mod/Tux/Tux_rc.py
@@ -788,9 +793,27 @@ FreeCAD/data/Mod/Start/StartPage/PartDesignExample.png
FreeCAD/data/Mod/Start/StartPage/Ship.png
FreeCAD/data/Mod/Start/StartPage/Ship.py
FreeCAD/data/Mod/Start/StartPage/ShipExample.png
+FreeCAD/data/Mod/Start/StartPage/StartPage.css
+FreeCAD/data/Mod/Start/StartPage/StartPage.html
+FreeCAD/data/Mod/Start/StartPage/StartPage.js
FreeCAD/data/Mod/Start/StartPage/blank.png
FreeCAD/data/Mod/Start/StartPage/complete.jpg
FreeCAD/data/Mod/Start/StartPage/freecad-doc.png
+FreeCAD/data/Mod/Start/StartPage/images/ArchDesign.png
+FreeCAD/data/Mod/Start/StartPage/images/ArchExample.png
+FreeCAD/data/Mod/Start/StartPage/images/Background.jpg
+FreeCAD/data/Mod/Start/StartPage/images/Banner.jpeg
+FreeCAD/data/Mod/Start/StartPage/images/Complete.png
+FreeCAD/data/Mod/Start/StartPage/images/FreeCAD.png
+FreeCAD/data/Mod/Start/StartPage/images/Mesh.png
+FreeCAD/data/Mod/Start/StartPage/images/PartDesign.png
+FreeCAD/data/Mod/Start/StartPage/images/PartDesignExample.png
+FreeCAD/data/Mod/Start/StartPage/images/Ship.png
+FreeCAD/data/Mod/Start/StartPage/images/ShipExample.png
+FreeCAD/data/Mod/Start/StartPage/images/blank.png
+FreeCAD/data/Mod/Start/StartPage/images/complete.jpg
+FreeCAD/data/Mod/Start/StartPage/images/freecad-doc.png
+FreeCAD/data/Mod/Start/StartPage/images/web.png
FreeCAD/data/Mod/Start/StartPage/web.png
FreeCAD/data/Mod/TechDraw/Resources/icons/preferences-techdraw.svg
FreeCAD/data/Mod/TechDraw/Templates/A0_Landscape_ISO7200TD.svg
@@ -820,8 +843,6 @@ FreeCAD/data/freecad.svg
FreeCAD/data/freecad.xpm
FreeCAD/doc/freecad.qch
FreeCAD/doc/freecad.qhc
-FreeCAD/lib/Complete.so
-FreeCAD/lib/CompleteGui.so
FreeCAD/lib/DraftUtils.so
FreeCAD/lib/Drawing.so
FreeCAD/lib/DrawingGui.so
@@ -860,6 +881,8 @@ FreeCAD/lib/Spreadsheet.so
FreeCAD/lib/SpreadsheetGui.so
FreeCAD/lib/Start.so
FreeCAD/lib/StartGui.so
+FreeCAD/lib/Surface.so
+FreeCAD/lib/SurfaceGui.so
FreeCAD/lib/TechDraw.so
FreeCAD/lib/TechDrawGui.so
FreeCAD/lib/Web.so