44 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
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
schwarze
c58ac0aeea With roff_term.c rev. 1.12, mandoc now gets the indentation right,
allowing output comparison, and it turns out mandoc output is
actually better than groff output because mandoc treat the invalid
font \fC as roman, while groff simply ignores the escape sequence.

So, drop USE_GROFF and bump.
2017-06-14 18:34:10 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
naddy
1db8edffc5 replace libiconv module 2016-09-13 14:40:29 +00:00
naddy
c253f424ca garbage collect CONFIGURE_SHARED 2016-03-11 19:59:11 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
brad
a56ca412eb Merge PFRAG.shared, sync WANTLIB and remove pval from sdlmm MAINTAINER as he
has been inactive for ages.

ok bcallah@
2013-12-15 03:56:34 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
5c08d95027 USE_GROFF=Yes 2010-10-18 17:47:50 +00:00
ajacoutot
eb42fcc5a4 Merge -docs into -main.
ok pval@ (maintainer) jasper@
2010-09-30 17:34:57 +00:00
naddy
3e7d0d65b4 MODULES added bogus dependencies in -docs; from Brad 2010-09-10 22:57:52 +00:00
pvalchev
7a995ebdbe port cleanup; from brad, tested by us on gcc4 and phessler on gcc2/gcc3 2010-09-02 21:06:31 +00:00
naddy
b9b8307b3d check COMPILER_VERSION instead of USE_GCC3; from Brad 2010-07-18 19:12:05 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
sthen
e861c067e1 WANTLIB+=sndio and bump 2008-11-07 00:33:01 +00:00
winiger
345afd64d2 fix WANTLIB, bump PKGNAME 2007-10-14 08:22:17 +00:00
merdely
376b75df06 Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN 2007-09-16 02:52:56 +00:00
sturm
b67038d83e WANTLIB 2007-04-14 21:20:19 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
espie
e0aa40cd59 synch 2006-11-25 19:12:39 +00:00
espie
8c7e38da0b new MULTI_PACKAGES
SHARED_LIBS format
2006-11-25 19:12:08 +00:00
steven
5c2ea7c73b add missing WANTLIB marker 2006-02-08 19:22:41 +00:00
steven
bdced76d89 don't build with -O3. ok naddy@ 2006-02-05 13:50:13 +00:00
espie
04d06f7b44 bump C++ shared libs after typedef changes.
note that all SDL libs link with supc++ (potentially, and thus are affected)
-> don't take a chance, bump.
2006-01-13 23:40:22 +00:00
steven
4848596692 SHARED_LIBS and USE_LIBTOOL 2006-01-06 09:07:58 +00:00
naddy
3f04f8f321 SIZE 2005-01-05 16:22:24 +00:00
espie
f28f2a833d switch to new plist, killing a few install scripts along the way. 2004-09-14 23:43:54 +00:00
pvalchev
fe40ccf6d9 install documentation under "docs" subpackage; based on Julian Leyh <oenone@oenone.de> 2004-07-19 10:58:17 +00:00
espie
4b04b77c57 linking manually with -lstdc++ is dangerous... 2004-01-02 18:06:32 +00:00
naddy
2276d3b230 remove WWW lines 2003-12-15 21:42:08 +00:00
fgsch
6256399a40 and more.. 2002-12-29 20:19:09 +00:00
espie
3c08c3c943 Kill a few SUBDIR. 2002-05-13 18:50:36 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
pvalchev
79727d327b change SDL dependency entries to simply match latest in-tree version, any flavor 2001-12-28 22:11:58 +00:00
pvalchev
491c5876c2 Update to SDLmm-0.1.8
Adds a lot of features and has a restructed API.
2001-09-02 03:41:30 +00:00
pvalchev
f2e129ac89 sync libtool patches 2001-08-07 06:41:01 +00:00
pvalchev
5e5e804143 Bump SDL library minor in dependency after an update. 2001-07-25 08:07:45 +00:00
pvalchev
3af767e948 not needed. 2001-07-25 03:43:05 +00:00
pvalchev
d0a9622fcc Import of sdlmm-0.1.5
C++ wrapper for the Simple DirectMedia Layer

WWW: http://sdlmm.sourceforge.net/
2001-07-16 16:35:16 +00:00