git: 165fb9b5108b - main - devel/kdevelop-pg-qt: Update to 2.4.0

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

URL: https://cgit.FreeBSD.org/ports/commit/?id=165fb9b5108be1b63e74ec595a8c4c629a0d571f

commit 165fb9b5108be1b63e74ec595a8c4c629a0d571f
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-03-15 20:18:22 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-03-15 20:45:49 +0000

    devel/kdevelop-pg-qt: Update to 2.4.0
    
    Fix LICENSE. The generator itself is effectively LPGL 2.0 or later.
---
 devel/kdevelop-pg-qt/Makefile  |  9 ++++-----
 devel/kdevelop-pg-qt/distinfo  |  6 +++---
 devel/kdevelop-pg-qt/pkg-plist | 20 ++++++++++++--------
 3 files changed, 19 insertions(+), 16 deletions(-)

diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile
index 40f1d8c4e0a8..40d9b678bd5d 100644
--- a/devel/kdevelop-pg-qt/Makefile
+++ b/devel/kdevelop-pg-qt/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	kdevelop-pg-qt
-DISTVERSION=	2.3.0
+DISTVERSION=	2.4.0
 CATEGORIES=	devel kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION}/src
 DIST_SUBDIR=	KDE/kdevelop
@@ -8,14 +8,13 @@ MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Parser-generator from KDevplatform
 WWW=		https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction
 
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING.LIB
+LICENSE=	LGPL20+
+LICENSE_FILE=	${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt
 
 BUILD_DEPENDS=	${LOCALBASE}/bin/flex:textproc/flex
 
-USES=		bison cmake compiler:c++11-lib kde:6 qt:6 tar:xz
+USES=		bison cmake compiler:c++17-lang kde:6 qt:6 tar:xz
 USE_KDE=	ecm:build
 USE_QT=		base	
-CONFLICTS=	kdevelop-pg-qt-1.0*
 
 .include <bsd.port.mk>
diff --git a/devel/kdevelop-pg-qt/distinfo b/devel/kdevelop-pg-qt/distinfo
index 7291fdad289f..1fbe6e7f4583 100644
--- a/devel/kdevelop-pg-qt/distinfo
+++ b/devel/kdevelop-pg-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1723744918
-SHA256 (KDE/kdevelop/kdevelop-pg-qt-2.3.0.tar.xz) = 3d3ef3cb395e9670e60c399ea6d865cc796e00e52c355eed943fbeca7da7120d
-SIZE (KDE/kdevelop/kdevelop-pg-qt-2.3.0.tar.xz) = 660164
+TIMESTAMP = 1741931126
+SHA256 (KDE/kdevelop/kdevelop-pg-qt-2.4.0.tar.xz) = acbeb61c82f5d7aa2ddcfa18e3bee5e2559106970bd6d146d46c95f8d027bb86
+SIZE (KDE/kdevelop/kdevelop-pg-qt-2.4.0.tar.xz) = 668916
diff --git a/devel/kdevelop-pg-qt/pkg-plist b/devel/kdevelop-pg-qt/pkg-plist
index dc4277dbef53..dfb3657204c8 100644
--- a/devel/kdevelop-pg-qt/pkg-plist
+++ b/devel/kdevelop-pg-qt/pkg-plist
@@ -1,11 +1,15 @@
 bin/kdev-pg-qt
-include/kdevelop-pg-qt/kdev-pg-allocator.h
-include/kdevelop-pg-qt/kdev-pg-char-sets.h
-include/kdevelop-pg-qt/kdev-pg-list.h
-include/kdevelop-pg-qt/kdev-pg-location-table.h
-include/kdevelop-pg-qt/kdev-pg-memory-pool.h
-include/kdevelop-pg-qt/kdev-pg-token-stream.h
-include/kdevelop-pg-qt/kdevelop-pg-qt_version.h
+include/KDevelopPGQt/kdev-pg-allocator.h
+include/KDevelopPGQt/kdev-pg-char-sets.h
+include/KDevelopPGQt/kdev-pg-list.h
+include/KDevelopPGQt/kdev-pg-location-table.h
+include/KDevelopPGQt/kdev-pg-memory-pool.h
+include/KDevelopPGQt/kdev-pg-token-stream.h
+include/KDevelopPGQt/kdevelop-pg-qt_version.h
 lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfig.cmake
 lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtConfigVersion.cmake
-lib/cmake/KDevelop-PG-Qt/KDevelop-PG-QtMacros.cmake
+lib/cmake/KDevelopPGQt/KDevelopPGQtConfig.cmake
+lib/cmake/KDevelopPGQt/KDevelopPGQtConfigVersion.cmake
+lib/cmake/KDevelopPGQt/KDevelopPGQtMacros.cmake
+lib/cmake/KDevelopPGQt/KDevelopPGQtTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/KDevelopPGQt/KDevelopPGQtTargets.cmake