git: 6cc5656e934f - main - devel/kdev-php: Fix dependencies

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Sat, 15 Mar 2025 20:46:11 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6cc5656e934ff188d1e3085d245a7ffb17353f1c

commit 6cc5656e934ff188d1e3085d245a7ffb17353f1c
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-03-15 20:40:35 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-03-15 20:45:50 +0000

    devel/kdev-php: Fix dependencies
    
    Add missing dependencies and remove unneeded dependencies as reported
    by stage-qa.
    
    Remove parallel jobs restriction. It seems to build fine.
---
 devel/kdev-php/Makefile | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/devel/kdev-php/Makefile b/devel/kdev-php/Makefile
index 9f276e40c35e..9af465b4ac42 100644
--- a/devel/kdev-php/Makefile
+++ b/devel/kdev-php/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kdev-php
 DISTVERSION=	${KDE_APPLICATIONS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel kde kde-applications
 
 MAINTAINER=	kde@FreeBSD.org
@@ -11,19 +12,17 @@ LICENSE=	GPLv2+
 BUILD_DEPENDS=	kdev-pg-qt:devel/kdevelop-pg-qt
 LIB_DEPENDS=	libKDevPlatformInterfaces.so:devel/kdevelop
 
-USES=		cmake compiler:c++11-lib kde:6 qt:6 tar:xz xorg
-USE_KDE=	auth codecs completion config configwidgets coreaddons i18n \
-		itemmodels jobwidgets kcmutils kio parts service solid sonnet \
-		syntaxhighlighting texteditor textwidgets threadweaver \
-		widgetsaddons windowsystem xmlgui \
+USES=		cmake compiler:c++17-lang gettext-tools gl kde:6 qt:6 \
+		tar:xz xorg
+USE_GL=		gl opengl # GLX
+USE_KDE=	colorscheme completion config configwidgets coreaddons i18n \
+		jobwidgets kio parts service solid syntaxhighlighting \
+		texteditor threadweaver widgetsaddons xmlgui \
 		ecm:build
-USE_QT=		base
+USE_QT=		5compat base declarative positioning webchannel webengine
 USE_XORG=	x11
 
 # Versioning values, to reduce plist churn (match with devel/kdevelop)
 .include "${.CURDIR}/../kdevelop/kdevelop.mk"
 
-# Does not build with jobs.
-MAKE_JOBS_UNSAFE=	yes
-
 .include <bsd.port.mk>