Skip to content

Commit

Permalink
net-im/kaidan: Add missing KDE deps
Browse files Browse the repository at this point in the history
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).
  • Loading branch information
BSDKaffee committed Feb 11, 2024
1 parent cca8f3b commit a739d75
Showing 1 changed file with 14 additions and 9 deletions.
23 changes: 14 additions & 9 deletions 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>

0 comments on commit a739d75

Please sign in to comment.