d0aae23f82
New quotient release supports easier homeserver discovery. Chase it, and then update neochat to the latest release that supports that, and a newer quaternion (demonstration Matrix client). Release notes for the three are at: https://github.com/quotient-im/libQuotient/releases/tag/0.6.4 https://github.com/quotient-im/Quaternion/releases/tag/0.0.9.5-beta2 https://carlschwan.eu/2021/01/13/neochat-1.0.1-first-bugfix-release/
30 lines
907 B
Makefile
30 lines
907 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= neochat
|
|
DISTVERSION= 1.0.1
|
|
CATEGORIES= net-im
|
|
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
|
|
|
|
MAINTAINER= adridg@FreeBSD.org
|
|
COMMENT= Glossy Matrix IM client based on KDE technologies
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt
|
|
|
|
LIB_DEPENDS= libcmark.so:textproc/cmark \
|
|
libqt5keychain.so:security/qtkeychain
|
|
BUILD_DEPENDS= libquotient>=0.6.4:net-im/libquotient \
|
|
kquickimageeditor>=0.1.2:graphics/kquickimageeditor
|
|
# Quotient is a static lib
|
|
RUN_DEPENDS= kquickimageeditor>=0.1.2:graphics/kquickimageeditor
|
|
|
|
USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz
|
|
USE_GL= gl
|
|
USE_QT= core dbus declarative graphicaleffects gui imageformats \
|
|
multimedia network quickcontrols quickcontrols2 \
|
|
svg widgets xml \
|
|
buildtools_build linguist_build qmake_build
|
|
USE_KDE= config i18n kirigami2 notifications \
|
|
ecm_build
|
|
|
|
.include <bsd.port.mk>
|