git: 72cd936929be - main - devel/doxygen: DOCS optiion should not imply LATEX run dependecy (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Thu, 21 Apr 2022 14:07:05 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=72cd936929be68ab2d4a7a56eb6ca3d019905a5a

commit 72cd936929be68ab2d4a7a56eb6ca3d019905a5a
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-04-21 14:01:23 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-04-21 14:06:58 +0000

    devel/doxygen: DOCS optiion should not imply LATEX run dependecy (+)
    
    Build dependency on TeX is enough to generate manpages and html docs
    Run dependency on TeX suite still kept via LATEX option (OFF by default)
    
    PR:     263435
---
 devel/doxygen/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index 342647fba78a..a6b07d458f2e 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -2,6 +2,7 @@
 
 PORTNAME=	doxygen
 PORTVERSION=	1.9.3
+PORTREVISION=	1
 PORTEPOCH=	2
 CATEGORIES=	devel
 MASTER_SITES=	SF/${PORTNAME}/rel-${PORTVERSION} \
@@ -33,6 +34,7 @@ QT5_DESC=	Install Doxywizard GUI with Qt5
 SEARCH_DESC=	Build external search tools (doxysearch and doxyindexer)
 
 DOCS_USES=		ghostscript:build
+DOCS_USE=		TEX=base:build,dvipsk:build,pdftex:build
 DOCS_ALL_TARGET=	docs
 DOCS_BUILD_DEPENDS=	dot:graphics/graphviz
 DOCS_CMAKE_BOOL=	build_doc
@@ -40,7 +42,6 @@ DOCS_PLIST_FILES=	man/man1/doxygen.1.gz \
 			man/man1/doxyindexer.1.gz \
 			man/man1/doxysearch.1.gz \
 			man/man1/doxywizard.1.gz
-DOCS_IMPLIES=		LATEX
 PORTDOCS=		*
 
 GRAPHVIZ_RUN_DEPENDS=	dot:graphics/graphviz