27 Commits

Author SHA1 Message Date
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
jasper
14ad5fbcbc fix build with clang6 2018-04-08 19:13:19 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
c114d7057b add pthread to COMPILER_LIBCXX.
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
robert
1d0671cf89 snatch a path from macports that allows nxcomp to be built with libc++ and
base clang. no need for a bump because this will only affect libc++ builds
2017-07-16 09:38:44 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
jasper
fa68cdac54 drop maintainer for a bunch of ports (libvirt and nx) I hardly ever use anymore 2016-10-15 19:14:19 +00:00
jca
ec98bce42d FD_ISSET patch not needed any more; ok jasper@ (maintainer) 2016-03-08 11:43:31 +00:00
jasper
803a8e3f79 unbreak after sys/select.h -r1.15
spotted by aja@
2016-03-05 18:53:39 +00:00
jasper
e8682a4866 Add working MASTER_SITES; from Rafael Sadowski 2015-07-30 07:49:33 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
kili
4fbd1e9e88 Add missing quote. 2013-06-08 14:23:31 +00:00
naddy
78f49cd53e the png headers are now directly under include/ 2013-06-04 15:41:17 +00:00
espie
9a11505f7a resurrect USE_X11, only for the few ports that require xenocara components
but don't have explicit WANTLIB that point to X11.
2012-10-29 15:19:02 +00:00
ajacoutot
04f34342b4 CONFIGURE_STYLE autoconf already appends gnu, so no need to explicitely
list it.

ok sthen@
2012-02-21 16:21:41 +00:00
sebastia
9a0d2c7829 update nxcomp to NX 3.5.0
feedback and OK aja@
2012-01-03 16:35:28 +00:00
naddy
eed7c62887 Fix build with png-1.5.
All fixes by yours truly.
2011-07-08 20:38:00 +00:00
jasper
bddc3dc1a2 take maintainership 2011-04-08 18:20:55 +00:00
jasper
a921c5b399 - update nxcomp and nxssh to the 3.4.0 versions
ok ajacoutot@
2011-03-02 08:48:16 +00:00
ajacoutot
d03f7aa735 Regen WANTLIB. 2011-03-02 06:55:41 +00:00
espie
e50b98837f new depends 2010-11-22 08:36:47 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
ajacoutot
2a4ec42b2f Again more new style DEPENDS. 2010-07-30 09:23:28 +00:00
jasper
ddbe98edae - update nxcomp and nxssh to 3.3.0 2009-03-30 17:04:42 +00:00
jasper
a8bccb1f89 - move major version variable into Makefile.inc 2009-01-25 19:23:49 +00:00
jasper
330e869810 import nxcomp 3.2.0-6
Library to compress the standard X protocol.

based on work by bernd@, ok bernd@
2008-06-13 17:12:42 +00:00