git: a739d7507b65 - main - net-im/kaidan: Add missing KDE deps
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 11 Feb 2024 07:22:06 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a739d7507b65d9475a434c4464a28fb083fa1129
commit a739d7507b65d9475a434c4464a28fb083fa1129
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-02-11 02:23:23 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-02-11 07:21:14 +0000
net-im/kaidan: Add missing KDE deps
Add a metric ton of missing KDE dependencies. I know a few deps slip
though the cracks when kdelibs are updated and that's understandable,
but I really don't know what to say here. Just surprised it ever built.
Update WWW.
Add LICENSE and LICENSE_FILE.
Convert BUILD/LIB_DEPENDS=foo to USES_KDE=kirigami-addons.
Pet portlint(1) and portclippy(1).
---
net-im/kaidan/Makefile | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile
index f96581515376..20bfa1a23c9f 100644
--- a/net-im/kaidan/Makefile
+++ b/net-im/kaidan/Makefile
@@ -1,26 +1,31 @@
PORTNAME= kaidan
DISTVERSION= 0.9.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im kde
MASTER_SITES= KDE/unstable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= User-friendly XMPP client for every device
-WWW= https://www.kaidan.im/
+WWW= https://apps.kde.org/kaidan/
-BUILD_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor \
- kirigami-addons>0:x11-toolkits/kirigami-addons
-RUN_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor \
- kirigami-addons>0:x11-toolkits/kirigami-addons
+LICENSE= GPLv3+
+LICENSE_FILE= ${WRKSRC}/doc/licenses/gpl-3.0.txt
+
+BUILD_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor
LIB_DEPENDS= libQXmppQt5.so:net-im/qxmpp@qt5 \
libZXing.so:textproc/zxing-cpp
+RUN_DEPENDS= kquickimageeditor>0:graphics/kquickimageeditor
USES= cmake compiler:c++11-lang desktop-file-utils kde:5 pkgconfig \
- qt:5 tar:xz
-USE_KDE= kio kirigami2 notifications qqc2-desktop-style \
+ qt:5 tar:xz xorg
+USE_KDE= auth bookmarks codecs completion config configwidgets \
+ coreaddons itemviews jobwidgets kio kirigami-addons kirigami2 \
+ notifications qqc2-desktop-style service solid widgetsaddons \
+ windowsystem xmlgui \
ecm:build
-USE_QT= core dbus declarative gui location multimedia network \
+USE_QT= concurrent core dbus declarative gui location multimedia network \
quickcontrols2 sql svg widgets xml \
buildtools:build qmake:build
+USE_XORG= x11
.include <bsd.port.mk>