52 Commits

Author SHA1 Message Date
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
naddy
a5e4d70129 Use the -W... option that actually suppresses ~64000 warnings with clang.
Bonus: It's the same for gcc.
2018-12-21 15:21:01 +00:00
naddy
5a4e4946a8 Add missing header for ports-gcc.
Use <stdint.h> over <cstdint> because the latter is C++11, which
ports-gcc 4.9 only supports with -std=c++11 and base-gcc 4.2 not
at all.
2018-12-20 23:20:07 +00:00
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
5b98032549 fix build with clang6 2018-04-08 13:36:10 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +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
espie
65c6d6d7a0 let it build with clang: newer includes, don't warn on xpm (too noisy)
fix nonsense in introduced patches (unsigned intptr_t indeed!)
2017-05-02 23:26:32 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
bentley
05ad383375 Add portroach marker: 2.02r2 is newer than 2.02. 2016-03-12 07:12:57 +00:00
naddy
570aa62a9c Drop remaining MD5/RMD160/SHA1 checksums. 2015-01-18 03:12:39 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
espie
6e2d69ab88 new depends 2010-11-16 11:23:25 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
landry
a6b7b3244e Add a bunch of patch chunks shamelessly stolen from FreeBSD to allow this
to build (and even run!) on gcc4 archs. While here, precise licence marker
and bump PKGNAME.
2010-06-15 19:04:05 +00:00
espie
066e590bb4 fix syntax 2010-05-22 11:34:22 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
ajacoutot
105b3d7825 - typo
noticed by STeve Andre' <andres at msu dot edu>, thanks!
2007-12-07 17:28:57 +00:00
ajacoutot
332a050729 - update to xevil-2.02r2
- fix HOMEPAGE and MASTER_SITES
2007-12-07 15:54:56 +00:00
simon
4483ec0807 remove surrounding quotes from COMMENT/BROKEN/PERMIT_* 2007-09-15 18:01:00 +00:00
espie
470294650d base64 distinfo with SHA256 2007-04-05 15:37:40 +00:00
naddy
ae76d3ea1f SIZE 2005-01-05 17:21:50 +00:00
espie
db76ffc1df WANTLIB markers 2004-11-28 22:41:14 +00:00
espie
6ad2640218 new plists 2004-09-15 00:46:07 +00:00
naddy
a70e461c00 * C++ fixes for gcc3
* honor CXXFLAGS
2004-01-24 23:06:35 +00:00
sturm
f9177c01fe USE_X11=Yes 2003-03-31 13:07:46 +00:00
pvalchev
3101b76380 Remove Angelos from maintainer per his request 2002-12-23 00:37:49 +00:00
naddy
47e89c180c No regression tests available. 2002-10-26 20:44:38 +00:00
naddy
1903c5ce93 - honor CXX
- don't rely on max() being available; fixes building with gcc3
2002-09-28 22:04:09 +00:00
espie
3c08c3c943 Kill a few SUBDIR. 2002-05-13 18:50:36 +00:00
naddy
e5230d5c9f Add missing RCS Id. 2002-04-07 01:54:47 +00:00
espie
12c8587ff8 Bump NEED_VERSION 2002-03-21 20:57:06 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
pvalchev
e8a2398d62 Remove deprecated LICENSE_TYPE and set appropriate # comments
with its contents.
2001-06-20 01:43:11 +00:00
lebel
8ba1321ed5 games: integrate COMMENT, bump NEED_VERSION. 2001-05-06 01:06:09 +00:00
naddy
0760eecb26 forgotten 2001-04-05 16:38:19 +00:00
wilfried
c5241ee5e8 respect CC/CXX/CFLAGS 2001-03-17 15:14:55 +00:00
espie
46b5f232b5 Kill
FAKE=Yes
HAS_CONFIGURE, GNU_CONFIGURE, USE_IMAKE, NO_INSTALL_MANPAGES, USE_AUTOCONF
and bump NEED_VERSION accordingly.
2000-10-22 15:41:23 +00:00
espie
aa4a7733cc Complete a few MAINTAINER names. 2000-10-22 14:02:46 +00:00
kevlo
9bf1a56da6 - Fix the PLIST
- Fix the configure: $(PREFIX)/lib/app-defaults => $(PREFIX)/lib/X11/app-defaults
- {yes,YES} -> Yes
- Fake
2000-04-04 10:56:55 +00:00
espie
0fd05ef2ce Move all NEED_VERSION right after CATEGORY 2000-03-24 22:11:32 +00:00
turan
504f314d16 espie will not shut up about this, DISTF -> DISTFILES, PKG -> PACKAGE 2000-02-15 05:03:51 +00:00
turan
1574b9aa2e gpl licenses 2000-02-12 08:02:07 +00:00
espie
1958137a5f Kill NO_WRKSUBDIR.
Clean up a few deprecated variables on the fly.
2000-02-10 23:14:27 +00:00
angelos
cbad9d4fff Update patch/configure script for update version. 1999-05-04 22:38:05 +00:00
espie
13c0b69474 Crisper comments 1999-04-20 01:12:06 +00:00
marc
3e45db1680 add sha1 and rmd160 checksum to the existing md5 sums for all files;
Porters: please make sure you use bsd.port.mk 1.75 or later when
updating ports.  That version of the makefile adds all sums.  Previous
versions of the makefile will still work for people installing ports.
1999-03-04 05:55:44 +00:00
marc
2e59490083 update port makefiles; validate source code still exists;
comment where sources have changed/no longer exist
See port status web page (to be updated real-soon-now) for details
1998-11-09 01:49:54 +00:00