git: 142ee28f1b49 - main - devel/kdev-python: Fix dependencies

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=142ee28f1b49e87685178038b6d6f7dbbd5ca6f1

commit 142ee28f1b49e87685178038b6d6f7dbbd5ca6f1
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-03-15 20:44:07 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-03-15 20:45:50 +0000

    devel/kdev-python: 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-python/Makefile | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/devel/kdev-python/Makefile b/devel/kdev-python/Makefile
index b8d8f1b2c75e..8847cc7dea38 100644
--- a/devel/kdev-python/Makefile
+++ b/devel/kdev-python/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	kdev-python
 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 python qt:6 tar:xz xorg
-USE_KDE=	attica auth codecs completion config configwidgets coreaddons \
-		i18n itemmodels jobwidgets kio newstuff parts service solid \
-		sonnet syntaxhighlighting texteditor textwidgets threadweaver \
-		widgetsaddons windowsystem xmlgui \
+USES=		cmake compiler:c++17-lang gettext-tools gl kde:6 python qt:6 \
+		tar:xz xorg
+USE_GL=		gl opengl # GLX
+USE_KDE=	colorscheme completion config configwidgets coreaddons i18n \
+		kio parts service syntaxhighlighting texteditor threadweaver \
+		widgetsaddons xmlgui \
 		ecm:build
-USE_QT=		base
+USE_QT=		5compat base
 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>