dotnet / android-libraries

.NET for Android bindings for third party Java libraries, such as AndroidX, GooglePlayServices, Firebase, and MLKit.
MIT License
191 stars 46 forks source link

Bind `com.github.bumptech.glide:avif-integration` for AVIF support #993

Closed moljac closed 2 weeks ago

moljac commented 1 month ago

Description

MAUI Android needs AVIF support which is provided through com.github.bumptech.glide:avif-integration

https://mvnrepository.com/artifact/com.github.bumptech.glide/avif-integration

EDIT:

Binderator chokes on dependency from POM

https://repo1.maven.org/maven2/com/github/bumptech/glide/avif-integration/4.16.0/avif-integration-4.16.0.pom

org.aomedia.avif.android:avif version 0.11.1.3c786d2 (hex sha is not valid for version and this is not semantic version at all)

So I have to fix Redth;s MavenNet which works only with NugetVersion (ints for version parts) and then Binderator which grabs those.