git: a3484468edaa - main - devel/qbs: Update to 3.0.1

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Fri, 15 Aug 2025 07:59:32 UTC
The branch main has been updated by jhale:

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

commit a3484468edaa30a89242504fc2daa6e937ff8401
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-08-15 07:58:42 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-08-15 07:58:42 +0000

    devel/qbs: Update to 3.0.1
    
    https://qbs.io/blog/release-3.0.1/
---
 devel/qbs/Makefile  |  8 ++++----
 devel/qbs/distinfo  |  6 +++---
 devel/qbs/pkg-plist | 22 ++++++++++++++++++----
 3 files changed, 25 insertions(+), 11 deletions(-)

diff --git a/devel/qbs/Makefile b/devel/qbs/Makefile
index f9ad71eed83f..982246a8eacb 100644
--- a/devel/qbs/Makefile
+++ b/devel/qbs/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	qbs
 DISTVERSIONPREFIX=	src-
-DISTVERSION=	2.6.0
-PORTREVISION=	1
+DISTVERSION=	3.0.1
 CATEGORIES=	devel
 MASTER_SITES=	QT/official_releases/${PORTNAME}/${PORTVERSION}
 DIST_SUBDIR=	KDE/Qt/qbs
@@ -14,13 +13,14 @@ LICENSE=	GPLv3 LGPL21
 LICENSE_COMB=	dual
 
 USES=		cmake compiler:c++20-lang gl python:run qt:6
-USE_GL=		gl
+USE_GL=		opengl
 USE_LDCONFIG=	yes
 USE_QT=		5compat base
 
 CMAKE_ON=	QBS_INSTALL_MAN_PAGE
 
-PLIST_SUB=	SHLIB_VERSION="${PORTVERSION}"
+PLIST_SUB=	QBS_VER="${DISTVERSION:R}" \
+		QBS_VERSION="${DISTVERSION}"
 
 OPTIONS_DEFINE=	DOCS
 
diff --git a/devel/qbs/distinfo b/devel/qbs/distinfo
index c54486b528a4..8d302c48520d 100644
--- a/devel/qbs/distinfo
+++ b/devel/qbs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742490389
-SHA256 (KDE/Qt/qbs/qbs-src-2.6.0.tar.gz) = 9eac7441a5c80df38190796012a842d0d22b0f3b11845d59c5d98b4e88457f02
-SIZE (KDE/Qt/qbs/qbs-src-2.6.0.tar.gz) = 5732888
+TIMESTAMP = 1755242736
+SHA256 (KDE/Qt/qbs/qbs-src-3.0.1.tar.gz) = 154838d4a0647ebe9fab80bad9a8f6057c08f5723b6b06638b37cfd96bfa70be
+SIZE (KDE/Qt/qbs/qbs-src-3.0.1.tar.gz) = 5818756
diff --git a/devel/qbs/pkg-plist b/devel/qbs/pkg-plist
index 252bcc6d11dd..e944304f33ea 100644
--- a/devel/qbs/pkg-plist
+++ b/devel/qbs/pkg-plist
@@ -58,8 +58,8 @@ include/qbs/tools/setupprojectparameters.h
 include/qbs/tools/toolchains.h
 include/qbs/tools/version.h
 lib/libqbscore.so
-lib/libqbscore.so.2.6
-lib/libqbscore.so.%%SHLIB_VERSION%%
+lib/libqbscore.so.%%QBS_VER%%
+lib/libqbscore.so.%%QBS_VERSION%%
 lib/qbs/plugins/libclangcompilationdbgenerator.so
 lib/qbs/plugins/libiarewgenerator.so
 lib/qbs/plugins/libkeiluvgenerator.so
@@ -104,8 +104,6 @@ libexec/qbs/qbs_processlauncher
 %%PORTDOCS%%%%DOCSDIR%%/html/images/bullet_dn.png
 %%PORTDOCS%%%%DOCSDIR%%/html/images/bullet_sq.png
 %%PORTDOCS%%%%DOCSDIR%%/html/images/home.png
-@comment %%PORTDOCS%%%%DOCSDIR%%/html/images/ico_note.png
-@comment %%PORTDOCS%%%%DOCSDIR%%/html/images/ico_note_attention.png
 %%PORTDOCS%%%%DOCSDIR%%/html/images/ico_out.png
 %%PORTDOCS%%%%DOCSDIR%%/html/images/logo.png
 %%PORTDOCS%%%%DOCSDIR%%/html/images/qbs-build-process.png
@@ -315,6 +313,8 @@ libexec/qbs/qbs_processlauncher
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-qt-quick.html
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-qt-scxml-members.html
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-qt-scxml.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-qt-shadertools-members.html
+%%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-qt-shadertools.html
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-sanitizers-address-members.html
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-sanitizers-address.html
 %%PORTDOCS%%%%DOCSDIR%%/html/qml-qbsmodules-texttemplate-members.html
@@ -660,6 +660,18 @@ share/man/man1/qbs.1.gz
 %%DATADIR%%/examples/rpaths/rpaths.qbs
 %%DATADIR%%/examples/rule/lorem_ipsum.txt
 %%DATADIR%%/examples/rule/rule.qbs
+%%DATADIR%%/examples/shadereffects/content/face-smile.png
+%%DATADIR%%/examples/shadereffects/content/qt-logo.png
+%%DATADIR%%/examples/shadereffects/content/shaders/blur.frag
+%%DATADIR%%/examples/shadereffects/content/shaders/colorize.frag
+%%DATADIR%%/examples/shadereffects/content/shaders/genie.vert
+%%DATADIR%%/examples/shadereffects/content/shaders/outline.frag
+%%DATADIR%%/examples/shadereffects/content/shaders/shadow.frag
+%%DATADIR%%/examples/shadereffects/content/shaders/wobble.frag
+%%DATADIR%%/examples/shadereffects/main.cpp
+%%DATADIR%%/examples/shadereffects/resources.qrc
+%%DATADIR%%/examples/shadereffects/shadereffects.qbs
+%%DATADIR%%/examples/shadereffects/shadereffects.qml
 %%DATADIR%%/imports/qbs/BundleTools/bundle-tools.js
 %%DATADIR%%/imports/qbs/DarwinTools/darwin-tools.js
 %%DATADIR%%/imports/qbs/ModUtils/utils.js
@@ -752,6 +764,8 @@ share/man/man1/qbs.1.gz
 %%DATADIR%%/module-providers/Qt/templates/quick.qbs
 %%DATADIR%%/module-providers/Qt/templates/rcc.js
 %%DATADIR%%/module-providers/Qt/templates/scxml.qbs
+%%DATADIR%%/module-providers/Qt/templates/shadertools.js
+%%DATADIR%%/module-providers/Qt/templates/shadertools.qbs
 %%DATADIR%%/module-providers/__fallback/fallback.qbs
 %%DATADIR%%/module-providers/__fallback/provider.qbs
 %%DATADIR%%/module-providers/conan.js