git: d569f34a3a1d - main - cad/openvsp: Update to 3.52.0

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Fri, 25 Sep 2026 15:23:58 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d569f34a3a1d9b5ada9b4149f430fe2c35b83593

commit d569f34a3a1d9b5ada9b4149f430fe2c35b83593
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2026-09-20 11:51:00 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2026-09-25 15:23:44 +0000

    cad/openvsp: Update to 3.52.0
    
    ChangeLog:
    https://openvsp.org/blogs/announcements/2026/09/19/openvsp-3-52-0-released
    
    Features:
    
     * FitModel undo button
     * FitModel GUI improvements
     * FitModel API access
     * Read point clouds as .csv files
     * Read unformatted Plot3D and Cart3D .tri files
     * Expose Parasite Drag flow conditions in Results – thanks Ojasvi
    
    Bugs:
    
     * Fix ID remapping when referencing an ID outside of the DecodeXml set
     * Fix scaling of Reynolds number in VSPAERO
     * Fix Mass Properties calculation – now better and faster
     * API access to lights, control surface groups and FEA assembly connections
     * AddMaterial now writes the material to the file
     * Tag file names carry a . separator; CFDMesh writes them to a subdirectory
     * Fix Parm lookup by container, name and group after a file load
     * Fix NGonMesh contributing nothing to CompGeom and mass properties
     * Fix WireGeom not moving when the Geom moves
     * Fix WireGeom’s four patch types sharing one Parm name
     * Fix VSPAERO control surface lookup for a Geom name containing an underscore
     * Fix export crash on a model with no geometry
     * Fix crashes and bad geometry from degenerate plates and zero area triangles
     * Fix a polygon mesh being used after the sweep that deletes it
     * Fix vspgeom key file dropping a part covered entirely by subsurfaces
     * Fix Cobra exiting on a zero nose or aft length
     * Fix Geom rename not reaching the rest of the model
     * Register three GUI screen enums and the Background3D error code for scripts
     * Fix the ‘N’ attachment buttons being outside the layout
     * Fix colour picker deactivation
---
 cad/openvsp/Makefile | 3 +--
 cad/openvsp/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/cad/openvsp/Makefile b/cad/openvsp/Makefile
index ec2ddc834431..e02af7f8e136 100644
--- a/cad/openvsp/Makefile
+++ b/cad/openvsp/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	openvsp
 DISTVERSIONPREFIX=	${GH_PROJECT}_
-DISTVERSION=	3.51.3
-PORTREVISION=	1
+DISTVERSION=	3.52.0
 CATEGORIES=	cad
 
 MAINTAINER=	fernape@FreeBSD.org
diff --git a/cad/openvsp/distinfo b/cad/openvsp/distinfo
index cd2a0fdee306..46863b90d437 100644
--- a/cad/openvsp/distinfo
+++ b/cad/openvsp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1787071827
-SHA256 (OpenVSP-OpenVSP-OpenVSP_3.51.3_GH0.tar.gz) = 7d349fbde7accfcfcdc8479dcceb709e571a15ddc330609f67a33aa4da576e22
-SIZE (OpenVSP-OpenVSP-OpenVSP_3.51.3_GH0.tar.gz) = 211619836
+TIMESTAMP = 1789905049
+SHA256 (OpenVSP-OpenVSP-OpenVSP_3.52.0_GH0.tar.gz) = 2c1a6dc4acfc747e932723bd95327687eaa96149b45c8023ad9ccfe8af0b3a5b
+SIZE (OpenVSP-OpenVSP-OpenVSP_3.52.0_GH0.tar.gz) = 211763068