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>