git: cd83441e1e38 - main - cad/freecad: update to 1.1.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 28 Sep 2026 20:18:27 UTC
The branch main has been updated by cmt:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cd83441e1e38e10ecf65cf24a836bfef5b6c2f11
commit cd83441e1e38e10ecf65cf24a836bfef5b6c2f11
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
AuthorDate: 2026-09-28 20:18:01 +0000
Commit: Christoph Moench-Tegeder <cmt@FreeBSD.org>
CommitDate: 2026-09-28 20:18:01 +0000
cad/freecad: update to 1.1.4
Release Notes:
https://github.com/FreeCAD/FreeCAD/releases/tag/1.1.4
---
cad/freecad/Makefile | 3 +--
cad/freecad/distinfo | 6 ++---
.../patch-cMake_FreeCAD__Helpers_SetupCoin3D.cmake | 27 ----------------------
cad/freecad/pkg-plist | 1 +
4 files changed, 5 insertions(+), 32 deletions(-)
diff --git a/cad/freecad/Makefile b/cad/freecad/Makefile
index cd705365648f..ea268d735986 100644
--- a/cad/freecad/Makefile
+++ b/cad/freecad/Makefile
@@ -1,6 +1,5 @@
PORTNAME= FreeCAD
-DISTVERSION= 1.1.3
-PORTREVISION= 1
+DISTVERSION= 1.1.4
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org
diff --git a/cad/freecad/distinfo b/cad/freecad/distinfo
index cae2cdc35ffc..13fc8d695baf 100644
--- a/cad/freecad/distinfo
+++ b/cad/freecad/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1784983797
-SHA256 (FreeCAD-FreeCAD-1.1.3_GH0.tar.gz) = 47739954479d95ef339e2f24ab30489fbae54e99afb74cafce4b969c2d1835c3
-SIZE (FreeCAD-FreeCAD-1.1.3_GH0.tar.gz) = 91757324
+TIMESTAMP = 1790618552
+SHA256 (FreeCAD-FreeCAD-1.1.4_GH0.tar.gz) = b95270a74a26dbdde331c6ff8e764289da6c77713e2b2d4e0c0041dfe1950f3f
+SIZE (FreeCAD-FreeCAD-1.1.4_GH0.tar.gz) = 91774185
SHA256 (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 77646ca7d8cbc6dc4e8304439be2ff2b9aecf397e6349e63b3b06e65dfed79c3
SIZE (FreeCAD-OndselSolver-30e9b64e8bf881d438d4b88834f9ba3674865418_GH0.tar.gz) = 4667790
SHA256 (FreeCAD-AddonManager-937b6877239dc78ef59eeefe8099e5f14243eda1_GH0.tar.gz) = 70b2fa7f3c58c0ea5be830de90d33369670ee6658f13aeb7684f1ea478528178
diff --git a/cad/freecad/files/patch-cMake_FreeCAD__Helpers_SetupCoin3D.cmake b/cad/freecad/files/patch-cMake_FreeCAD__Helpers_SetupCoin3D.cmake
deleted file mode 100644
index fcb787f5f7ac..000000000000
--- a/cad/freecad/files/patch-cMake_FreeCAD__Helpers_SetupCoin3D.cmake
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 4a5be6da03ed7c56b5e8641ca0812db2243f165d
-Author: Christoph Moench-Tegeder <cmt@FreeBSD.org>
-
- fix COIN3D_MICRO_VERSION regex for coin 4.0.10
-
- In cMake/FreeCAD_Helpers/SetupCoin3D.cmake, the version of Coin3D
- we're builing against is extracted from Coin3D's header files via
- regexes - but the regex only accepts single digit versions. That
- might be fine for COIN_MAJOR_VERSION (currently 4 and increasing
- only rarely) and COIN3D_MINOR_VERSION (which is 0 for some years
- now), but with the release of Coin3D 4.0.10, we should catch all
- digits in COIN_MICRO_VERSION (now at 10), else the build against
- the new Coin3D release fails with
- : CMake Error at cMake/FreeCAD_Helpers/SetupCoin3D.cmake:79 (message):
- : Coin3D version 4.0.1 mismatches Pivy Coin3D 4.0.10.
-
---- cMake/FreeCAD_Helpers/SetupCoin3D.cmake.orig 2026-04-14 22:09:59 UTC
-+++ cMake/FreeCAD_Helpers/SetupCoin3D.cmake
-@@ -29,7 +29,7 @@ macro(SetupCoin3D)
- set(COIN3D_MAJOR_VERSION "${CMAKE_MATCH_1}")
- string(REGEX MATCH "define[ \t]+COIN_MINOR_VERSION[ \t]+([0-9?])" _coin3d_minor_version_match "${_coin3d_basic_h}")
- set(COIN3D_MINOR_VERSION "${CMAKE_MATCH_1}")
-- string(REGEX MATCH "define[ \t]+COIN_MICRO_VERSION[ \t]+([0-9?])" _coin3d_micro_version_match "${_coin3d_basic_h}")
-+ string(REGEX MATCH "define[ \t]+COIN_MICRO_VERSION[ \t]+([0-9?]+)" _coin3d_micro_version_match "${_coin3d_basic_h}")
- set(COIN3D_MICRO_VERSION "${CMAKE_MATCH_1}")
- set(COIN3D_VERSION "${COIN3D_MAJOR_VERSION}.${COIN3D_MINOR_VERSION}.${COIN3D_MICRO_VERSION}")
- ENDIF ()
diff --git a/cad/freecad/pkg-plist b/cad/freecad/pkg-plist
index 6ecbb0dd2c94..8ac7d2e7e814 100644
--- a/cad/freecad/pkg-plist
+++ b/cad/freecad/pkg-plist
@@ -1415,6 +1415,7 @@ FreeCAD/Mod/Fem/femtest/app/test_mesh.py
FreeCAD/Mod/Fem/femtest/app/test_object.py
FreeCAD/Mod/Fem/femtest/app/test_open.py
FreeCAD/Mod/Fem/femtest/app/test_result.py
+FreeCAD/Mod/Fem/femtest/app/test_security.py
FreeCAD/Mod/Fem/femtest/app/test_solver_elmer.py
FreeCAD/Mod/Fem/femtest/app/test_solver_mystran.py
FreeCAD/Mod/Fem/femtest/app/test_solver_z88.py