1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

Update net-im/neochat to its first public release

NeoChat is a client for the Matrix instant-messaging network;
NeoChat is a convergent client available on desktop and mobile alike.

This is the first public release of NeoChat (previous ports were of
development snapshots). A new dependency has appeared, to allow
editing of screenshots and photos before sending them. Release
announcement is at
	https://carlschwan.eu/2020/12/23/announcing-neochat-1.0-the-kde-matrix-client/
This commit is contained in:
Adriaan de Groot 2021-01-03 23:40:59 +00:00
parent f93be2af33
commit 8efb61e422
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=560251
8 changed files with 65 additions and 19 deletions

View File

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= kquickimageeditor
DISTVERSION= 0.1.2
CATEGORIES= graphics
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION:R}
MAINTAINER= adridg@FreeBSD.org
COMMENT= Simple image editor for QtQuick applications
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz
USE_GL= gl
USE_QT= core declarative gui network quickcontrols2 \
buildtools_build linguist_build qmake_build
USE_KDE= ecm_build
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1609715630
SHA256 (kquickimageeditor-0.1.2.tar.xz) = 37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04
SIZE (kquickimageeditor-0.1.2.tar.xz) = 3281984

View File

@ -0,0 +1,4 @@
KQuickImageEditor is a set of QtQuick components providing basic image
editing capabilities. It is roughly kImageAnnotator, wrapped into QML.
WWW: https://invent.kde.org/libraries/kquickimageeditor

View File

@ -0,0 +1,8 @@
lib/cmake/KQuickImageEditor/KQuickImageEditorConfig.cmake
lib/cmake/KQuickImageEditor/KQuickImageEditorConfigVersion.cmake
%%QT_MKSPECDIR%%/modules/qt_KQuickImageEditor.pri
%%QT_QMLDIR%%/org/kde/kquickimageeditor/BasicResizeHandle.qml
%%QT_QMLDIR%%/org/kde/kquickimageeditor/libkquickimageeditorplugin.so
%%QT_QMLDIR%%/org/kde/kquickimageeditor/plugins.qmltypes
%%QT_QMLDIR%%/org/kde/kquickimageeditor/qmldir
%%QT_QMLDIR%%/org/kde/kquickimageeditor/qmldir.license

View File

@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= neochat
PORTVERSION= 0.1.0
PORTREVISION= 3
DISTVERSION= 1.0
CATEGORIES= net-im
MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}
MAINTAINER= adridg@FreeBSD.org
COMMENT= Glossy Matrix IM client based on KDE technologies
@ -13,23 +13,18 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-only.txt
LIB_DEPENDS= libcmark.so:textproc/cmark \
libqt5keychain.so:security/qtkeychain
BUILD_DEPENDS= libquotient>=0.6.2:net-im/libquotient
BUILD_DEPENDS= libquotient>=0.6.2: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:bz2
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
COMMIT= 1ed467bd193b7e210cdafd1ce61f5150fa566190
DISTFILES= ${PORTNAME}-${COMMIT}.tar.bz2:neochat
MASTER_SITES= https://invent.kde.org/network/${PORTNAME}/-/archive/${COMMIT}/:neochat
# This is a hack before the first KDE release service release, since we're
# fetching GIT hashes rather than a tidy tarball.
WRKSRC= ${WRKDIR}/${PORTNAME}-${COMMIT}
ecm_build
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1607256253
SHA256 (neochat-1ed467bd193b7e210cdafd1ce61f5150fa566190.tar.bz2) = da888d303dcf42779c8567b284790ca35cfb15254d9b9911ef6fa49a5552e837
SIZE (neochat-1ed467bd193b7e210cdafd1ce61f5150fa566190.tar.bz2) = 153927
TIMESTAMP = 1609714647
SHA256 (neochat-1.0.tar.xz) = 45231249f5af93d3cb56763a9aab1211f26916eedd7af732f9c945c58f8289c4
SIZE (neochat-1.0.tar.xz) = 162484

View File

@ -1,5 +1,5 @@
Neochat is a client for Matrix, the decentralized communication protocol
for instant messaging. It is a fork of Spectral, using KDE frameworks,
Neochat is a client for Matrix, the decentralized communication protocol
for instant messaging. It is a fork of Spectral, using KDE frameworks,
most notably Kirigami, KConfig and KI18n.
WWW: https://invent.kde.org/network/neochat

View File

@ -1,5 +1,21 @@
bin/neochat
share/applications/org.kde.neochat.desktop
share/icons/hicolor/scalable/apps/neochat.svg
share/icons/hicolor/scalable/apps/org.kde.neochat.svg
share/knotifications5/neochat.notifyrc
share/locale/ca/LC_MESSAGES/neochat.mo
share/locale/ca@valencia/LC_MESSAGES/neochat.mo
share/locale/da/LC_MESSAGES/neochat.mo
share/locale/en_GB/LC_MESSAGES/neochat.mo
share/locale/es/LC_MESSAGES/neochat.mo
share/locale/eu/LC_MESSAGES/neochat.mo
share/locale/fr/LC_MESSAGES/neochat.mo
share/locale/hu/LC_MESSAGES/neochat.mo
share/locale/it/LC_MESSAGES/neochat.mo
share/locale/nl/LC_MESSAGES/neochat.mo
share/locale/nn/LC_MESSAGES/neochat.mo
share/locale/pt/LC_MESSAGES/neochat.mo
share/locale/sk/LC_MESSAGES/neochat.mo
share/locale/sl/LC_MESSAGES/neochat.mo
share/locale/sv/LC_MESSAGES/neochat.mo
share/locale/uk/LC_MESSAGES/neochat.mo
share/metainfo/org.kde.neochat.appdata.xml