36 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
ajacoutot
542c14bcc7 Matches what babl does and --enable-sse on amd64. 2018-08-30 17:27:50 +00:00
ajacoutot
009bce7256 Don't install static lib / libtool files. 2018-04-27 09:18:48 +00:00
ajacoutot
714aab0b3a Take MAINTAINER. 2018-04-27 08:52:56 +00:00
ajacoutot
8a26c46c4e Update to gegl03-0.3.34. 2018-04-22 13:31:48 +00:00
ajacoutot
636f8b5e77 Update to gegl03-0.3.32. 2018-04-15 11:00:37 +00:00
ajacoutot
dc2ab9fe92 Update to gegl03-0.3.30. 2018-03-29 20:11:05 +00:00
ajacoutot
67ffe14c1c Update to gegl03-0.3.28. 2018-01-26 13:47:10 +00:00
ajacoutot
c948e84a90 Update to gegl03-0.3.26. 2017-12-30 08:56:43 +00:00
ajacoutot
2e99032f8c Update to gegl03-0.3.24. 2017-11-25 11:29:28 +00:00
ajacoutot
ce41b5162a Update to gegl03-0.3.22. 2017-11-15 23:03:00 +00:00
sthen
b9064dc0ff Handle pthread-stubs removal. 2017-10-23 17:10:49 +00:00
ajacoutot
4b812b0b29 Update to gegl03-0.3.20. 2017-08-18 09:20:09 +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
ajacoutot
c5307ac8e1 Update to gegl03-0.3.18. 2017-06-01 11:44:00 +00:00
ajacoutot
2e055bdcd6 Update to gegl03-0.3.16. 2017-05-17 10:01:14 +00:00
ajacoutot
d088a5b82a Unbreak build with new gobject-introspection (from upstream). 2017-04-13 13:01:20 +00:00
ajacoutot
772a3716e8 Temporarily mark BROKEN. 2017-04-13 08:42:31 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
ajacoutot
6ccc043452 Update to gegl03-0.3.14. 2017-03-13 08:42:29 +00:00
ajacoutot
f4acf61ba1 Update to gegl03-0.3.10. 2016-11-06 10:16:21 +00:00
ajacoutot
183b7db103 Update to gegl03-0.3.8. 2016-08-27 15:58:00 +00:00
ajacoutot
5e9457c0ed Update to gegl03-0.3.6. 2016-04-25 17:54:36 +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
ajacoutot
808f88cc42 exiv2 -> libgexiv2
spotted by naddy@
2016-03-09 17:36:42 +00:00
landry
33e5871eaa Fix build on big-endian archs by correcting a typo in a probably never
tested big-endian only codepath.. sigh. Tested on macppc & sparc64.
2016-02-08 19:28:47 +00:00
ajacoutot
0ebd85a1f9 libraw gets picked up if present at configure time; add support for it
(spotted by naddy@)

While here, add libwebp support.
2015-12-08 13:30:29 +00:00
ajacoutot
b5a335b1a1 Update to gegl03-0.3.4. 2015-12-07 06:56:42 +00:00
ajacoutot
0e5a0df7fd Update to gegl03-0.3.2. 2015-11-22 10:27:44 +00:00
ajacoutot
c46f0ed876 Update to gegl03-0.3.0. 2015-06-16 09:09:45 +00:00
ajacoutot
1a6c86d8f4 Don't pick up libexecinfo. 2015-04-24 06:28:16 +00:00
ajacoutot
cb230d22e0 Missing textproc/intltool MODULE.
spotted by landry@
2015-04-12 11:55:05 +00:00
ajacoutot
aae8df4f7a Sync WANTLIB. 2015-04-04 14:01:36 +00:00
ajacoutot
9e78a5eeb8 Fix conflict with graphics/gegl. 2015-04-04 13:55:32 +00:00
ajacoutot
27d00b7f26 Import gegl03-0.2.99.
GEGL (Generic Graphics Library) is a graph based image processing framework.

With GEGL you chain together image processing operations represented by nodes
into a graph. GEGL provides such operations for loading and storing images,
adjusting colors, filtering in different ways, transforming and compositing
images.

ok jasper@
2015-04-03 18:32:53 +00:00