Date: Sat, 25 Apr 2020 09:53:51 +0000 (UTC) From: "Tobias C. Berner" <tcberner@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r532931 - in head: misc/kf5-purpose sysutils sysutils/accounts-qml-module sysutils/accounts-qml-module/files Message-ID: <202004250953.03P9rpKv055419@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Sat Apr 25 09:53:51 2020 New Revision: 532931 URL: https://svnweb.freebsd.org/changeset/ports/532931 Log: New port: sysutils/accounts-qml-module -- Expose the Online Accounts API to QML applications - this was a missing dependency for kio-gdrive Reported by: mikael Added: head/sysutils/accounts-qml-module/ head/sysutils/accounts-qml-module/Makefile (contents, props changed) head/sysutils/accounts-qml-module/distinfo (contents, props changed) head/sysutils/accounts-qml-module/files/ head/sysutils/accounts-qml-module/files/patch-common-project-config.pri (contents, props changed) head/sysutils/accounts-qml-module/pkg-descr (contents, props changed) head/sysutils/accounts-qml-module/pkg-plist (contents, props changed) Modified: head/misc/kf5-purpose/Makefile head/sysutils/Makefile Modified: head/misc/kf5-purpose/Makefile ============================================================================== --- head/misc/kf5-purpose/Makefile Sat Apr 25 09:32:31 2020 (r532930) +++ head/misc/kf5-purpose/Makefile Sat Apr 25 09:53:51 2020 (r532931) @@ -2,6 +2,7 @@ PORTNAME= purpose DISTVERSION= ${KDE_FRAMEWORKS_VERSION} +PORTREVISION= 1 CATEGORIES= misc kde kde-frameworks MAINTAINER= kde@FreeBSD.org @@ -9,6 +10,7 @@ COMMENT= Offers available actions for a specific purpo LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \ libkaccounts.so:net-im/kaccounts-integration +RUN_DEPENDS= accounts-qml-module>=0:sysutils/accounts-qml-module USES= cmake compiler:c++11-lang gettext gnome \ kde:5 pkgconfig qt:5 tar:xz Modified: head/sysutils/Makefile ============================================================================== --- head/sysutils/Makefile Sat Apr 25 09:32:31 2020 (r532930) +++ head/sysutils/Makefile Sat Apr 25 09:53:51 2020 (r532931) @@ -15,6 +15,7 @@ SUBDIR += abduco SUBDIR += abgx360 SUBDIR += abgx360gui + SUBDIR += accounts-qml-modul SUBDIR += accountsservice SUBDIR += acerhdf-kmod SUBDIR += acpi_call Added: head/sysutils/accounts-qml-module/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/accounts-qml-module/Makefile Sat Apr 25 09:53:51 2020 (r532931) @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= accounts-qml-module +DISTVERSION= 0.7 +CATEGORIES= sysutils kde +DIST_SUBDIR= KDE/${GL_ACCOUNT} + +MAINTAINER= kde@FreeBSD.org +COMMENT= Expose the Online Accounts API to QML applications + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \ + libsignon-qt5.so:sysutils/signon-qt5 \ + +USES= compiler:c++11-lang gl pkgconfig qmake qt:5 tar:bz2 +USE_GL= gl +USE_QT= core declarative gui network testlib xml \ + buildtools_build qdoc_build qmake_build +# gitlab variables +USE_GITLAB= yes +GL_ACCOUNT= accounts-sso +GL_COMMIT= cfadea7ba8ba4011ae20d771696eb74deb87201e + +.include <bsd.port.mk> Added: head/sysutils/accounts-qml-module/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/accounts-qml-module/distinfo Sat Apr 25 09:53:51 2020 (r532931) @@ -0,0 +1,3 @@ +TIMESTAMP = 1587806835 +SHA256 (KDE/accounts-sso/accounts-sso-accounts-qml-module-cfadea7ba8ba4011ae20d771696eb74deb87201e_GL0.tar.gz) = 91e2ed1f0867f76da204446ae3f09f7219be7eef379fb7a3c07e88be229b3e14 +SIZE (KDE/accounts-sso/accounts-sso-accounts-qml-module-cfadea7ba8ba4011ae20d771696eb74deb87201e_GL0.tar.gz) = 61870 Added: head/sysutils/accounts-qml-module/files/patch-common-project-config.pri ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/accounts-qml-module/files/patch-common-project-config.pri Sat Apr 25 09:53:51 2020 (r532931) @@ -0,0 +1,11 @@ +--- common-project-config.pri.orig 2020-04-25 09:29:07 UTC ++++ common-project-config.pri +@@ -3,7 +3,7 @@ + #----------------------------------------------------------------------------- + + # we don't like warnings... +-QMAKE_CXXFLAGS += -Werror -Wno-write-strings ++QMAKE_CXXFLAGS += -Wno-write-strings + # Disable RTTI + QMAKE_CXXFLAGS += -fno-exceptions -fno-rtti + # Use C++11 Added: head/sysutils/accounts-qml-module/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/accounts-qml-module/pkg-descr Sat Apr 25 09:53:51 2020 (r532931) @@ -0,0 +1,6 @@ +This QML module provides an API to manage the user's online accounts and get +their authentication data. + +It's a tiny wrapper around the Qt-based APIs of libaccounts-qt and libsignon-qt. + +WWW: https://gitlab.com/groups/accounts-sso Added: head/sysutils/accounts-qml-module/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/accounts-qml-module/pkg-plist Sat Apr 25 09:53:51 2020 (r532931) @@ -0,0 +1,25 @@ +bin/tst_plugin +%%QT_QMLDIR%%/Ubuntu/OnlineAccounts/libAccounts.so +%%QT_QMLDIR%%/Ubuntu/OnlineAccounts/plugin.qmltypes +%%QT_QMLDIR%%/Ubuntu/OnlineAccounts/qmldir +%%DATADIR%%/doc/html/.gitignore +%%DATADIR%%/doc/html/onlineaccounts-qml-api.index +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-account-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-account.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-accountservice-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-accountservice.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-accountservicemodel-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-accountservicemodel.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-application-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-application.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-applicationmodel-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-applicationmodel.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-credentials-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-credentials.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-manager-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-manager.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-providermodel-members.html +%%DATADIR%%/doc/html/qml-ubuntu-onlineaccounts-providermodel.html +%%DATADIR%%/doc/html/style/qtquick.css +%%DATADIR%%/doc/html/ubuntu-onlineaccounts-qmlmodule.html +@dir %%DATADIR%%/doc/html/images
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004250953.03P9rpKv055419>