27 Commits

Author SHA1 Message Date
naddy
ab45f39af6 drop RCS Ids 2022-03-11 19:36:11 +00:00
rsadowski
d0a83e8cbe Update CGAL to 4.14.2 (Switch from Qt4 to Qt5)
OK cwen@
2020-02-04 06:09:02 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +00:00
naddy
84174f9106 bump for package path change devel/gmp -> devel/gmp,-main 2018-11-02 18:48:39 +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
espie
f01c12c1ff @comment *.orig 2018-05-29 08:13:38 +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
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jca
42acb27c68 Use endian.h to detect endianness
The handrolled list of architectures didn't mention arm.
2017-01-23 21:56:32 +00:00
sthen
79eebe6f17 wantlib syncs 2016-07-06 21:25:23 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
jasper
eba90637f6 remove vax workarounds/tentacles, reword where applicable 2016-03-09 18:31:36 +00:00
jasper
e57935671a - update to cgal-4.6.3
* last version before dropping qt4 support
- add NO_TEST
2015-12-07 07:51:26 +00:00
sthen
a626ee54a0 sync WANTLIB 2015-08-12 22:27:31 +00:00
naddy
7c5909fbbe tweak CXXFLAGS directly instead of CFLAGS 2015-05-09 20:03:49 +00:00
sthen
b14dc9997e make it easier for updates: move MASTER_SITES up next to DISTNAME. 2014-03-13 21:05:38 +00:00
pascal
b9fd076dd5 This is actually CGAL 3.8, not 4.1 as it claims to be, due to confusing
MASTER_SITES layout.  Correct the mistake and bump EPOCH.

ok jasper@
2014-03-13 20:50:22 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
brad
a51f55af2a Update to CGAL 4.1. Tied to the Boost update.
From Amit Kulkarni.

ok sthen@
2013-03-08 01:26:55 +00:00
jasper
160d47c6c1 mark broken on mips64, gcc crashes on:
IA operator-() const { return IA (-sup(), -inf()); }
2013-01-18 14:03:14 +00:00
dcoppa
2ae9c7eeb8 Fix cmake warnings caused by obsolete local modules vs up-to-date
base modules. While here, cleanup CFLAGS/CXXFLAGS/LDFLAGS handling.

In collaboration with Brad
2012-01-20 14:48:50 +00:00
espie
e820071495 normalize pkgpath 2011-09-16 10:31:20 +00:00
jasper
22f0f50f69 - fix manpage installation path
- simplify PKGNAME
2011-06-25 19:12:36 +00:00
matthew
3f4996784a cgal needs m>=5.3 for fenv.h support 2011-04-30 01:07:14 +00:00
matthew
ae39bc87fa CGAL 3.8 port; needs recent libm (i.e., fenv.h) to build 2011-04-29 17:47:50 +00:00