1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
freebsd-ports/cad
Raphael Kubo da Costa 36d06b0a1f Add patches to fix the build on FreeBSD 11 with libc++.
OpenVSP does something like this:
  using namespace std;
  class array {
    ...
  };

Which causes the build to fail with HEAD's libc++. Even though the port does
not use -std=c++11, libc++ still declares an array class that conflicts with
the one OpenVSP has.

Enclose OpenVSP's array declaration in a namespace to avoid these conflicts.

PR:		207253
Approved by:	fernando.apesteguia@gmail.com (maintainer)
2016-02-25 22:21:37 +00:00
..
admesh Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
adms Update to 2.3.5. 2016-02-20 11:57:00 +00:00
alliance Cleanup DIST* variables. 2015-05-11 18:34:57 +00:00
astk-client
astk-serveur Update Code_Aster to 11.7.0-1, with its different tools. 2015-02-18 22:06:54 +00:00
atlc Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
basicdsp Remove ansi version fo wxGTK 2.8 and only keep the unicode version 2015-09-16 19:51:26 +00:00
brickutils Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
brlcad Add USES=pathfix support for CMake. Some ports that use CMake to build 2016-01-07 14:54:03 +00:00
calculix Update to 2.9 and unbreak. 2016-01-08 04:11:43 +00:00
cascade MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
chipvault
cider Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
cura-engine Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
dinotrace Fix previous commit. 2015-08-19 13:41:51 +00:00
dxf2fig
electric - Switch to options helpers 2015-12-25 15:00:49 +00:00
electric-ng - Update to 9.06 2015-06-16 21:19:49 +00:00
elmerfem Update ports in the [bcd]* categories to not use GH_COMMIT. 2015-05-06 15:16:53 +00:00
feappv - Switch to USES=localbase 2015-12-25 15:00:32 +00:00
fidocadj Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
freehdl Remove plist generator (we now have make makeplist and make check-plist) 2015-06-20 16:40:11 +00:00
fritzing New port: cad/fritzing 2016-02-01 06:23:42 +00:00
gdsreader - Add LICENSE. 2014-08-30 17:31:12 +00:00
gdt Remove trailing whitespace from Makefiles, A-L. 2015-10-08 15:11:28 +00:00
geda Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
gerbv Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
ghdl cad/ghdl: USES+= ncurses libedit, fix with ports ncurses 2016-02-07 10:47:17 +00:00
gmsh - Update to 2.11.0. 2016-01-18 02:17:41 +00:00
gmsh-occ - Use modern OPTIONS framework. 2016-01-18 01:21:38 +00:00
gnucap Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
gplcver
gspiceui cad/gspiceui: update 1.0.00 -> 1.1.00 2015-11-08 10:53:51 +00:00
gtkwave Update to 3.3.69 2016-02-06 17:09:39 +00:00
impact Update the default version of GCC in the Ports Collection from GCC 4.7.4 2014-09-10 20:50:31 +00:00
irsim - Update to 9.7.93 2015-10-12 23:38:04 +00:00
iverilog Update to 10.1 2016-02-08 18:48:12 +00:00
jspice3 Mark as broken: unfetchable 2015-12-12 21:36:03 +00:00
kicad Don't depend on doxygen if DOCS are not enabled. 2015-10-21 21:20:12 +00:00
kicad-devel Remove BROKEN_FreeBSD_8 from all remaining ports. 2016-01-25 20:23:57 +00:00
klayout Use BROKEN helpers 2015-06-27 14:32:12 +00:00
layouteditor MASTER_SITES cleanup. 2015-05-14 10:15:04 +00:00
ldraw cad/ldraw: Fix fetch; distfile was rerolled 2015-04-11 17:53:54 +00:00
leocad Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
librecad cad/librecad: add workaround to fix build with gcc 2015-08-31 08:32:03 +00:00
linux-eagle5 Cleanup plist 2014-10-20 07:19:22 +00:00
logisim Cleanup plist 2014-12-20 17:28:02 +00:00
magic Cleanup plist 2014-10-20 07:19:22 +00:00
meshdev cad/meshdev: Support modern gcc by adding <cstring> header 2015-09-20 15:22:52 +00:00
meshlab Update math/mpir to 2.7.2. 2015-11-21 17:20:24 +00:00
netgen - Correct master_sites. 2016-01-20 02:28:50 +00:00
ngspice_rework Cleanup plist 2014-10-20 07:19:22 +00:00
opencascade - Chase library number changes from ports/r402502 applied to cad/vtk6. 2015-12-01 19:35:50 +00:00
openscad - Fix build with boost 1.60 2016-02-08 11:16:36 +00:00
openvsp Add patches to fix the build on FreeBSD 11 with libc++. 2016-02-25 22:21:37 +00:00
p5-GDS2 Change the way Perl modules are installed, update the default Perl to 5.18. 2014-11-26 13:08:24 +00:00
p5-Verilog-Perl cad/p5-Verilog-Perl: 3.404 -> 3.418 2016-02-10 19:34:24 +00:00
pcb Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
pdnmesh Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
py-pycam Remove empty pkg-plist. 2016-02-02 15:28:45 +00:00
pythoncad - Add NO_ARCH 2015-08-20 13:13:51 +00:00
qcad Update to version 3.12.5 2016-01-14 13:57:30 +00:00
qcad-partslib Mark as broken: unfetchable 2015-12-12 21:36:03 +00:00
qelectrotech - Add USES=desktop-file-utils shared-mime-info as suggested by stage-qa 2015-08-31 18:32:42 +00:00
qfsm Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
qmls
qucs Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
repsnapper - Bump PORTREVISION after libzip update 2015-08-28 10:48:41 +00:00
sceptre - Switch to options helpers 2015-12-25 15:00:20 +00:00
scotch Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
spice Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
stepcode In April/May 2012, STEP Class Library was renamed to STEPcode. This was done 2015-07-03 14:45:40 +00:00
sweethome3d Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
tkgate cad/tkgate: Unbreak FreeBSD 11, Fix depends on rest 2015-07-07 06:35:35 +00:00
tochnog Convert ports to use the options helpers in categories [abc]*, and minor fixes. 2015-08-19 13:29:59 +00:00
transcalc Cleanup plist 2014-10-20 07:19:22 +00:00
varkon - Switch to options helpers 2015-12-25 14:38:11 +00:00
verilog-mode.el Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
xcircuit - Split ghostscript into X11-independent and -dependent parts: 2015-08-22 17:48:35 +00:00
z88 - Unbreak: port fetches fine 2015-12-25 20:45:35 +00:00
Makefile Rename cad/pycam to cad/py-pycam, to match Python naming rules. 2016-02-02 15:27:18 +00:00