35 Commits

Author SHA1 Message Date
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
sthen
d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +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
rsadowski
23ee10f413 Unbreak build - fixes for clang 6.0 2018-04-07 08:13:48 +00:00
ajacoutot
311b3ee170 Picks up python3 if present. 2018-01-25 09:09:26 +00:00
dcoppa
1c87c10896 Bugfix: ${OpenMP_CXX_FLAGS} was used unconditionally
Fix building lensfun with CMake-3.9
2017-08-11 10:26:05 +00:00
sthen
88a693b855 adjust .if !${ARCH..} in graphics/lensfun to avoid enabling sse/sse2 on i386,
it doesn't autodetect.
2017-07-27 18:54:14 +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
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
95395da9e2 zap a space that crept in to the .if; no problem, just untidy 2017-02-13 21:24:48 +00:00
sthen
32a17206c7 disable SSE in graphics/lensfun on arch where it can't work, the CMakeLists
file is not smart enough to check.
2017-02-11 10:59:21 +00:00
sthen
cfda422aa9 update to lensfun-0.3.2, disable doxygen. from rsadowski 2017-01-31 09:58:35 +00:00
jca
af64c8bb61 Update to doxygen-1.8.12 and switch the gui to Qt5
From Rafael Sadowski, who takes maintainership.
2016-11-12 20:50:41 +00:00
jca
4ea50190a7 Update to doxygen-1.8.11 (latest)
This switches doxygen to the cmake build system.

All the hard work done by Rafael Sadowski, thanks!

Bulk build and ok ajacoutot@
2016-03-01 20:36:39 +00:00
zhuk
aee6cc5bcb Switch lensfun to CMake, dropping build-time Python dependency and
lowering overall patches count. Also enables libauxfun to build.

The main point is to stop putting wrong soname in shared objects,
to unbreak lib-depends-check in dependant ports.

okay sthen@
2015-07-05 12:03:34 +00:00
sthen
404282348f update HOMEPAGE 2015-06-23 22:00:55 +00:00
sthen
d63e2ec7e6 sync WANTLIB 2015-05-05 17:00:16 +00:00
brad
9f4f190e4b Remove the GNU make version check as its broken with newer versions.
ok sthen@
2013-10-26 07:39:19 +00:00
naddy
c930301cb3 Fix build with png-1.6. 2013-06-05 15:24:19 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
sthen
39f6c3fdd3 update to lensfun 0.2.7 2013-05-16 09:04:03 +00:00
espie
e4fa65e765 PERMIT_* / REGRESS -> TEST sweep 2013-03-11 11:10:51 +00:00
sthen
8772f2e41f sync plist; doxygen 2012-12-16 11:39:51 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
espie
d6e7b9cbe6 normalize pkgpath 2011-09-16 10:02:36 +00:00
naddy
8c18b08ac5 Fix build with png-1.5.
All fixes from/via NetBSD pkgsrc.  The people there did a lot of
heavy lifting.
2011-07-08 20:36:09 +00:00
jasper
eec0417831 bump after default python version switch 2011-06-08 17:31:05 +00:00
espie
88d20077a4 new depends 2010-11-17 08:05:12 +00:00
jasper
8204cd9b5a - regen PLIST after doxygen update
- tighten build dependency on doxygen
2010-11-04 20:14:20 +00:00
sthen
2643e08e66 update lensfun to 0.2.5 (missed 'cvs add') 2010-09-16 10:05:20 +00:00
sthen
54c897bf50 update lensfun to 0.2.5 2010-09-16 10:04:54 +00:00
jasper
ca039694d4 - bump for pythonia 2010-08-30 21:24:15 +00:00
sthen
1dfda7e78d import ports/graphics/lensfun
lensfun is a library and database of photographic lenses to adjust
images for lens characteristics, e.g. distortion, transversal (also
known as lateral) chromatic aberrations, vignetting and colour
contribution of the lens.
2009-11-16 11:54:40 +00:00