Date: Mon, 13 Jan 2020 18:43:40 +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: r522969 - in head/net-im/kaccounts-providers: . files Message-ID: <202001131843.00DIheFw028676@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: tcberner Date: Mon Jan 13 18:43:40 2020 New Revision: 522969 URL: https://svnweb.freebsd.org/changeset/ports/522969 Log: net-im/kaccounts-providers: add upstream patches - 0a71da4: Google provider: limit requested OAuth scopes - 5952bf2: Remove the extra comma Added: head/net-im/kaccounts-providers/files/ head/net-im/kaccounts-providers/files/patch-git_0a71da4 (contents, props changed) head/net-im/kaccounts-providers/files/patch-git_5952bf2 (contents, props changed) Modified: head/net-im/kaccounts-providers/Makefile Modified: head/net-im/kaccounts-providers/Makefile ============================================================================== --- head/net-im/kaccounts-providers/Makefile Mon Jan 13 18:36:04 2020 (r522968) +++ head/net-im/kaccounts-providers/Makefile Mon Jan 13 18:43:40 2020 (r522969) @@ -2,6 +2,7 @@ PORTNAME= kaccounts-providers DISTVERSION= ${KDE_APPLICATIONS_VERSION} +PORTREVISION= 1 CATEGORIES= net-im kde kde-applications MAINTAINER= kde@FreeBSD.org Added: head/net-im/kaccounts-providers/files/patch-git_0a71da4 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/kaccounts-providers/files/patch-git_0a71da4 Mon Jan 13 18:43:40 2020 (r522969) @@ -0,0 +1,55 @@ +From 0a71da4e3caae0defe200a85954fc7e2012010c1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= <dvratil@kde.org> +Date: Mon, 13 Jan 2020 13:48:37 +0100 +Subject: Google provider: limit requested OAuth scopes + +Summary: +Limit the scopes to what is actually permitted in the Google App settings: +contacts and calendars for future PIM integration, GDrive for KIO-GDrive, +and Youtube (upload-only) for the Purpose sharing plugin. We can extend +this in the future if needed easilly, it's easier for us to get the +Google App verified if we can proof and show how the individual scopes +are used by KDE. + +Reviewers: elvisangelaccio, bshah + +Reviewed By: elvisangelaccio, bshah + +Differential Revision: https://phabricator.kde.org/D26454 +--- + providers/google.provider.in | 13 +++---------- + 1 file changed, 3 insertions(+), 10 deletions(-) + +diff --git a/providers/google.provider.in b/providers/google.provider.in +index 638c1a9..97307af 100644 +--- providers/google.provider.in ++++ providers/google.provider.in +@@ -21,22 +21,15 @@ + order to return a refresh token --> + <setting name="ResponseType">code</setting> + <setting name="Scope" type="as">[ +- 'https://docs.google.com/feeds/', +- 'https://www.googleapis.com/auth/googletalk', +- 'https://www.googleapis.com/auth/youtube.upload', +- 'https://www.googleapis.com/auth/youtube', + 'https://www.googleapis.com/auth/userinfo.email', + 'https://www.googleapis.com/auth/userinfo.profile', +- 'https://picasaweb.google.com/data/', + 'https://www.googleapis.com/auth/calendar', +- 'https://www.google.com/m8/feeds/', + 'https://www.googleapis.com/auth/tasks', ++ 'https://www.google.com/m8/feeds/', + 'https://www.googleapis.com/auth/drive', +- 'https://www.googleapis.com/auth/drive.file', +- 'https://www.googleapis.com/auth/drive.metadata.readonly', +- 'https://www.googleapis.com/auth/drive.readonly' ++ 'https://www.googleapis.com/auth/youtube.upload', + ]</setting> +- <setting name="AllowedSchemes" type="as">['https','http']</setting> ++ <setting name="AllowedSchemes" type="as">['https']</setting> + <setting name="ClientId">317066460457-pkpkedrvt2ldq6g2hj1egfka2n7vpuoo.apps.googleusercontent.com</setting> + <setting name="ClientSecret">Y8eFAaWfcanV3amZdDvtbYUq</setting> + <setting name="ForceClientAuthViaRequestBody" type="b">true</setting> +-- +cgit v1.1 + Added: head/net-im/kaccounts-providers/files/patch-git_5952bf2 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/kaccounts-providers/files/patch-git_5952bf2 Mon Jan 13 18:43:40 2020 (r522969) @@ -0,0 +1,25 @@ +From 5952bf25358b8b2545cfdeb898461f82a7b17971 Mon Sep 17 00:00:00 2001 +From: Christophe Giboudeaux <christophe@krop.fr> +Date: Mon, 13 Jan 2020 15:56:57 +0100 +Subject: Remove the extra comma + +--- + providers/google.provider.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/providers/google.provider.in b/providers/google.provider.in +index 97307af..e9f1b57 100644 +--- providers/google.provider.in ++++ providers/google.provider.in +@@ -27,7 +27,7 @@ + 'https://www.googleapis.com/auth/tasks', + 'https://www.google.com/m8/feeds/', + 'https://www.googleapis.com/auth/drive', +- 'https://www.googleapis.com/auth/youtube.upload', ++ 'https://www.googleapis.com/auth/youtube.upload' + ]</setting> + <setting name="AllowedSchemes" type="as">['https']</setting> + <setting name="ClientId">317066460457-pkpkedrvt2ldq6g2hj1egfka2n7vpuoo.apps.googleusercontent.com</setting> +-- +cgit v1.1 +
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001131843.00DIheFw028676>