Please look at the dependency chain, notice the hard dependency on GMS which is and always has been proprietary:
You also linked the wrong auth library, this is the correct one and it too is proprietary: https://mvnrepository.com/artifact/com.google.android.gms/play-services-auth
