Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 699952

Summary: gnome-extra/evolution-ews : Need a way to define WITH_OFFICE365_CLIENT_ID
Product: Gentoo Linux Reporter: Joakim Tjernlund <joakim.tjernlund>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED OBSOLETE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.