freebsd-ports/cad
Tijl Coosemans 48f4591035 - Update devel/icu to 57.1.
- Clean up the Makefile.
- Follow some upstream recommendations (--with-data-packaging=archive,
  --disable-renaming, -DICU_NO_USER_DATA_OVERRIDE).
- Patch makefiles to install static libraries with INSTALL_DATA so they
  aren't stripped.
- Patch config/mh-bsd-gcc to sync with config/mh-linux-gcc.
- Fix endianness detection in ICU.  The code wanted to use BYTE_ORDER
  defined in machine/endian.h, but this isn't visible because ICU is
  compiled with _XOPEN_SOURCE.  Patch the code to use _BYTE_ORDER instead.
- Compile ICU with C++11 compiler to enable move constructors.
- Patch ICU to fix a problem with atomics in the case of a C++11 compiler
  without C++11 header <atomic> (like Clang on FreeBSD 9).
- Bump all ports that depend on it due to library version change.
- Add USES=compiler:c++0x to some ports that pick up -std=c++0x from ICU
  pkgconfig files.
- Add USES=compiler:c++11-lib to graphics/libcdr01 because it also needs
  a C++11 runtime library now.  Add this to all ports that depend on it
  so their executables load the right libstdc++.so on FreeBSD 9.

PR:		205120
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-24 11:06:57 +00:00
..
admesh - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
adms Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
alliance
astk-client
astk-serveur Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
atlc Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
basicdsp - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
brickutils Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
brlcad Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
calculix Update to 2.11 2016-08-17 02:00:58 +00:00
cascade
chipvault
cider - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
cura-engine Typos, whitespace and capitalization fixes (A-F). 2015-09-20 19:59:03 +00:00
dinotrace Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
dxf2fig
electric - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
electric-ng - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
elmerfem Update to version 8.2.20160715 2016-07-31 20:21:08 +00:00
feappv - Switch to USES=localbase 2015-12-25 15:00:32 +00:00
fidocadj - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
freecad - Update devel/icu to 57.1. 2016-09-24 11:06:57 +00:00
freehdl
fritzing Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
gdsreader
gdt Update to 4.0.4. 2016-05-16 17:47:10 +00:00
geda - Take maintainership. 2016-06-09 23:22:43 +00:00
gerbv Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications' 2016-04-16 12:29:27 +00:00
ghdl Release some of my ports back to the heap 2016-09-15 01:29:41 +00:00
gmsh - Update devel/icu to 57.1. 2016-09-24 11:06:57 +00:00
gmsh-occ - Update devel/icu to 57.1. 2016-09-24 11:06:57 +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.76 2016-08-21 13:37:31 +00:00
impact Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
irsim - Update to 9.7.95 2016-09-18 13:53:28 +00:00
iverilog Update to 10.1.1 2016-05-27 17:16:24 +00:00
jspice3 - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
kicad Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
kicad-devel kicad switched to GIT (still hosted on launchpad) for development. 2016-09-13 11:26:27 +00:00
klayout
layouteditor Convert tab after WWW: in pkg-descrs to single space as per PHB 2016-05-23 18:36:52 +00:00
ldraw - Switch to newly supported CC licenses 2016-09-13 14:04:27 +00:00
leocad Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
librecad Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
linux-eagle5 - In Uses/linux.mk use the loop variable directly when appending to 2016-09-07 12:43:22 +00:00
linuxcnc-devel LinuxCNC controls CNC machines. It can drive milling machines, 2016-07-13 09:18:47 +00:00
logisim
magic Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization. 2016-04-21 11:33:16 +00:00
meshdev - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
meshlab Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
NASTRAN-95 cad/NASTRAN-95: Update license acronym and reset maintainership 2016-09-05 17:25:16 +00:00
netgen Support Tk in USES=tk:tea. Convert more ports + minor fixes and modernization. 2016-04-21 11:33:16 +00:00
ngspice_rework
opencascade - Update devel/icu to 57.1. 2016-09-24 11:06:57 +00:00
openscad Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
openvsp - Remove unneeded MASTER_SITES 2016-09-16 23:42:19 +00:00
p5-GDS2 - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
p5-Verilog-Perl - Change maintainer email [1] 2016-07-27 17:04:44 +00:00
pcb - update libgd to 2.2.2 2016-07-20 09:33:31 +00:00
pdnmesh - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
py-gdspy Add cad/py-gdspy, Python module for creating GDSII stream files. 2016-05-16 19:48:57 +00:00
py-lcapy - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
py-pycam graphics/py-opengl{-accelerate}: 3.0.1 -> 3.1.0, change to PyPI naming 2016-05-09 19:26:26 +00:00
pythoncad Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
qcad Try to fix shared library links. 2016-08-02 22:38:00 +00:00
qelectrotech - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
qfsm Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
qmls
qucs Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
repsnapper - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
rubygem-gdsii Add cad/rubygem-gdsii, Ruby library for GDSII reader and writer. 2016-05-16 17:37:55 +00:00
sceptre - Switch to options helpers 2015-12-25 15:00:20 +00:00
scotch Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
spice Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by default anyway and don't need to be listed 2016-05-23 20:35:01 +00:00
stepcode
sweethome3d Update to 5.2 2016-04-02 11:50:33 +00:00
tkgate
tochnog Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c. 2016-04-01 13:29:15 +00:00
transcalc
varkon - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
verilog-mode.el Convert LICENSE= "GPLxx # or later" to "GPLxx+" 2016-01-12 16:20:31 +00:00
xcircuit - Update to 3.8.81 2016-07-24 20:13:54 +00:00
z88 - Fix trailing whitespace in pkg-descrs, categories [a-f]* 2016-05-19 10:21:23 +00:00
Makefile (Readdition of cad/freecad which was removed on 235718) 2016-09-08 12:17:38 +00:00