60 Commits

Author SHA1 Message Date
rsadowski
6f6ae86c58 Update doxygen to 1.9.1
All consumer builds are happy.
2021-01-25 16:58:39 +00:00
rsadowski
219c65326f Update doxygen to 1.8.20 2020-08-31 05:14:23 +00:00
rsadowski
07032bb7fb Update doxygen to 1.8.19 2020-08-24 06:15:04 +00:00
rsadowski
3a91c29eab Update doxygen to 1.8.18 2020-05-14 19:50:14 +00:00
rsadowski
ac44caa791 Update doxygen to 1.8.17 2020-01-09 04:42:00 +00:00
kmos
c2f4aa6d85 Delete NO_TEST to enable the regression test. 2019-11-10 18:43:48 +00:00
ajacoutot
d29773fe4d Unbreak: this needs devel/git to build.
CMake Error at /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Git (missing: GIT_EXECUTABLE)
2019-09-28 09:42:55 +00:00
rsadowski
7fccf41585 Update doxygen to 1.8.16 2019-09-27 08:11:10 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
rsadowski
2c3c883b14 Unbreak doxygen build with ninja upcoming 1.9.0
Fix "multiple rules generate generated_src/configvalues.h" from upstream.
2019-06-14 20:19:31 +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
c70ce4039a Update doxygen and doxygen-gui to 1.8.14
- Remove the DOXYGEN_ENCODE_PATH_STRIP hack diff. No port uses it anymore
- Change MAINTAINER email address
- CONFIGURE_ARGS and BUILD_DEPENDS tweaks
2018-01-21 10:33:03 +00:00
visa
8ff341307c Use the same mips64 tweak as in doxygen-gui.
OK rsadowski@
2017-08-17 14:31:37 +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
rsadowski
8ac81f9345 update to doxygen-1.8.13
ok jca@
2017-04-21 19:43:38 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
jca
3a7ef206f6 Move the gui to a different port.
From maintainer Rafael Sadowski.  Input from sthen@, ok zhuk@.
2016-12-23 15:23:11 +00:00
jca
df77324de6 Zap empty patches. 2016-12-18 22:32:38 +00:00
jca
ebc14dd033 Switch doxygen,-gui back to Qt4.
Qt5 depends on libestdc++ from ports, this has bad interactions with the
PSEUDO_FLAVORS setup (PSEUDO_FLAVORS should not change the content of
built packages).  Let's go back to Qt4 as a quick fix.  Reported by
nigel@ and input from sthen@, ok Rafael Sadowski (maintainer).
2016-11-13 23:34:17 +00:00
jca
2a23cc1610 Don't try to build the gui on powerpc, qt5 doesn't build there. 2016-11-12 20:59:18 +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
naddy
9c938496ff replace libiconv module, sync wantlib 2016-04-28 17:55:27 +00:00
jca
1e8fd10fd6 Missing build dep on python, spotted by naddy@ 2016-03-21 20:07:16 +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
miod
dfdb0de671 NOT_FOR_ARCHS += m88k so that maybe next time I don't fall into this again. 2014-03-24 20:59:47 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
ajacoutot
398eaf7359 No need for /-lpthread/-pthread 2013-11-03 07:52:01 +00:00
landry
1677936675 Mark as BROKEN-alpha: .got subsegment exceeds 64K 2013-09-04 18:17:54 +00:00
espie
bcf3856632 PERMIT_* / REGRESS->TEST sweep 2013-03-11 10:50:00 +00:00
sthen
8c813409e4 sync wantlib 2012-12-23 13:25:11 +00:00
sthen
b6de031667 update to doxygen 1.8.2 2012-12-13 14:20:14 +00:00
sthen
87aa8f23af Fix .if statement dealing with mips64/mips64el to work-around and ld(1) failure.
From Brian Callahan.
2012-08-27 13:50:15 +00:00
sthen
8f8556b5e3 don't force -O2, pointed out by aja 2012-04-13 16:08:20 +00:00
sthen
c6c6312924 Doxygen also needs --english-only on mips64, not just mips64el
Pointed out by Val on ports@
2012-04-04 10:15:32 +00:00
sthen
dda8d2a30a Attempt #2 at handling doxygen on mips64el. Rather than using a FLAVOR,
just set CONFIGURE_ARGS on mips64el, don't provide a way to build with
--english-only on other arch (as the only reason for using this seems to
be to work around compiler/toolchain problems). Avoids oddity with
out-of-date reported by fgsch@.

Also make sure the arch check is done after including bsd.port.arch.mk;
ARCH was in my environment when I tested before, sigh... this problem
reported by kili@.

"it's shorter than the previous version, so it's automagically ok" kili@ ;)
2012-04-03 23:15:23 +00:00
sthen
ca967c33b2 Add an english_only flavour (passes --english-only to autoconf to avoid
building support for other languages). Use it on mips64el by default
as ld(1) has trouble without it. Information from Brian Callahan and
Bryan Irvine.

- while there, prefer http MASTER_SITES

ok landry@
2012-04-01 21:02:30 +00:00
naddy
54c8f53a40 bump after SUBST_CMD fix 2011-11-13 22:29:21 +00:00
pirofti
e6f6d3ee96 Disable on landisk. Takes forever to build. Okay ajacoutot@. 2011-11-13 16:07:09 +00:00
espie
526a7bb56e better if doxygen has a bootstrap pseudo... 2011-11-11 11:38:31 +00:00
espie
b82fa57edb use bsd.port.arch.mk, fix -gui subpackage deps 2011-10-17 10:24:52 +00:00
espie
5855efb734 move depends to new style 2010-11-15 19:45:56 +00:00
espie
c7ab0ff2e4 fix doxygen gui pseudo-flavor (don't bring stuff in doxygen-main)
and convert to wantlib
2010-11-08 13:15:10 +00:00
landry
c8d7d565f1 Add devel/bison to BUILD_DEPENDS, fixes build on clean box. 2010-11-05 09:15:57 +00:00
sthen
44b612f91a update Doxygen to 1.7.2; original 1.7.1 update by me / ok jasper@,
revised for 1.7.2 by jasper
2010-11-04 20:13:10 +00:00
espie
5c08d95027 USE_GROFF=Yes 2010-10-18 17:47:50 +00:00
kili
8fc6287292 WANTLIB changes after xcb addition and bump. 2009-08-10 06:29:51 +00:00
naddy
aaf788fc9c Allow building with upcoming libiconv 1.12. No code changes with earlier
libiconv versions.
ok landry@ and qt4 ok espie@
2008-05-26 17:08:35 +00:00
eric
dc7ac1488f Use included tmake rather than devel/tmake that pulls qt3.
ok naddy@
2008-01-22 20:03:31 +00:00
eric
85a125dae9 - update to 1.5.4
- use tmake in ports (noticed by okan@)
- hack to strip a path prefix when generating md5 sum of source dir.

ok simon@, landry@
2008-01-06 10:02:59 +00:00