git: 0f11c3398301 - main - devel/libdbusmenu-qt: make consumers depend explicitely on the qt5 flavor

From: Tobias C. Berner <tcberner_at_FreeBSD.org>
Date: Tue, 23 Aug 2022 08:16:08 UTC
The branch main has been updated by tcberner:

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

commit 0f11c3398301ad8d29f37ad19f44e925a352c0e5
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2022-08-23 07:13:44 +0000
Commit:     Tobias C. Berner <tcberner@FreeBSD.org>
CommitDate: 2022-08-23 07:24:47 +0000

    devel/libdbusmenu-qt: make consumers depend explicitely on the qt5 flavor
---
 devel/kf5-knotifications/Makefile     | 3 ++-
 irc/quassel/Makefile                  | 6 +++---
 net-im/telegram-desktop/Makefile      | 3 ++-
 sysutils/lxqt-qtplugin/Makefile       | 3 ++-
 x11-wm/lxqt-panel/Makefile            | 3 ++-
 x11/plasma5-plasma-workspace/Makefile | 3 ++-
 6 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/devel/kf5-knotifications/Makefile b/devel/kf5-knotifications/Makefile
index ac19824570ac..38b1d75a66e0 100644
--- a/devel/kf5-knotifications/Makefile
+++ b/devel/kf5-knotifications/Makefile
@@ -1,11 +1,12 @@
 PORTNAME=	knotifications
 DISTVERSION=	${KDE_FRAMEWORKS_VERSION}
+PORTREVISION=	1
 CATEGORIES=	devel kde kde-frameworks
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	KF5 abstraction for system notifications
 
-LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
 		libcanberra.so:audio/libcanberra
 
 USES=		cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
diff --git a/irc/quassel/Makefile b/irc/quassel/Makefile
index fcc99c5ac763..dac624ac4104 100644
--- a/irc/quassel/Makefile
+++ b/irc/quassel/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	quassel
 DISTVERSION=	0.14.0
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	irc
 MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSION}/
 
@@ -37,7 +37,7 @@ OPTIONS_SUB=		yes
 CLIENT_DESC=		Quassel client (for use with core)
 CLIENT_CMAKE_BOOL=	WANT_QTCLIENT
 CLIENT_USE=		qt=dbus,gui,multimedia,phonon4,webkit,widgets
-CLIENT_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt
+CLIENT_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
 CLIENT_PREVENTS=	CORE
 CLIENT_PREVENTS_MSG=	Quassel core server should be installed via irc/quassel-core port
 
@@ -55,7 +55,7 @@ CORE_PREVENTS=		CLIENT MONO KDE SPELL
 MONO_DESC=		Quassel standalone (monolithic binary: core+client combined)
 MONO_CMAKE_BOOL=	WANT_MONO
 MONO_USE=		qt=dbus,gui,multimedia,phonon4,script,sql,webkit,widgets
-MONO_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt
+MONO_LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5
 MONO_PREVENTS=		CORE
 MONO_PREVENTS_MSG=	Quassel core server should be installed via irc/quassel-core port
 
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index ba445449c5a2..1903b04deb3d 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	telegram-desktop
 DISTVERSION=	4.1.1
+PORTREVISION=	1
 CATEGORIES=	net-im
 MASTER_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
 DISTNAME=	tdesktop-${DISTVERSION}-full
@@ -26,7 +27,7 @@ BUILD_DEPENDS=	alsa-lib>0:audio/alsa-lib \
 LIB_DEPENDS=	libabsl_base.so:devel/abseil \
 		libavformat.so:multimedia/ffmpeg \
 		libdbus-1.so:devel/dbus \
-		libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+		libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
 		libenchant-2.so:textproc/enchant2 \
 		libevent.so:devel/libevent \
 		libhunspell-1.7.so:textproc/hunspell \
diff --git a/sysutils/lxqt-qtplugin/Makefile b/sysutils/lxqt-qtplugin/Makefile
index 64c463695fb9..61402bfa827a 100644
--- a/sysutils/lxqt-qtplugin/Makefile
+++ b/sysutils/lxqt-qtplugin/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	lxqt-qtplugin
 PORTVERSION=	1.1.0
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	LXQT
 
@@ -8,7 +9,7 @@ COMMENT=	LXQt system integration plugin for Qt
 
 LICENSE=	LGPL21+
 
-LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
 		libexif.so:graphics/libexif
 
 USES=	cmake compiler:c++14-lang gnome kde:5 lxqt pkgconfig tar:xz qt:5 \
diff --git a/x11-wm/lxqt-panel/Makefile b/x11-wm/lxqt-panel/Makefile
index 379501057a9c..4b6a4a50b4c6 100644
--- a/x11-wm/lxqt-panel/Makefile
+++ b/x11-wm/lxqt-panel/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	lxqt-panel
 PORTVERSION=	1.1.0
+PORTREVISION=	1
 CATEGORIES=	x11-wm
 MASTER_SITES=	LXQT
 
@@ -9,7 +10,7 @@ COMMENT=	Panel for the LXQt desktop
 LICENSE=	LGPL21+
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+LIB_DEPENDS=	libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
 		libxkbcommon.so:x11/libxkbcommon \
 		libxcb-util.so:x11/xcb-util \
 		libsysstat-qt5.so:sysutils/libsysstat \
diff --git a/x11/plasma5-plasma-workspace/Makefile b/x11/plasma5-plasma-workspace/Makefile
index 15b12511bd3d..cdf8c7ef20ba 100644
--- a/x11/plasma5-plasma-workspace/Makefile
+++ b/x11/plasma5-plasma-workspace/Makefile
@@ -1,12 +1,13 @@
 PORTNAME=	plasma-workspace
 DISTVERSION=	${KDE_PLASMA_VERSION}
+PORTREVISION=	1
 CATEGORIES=	x11 kde kde-plasma
 
 MAINTAINER=	kde@FreeBSD.org
 COMMENT=	Plasma5 Plasma workspace
 
 LIB_DEPENDS=	libcln.so:math/cln \
-		libdbusmenu-qt5.so:devel/libdbusmenu-qt \
+		libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
 		libfreetype.so:print/freetype2 \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libicui18n.so:devel/icu \