aboutsummaryrefslogtreecommitdiffstats
path: root/cad/openvsp/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Update cad/openvsp to 3.16.0fernape2018-03-271-3/+2
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14859
* Pet portlint for cad/openvspfernape2018-03-191-5/+5
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14670
* Remove Ego-Lines from fernape's portsfernape2018-03-141-1/+0
| | | | | Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14668
* Update MAINTAINER to new FreeBSD.org accountfernape2018-03-131-1/+1
| | | | | | | | Update MAINTAINER email address for Fernando Apesteguia from fernando.apesteguia@gmail.com Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D14668
* Bump PORTREVISIONs of all users of math/mpc that we just updated togerald2018-03-111-0/+1
| | | | version 1.1.0 (via revision 464079).
* cad/openvsp: Update to 3.15.0swills2018-01-111-1/+1
| | | | | PR: 224907 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* cad/openvsp: Update to 3.14.2swills2017-12-201-1/+1
| | | | | PR: 224469 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Mark some older failing ports broken on aarch64.linimon2017-12-191-0/+4
| | | | | | While here, pet portlint and reformat some other BROKEN statements. Approved by: portmgr (tier-2 blanket)
* cad/openvsp: Update to 3.14.1swills2017-12-111-2/+1
| | | | | PR: 224225 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Bump portrevision to chase graphics/glew shard library version update.zeising2017-11-191-0/+1
| | | | | | | PR: 223370 Submitted by: zeising exp-run by: antoine Approved by: antoine
* Update to 3.13.3.rakuco2017-10-091-2/+1
| | | | | | | Changes: http://openvsp.org/blogs/announcements/2017/09/16/openvsp-3-13-3-released PR: 222477 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2017-09-111-0/+1
| | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275
* cad/openvsp: update to 3.13.2cpm2017-09-061-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Features: - Body of revolution component - Spin control for fuselage and stack - VSPAERO Update to 4.1.1 * Added ground effect model * Reflect symmetric half geometry in viewer * Show XYZ planes in viewer Bug Fixes: - Clean up logic in STEP/IGES export -- may help some importers - VSPAERO GUI now creates half-mesh for panel method with symmetry - VSPAERO Update to 4.1.1 * Fix drag integration inconsistency for alpha vs. rotation * Fix memory crash w/ periodic wakes (ducts) * Fix pressure anomaly w/ periodic wakes (ducts) * Fix problem with symmetry calculations * Fix high AR Cp near centerline * Fix high AR Cp out span * Fix slicer on Windows * Set minimum Mach to 0.001 -- fixes Cp min/max range in viewer Changelog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.13.2 PR: 222009 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* cad/openvsp: fix build on CURRENTcpm2017-09-061-4/+22
| | | | | | | | | | | | | | | | | - Pet portlint, USE_* comes before USES - Bump PORTREVISION On -CURRENT, gcc can not compile cad/openvsp. We switch to clang but need an additional patch in the port, otherwise clang 5.0.0 r312293 and earlier crashes. This patch will be removed if/when clang compiles clean the port. This update is based on a patch by dim@ For details, see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221588 PR: 222001 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* Update to 3.13.1jhale2017-08-041-1/+1
| | | | | PR: 221204 Submitted by: <fernando.apesteguia@gmail.com> (maintainer)
* Explicitly build with -std=gnu++11.rakuco2017-07-291-0/+7
| | | | | | | | | | | | This fixes the build with GCC 6, which switched its default from -std=gnu++98 to -std=gnu++14. With this switch, it added a `operator delete(void*, size_t)' overload and uses it for all delete calls. This does not play well with dependencies built with other compilers (such as base clang), which use the old operator delete overload and cause linking errors. PR: 219484 Submitted by: fernando.apesteguia@gmail.com (maintainer) MFH: 2017Q3
* cad/openvsp: Update from 3.12.1 to 3.13.0tz2017-07-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | Features: - Update VSPAERO to v4.1 -- unsteady formulation and lots of fixes - Update VSPAERO integration to support v4.1 - Add ellipsoid geom type - Add von Karman-Trefftz airfoil type - Add CST Airfoils to Fuselage and Stack Bug Fixes: - Fix bugs in parasite drag - Fix split surface problem for IGES/STEP export - Fix VSPAERO rotor induced velocity terms - Fix VSPAERO integration issues - Simplify file insert to avoid crashes - Fix bug where DisplayNames sometimes don't get updated Changelog: https://github.com/OpenVSP/OpenVSP/releases/tag/OpenVSP_3.13.0 PR: 220951 Submitted by: fernando.apesteguia@gmail.com
* Make ninja opt-out in cmake.mktcberner2017-06-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Using ninja instead of make (1) can lead to significant speed ups while building. Therefore switch from having the ninja generator opt-in to having it opt-out. Previously cmake-ports that wanted to use ninja could set CMAKE_NINJA=yes now, ports that do not work with ninja can set cmake:<existing args>,noninja Note, that needing this should be an exception and most often points to a broken cmake of the port. The ports using cmake were modified * removed USES=gmake, if ninja is used * removed MAKE_ARGS, if ninja is used * added the cmake-argument noninja if necessary PR: 219629 PR: 213331 Exp-run by: antoine Reviewed by: rakuco Differential Revision: https://reviews.freebsd.org/D10748
* Update to 3.12.1matthew2017-06-231-5/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update cad/openvsp to 3.12.1 _and_ unbreak cad/openvsp. The recent update to eigen3 broke cad/openvsp (since it is used directly) and graphics/code-eli that is a dependency of cad/openvsp. Until there is a fix for code-eli change the port to use the internal eigen3 and code-eli packages bundled in the distribution. In addition, one of the local patches was accepted upstream and is no longer necessary. From the announcement: Features: - Parasite drag buildup tool - Full control of VSPAERO from OpenVSP GUI - DegenGeom preview visualization - Advanced control surface modeling Bug Fixes: - Advanced links not loading from file with 'Loop' policy geoms - Crash conformal components with some file airfoils - CompGeom when subsurfaces fall on tessellation line - DegenGeom handling of tip caps with blended wings - CustomGeom name matching GUI mismatch PR: 220212 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Revision bump of all ports with USE_GL after consolidation of mesa-libsrezny2017-05-231-1/+1
| | | | | Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845
* Bump PORTREVISIONs for ports depending on the canonical version of GCC andgerald2017-04-011-0/+1
| | | | | | | | | | | | | | lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms). This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using using Mk/bsd.octave.mk which in turn has USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang, c++11-lang, c++0x, c11, or gcc-c++11-lib. PR: 216707
* - Update to 3.11.0wen2017-03-301-2/+1
| | | | | PR: 217764 Submitted by: fernando.apesteguia@gmail.com(maintainer)
* - Update devel/libpthread-stubs to 0.4ashish2017-03-291-3/+4
| | | | | | | | - Chase libpthread-stubs update, and also switch to BUILD_DEPENDS from LIB_DEPENDS, as port is now only .pc file PR: 218015 Submitted by: rezny
* cad/openvsp: update 3.9.1 -> 3.10.0robak2017-01-111-2/+1
| | | | | | PR: 215951 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer) MFH: 2017Q1
* Never set WRKSRC when using USE_GITHUB.mat2017-01-041-2/+0
| | | | | | | | | | If you want to set WRKSRC, set GH_PROJECT instead. - The GitHub URLs are case insensitive, but the distribution files you get out of them are not. - If the repository was renamed, the old URL will still work, but the distribution name will be ith the new name. Sponsored by: Absolight
* cad/openvsp: drop 10.1 workaround (revert r428665) per EOLjbeich2017-01-031-13/+1
| | | | | PR: 214863 215307 Approved by: portmgr blanket
* Remove BROKEN_FreeBSD_9sunpoet2017-01-011-2/+0
| | | | Approved by: portmgr (blanket)
* - Fix condition for FreeBSD 10.1amdmi32016-12-291-1/+1
| | | | Approved by: portmgr blanket
* cad/openvsp: fix compilation in 10.1tz2016-12-161-2/+15
| | | | | | | | | | The port broke on 10.1 since the update to gcc 4.9. Now we enforce gcc 4.8 on FreeBSD 10.1. PR: 215307 Submitted by: fernando.apesteguia@gmail.com (maintainer) Approved by: mentors (implict) MFH: 2016Q4
* Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systemsjbeich2016-12-161-0/+1
| | | | | | | PR: 215192 Requested by: dim Exp-run by: antoine Approved by: antoine
* Clean upantoine2016-10-091-3/+2
|
* - Remove unneeded MASTER_SITESamdmi32016-09-171-1/+0
| | | | Approved by: portmgr blanket
* - Update to 3.9.1amdmi32016-09-171-3/+3
| | | | | PR: 212430 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* Update to version 3.9.0pawel2016-08-261-1/+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 PR: 212131 Submitted by: maintainer
* Update to version 3.8.1pawel2016-08-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the announcement: Propellers for all! This release adds a new propeller component and fixes a pair of unrelated bugs. Though it may seem like a small change, the propeller component constructs its surface differently from other components. It represents a surprisingly large amount of work. Instead of defining the blade shape (chord, twist) at specified stations, these are instead specified as continuious curves. The propeller component comes with a bunch of related accessories -- the blade activity factor is calculated on-the-fly, there is a one-click option to switch to a counter-rotating prop, propeller folding is built-in -- with a user-defined fold axis, there is a blade element export/import capability, and the BEM data is available through the API. Features: - New propeller component - Blade element import/export and API Bug Fixes: - Fix DegenGeom crash on Matlab export - Fix GUI output of mass properties calculation PR: 211555 Submitted by: maintainer
* cad/openvsp: 3.7.2 -> 3.8.0pi2016-07-311-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | - upgrading the VSPAERO integration The VSPAERO GUI has been comprehensively updated. You can now run alpha/beta/Mach sweeps from the GUI. Results are automatically parsed and are ready for review from the GUI. VSPAERO is now available through the Analysis Manager in the API. The results are parsed and are available through the Results Manager in the API. Features: - Overhaul of VSPAERO integration - VSPAERO alpha/beta/Mach sweeps from GUI - Visualize VSPAERO results in GUI - VSPAERO available through API - Changed default wing LE/TE clustering to 0.25 - Build on OSX on Travis-CI - Improve automated testing Bug fixes: - Duplicate parameter name in superellipse cross section PR: 211372 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* Update to upstream version 3.7.2riggs2016-06-261-5/+3
| | | | | | | | | | | | | | | | Detailed maintainer log: Features: - Wave drag estimation by area distribution and Eminton Lord calculation - Variable presets for saving model state Bug Fixes: - Fix crash caused by reading file without VarPresets field. - Fix crash when deleting empty var presets group While on it: - Pet portlint PR: 210574 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* cad/openvsp: 3.6.1 -> 3.6.2pi2016-06-161-1/+3
| | | | | | | http://openvsp.org/blogs/announcements/2016/06/11/openvsp-3-6-2-released PR: 210241 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* cad/openvsp: 3.6.0 -> 3.6.1pi2016-06-051-1/+1
| | | | | | | | Changes: http://openvsp.org/blogs/announcements/2016/05/30/openvsp-3-6-1-released PR: 209872 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* cad/openvsp: update 3.5.2 -> 3.6.0junovitch2016-05-121-2/+2
| | | | | | | Changes: http://openvsp.org/blogs/announcements/2016/05/06/openvsp-3-6-0-released PR: 209436 Submitted by: fernando.apesteguia@gmail.com
* Cleanup github bits.mat2016-05-121-1/+1
| | | | Sponsored by: Absolight
* cad/openvsp: Fix build on i386pi2016-04-231-1/+0
| | | | | PR: 208904 Submitted by: fernando.apesteguia@gmail.com (maintainer)
* cad/openvsp: 2.3.0 -> 3.5.2pi2016-04-221-15/+35
| | | | | | | | | | | | | | Changes: - Latest: http://openvsp.org/blogs/announcements/2016/02/14/openvsp-3-5-2-released - all older release notes are in http://openvsp.org/blogs/ - no longer includes example aircraft files, now seperatly available at http://hangar.openvsp.org/ - Needs some math functions, so no luck on 9.x or i386 PR: 208904 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com> (maintainer)
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.mat2016-04-011-8/+8
| | | | | With hat: portmgr Sponsored by: Absolight
* Drop USES=iconv.rakuco2015-08-311-2/+2
| | | | | | | | The port does not use iconv anywhere, and the dependency on libxml2 does not pull any headers that include iconv.h. PR: 202759 Approved by: fernando.apesteguia@gmail.com (maintainer)
* Convert to USES=jpegantoine2015-06-231-2/+1
|
* Cleanup USE_GITHUB usage.mat2015-05-311-1/+1
| | | | | With hat: portmgr Sponsored by: Absolight
* Update ports in the [bcd]* categories to not use GH_COMMIT.mat2015-05-061-2/+0
| | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight
* Update USE_GITHUB so it does not require GH_COMMIT.bdrewery2015-03-201-1/+1
| | | | | | | | | | | | | | | | | Using this new scheme allows only setting the _tag_ or _commit hash_ in GH_TAGNAME and not having to know the hash for a tag. This scheme will download a tarball that has a different checksum than before due to a changed directory name for extraction. The following MASTER_SITES are provided to retain the old checksum and directory structure (that require GH_COMMIT): GH -> GHL GITHUB -> GITHUB_LEGACY Differential Revision: https://reviews.freebsd.org/D748 Submitted by: amdmi3 Reviewed by: mat, swills, antoine, bdrewery With hat: portmgr
* Bump portrevision after png updatebapt2014-12-261-1/+1
|
* Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgradeantoine2014-12-261-1/+1
|
* Update the default version of GCC in the Ports Collection from GCC 4.7.4gerald2014-09-111-1/+1
| | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit)
* Convert to USES=dos2unixbapt2014-05-261-2/+1
| | | | With hat: portmgr
* The FreeBSD x11@ and graphics team proudly presentszeising2014-04-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a zeising, kwm production, with help from dumbbell, bdrewery: NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE This update switches over to use the new xorg stack by default on FreeBSD 9 and 10 stable, on osversions where vt(9) is available. It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in /etc/make.conf . FreeBSD 8-STABLE and released versions of FreeBSD still use the old version. A package repository with binary packages for new xorg will be available soon. This patch also contains updates of libxcb and related ports, pixman, as well as some drivers and utilities. Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due to xserver version change. Apart from these updates, the way shared libraries are handled has been changed for all xorg ports, as well as libxml2 and freetype, which means ltverhack is gone and as a consequence shared libraries have been bumped. The plan is that this change will make library bumps less likely in the future. All affected ports have had their portrevisions bumped as a consequence of this. Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT. Update instructions, hardware support, and more notes can be found on https://wiki.freebsd.org/Graphics Thanks to: all testers, bdrewery and the FreeBSD x11@ team exp-run by: bdrewery [1] PR: ports/187602 [1] Approved by: portmgr (bdrewery), core (jhb)
* Update to version 2.3.0pawel2013-12-141-6/+2
| | | | | PR: ports/184752 Submitted by: maintainer
* Update to 2.2.5antoine2013-10-151-17/+22
| | | | | | | | | | | | | | | | | | | | | | Fixes/features in this release: Save CFD export options. Automatically add *.vsp extension when saving. Add *.ram files to file-open dialog. Write propellers to XSec *.hrm files. Fixed PovRay *.inc file bug. Fix FEA elements not getting written. Fix 64-bit GLFont support and embed font in executable. Fix parameter linking and design files for propeller. While here: - Use MASTER_SITES=GH as the distfile is not on GHC - Add LICENSE - Use new LIB_DEPENDS syntax - Convert to STAGEDIR PR: ports/182974 Submitted by: maintainer
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵bapt2013-09-201-0/+1
| | | | cad)
* cad/openvsp: update to 2.2.4wg2013-06-181-5/+4
| | | | | | | | | - Update to 2.2.4 [1] - Unmute install command PR: ports/179636 [1] Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer) Approved by: culot / jpaetzel (mentors, implicit)
* The FreeBSD x11 team proudly presentszeising2013-05-251-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | an zeising, kwm, miwi, bapt, eadler production: Xorg 7.7 Starring: xserver 1.12.4 (new xorg only) Mesa 8.0.4, including libGL, libGLU and dri (new xorg only) libX11 1.5.0 libxcb 1.9 libdrm 2.4.42 (new xorg only) freeglut 2.8.1 Also starring: Updates to drivers and other libraries and utilities Additional notes: Change pkgconf to be a build dependency. Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use this. Trim makefile headers. Take maintanership of x11/xcb-proto, ok'd by ashish. If you are running WITH_NEW_XORG=, you need to rebuild all installed drivers, see UPDATING for more information. Various fixes to make ports compile. PR: ports/177942 Exp-run by: miwi Approved by: portmgr (miwi) Thanks to all who helped testing!
* - Convert USE_ICONV=yes to USES=iconvmva2013-04-271-2/+1
| | | | | | - Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here Reviewed by: bapt, kwm
* Update to version 2.2.3.tijl2013-04-171-13/+11
| | | | | | PR: ports/177849 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer) Feature safe: yes
* - convert USE_CMAKE to USESmakc2013-03-231-1/+1
| | | | | | | - while here clean up some ports from CMAKE_VERBOSE, which is intended for users Approved by: portmgr (miwi)
* - update to 2.2.2rm2013-02-211-2/+4
| | | | | | | - convert to optionsng (EXAMPLES case), while here PR: 176274 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - Update to version 2.2.1 [1]pawel2012-12-171-13/+19
| | | | | | | - Add missing deps PR: ports/174370 [1] Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - Update to 2.2.0bdrewery2012-09-171-2/+2
| | | | | PR: ports/171670 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - Update to 2.1.0madpilot2012-08-101-4/+3
| | | | | | PR: ports/170505 Submitted by: Fernando <fernando.apesteguia@gmail.com> Approved by: crees (mentor)
* There was a problem that made "make extract" download an alreadyerwin2012-06-071-3/+4
| | | | | | | downloaded distribution file. PR: 168759 Submitted by: Fernando <fernando.apesteguia@gmail.com> (maintainer)
* - update png to 1.5.10dinoex2012-06-011-1/+2
|
* NASA Open Source Parametric Geometrypawel2012-04-221-0/+46
OpenVSP allows the user to create a 3D model of an aircraft defined by common engineering parameters. This model can be processed into formats suitable for engineering analysis. WWW: http://www.openvsp.org/ PR: ports/166825 Submitted by: Fernando Apesteguia <fernando.apesteguia@gmail.com>