diff --git a/graphics/kquickimageeditor/Makefile b/graphics/kquickimageeditor/Makefile new file mode 100644 index 000000000000..22924c9f215d --- /dev/null +++ b/graphics/kquickimageeditor/Makefile @@ -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 diff --git a/graphics/kquickimageeditor/distinfo b/graphics/kquickimageeditor/distinfo new file mode 100644 index 000000000000..98c8466ff5b1 --- /dev/null +++ b/graphics/kquickimageeditor/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1609715630 +SHA256 (kquickimageeditor-0.1.2.tar.xz) = 37d54981a1c7dbb48ca45a7df37b8871bf1751e4c0484eeaddc548804ee18a04 +SIZE (kquickimageeditor-0.1.2.tar.xz) = 3281984 diff --git a/graphics/kquickimageeditor/pkg-descr b/graphics/kquickimageeditor/pkg-descr new file mode 100644 index 000000000000..e53936ad4d15 --- /dev/null +++ b/graphics/kquickimageeditor/pkg-descr @@ -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 diff --git a/graphics/kquickimageeditor/pkg-plist b/graphics/kquickimageeditor/pkg-plist new file mode 100644 index 000000000000..2000c9988586 --- /dev/null +++ b/graphics/kquickimageeditor/pkg-plist @@ -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 diff --git a/net-im/neochat/Makefile b/net-im/neochat/Makefile index 516145067b4e..4f0539186835 100644 --- a/net-im/neochat/Makefile +++ b/net-im/neochat/Makefile @@ -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 diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo index 1b242e0164dd..f5145c210aab 100644 --- a/net-im/neochat/distinfo +++ b/net-im/neochat/distinfo @@ -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 diff --git a/net-im/neochat/pkg-descr b/net-im/neochat/pkg-descr index d0185becfb63..243236bbdcc7 100644 --- a/net-im/neochat/pkg-descr +++ b/net-im/neochat/pkg-descr @@ -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 diff --git a/net-im/neochat/pkg-plist b/net-im/neochat/pkg-plist index 970ccd890197..a932a6ceed23 100644 --- a/net-im/neochat/pkg-plist +++ b/net-im/neochat/pkg-plist @@ -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