freebsd-ports/net-im/neochat/Makefile
Adriaan de Groot 54a7681acb net-im/neochat: (and quaternion) update for libquotient 0.7
Quaternion is broken. Although it's the same upstream
people, there is no release compatible with 0.7 yet.
NeoChat does like the newer library. Since Quaternion
is more a proof-of-something client than a shiny tool,
mark it broken for now -- there is some upstream work
to get it to work.
2023-01-23 22:41:08 +01:00

37 lines
1.4 KiB
Makefile

PORTNAME= neochat
DISTVERSION= 22.11
PORTREVISION= 2
CATEGORIES= net-im
MASTER_SITES= KDE/stable/plasma-mobile/${DISTVERSION}
MAINTAINER= adridg@FreeBSD.org
COMMENT= Glossy Matrix IM client based on KDE technologies
WWW= https://invent.kde.org/network/neochat
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt
LIB_DEPENDS= libcmark.so:textproc/cmark \
libqt5keychain.so:security/qtkeychain@qt5
BUILD_DEPENDS= libquotient>=0.6.11:net-im/libquotient \
kquickimageeditor>=0.2.0:graphics/kquickimageeditor \
kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons \
${LOCALBASE}/include/qcoro5/qcoro/qcoro.h:devel/qcoro@qt5
# Quotient is a static lib, doesn't need to be in RUN_DEPENDS
RUN_DEPENDS= kquickimageeditor>=0.2.0:graphics/kquickimageeditor \
kirigami-addons>=0.6.1:x11-toolkits/kirigami-addons
USES= cmake compiler:c++17-lang desktop-file-utils gl kde:5 pkgconfig qt:5 tar:xz
USE_GL= gl
USE_QT= concurrent core dbus declarative graphicaleffects gui imageformats \
multimedia network quickcontrols quickcontrols2 \
svg widgets xml \
buildtools:build linguist:build qmake:build
USE_KDE= auth codecs completion config configwidgets coreaddons dbusaddons \
i18n itemmodels jobwidgets kio kirigami2 service solid sonnet \
syntaxhighlighting notifications qqc2-desktop-style \
widgetsaddons windowsystem \
ecm:build
.include <bsd.port.mk>