F-Droid can't build - Objectbox is not FOSS
ref: https://gitlab.com/fdroid/fdroiddata/-/jobs/11491332106#L831
ref: https://objectbox.io/faq/ -> https://objectbox.io/0209-ob-binary-license/
Oh well. Gotta wait for https://github.com/JaffaKetchup/flutter_map_tile_caching/issues/179 I guess.
The licensing situation is explained in https://github.com/JaffaKetchup/flutter_map_tile_caching/issues/167#issuecomment-2334474488
Given I don't use all features of FMTC, I might switch to another caching backend, but that certainly won't be guided by F-Droid restrictions. And I won't have time for it this year. So I guess for the time being, fresh versions of ED can be downloaded from GitHub or proprietary stores.
Found a similar issue from Kiwix developers: https://github.com/kiwix/kiwix-android/issues/3651. They migrated to Room. Other apps also migrated to variants of SQLite-backed databases.
For the time being, might make sense to publish on Izzy fork that allows binary blobs.
Yeah, I'm also really uncomfortable with everydoor .apk having unknown binary blobs doing who-knows-what inside it; so I'd appreciate if fixing this regression would get some priority.
So for myself, I'll definitely be staying with old F-droid Everydoor 6.0 release until this issue can be addressed...