flathub / org.kde.kontact

https://flathub.org/apps/details/org.kde.kontact
4 stars 9 forks source link

building Qt5NetworkAuth_DIR which enables oauth for office365 ews #24

Open detrout opened 5 years ago

detrout commented 5 years ago

I couldn't find a better way of configuring the installation locationsfor qmake than modifying the makefiles after building.

Encoding shell commands in json leads to so very many backslashes.

I needed this so I could try Office365 with oauth2. It's related to issue #22

flathubbot commented 5 years ago

Started test build 878

flathubbot commented 5 years ago

Build 878 failed

flathubbot commented 5 years ago

Started test build 911

detrout commented 5 years ago

For my testing (and so I had a working email client) I disabled kalarm so kontact would build. I added it to this PR to see if my changes for Qt5NetworkAuth built elsewhere.

flathubbot commented 5 years ago

Build 911 failed

danvratil commented 5 years ago

Nice job! Building Qt modules in app bundle is major pain, lucily Aleix has very recently added it to the KDE runtime: https://cgit.kde.org/flatpak-kde-runtime.git/commit/?id=f6a0d342a251acdc3d5903e9e62321ca2a8eb15a

I also mailed them about the KAuth issue, so once that gets resolved, the next version of the runtime will have QNetworkAuth in it.