aboutsummaryrefslogtreecommitdiff
path: root/cad
Commit message (Collapse)AuthorAgeFilesLines
* cad/gtkwave: Update to 3.3.97Niclas Zeising2018-11-292-4/+4
| | | | | | | | | Update cad/gtkwave to 3.3.97. Committed at: TDBI2018 Notes: svn path=/head/; revision=486176
* Upgrade to 5.0.2.Thierry Thomas2018-11-282-4/+4
| | | | Notes: svn path=/head/; revision=486145
* pyqt: Change install directories for Python flavor supportTobias C. Berner2018-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * PyQt could not be installed for multiple Python versions at the same time, as there were conflicting files. This patch creates Python-version versioned directories for all these, and further installs binaries with a version number. * Note, there might be some hickups for software that depends on on of the .so's provided by PyQt5, which might not be found anymore autmotically, and maybe need some LD-flaggery. * Update PyQt5 to 5.10.1 * Mark www/py-qt5-webengine broken. It is unforuntately no longer compatible with the old qt5-webengine-5.9.4 we ship. PR: 232745 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D8714 Notes: svn path=/head/; revision=485614
* cad/gtkwave: Update to 3.3.96Niclas Zeising2018-11-202-4/+4
| | | | Notes: svn path=/head/; revision=485457
* cad/openvsp: update to 3.16.2Fernando Apesteguía2018-11-193-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | Announcement: http://openvsp.org/blogs/announcements/2018/10/29/openvsp-3-16-2-released Features: * DegenGeom additions * API Animation support * Four digit modified airfoils * Five digit & modified airfoils * 16 series airfoils * Fuselage and stack end caps * BOR support in API * General API cleanups Bug Fixes: * Many small fixes * Fuse file xsec symmetry problem * Fix point clustering on airfoil export Notes: svn path=/head/; revision=485352
* cad/openvsp: Unbreak portFernando Apesteguía2018-11-172-26/+4
| | | | | | | | | | | | | | | | Port was broken after last compilers updates in 11 and 12. Clang is now able to compile the port but we need to patch as_callfunc_x86.cpp unconditionally, otherwise clang complains (or dies, depending on the version) with: this directive must appear between .cfi_startproc and .cfi_endproc directives Also use localbase to simplify flags handling. Reported by: pkg-fallout Notes: svn path=/head/; revision=485187
* This port needs USES=compiler:c++11-lang to build on GCC-basedMark Linimon2018-11-111-1/+1
| | | | | | | | | | | architectures. PR: 232879 Submitted by: Piotr Kubaj Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=484659
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-105-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* - Update `cad/libredwg' to version 0.6.2 which brings numerous importantAlexey Dokuchaev2018-11-072-5/+13
| | | | | | | | | | | fixes, including several out_dxf segfaults - Build with PostScript export support (dwg2ps) by default (due to lack of --disable-pslib configure switch, leave a note that while currently pre-installed `print/pslib' port would not be silently picked up, this might change in the future and explain how to handle this situation) Notes: svn path=/head/; revision=484404
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-062-1/+2
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* Mark BROKEN: fails to buildAntoine Brodin2018-11-041-0/+1
| | | | | | | | | | | /wrkdirs/usr/ports/cad/brlcad/work/brlcad-7.24.0/src/other/openNURBS/opennurbs_archive.cpp:13560:103: error: differing user-defined suffixes ('__DATE__' and '__TIME__') in string literal concatenation rc = archive.Write3dmStartSection( version, "Archive created by ON_WriteOneObjectArchive "__DATE__" "__TIME__ ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ Reported by: pkg-fallout Notes: svn path=/head/; revision=484023
* cad/gtkwave: Update to 3.3.95Niclas Zeising2018-11-032-5/+6
| | | | | | | | Update cad/gtwave to 3.3.95 Add USES=gnome Notes: svn path=/head/; revision=483906
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-024-13/+2
| | | | | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483807
* cad/freecad: update to 0.17.13541Jan Beich2018-10-312-8/+10
| | | | | | | | | | | | | - Restore revision number lost in r467912 but not other bits as those aren't available/useful outside of VCS Changes: https://github.com/FreeCAD/FreeCAD/compare/0.17...9948ee4f1 PR: 232696 Requested by: kunda (upstream) MFH: 2018Q4 (bug fixes) Notes: svn path=/head/; revision=483569
* cad/freecad: unbreak with boost 1.69Jan Beich2018-10-312-1/+1980
| | | | | | | | | | | | | | | | | | | | | | | | | | CMake Error at /usr/local/share/cmake/Modules/FindBoost.cmake:2049 (message): Unable to find the requested Boost libraries. Boost version: 1.69.0 Boost include path: /usr/local/include Could not find the following Boost libraries: boost_signals Some (but not all) of the required Boost libraries were found. You may need to install these additional Boost libraries. Alternatively, set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Call Stack (most recent call first): CMakeLists.txt:596 (find_package) PR: 232525 Obtained from: upstream (FreeCAD 0.18) Notes: svn path=/head/; revision=483568
* Upgrade to 7.3.0.Thierry Thomas2018-10-309-141/+479
| | | | Notes: svn path=/head/; revision=483504
* Return subset of r483249 to GCC 4.2 to unbreak on mips*Jan Beich2018-10-281-1/+1
| | | | Notes: svn path=/head/; revision=483260
* Downgrade C++03 to C++98, actual default for GCC < 6Jan Beich2018-10-282-6/+3
| | | | | | | | GCC 4.2 in base system doesn't support C++03: cc1plus: error: unrecognized command line option "-std=gnu++03" Notes: svn path=/head/; revision=483249
* cad/gmsh: Remove CONFLICTS related to OCC knob and cad/gmsh-occJoseph Mingrone2018-10-281-2/+0
| | | | | | | cad/gmsh-occ was removed in r482318 Notes: svn path=/head/; revision=483224
* cad/gmsh: Fix powerpc64 build [1] and restore DOCS knob [2]Joseph Mingrone2018-10-282-112/+183
| | | | | | | | | PR: 231832 Submitted by: pkubaj@anongoth.pl [1] Reported by: mat [2] Notes: svn path=/head/; revision=483218
* cad/gnucap: Update to 2013-04-23Steve Wills2018-10-274-44/+52
| | | | | | | | PR: 232464 Submitted by: Nathan <ndowens@yahoo.com> Notes: svn path=/head/; revision=483098
* - Update to 3.10.12Danilo Egea Gondolfo2018-10-263-5/+7
| | | | | | | - Move USES to make portlint happy Notes: svn path=/head/; revision=483059
* Update kicad-*devel portsMichael Reifenberger2018-10-2614-60/+312
| | | | | | | Enable spice Notes: svn path=/head/; revision=483038
* Update 2018.10.22:Michael Reifenberger2018-10-255-53/+28
| | | | | | | | | | | | Unbreak with Boost 1.69 Drop dependency on -lcompat Replace time.h with ctime PR: 232516 Submitted by: Jan Beich jbeich@ Notes: svn path=/head/; revision=482975
* Remove expired port:Rene Ladan2018-10-255-7784/+0
| | | | | | | 2018-10-24 cad/kicad-library: KiCad has been upgraded to 5.0.0 Notes: svn path=/head/; revision=482960
* Expand FreeBSD 12 conditionals to include 13.0-CURRENTJan Beich2018-10-231-0/+1
| | | | Notes: svn path=/head/; revision=482846
* cad/openscad: unbreak with boost 1.69Jan Beich2018-10-221-0/+13
| | | | | | | | | | | src/CSGTermEvaluator.cc:112:9: error: no viable conversion from 'boost::tribool' to 'bool' bool convex = ps->convexValue(); ^ ~~~~~~~~~~~~~~~~~ PR: 232525 Notes: svn path=/head/; revision=482792
* - Update WWWDmitry Marakasov2018-10-191-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=482419
* Remove SUBDIR += gmsh from cad/Makefile (missing from last commit)Joseph Mingrone2018-10-181-1/+0
| | | | Notes: svn path=/head/; revision=482319
* Remove cad/gmsh-occ since cad/gmsh now builds with OCC by defaultJoseph Mingrone2018-10-183-31/+0
| | | | Notes: svn path=/head/; revision=482318
* cad/gmsh: Update to version 4.0.2 and reset maintainer to ports@Joseph Mingrone2018-10-184-293/+128
| | | | | | | | Upstream change log: https://gitlab.onelab.info/gmsh/gmsh/blob/master/CHANGELOG.txt Notes: svn path=/head/; revision=482317
* - Add LICENSE_FILEDmitry Marakasov2018-10-162-1/+2
| | | | | | | | | - Update WWW Approved by: portmgr blanket Notes: svn path=/head/; revision=482213
* Update devel/tbb to version 2019.1 and bump dependent ports' revisionsGanael LAPLANCHE2018-10-111-1/+1
| | | | | | | Also, reintegrate HTML documentation that was removed in previous version. Notes: svn path=/head/; revision=481833
* Upgrade to 5.0.1.Thierry Thomas2018-10-1015-479/+813
| | | | Notes: svn path=/head/; revision=481747
* cad/calculix-ccx math/arpack++ math/armadillo math/scilab math/octave: ↵Yuri Victorovich2018-10-051-2/+2
| | | | | | | | | | | | Change dependency from math/arpack to math/arpack-ng math/arpack is a dead, unmaintained project, and math/arpack-ng is a maintained and updated fork. This commit is effectively a version upgrade of the arpack dependency. Approved by: portmgr blanket (does not result in a change in contents of the resulting package) Notes: svn path=/head/; revision=481261
* math/arpack-ng: Update 3.5.0 -> 3.6.3Yuri Victorovich2018-10-041-2/+2
| | | | | | | | | | | | | Port changes: * Remove the slave port math/arpack-ng-mpich: the MPI option is incremental and only adds a library * Permanently enable the MPI functionality: see above * Shorten the CONFLICTS statement * Install arpack.h which is forgotten by the project itself Bump cad/elmerfem: dependency there changed to math/arpack-ng. Notes: svn path=/head/; revision=481250
* Update devel/tbb to version 2019 and bump dependent port's revisionsGanael LAPLANCHE2018-10-041-1/+1
| | | | Notes: svn path=/head/; revision=481215
* Update 10.x build depend on clang to llvm60.Brooks Davis2018-09-251-3/+3
| | | | | | | | | PR: 231288 Approved by: maintainer timeout (15 days) Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=480700
* Update Qt5 to 5.11.2Tobias C. Berner2018-09-253-7/+21
| | | | | | | | PR: 231560 Exp-run by: antoine Notes: svn path=/head/; revision=480692
* These ports now build on powerpc64.Mark Linimon2018-09-251-2/+0
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=480642
* Repocopy the KiCad libraried from their -devel versions.Thierry Thomas2018-09-2418-0/+19614
| | | | Notes: svn path=/head/; revision=480629
* Deprecate kicad-library: it must be replaced by Schematic symbols, PCBThierry Thomas2018-09-241-0/+3
| | | | | | | footprints, and 3D models. Notes: svn path=/head/; revision=480626
* Upgrade to 5.0.0.Thierry Thomas2018-09-2311-414/+195
| | | | | | | Release notes at <http://kicad-pcb.org/blog/2018/07/KiCad-5--a-new-generation/>. Notes: svn path=/head/; revision=480532
* Change 10 ports from net/mpich2 to net/mpichYuri Victorovich2018-09-221-3/+3
| | | | | | | | | | mpich2 is the obsolete version 2.x, mpich is at the current version 3.x science/triqs science/PETSc math/py-slepc4py math/slepc math/py-petsc4py math/petiga math/sundials cad/elmerfem math/blocksolve95 math/spooles Notes: svn path=/head/; revision=480424
* Upgrade to 28, and use flavors to build the x11 application and the shared ↵Thierry Thomas2018-09-223-143/+151
| | | | | | | | | | | library. PR: 226191 Submitted by: Kevin Zheng (maintainer) Approved by: portmgr (bapt) Notes: svn path=/head/; revision=480393
* New port: cad/k40-whispererMateusz Piotrowski2018-09-197-0/+130
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GUI control software for the stock K40 laser cutter controller K40 Whisperer is an alternative to the Laser Draw (LaserDRW) program that comes with some Chinese laser cutters. It reads SVG and DXF files, interprets the data and sends commands to the K40 controller to move the laser head and control the laser accordingly. K40 Whisperer does not require a USB key (dongle) to function. Features: - Reads SVG files and DXF files. - Splits input design based on color formatting (red, blue). - In SVG files blue and red paths are interpreted as vectors for vector engraving and cutting. Everything else is transferred as a raster image. - In DXF files blue paths are interpreted as vector engrave (blue). Everything else is interpreted as vector cut (red). - Performs cuts on features inside of other features before cutting the outside features. (If you cut the outside first the part might drop out of the stock material.) - Converts gray scale images to halftone images to simulating varying levels of gray (i.e. engraving pictures). The Halftone option needs to be selected under "Raster"-"Settings" to enable halftoning. WWW: http://www.scorchworks.com/K40whisperer/k40whisperer.html PR: 228466 Reviewed by: mat (mentor) Approved by: mat (mentor) Sponsored by: Warsaw Hackerspace Differential Revision: https://reviews.freebsd.org/D16339 Notes: svn path=/head/; revision=480119
* More precisely specify USES=compiler to fix build on gcc-basedMark Linimon2018-09-181-5/+1
| | | | | | | | | | | platforms such as powerpc64. Tested on powerpc64, amd64. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=479990
* Change x11/xorgproto to become a build depNiclas Zeising2018-09-1111-11/+11
| | | | | | | | | | | | | | | | | | Change x11/xorgproto to become a build time dependency when added to USE_XORG. Change the dependency to be on the port, rather than a file the port installs. Fix fallout. Bump portrevision on depending ports. PR: 230909 Reviewed by: eadler Approved by: portmgr (antoine) Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto exp-run: antoine Differential Revision: https://reviews.freebsd.org/D16906 Notes: svn path=/head/; revision=479538
* Various cleanup & fixes post-DOCS/EXAMPLES cleanup.Mathieu Arnold2018-09-101-5/+5
| | | | | | | | | PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479408
* Add EXAMPLES options to ports that should have one.Mathieu Arnold2018-09-101-0/+2
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479407