freebsd-ports/cad
Dmitry Marakasov 30a00f2227 Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
- Remove CMAKE_VERBOSE, NINJA_VERBOSE and
  CONFIGURE_ARGS=--disable-silent-rules from all ports which set them
  for this is no longer needed
- Revert hacks for --disable-silent-rules support priorly committed
  to biology/ncbi-blast+ and net-p2p/mldonkey - no longer needed as well

Submitted by:	amdmi3
Reviewed by:	mat
Exp-run by:	antoine
Approved by:	portmgr (mat, antoine)
Differential Revision:	D7534
2016-09-09 19:42:46 +00:00
..
admesh
adms Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
alliance
astk-client
astk-serveur
atlc
basicdsp
brickutils Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
brlcad
calculix Update to 2.11 2016-08-17 02:00:58 +00:00
cascade
chipvault
cider
cura-engine
dinotrace
dxf2fig
electric
electric-ng
elmerfem Update to version 8.2.20160715 2016-07-31 20:21:08 +00:00
feappv
fidocadj
freecad (Readdition of cad/freecad which was removed on 235718) 2016-09-08 12:17:38 +00:00
freehdl
fritzing
gdsreader
gdt
geda - Take maintainership. 2016-06-09 23:22:43 +00:00
gerbv
ghdl
gmsh - Pass maintainership to Joseph Mingrone <jrm@ftfl.ca> with his permission. 2016-09-01 02:47:29 +00:00
gmsh-occ
gnucap
gplcver
gspiceui
gtkwave Update to 3.3.76 2016-08-21 13:37:31 +00:00
impact
irsim - Update to 9.7.94 2016-07-24 13:18:46 +00:00
iverilog
jspice3
kicad
kicad-devel Most commonly used build systems support silent builds, when they 2016-09-09 19:42:46 +00:00
klayout
layouteditor
ldraw
leocad Prefer relative links to make packages more relocation friendly 2016-06-23 07:09:57 +00:00
librecad
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
meshdev
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
ngspice_rework
opencascade Remove unneeded usage of: 2016-06-06 15:25:42 +00:00
openscad
openvsp Update to version 3.9.0 2016-08-25 16:54:32 +00:00
p5-GDS2
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
py-gdspy
py-lcapy
py-pycam
pythoncad
qcad Try to fix shared library links. 2016-08-02 22:38:00 +00:00
qelectrotech
qfsm
qmls
qucs
repsnapper
rubygem-gdsii
sceptre
scotch
spice
stepcode
sweethome3d
tkgate
tochnog
transcalc
varkon
verilog-mode.el
xcircuit - Update to 3.8.81 2016-07-24 20:13:54 +00:00
z88
Makefile (Readdition of cad/freecad which was removed on 235718) 2016-09-08 12:17:38 +00:00