Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Dec 2018 19:34:59 +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: r488421 - in head: Mk/Uses net net/qt5-networkauth
Message-ID:  <201812261934.wBQJYxU4023628@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tcberner
Date: Wed Dec 26 19:34:59 2018
New Revision: 488421
URL: https://svnweb.freebsd.org/changeset/ports/488421

Log:
  New port: net/qt5-networkauth
  
  Qt Network Authorization provides a set of APIs that enable Qt applications
  to obtain limited access to online accounts and HTTP services without
  exposing users' passwords.
  
  Currently, the supported authorization protocol is OAuth, versions 1 and 2.
  
  https://doc.qt.io/qt-5.11/qtnetworkauth-index.html

Added:
  head/net/qt5-networkauth/
  head/net/qt5-networkauth/Makefile   (contents, props changed)
  head/net/qt5-networkauth/pkg-plist   (contents, props changed)
Modified:
  head/Mk/Uses/qt.mk
  head/net/Makefile

Modified: head/Mk/Uses/qt.mk
==============================================================================
--- head/Mk/Uses/qt.mk	Wed Dec 26 19:11:56 2018	(r488420)
+++ head/Mk/Uses/qt.mk	Wed Dec 26 19:34:59 2018	(r488421)
@@ -152,7 +152,7 @@ _USE_QT4_ONLY=		accessible assistant-adp assistantclie
 
 _USE_QT5_ONLY=		3d buildtools canvas3d charts concurrent connectivity \
 			core datavis3d diag examples gamepad \
-			graphicaleffects location paths phonon4 plugininfo printsupport \
+			graphicaleffects location networkauth paths phonon4 plugininfo printsupport \
 			qdbus qdoc qdoc-data qev quickcontrols \
 			quickcontrols2 scxml sensors serialbus serialport speech \
 			sql-tds uiplugin uitools virtualkeyboard wayland webchannel \
@@ -288,6 +288,9 @@ multimedia_LIB=		libQt${_QT_LIBVER}Multimedia.so
 
 network_PORT=		net/${_QT_RELNAME}-network
 network_LIB=		libQt${_QT_LIBVER}Network.so
+
+networkauth_PORT=		net/${_QT_RELNAME}-networkauth
+networkauth_LIB=		libQt${_QT_LIBVER}NetworkAuth.so
 
 opengl_PORT=		graphics/${_QT_RELNAME}-opengl
 opengl_LIB=		libQt${_QT_LIBVER}OpenGL.so

Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile	Wed Dec 26 19:11:56 2018	(r488420)
+++ head/net/Makefile	Wed Dec 26 19:34:59 2018	(r488421)
@@ -1168,6 +1168,7 @@
     SUBDIR += qoauth-qt5
     SUBDIR += qt4-network
     SUBDIR += qt5-network
+    SUBDIR += qt5-networkauth
     SUBDIR += qtweetlib
     SUBDIR += quagga
     SUBDIR += queso

Added: head/net/qt5-networkauth/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/qt5-networkauth/Makefile	Wed Dec 26 19:34:59 2018	(r488421)
@@ -0,0 +1,16 @@
+# $FreeBSD$
+
+PORTNAME=	networkauth
+DISTVERSION=	${QT5_VERSION}
+CATEGORIES=	net ipv6
+PKGNAMEPREFIX=	qt5-
+
+MAINTAINER=	kde@FreeBSD.org
+COMMENT=	Qt network auth module
+
+USES=		compiler:c++11-lang qmake:no_env qt-dist:5
+USE_QT=		core network \
+		buildtools_build
+USE_LDCONFIG=	${PREFIX}/${QT_LIBDIR_REL}
+
+.include <bsd.port.mk>

Added: head/net/qt5-networkauth/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net/qt5-networkauth/pkg-plist	Wed Dec 26 19:34:59 2018	(r488421)
@@ -0,0 +1,39 @@
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qabstractoauth2_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qabstractoauth_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qabstractoauthreplyhandler_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth1_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth1signature_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth2authorizationcodeflow_p.h
+%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauthhttpserverreplyhandler_p.h
+%%QT_INCDIR%%/QtNetworkAuth/QAbstractOAuth
+%%QT_INCDIR%%/QtNetworkAuth/QAbstractOAuth2
+%%QT_INCDIR%%/QtNetworkAuth/QAbstractOAuthReplyHandler
+%%QT_INCDIR%%/QtNetworkAuth/QOAuth1
+%%QT_INCDIR%%/QtNetworkAuth/QOAuth1Signature
+%%QT_INCDIR%%/QtNetworkAuth/QOAuth2AuthorizationCodeFlow
+%%QT_INCDIR%%/QtNetworkAuth/QOAuthHttpServerReplyHandler
+%%QT_INCDIR%%/QtNetworkAuth/QOAuthOobReplyHandler
+%%QT_INCDIR%%/QtNetworkAuth/QtNetworkAuth
+%%QT_INCDIR%%/QtNetworkAuth/QtNetworkAuthDepends
+%%QT_INCDIR%%/QtNetworkAuth/QtNetworkAuthVersion
+%%QT_INCDIR%%/QtNetworkAuth/qabstractoauth.h
+%%QT_INCDIR%%/QtNetworkAuth/qabstractoauth2.h
+%%QT_INCDIR%%/QtNetworkAuth/qabstractoauthreplyhandler.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauth1.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauth1signature.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauth2authorizationcodeflow.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauthglobal.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauthhttpserverreplyhandler.h
+%%QT_INCDIR%%/QtNetworkAuth/qoauthoobreplyhandler.h
+%%QT_INCDIR%%/QtNetworkAuth/qtnetworkauthversion.h
+%%QT_CMAKEDIR%%/Qt5NetworkAuth/Qt5NetworkAuthConfig.cmake
+%%QT_CMAKEDIR%%/Qt5NetworkAuth/Qt5NetworkAuthConfigVersion.cmake
+%%QT_LIBDIR%%/libQt5NetworkAuth.prl
+%%QT_LIBDIR%%/libQt5NetworkAuth.so
+%%QT_LIBDIR%%/libQt5NetworkAuth.so.5
+%%QT_LIBDIR%%/libQt5NetworkAuth.so.%%SHORTVER%%
+%%QT_LIBDIR%%/libQt5NetworkAuth.so.%%FULLVER%%
+%%QT_LIBDIR%%/libQt5NetworkAuth.so.%%FULLVER%%.debug
+%%QT_MKSPECDIR%%/modules/qt_lib_networkauth.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_networkauth_private.pri
+libdata/pkgconfig/Qt5NetworkAuth.pc



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812261934.wBQJYxU4023628>