git: 1ef1b0fbabb2 - 2026Q2 - devel/gammaray: Update to 3.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 17 Apr 2026 07:01:53 UTC
The branch 2026Q2 has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1ef1b0fbabb2619f0f687e6d66869420133ef84b
commit 1ef1b0fbabb2619f0f687e6d66869420133ef84b
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2026-04-17 02:33:13 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-04-17 07:00:32 +0000
devel/gammaray: Update to 3.4.0
Simplify LICENSE block. The project itself is licensed GPLv2+ only.
Limit to archs that the project supports.
Add missing dependencies, pet portclippy, use pipes as delimiters in
replacements for readability.
https://github.com/KDAB/GammaRay/releases/tag/v3.4.0
MFH: 2026Q2
(cherry picked from commit 790891821b9fae66ed465ab1db7b06809498292b)
---
devel/gammaray/Makefile | 38 ++++++++++++++++++--------------------
devel/gammaray/distinfo | 6 +++---
devel/gammaray/pkg-plist | 2 ++
3 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile
index 6935f5f785cd..b939458eeeea 100644
--- a/devel/gammaray/Makefile
+++ b/devel/gammaray/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gammaray
-DISTVERSION= 3.3.0
+DISTVERSION= 3.4.0
CATEGORIES= devel
MASTER_SITES= https://github.com/KDAB/GammaRay/releases/download/v${DISTVERSION}/
@@ -7,28 +7,27 @@ MAINTAINER= kde@FreeBSD.org
COMMENT= Debugging tool for Qt-application
WWW= https://www.kdab.com/development-resources/qt-tools/gammaray/
-LICENSE= BSD2CLAUSE BSD3CLAUSE GPLv2+ LGPL20+ LGPL21 LGPL3 MIT
-LICENSE_COMB= multi
-LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/LICENSES/BSD-2-Clause.txt
-LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSES/BSD-3-Clause.txt
-LICENSE_FILE_GPLv2+ = ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
-LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt
-LICENSE_FILE_LGPL21= ${WRKSRC}/LICENSES/LGPL-2.1-only.txt
-LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSES/LGPL-3.0-only.txt
-LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-RUN_DEPENDS= lsof:sysutils/lsof
+ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386
+ONLY_FOR_ARCHS_REASON= upstream only supports aarch64, amd64, armv6, armv7, and i386
-USES= cmake kde:6 pkgconfig qt:6
+BUILD_DEPENDS= vulkan-headers>=1.4:graphics/vulkan-headers
+LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
+RUN_DEPENDS= lsof:sysutils/lsof
+USES= cmake compiler:c++17-lang gl kde:6 pkgconfig qt:6
+USE_GL= opengl
USE_KDE= coreaddons syntaxhighlighting
-USE_QT= 3d base declarative location positioning svg \
- webchannel tools:build
-QT_VERSION=${QT6_VERSION:C/\./_/:C/\..*//}
+USE_QT= 3d base connectivity declarative location positioning \
+ scxml svg tools webchannel
CMAKE_ON= STACK_DETAILS_DWARF
CMAKE_OFF= STACK_DETAILS_AUTO_DETECT
+WRKSRC= ${WRKDIR}/GammaRay-${DISTVERSION}
+
.include <bsd.port.pre.mk>
.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
@@ -38,10 +37,9 @@ USE_QT+= webengine
PLIST_SUB+= WEBENGINE="@comment "
.endif
-PLIST_SUB+= ARCH=${ARCH:S/amd64/x86_64/:S/i386/i686/:C/armv./arm/} \
- PORTMAJMIN=${PORTVERSION:C/(.*)\..*/\1/} \
- PORTVERSION=${PORTVERSION} QTVER=${QT_VERSION}
-
-WRKSRC= ${WRKDIR}/GammaRay-${DISTVERSION}
+PLIST_SUB+= ARCH=${ARCH:S|amd64|x86_64|:S|i386|i686|:C|armv.|arm|} \
+ PORTMAJMIN=${PORTVERSION:C|(.*)\..*|\1|} \
+ PORTVERSION=${PORTVERSION} \
+ QTVER=${QT6_VERSION:C|\.|_|:C|\..*||}
.include <bsd.port.post.mk>
diff --git a/devel/gammaray/distinfo b/devel/gammaray/distinfo
index beabfcee787a..76eef80244bb 100644
--- a/devel/gammaray/distinfo
+++ b/devel/gammaray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1761244570
-SHA256 (gammaray-3.3.0.tar.gz) = 03fda338025d31b6a2794550f090d538996bbb6f4888eab3acb39db5a17127a8
-SIZE (gammaray-3.3.0.tar.gz) = 10976302
+TIMESTAMP = 1776150369
+SHA256 (gammaray-3.4.0.tar.gz) = bcac8aa24671bcfd563213f5cfd9e61cf555b22ee3896e8111a5c3a588aacadf
+SIZE (gammaray-3.4.0.tar.gz) = 10978347
diff --git a/devel/gammaray/pkg-plist b/devel/gammaray/pkg-plist
index 66c53993e75d..639221fe24c0 100644
--- a/devel/gammaray/pkg-plist
+++ b/devel/gammaray/pkg-plist
@@ -72,6 +72,7 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector_ui.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_3dinspector.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_actioninspector_ui_plugin.so
+lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_bluetooth.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_eventmonitor_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_fontbrowser_plugin.so
@@ -102,6 +103,7 @@ lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_plugin.
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sceneinspector_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor_ui.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_signalmonitor.so
+lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_statemachineviewer_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_styleinspector_ui_plugin.so
lib/gammaray/%%PORTMAJMIN%%/qt%%QTVER%%-%%ARCH%%/gammaray_sysinfo_plugin.so