git: cd38dbee0669 - main - cad/openvsp: Update to 3.53.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 27 Sep 2026 13:47:52 UTC
The branch main has been updated by fernape:
URL: https://cgit.FreeBSD.org/ports/commit/?id=cd38dbee06698b21646d5e59aed3bdf33403ef99
commit cd38dbee06698b21646d5e59aed3bdf33403ef99
Author: Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2026-09-26 14:11:13 +0000
Commit: Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2026-09-27 13:47:24 +0000
cad/openvsp: Update to 3.53.0
ChangeLog:
https://openvsp.org/blogs/announcements/2026/09/25/openvsp-3-53-0-released
Features:
* Independent skinning controls (not just values) for spines
* User-defined intermediate skinning spines
* Angle Basis From Curve option for skinning
* Visualization of skinning vectors
* Convert Fuselage to Stack
Build System:
* STEPCode 0.8.1 (with some tweaks)
* libxml2 2.15.4
* GLEW 2.3.1
* Build updated to be compatible with CMake 4
Bug Fixes:
* Entities in *.vsp3 files should now have stable ordering
---
cad/openvsp/Makefile | 2 +-
cad/openvsp/distinfo | 6 +++---
.../patch-Libraries_cmake_External__STEPCode.cmake | 21 ---------------------
3 files changed, 4 insertions(+), 25 deletions(-)
diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile
index 587ddaedc078..505ad9913956 100644
--- a/cad/openvsp/Makefile
+++ b/cad/openvsp/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openvsp
DISTVERSIONPREFIX= ${GH_PROJECT}_
-DISTVERSION= 3.52.2
+DISTVERSION= 3.53.0
CATEGORIES= cad
MAINTAINER= fernape@FreeBSD.org
diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo
index c6d73c44e038..4a38f14b0a9a 100644
--- a/cad/openvsp/distinfo
+++ b/cad/openvsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1790350011
-SHA256 (OpenVSP-OpenVSP-OpenVSP_3.52.2_GH0.tar.gz) = 3e3941ad401014e909f32a95214531a72e5d5f3d13d12c87feb4f6eb798047f3
-SIZE (OpenVSP-OpenVSP-OpenVSP_3.52.2_GH0.tar.gz) = 211770657
+TIMESTAMP = 1790431575
+SHA256 (OpenVSP-OpenVSP-OpenVSP_3.53.0_GH0.tar.gz) = 71832adefa782e2314f03780a8a6b5fbfa730504917b431d2327386483268a40
+SIZE (OpenVSP-OpenVSP-OpenVSP_3.53.0_GH0.tar.gz) = 210061431
diff --git a/cad/openvsp/files/patch-Libraries_cmake_External__STEPCode.cmake b/cad/openvsp/files/patch-Libraries_cmake_External__STEPCode.cmake
deleted file mode 100644
index add33de9689f..000000000000
--- a/cad/openvsp/files/patch-Libraries_cmake_External__STEPCode.cmake
+++ /dev/null
@@ -1,21 +0,0 @@
---- Libraries/cmake/External_STEPCode.cmake.orig 2024-11-11 02:55:22 UTC
-+++ Libraries/cmake/External_STEPCode.cmake
-@@ -30,6 +30,11 @@ ExternalProject_Add( STEPCODE
- -DSC_BUILD_SHARED_LIBS=${SC_SHARED}
- -DSC_PYTHON_GENERATOR=OFF
- -DSC_INSTALL_PREFIX:PATH=<INSTALL_DIR>
-+ # Patch to avoid build failure in FBSD 15 and higher
-+ PATCH_COMMAND ${CMAKE_COMMAND} -E echo "Patching files...${CMAKE_SOURCE_DIR} - ${CMAKE_BINARY_DIR}" &&
-+ ${CMAKE_COMMAND} -E chdir ${CMAKE_BINARY_DIR}/STEPCODE-prefix/src/STEPCODE/src/base/judy/src/ sed -i '' -e "s/strncpy\( _buff, other._buff/strncpy\( (char *)_buff, (char *)other._buff/g" judySArray.h &&
-+ ${CMAKE_COMMAND} -E chdir ${CMAKE_BINARY_DIR}/STEPCODE-prefix/src/STEPCODE/src/base/judy/src/ sed -i '' -e "s/strncpy\( _buff, other._buff/strncpy\( (char *)_buff, (char *)other._buff/g" judyS2Array.h
-+
- )
- ExternalProject_Get_Property( STEPCODE SOURCE_DIR )
- ExternalProject_Get_Property( STEPCODE BINARY_DIR )
-@@ -47,4 +52,4 @@ SET( STEPCODE_BINARY_DIR ${BINARY_DIR} )
- # Consequently, force Debug so it installs in ../sc-install directory
- # instead of /usr/local/lib.
- #
--# SC's own programs fail to build with -DSC_BUILD_SHARED_LIBS=OFF
-\ No newline at end of file
-+# SC's own programs fail to build with -DSC_BUILD_SHARED_LIBS=OFF