Bug 212131 - cad/openvsp: Update to 3.9.0
Summary: cad/openvsp: Update to 3.9.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Pawel Pekala
URL: http://openvsp.org/blogs/announcement...
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-25 05:49 UTC by Fernando Apesteguía
Modified: 2016-08-25 16:54 UTC (History)
1 user (show)

See Also:


Attachments
patch to the ports tree (7.08 KB, text/plain)
2016-08-25 05:49 UTC, Fernando Apesteguía
fernape: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Apesteguía freebsd_committer 2016-08-25 05:49:29 UTC
Created attachment 174044 [details]
patch to the ports tree

The attached patch updates cad/openvsp to 3.9.0


portlint -CA OK
poudriere builds for {10.1,10.2,10.3}{i386,amd64} OK. This warning shows up:

Error: /usr/local/bin/vsp is linked to /usr/local/lib/libc++.so.1 from devel/libc++ but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libc++.so:devel/libc++

But AFAICT this is a false positive.

The port doesn't install on anything < 10.x due to unresolved mathematical functions.

I had to include some new simple patches. I'll work with the upstream project to find a proper fix for them (case sensitiveness  in file names)

From the announcement[1]:

Features:
 - VSPAERO v3.0 - Panel method, batch runs, control surfaces, much more
 - Improved VSPAERO integration
 - One-Axis Kinematic Joint (Hinge/Slider)
 - Group Transformation/Scale -- Thanks Alex Gary
 - 2D AutoCad Export of feature lines

Bug Fixes:
 - Change to Geom type name lookup instead of type ID number
 - Fix Python API
 - Fix VarPresets API to built-in scripting

[1] http://openvsp.org/blogs/announcements/2016/08/21/openvsp-3-9-0-vspaero-3-0-and-the-openvsp-workshop
Comment 1 commit-hook freebsd_committer 2016-08-25 16:54:41 UTC
A commit references this bug:

Author: pawel
Date: Thu Aug 25 16:54:33 UTC 2016
New revision: 420862
URL: https://svnweb.freebsd.org/changeset/ports/420862

Log:
  Update to version 3.9.0

  Features:
   - VSPAERO v3.0 - Panel method, batch runs, control surfaces, much more
   - Improved VSPAERO integration
   - One-Axis Kinematic Joint (Hinge/Slider)
   - Group Transformation/Scale -- Thanks Alex Gary
   - 2D AutoCad Export of feature lines

  Bug Fixes:
   - Change to Geom type name lookup instead of type ID number
   - Fix Python API
   - Fix VarPresets API to built-in scripting

  PR:		212131
  Submitted by:	maintainer

Changes:
  head/cad/openvsp/Makefile
  head/cad/openvsp/distinfo
  head/cad/openvsp/files/patch-Libraries_cmake_External__CMinpack.cmake
  head/cad/openvsp/files/patch-src_vsp__aero_viewer_ContourLevel.fl
  head/cad/openvsp/files/patch-src_vsp__aero_viewer_CuttingPlane.fl
  head/cad/openvsp/files/patch-src_vsp__aero_viewer_glviewer.H
  head/cad/openvsp/files/patch-src_vsp__aero_viewer_viewerUI.fl
  head/cad/openvsp/files/patch-src_vsp__aero_viewer_vspaero__viewer.C
  head/cad/openvsp/pkg-plist