git: 1919c21bbd8e - main - cad/ktechlab: pet stage-qa, declare hidden dependencies

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 05 Sep 2022 11:43:47 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1919c21bbd8e33f90949b4edf0a16a5a0fd45da9

commit 1919c21bbd8e33f90949b4edf0a16a5a0fd45da9
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2022-09-05 11:42:43 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2022-09-05 11:43:41 +0000

    cad/ktechlab: pet stage-qa, declare hidden dependencies
    
    Approved by:    portmgr blanket
---
 cad/ktechlab/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/cad/ktechlab/Makefile b/cad/ktechlab/Makefile
index 142b45503aeb..6f8a1b924d1e 100644
--- a/cad/ktechlab/Makefile
+++ b/cad/ktechlab/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	ktechlab
 DISTVERSIONPREFIX=	v
 DISTVERSION=	0.50.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	cad
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -13,16 +13,18 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 LIB_DEPENDS=	libgpsim.so:misc/gpsim
 
 USES=		cmake compiler:c++11-lang desktop-file-utils gnome kde:5 \
-		localbase qt:5 shared-mime-info
+		localbase qt:5 shared-mime-info xorg
 USE_GITHUB=	yes
 USE_QT=		concurrent core dbus gui network printsupport widgets xml \
 		qmake_build buildtools_build
 USE_KDE=	auth bookmarks codecs completion config configwidgets coreaddons \
 		crash guiaddons i18n iconthemes init itemviews jobwidgets js \
 		kdelibs4support khtml kio notifications parts service solid \
-		sonnet texteditor textwidgets unitconversion widgetsaddons windowsystem xmlgui \
+		sonnet syntaxhighlighting texteditor textwidgets unitconversion \
+		widgetsaddons windowsystem xmlgui \
 		doctools_build
 USE_GNOME=	glib20
+USE_XORG=	x11
 
 CXXFLAGS+=	-I${LOCALBASE}/lib/glib-2.0/include