Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 699952 - gnome-extra/evolution-ews : Need a way to define WITH_OFFICE365_CLIENT_ID
Summary: gnome-extra/evolution-ews : Need a way to define WITH_OFFICE365_CLIENT_ID
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-12 16:25 UTC by Joakim Tjernlund
Modified: 2022-05-06 07:13 UTC (History)
0 users

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 Joakim Tjernlund 2019-11-12 16:25:51 UTC
Starting to look at OAuth2 for EWS vs O365 and according to
https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2
one need/could define a app name for EWS such as Evolution-EWS-for-Company
This name corresponds to(I think) WITH_OFFICE365_CLIENT_ID which is a build
option to EWS.

WITH_OFFICE365_CLIENT_ID should be configurable from outside of the
evolution-ews ebuild, possibly as a portage variable one could define
in a custom profile or in /etc/portage
Comment 1 Joakim Tjernlund 2019-11-12 16:39:18 UTC
I guess one may want to define:  
   WITH_OFFICE365_TENANT and WITH_OFFICE365_REDIRECT_URI
too
Comment 2 Jay Faulkner 2022-05-06 03:06:18 UTC
Suggest this be marked invalid or resolved.

Using the (new) instructions at https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2, this is working without any build-time changes needed. I tested in 3.44.1, but the docs seem to indicate it should work in all versions that currently have an ebuild.
Comment 3 Joakim Tjernlund 2022-05-06 07:13:09 UTC
(In reply to Jay Faulkner from comment #2)
> Suggest this be marked invalid or resolved.
> 
> Using the (new) instructions at
> https://wiki.gnome.org/Apps/Evolution/EWS/OAuth2, this is working without
> any build-time changes needed. I tested in 3.44.1, but the docs seem to
> indicate it should work in all versions that currently have an ebuild.

Yes, this is now not needed for me either. I will close it.