aboutsummaryrefslogtreecommitdiff
path: root/cad/openscad
Commit message (Collapse)AuthorAgeFilesLines
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-9/+9
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* qt4-moc: Add more Boost include guards to moc's definition list.Raphael Kubo da Costa2016-03-242-28/+0
| | | | | | | | | | | | | | | | | In preparation for updating Boost to 1.60, add include guards from more Boost headers to the list of macros that moc automatically defines when processing files. As explained in r408911, Qt4's moc cannot parse some constructs used by a few Boost headers, so we define their include guards to make moc skip them. This is a cleaner approach that allows us to largely revert r408472, r408473, r408474, r408475, r408502, r408773 and r408419, which added several patches to many ports to work around this moc bug. PR: 199601 PR: 208322 Notes: svn path=/head/; revision=411765
* - Fix build with boost 1.60Dmitry Marakasov2016-02-083-1/+29
| | | | | | | | | | - Fix LICENSE PR: 199601 Approved by: portmgr blanket Notes: svn path=/head/; revision=408473
* Update PyQt4 to 4.11.4, SIP to 4.17 and QScintilla2 to 2.9.1.Raphael Kubo da Costa2015-12-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Bring in some long overdue updates, some of which are required for us to later land the PyQt5 ports. One big change with this update is that the PyQt4 ports now install their .sip files into share/py-sip/PyQt4 instead of share/py-sip. This way we do not end up with directories like share/py-sip/QtCore, which are especially confusing once PyQt5 lands and starts installing files with the same names. Other noteworthy items: - PORTREVISION has been bumped on ports depending on devel/qscintilla2 because libqscintilla2.so's SOVERSION has changed. - graphics/seexpr has been converted to USE_PYQT, as the file it used to define a build-time dependency on x11-toolkits/py-qt4-gui has moved. Once again, big thanks to Tobias Berner <tcberner@gmail.com> and Guido Falsi (madpilot@) for their initial work on these ports as part of the effort to land PyQt5 into the tree (see D2910 in Phabricator for an earlier version of the PyQt5 patch set). PR: 205143 Notes: svn path=/head/; revision=403662
* - Fix shebangsDmitry Marakasov2015-07-291-2/+4
| | | | | | | | | | - Add LICENSE_FILE Approved by: portmgr blanket MFH: 2015Q3 (blanket) Notes: svn path=/head/; revision=393166
* - Update math/cgal to 4.6Wen Heping2015-06-011-1/+1
| | | | | | | - Bump PORTREVISION of the ports depends on cgal Notes: svn path=/head/; revision=388207
* Try to use a newer compiler.Michael Reifenberger2015-04-041-1/+2
| | | | | | | Noticed by: Andrea Venturoli Notes: svn path=/head/; revision=383237
* Upgrade to version 2015.03Michael Reifenberger2015-03-263-37/+108
| | | | | | | | PR: 198572 Submitted by: Pedro F. Giffuni Notes: svn path=/head/; revision=382332
* Cleanup plistBaptiste Daroussin2014-10-201-8/+0
| | | | Notes: svn path=/head/; revision=371238
* - Bump PORTREVISION to chase the update of math/cgalWen Heping2014-10-051-1/+1
| | | | Notes: svn path=/head/; revision=370057
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* cad/openscad:Max Brazhnikov2014-07-274-58/+53
| | | | | | | | | | | | | | - Update to 2014.03 - Update MASTER_SITES - Switch dependency from math/eigen2 to math/eigen3 - USES+= desktop-file-utils pkgconfig - Remove patch, pass required bits to qmake instead PR: 191788 Approved by: maintainer timeout (17 days) Notes: svn path=/head/; revision=363089
* - Convert to USES=qmake (and other USES while I'm here)Max Brazhnikov2013-11-221-20/+12
| | | | | | | | | | - Add state support - Convert LIB_DEPENDS to new style, adjust USE_QT4 components, etc. Approved by: portmgr (blanket approval) Notes: svn path=/head/; revision=334586
* - Remove manual creation and removal of share/applications, as it's now in ↵Dmitry Marakasov2013-10-221-1/+0
| | | | | | | | | the mtree (categories starting with [bce]) Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=331271
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-1/+2
| | | | | | | cad) Notes: svn path=/head/; revision=327711
* - Update the Makefile headerWen Heping2013-05-111-2/+1
| | | | | | | - Minor cleanup in Makefile Notes: svn path=/head/; revision=317883
* - Update to 2013.1 [1]Wen Heping2013-05-113-16/+24
| | | | | | | | | | | | | | | | - Add LICENSE [1] - Update MASTER_SITES [1] - Fix the flex dependency [1] - Fix the build with custom PREFIX and LOCALBASE - Trim Makefile headers - Update LIB_DEPENDS PR: 177064 [1] Submitted by: Pedro Giffuni <giffunip@tutopia.com> [1] Approved by: maintainer(timeout, > 50 days) Notes: svn path=/head/; revision=317882
* - Detect eigen2 by checking for .pc file, not min. port version.Alberto Villa2012-06-271-1/+1
| | | | | | | | | | If a user had eigen3 installed, but not eigen2, the min. port version check would not differentiate between the two. Submitted by: Jason E. Hale <bsdkaffee at gmail.com> via area51 Notes: svn path=/head/; revision=300056
* - Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4Martin Wilke2012-06-061-2/+1
| | | | | | | Review by: bapt, David Naylor (kde team) Notes: svn path=/head/; revision=298557
* - update png to 1.5.10Dirk Meyer2012-06-011-1/+1
| | | | Notes: svn path=/head/; revision=297915
* Update to openscad 2011.12Michael Reifenberger2012-04-253-5/+47
| | | | | | | Suggested by: L Campbell Notes: svn path=/head/; revision=295499
* Add rcc to the qt4 dependencies.Michael Reifenberger2011-08-281-1/+1
| | | | Notes: svn path=/head/; revision=280624
* Try to fix build.Michael Reifenberger2011-08-271-1/+1
| | | | | | | Reminded by: pav@ Notes: svn path=/head/; revision=280563
* Add openscad.Michael Reifenberger2011-08-195-0/+111
OpenSCAD is a software for creating 3D CAD objects. Unlike most free software for creating 3D models, it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it is more suitable for creating 3D models of machine parts but perhaps not when creating computer-animated movies. OpenSCAD is not an interactive modeller. Instead it is something like a 3D-compiler that reads in a script file that describes the object and renders the 3D model from this script file. This gives designers full control over the modelling process and enables them to easily change any step in the modelling process or make designes that are defined by configurable parameters. WWW: http://www.openscad.org/ Obtained from (slightly): OpenBSD Notes: svn path=/head/; revision=280009