Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 878305 - mail-client/claws-mail-4.1.1: add oauth flag
Summary: mail-client/claws-mail-4.1.1: add oauth flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Bernard Cafarelli
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-10-25 18:42 UTC by Alexander Kurakin
Modified: 2022-10-27 07:06 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kurakin 2022-10-25 18:42:02 UTC
Claws Mail 4.1.1 made OAuth2 support optional: https://git.claws-mail.org/?p=claws.git;a=commit;h=d1d9ffd6c37e25c6e25bfb59571591824122b91e
Comment 1 Bernard Cafarelli gentoo-dev 2022-10-26 09:29:26 UTC
Thanks for the report and PR! I had not seen this extra change after the fix to allow gnutls disabling.

Technically oauth support does not add any extra dependency so we could almost code something like "$(use_enable gnutls oauth2)", but it could confuse the few people who want oauth2 but disable gnutls.

tl;dr I will check the PR and get it merged
Comment 2 Larry the Git Cow gentoo-dev 2022-10-27 07:06:58 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a9af5458ad9ae33d69f05ab4f204841ad51cc11

commit 8a9af5458ad9ae33d69f05ab4f204841ad51cc11
Author:     Alexander Kurakin <kuraga333@mail.ru>
AuthorDate: 2022-10-25 18:38:40 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2022-10-27 07:06:56 +0000

    mail-client/claws-mail-4.1.1: add oauth flag
    
    Closes: https://bugs.gentoo.org/878305
    Signed-off-by: Alexander Kurakin <kuraga333@mail.ru>
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 mail-client/claws-mail/claws-mail-4.1.1-r1.ebuild | 217 ++++++++++++++++++++++
 mail-client/claws-mail/metadata.xml               |   1 +
 2 files changed, 218 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfc355035155e0ba4083fd44edd6d2d7c77e29f0

commit cfc355035155e0ba4083fd44edd6d2d7c77e29f0
Author:     Alexander Kurakin <kuraga333@mail.ru>
AuthorDate: 2022-10-25 18:49:18 +0000
Commit:     Bernard Cafarelli <voyageur@gentoo.org>
CommitDate: 2022-10-27 07:06:56 +0000

    mail-client/claws-mail: sync live
    
    Bug: https://bugs.gentoo.org/878305
    Signed-off-by: Alexander Kurakin <kuraga333@mail.ru>
    Closes: https://github.com/gentoo/gentoo/pull/27950
    Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>

 mail-client/claws-mail/claws-mail-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)