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
I guess one may want to define: WITH_OFFICE365_TENANT and WITH_OFFICE365_REDIRECT_URI too
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.
(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.