Unofficial builds of 0.6.13 version does not include Microsoft account support.
When building current 0.6.13 version from portage tree, adding microsoft account is currently not possible ⁽¹⁾.
However it is possible to build microsoft support, but in this case branding should be removed :
> If you want to build microsoft support yourself
> see https://github.com/MultiMC/MultiMC5/blob/develop/notsecrets/Secrets.cpp
> (also note that to comply with the license you need to remove the branding from custom builds)
Please provide microsoft support into current current multimc ebuild, or please provide a new multimc-bin ebuild with official build. Thank you :)
It seems that I accidentally hitted a very hot topic ⁽¹⁾.
-bin ebuild would be very fine to me ^^
From the link in the previous comment :
> 'MultiMC' comes from multimc.org. Period. Any other source may not distribute 'MultiMC'.
> The only exception is a wrapper that gets you the unchanged binaries
> that are capable of automatic updates from multimc.org and are not tampered with.
> If you do not like that, do a clean fork. Change the name. Run your own infrastructure.
The bug has been closed via the following commit(s):
Author: Andrew Ammerlaan <email@example.com>
AuthorDate: 2021-09-24 06:49:40 +0000
Commit: Andrew Ammerlaan <firstname.lastname@example.org>
CommitDate: 2021-09-24 06:51:32 +0000
games-action/multimc-bin: add -bin version
Because of secret API keys to access MS authentication servers
we need a -bin version for full functionality.
We also keep the non-bin versions for users who e.g. wish to apply patches
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <email@example.com>
games-action/multimc-bin/Manifest | 1 +
games-action/multimc-bin/metadata.xml | 28 +++++++++++++
games-action/multimc-bin/multimc-bin-1.5.1.ebuild | 48 +++++++++++++++++++++++
3 files changed, 77 insertions(+)
What a mess.... (I'll omit the rant about how MS ruins all good things)
Anyway, I added a -bin version, and things should be working now.
I'll keep the non-bin version around for users who wish to compile from source or apply patches and things like that (and have not yet migrated to MS accounts). The -bin and non-bin version can be installed simultaneously.