git: 15951f34ad04 - main - cad/freecad-devel: Update to 2026.03.17
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 18 Mar 2026 17:07:12 UTC
The branch main has been updated by mr:
URL: https://cgit.FreeBSD.org/ports/commit/?id=15951f34ad04ac3214eb4fa1ecc2fe2e1aff4e07
commit 15951f34ad04ac3214eb4fa1ecc2fe2e1aff4e07
Author: Michael Reifenberger <mr@FreeBSD.org>
AuthorDate: 2026-03-18 17:06:48 +0000
Commit: Michael Reifenberger <mr@FreeBSD.org>
CommitDate: 2026-03-18 17:06:48 +0000
cad/freecad-devel: Update to 2026.03.17
---
cad/freecad-devel/Makefile.git_rev | 6 ++--
cad/freecad-devel/distinfo | 6 ++--
cad/freecad-devel/pkg-plist | 68 ++++++++++++++++++++------------------
3 files changed, 41 insertions(+), 39 deletions(-)
diff --git a/cad/freecad-devel/Makefile.git_rev b/cad/freecad-devel/Makefile.git_rev
index 0508d788964f..5846eb53b7c2 100644
--- a/cad/freecad-devel/Makefile.git_rev
+++ b/cad/freecad-devel/Makefile.git_rev
@@ -1,6 +1,6 @@
-GIT_SRC_HASH= 21ef29bb828f6807b34094ba3a4f143a0ec2b336
-GIT_SRC_DATE= 20260307072726
-GIT_SRC_DATE2= 2026.03.07
+GIT_SRC_HASH= 8098d72bb267cbfec8f811a0a2ac8376ebbaacdf
+GIT_SRC_DATE= 20260317185009
+GIT_SRC_DATE2= 2026.03.17
GIT_ONDSEL_HASH= 30e9b64e8bf881d438d4b88834f9ba3674865418
GIT_GSL_HASH= 543d0dd3fe966ddf20e884b44e5fdbf12cb43784
GIT_GTEST_HASH= f8d7d77c06936315286eb55f8de22cd23c188571
diff --git a/cad/freecad-devel/distinfo b/cad/freecad-devel/distinfo
index 1b468074b21e..2aca6523168c 100644
--- a/cad/freecad-devel/distinfo
+++ b/cad/freecad-devel/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1772874366
-SHA256 (FreeCAD-FreeCAD-r20260307072726-21ef29bb828f6807b34094ba3a4f143a0ec2b336_GH0.tar.gz) = b1a816274e0c07c82939d04dfbdf9efadaa7ff5a27b1dbb15012c832fa8f57ce
-SIZE (FreeCAD-FreeCAD-r20260307072726-21ef29bb828f6807b34094ba3a4f143a0ec2b336_GH0.tar.gz) = 92034793
+TIMESTAMP = 1773770090
+SHA256 (FreeCAD-FreeCAD-r20260317185009-8098d72bb267cbfec8f811a0a2ac8376ebbaacdf_GH0.tar.gz) = 037f1bb40b160fed5a7567a8819c16c2e8b486e1def96168ccadd5d11ff1a274
+SIZE (FreeCAD-FreeCAD-r20260317185009-8098d72bb267cbfec8f811a0a2ac8376ebbaacdf_GH0.tar.gz) = 92553859
SHA256 (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 77646ca7d8cbc6dc4e8304439be2ff2b9aecf397e6349e63b3b06e65dfed79c3
SIZE (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 4667790
SHA256 (google-googletest-f8d7d77c06936315286eb55f8de22cd23c188571_GH0.tar.gz) = 7ff5db23de232a39cbb5c9f5143c355885e30ac596161a6b9fc50c4538bfbf01
diff --git a/cad/freecad-devel/pkg-plist b/cad/freecad-devel/pkg-plist
index f2ebe93f312d..b3ef66e15f06 100644
--- a/cad/freecad-devel/pkg-plist
+++ b/cad/freecad-devel/pkg-plist
@@ -258,6 +258,7 @@ FreeCAD/Mod/BIM/bimcommands/BimImagePlane.py
FreeCAD/Mod/BIM/bimcommands/BimLayers.py
FreeCAD/Mod/BIM/bimcommands/BimLeader.py
FreeCAD/Mod/BIM/bimcommands/BimLibrary.py
+FreeCAD/Mod/BIM/bimcommands/BimLink.py
FreeCAD/Mod/BIM/bimcommands/BimMaterial.py
FreeCAD/Mod/BIM/bimcommands/BimMoveView.py
FreeCAD/Mod/BIM/bimcommands/BimNudge.py
@@ -386,17 +387,16 @@ FreeCAD/Mod/CAM/CAMTests/PathTestUtils.py
FreeCAD/Mod/CAM/CAMTests/PostTestMocks.py
FreeCAD/Mod/CAM/CAMTests/TestCAMSanity.py
FreeCAD/Mod/CAM/CAMTests/TestCentroidLegacyPost.py
-FreeCAD/Mod/CAM/CAMTests/TestCentroidPost.py
FreeCAD/Mod/CAM/CAMTests/TestDressupPost.py
+FreeCAD/Mod/CAM/CAMTests/TestDrillCycleExpander.py
FreeCAD/Mod/CAM/CAMTests/TestFanucPost.py
+FreeCAD/Mod/CAM/CAMTests/TestGcodeProcessingUtils.py
+FreeCAD/Mod/CAM/CAMTests/TestGenericPlasma.py
FreeCAD/Mod/CAM/CAMTests/TestGenericPost.py
FreeCAD/Mod/CAM/CAMTests/TestGrblLegacyPost.py
-FreeCAD/Mod/CAM/CAMTests/TestGrblPost.py
FreeCAD/Mod/CAM/CAMTests/TestLinkingGenerator.py
-FreeCAD/Mod/CAM/CAMTests/TestLinuxCNCLegacyPost.py
FreeCAD/Mod/CAM/CAMTests/TestLinuxCNCPost.py
FreeCAD/Mod/CAM/CAMTests/TestMach3Mach4LegacyPost.py
-FreeCAD/Mod/CAM/CAMTests/TestMach3Mach4Post.py
FreeCAD/Mod/CAM/CAMTests/TestMachine.py
FreeCAD/Mod/CAM/CAMTests/TestMassoG3Post.py
FreeCAD/Mod/CAM/CAMTests/TestPathAdaptive.py
@@ -418,7 +418,6 @@ FreeCAD/Mod/CAM/CAMTests/TestPathLanguage.py
FreeCAD/Mod/CAM/CAMTests/TestPathLog.py
FreeCAD/Mod/CAM/CAMTests/TestPathOpDeburr.py
FreeCAD/Mod/CAM/CAMTests/TestPathOpUtil.py
-FreeCAD/Mod/CAM/CAMTests/TestPathPost.py
FreeCAD/Mod/CAM/CAMTests/TestPathPreferences.py
FreeCAD/Mod/CAM/CAMTests/TestPathProfile.py
FreeCAD/Mod/CAM/CAMTests/TestPathPropertyBag.py
@@ -450,8 +449,12 @@ FreeCAD/Mod/CAM/CAMTests/TestPathToolShapeIcon.py
FreeCAD/Mod/CAM/CAMTests/TestPathUtil.py
FreeCAD/Mod/CAM/CAMTests/TestPathVcarve.py
FreeCAD/Mod/CAM/CAMTests/TestPathVoronoi.py
+FreeCAD/Mod/CAM/CAMTests/TestPostCore.py
FreeCAD/Mod/CAM/CAMTests/TestPostGCodes.py
FreeCAD/Mod/CAM/CAMTests/TestPostMCodes.py
+FreeCAD/Mod/CAM/CAMTests/TestPostOutput.py
+FreeCAD/Mod/CAM/CAMTests/TestPostProcessor.py
+FreeCAD/Mod/CAM/CAMTests/TestPostToolProcessing.py
FreeCAD/Mod/CAM/CAMTests/TestSnapmakerPost.py
FreeCAD/Mod/CAM/CAMTests/TestTSPSolver.py
FreeCAD/Mod/CAM/CAMTests/TestTestPost.py
@@ -480,6 +483,15 @@ FreeCAD/Mod/CAM/Data/Threads/metric-internal-6H.csv
FreeCAD/Mod/CAM/Images/Ops/chamfer.svg
FreeCAD/Mod/CAM/Init.py
FreeCAD/Mod/CAM/InitGui.py
+FreeCAD/Mod/CAM/Machine/machines/Generic_Grbl.fcm
+FreeCAD/Mod/CAM/Machine/machines/Generic_LinuxCNC.fcm
+FreeCAD/Mod/CAM/Machine/machines/Generic_Smoothie.fcm
+FreeCAD/Mod/CAM/Machine/models/__init__.py
+FreeCAD/Mod/CAM/Machine/models/machine.py
+FreeCAD/Mod/CAM/Machine/ui/__init__.py
+FreeCAD/Mod/CAM/Machine/ui/editor/__init__.py
+FreeCAD/Mod/CAM/Machine/ui/editor/machine_editor.py
+FreeCAD/Mod/CAM/Machine/ui/editor/postprocessor_properties.py
FreeCAD/Mod/CAM/Path/Base/Drillable.py
FreeCAD/Mod/CAM/Path/Base/FeedRate.py
FreeCAD/Mod/CAM/Path/Base/Generator/bidirectional_facing.py
@@ -533,11 +545,6 @@ FreeCAD/Mod/CAM/Path/Dressup/__init__.py
FreeCAD/Mod/CAM/Path/Geom.py
FreeCAD/Mod/CAM/Path/GuiInit.py
FreeCAD/Mod/CAM/Path/Log.py
-FreeCAD/Mod/CAM/Path/Machine/models/__init__.py
-FreeCAD/Mod/CAM/Path/Machine/models/machine.py
-FreeCAD/Mod/CAM/Path/Machine/ui/__init__.py
-FreeCAD/Mod/CAM/Path/Machine/ui/editor/__init__.py
-FreeCAD/Mod/CAM/Path/Machine/ui/editor/machine_editor.py
FreeCAD/Mod/CAM/Path/Main/Gui/Camotics.py
FreeCAD/Mod/CAM/Path/Main/Gui/Editor.py
FreeCAD/Mod/CAM/Path/Main/Gui/Fixture.py
@@ -619,6 +626,8 @@ FreeCAD/Mod/CAM/Path/Op/Vcarve.py
FreeCAD/Mod/CAM/Path/Op/Waterline.py
FreeCAD/Mod/CAM/Path/Op/__init__.py
FreeCAD/Mod/CAM/Path/Post/Command.py
+FreeCAD/Mod/CAM/Path/Post/DrillCycleExpander.py
+FreeCAD/Mod/CAM/Path/Post/GcodeProcessingUtils.py
FreeCAD/Mod/CAM/Path/Post/PostList.py
FreeCAD/Mod/CAM/Path/Post/Processor.py
FreeCAD/Mod/CAM/Path/Post/Utils.py
@@ -626,42 +635,36 @@ FreeCAD/Mod/CAM/Path/Post/UtilsArguments.py
FreeCAD/Mod/CAM/Path/Post/UtilsExport.py
FreeCAD/Mod/CAM/Path/Post/UtilsParse.py
FreeCAD/Mod/CAM/Path/Post/__init__.py
-FreeCAD/Mod/CAM/Path/Post/scripts/KineticNCBeamicon2_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/__init__.py
FreeCAD/Mod/CAM/Path/Post/scripts/centroid_legacy_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/centroid_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/dxf_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/dynapath_4060_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/dynapath_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/estlcam_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/fablin_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/fangling_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/fanuc_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/dynapath_4060_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/dynapath_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/estlcam_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/fangling_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/fanuc_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/gcode_pre.py
+FreeCAD/Mod/CAM/Path/Post/scripts/generic_plasma_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/generic_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/grbl_legacy_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/grbl_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/heidenhain_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/jtech_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/heidenhain_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/jtech_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/linuxcnc_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/linuxcnc_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/mach3_mach4_legacy_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/mach3_mach4_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/marlin_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/masso_g3_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/nccad_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/marlin_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/nccad_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/opensbp_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/opensbp_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/opensbp_pre.py
-FreeCAD/Mod/CAM/Path/Post/scripts/philips_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/rml_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/rrf_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/philips_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/rml_legacy_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/rrf_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/slic3r_pre.py
FreeCAD/Mod/CAM/Path/Post/scripts/smoothie_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/snapmaker_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/snapmaker_legacy_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/svg_post.py
FreeCAD/Mod/CAM/Path/Post/scripts/test_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/uccnc_post.py
-FreeCAD/Mod/CAM/Path/Post/scripts/wedm_post.py
+FreeCAD/Mod/CAM/Path/Post/scripts/wedm_legacy_post.py
FreeCAD/Mod/CAM/Path/Preferences.py
FreeCAD/Mod/CAM/Path/Tool/Controller.py
FreeCAD/Mod/CAM/Path/Tool/Gui/Controller.py
@@ -1867,7 +1870,6 @@ FreeCAD/Mod/Sketcher/SketcherTests/TestSketchValidateCoincidents.py
FreeCAD/Mod/Sketcher/SketcherTests/TestSketcherSolver.py
FreeCAD/Mod/Sketcher/SketcherTests/__init__.py
FreeCAD/Mod/Sketcher/TestSketcherApp.py
-FreeCAD/Mod/Sketcher/TestSketcherGui.py
FreeCAD/Mod/Spreadsheet/Init.py
FreeCAD/Mod/Spreadsheet/InitGui.py
FreeCAD/Mod/Spreadsheet/TestSpreadsheet.py