Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

latest version contains binary libopencv_java4.so, disabled in F-Droid #10046

Closed
jspricke opened this issue Apr 5, 2022 · 5 comments · Fixed by #10051
Closed

latest version contains binary libopencv_java4.so, disabled in F-Droid #10046

jspricke opened this issue Apr 5, 2022 · 5 comments · Fixed by #10051
Labels

Comments

@jspricke
Copy link

jspricke commented Apr 5, 2022

The latest version contains a number of binaries which is not allowed in F-Droid. I've disabled it, therefore:
https://gitlab.com/fdroid/fdroiddata/-/commit/d38e919a682bf6f46ac6858d39d6e6648f3b50d4

Can you please drop or build them from source?

Thanks!

@jspricke jspricke added the bug label Apr 5, 2022
@tobiasKaminsky
Copy link
Member

Can you share some background info why this is forbidden? Scan library and openCV are both open source and "trust able" as all other libraries out there.

Which part would be needed to be built from source? Document scanner lib or openCV?

@jspricke
Copy link
Author

jspricke commented Apr 6, 2022

Tiny-OpenCV would need to build OpenCV from source:
https://github.com/zynkware/Tiny-OpenCV/tree/master/openCV440/src/main/jniLibs/armeabi-v7a

@jspricke
Copy link
Author

jspricke commented Apr 6, 2022

To give some more backround: F-Droid requires everything build from the source. We have some trusted repositories, like Maven central and jitpack but only if their components are build from source. The Tiny-OpenCV contains only the binary modules, there is no guarantee that it is actually build from the OpenCV sources and I don't see any information how to reproduce it.

@AlvaroBrey
Copy link
Member

AlvaroBrey commented Apr 6, 2022

We'll disable the functionality for F-Droid for now, as we can't find a suitable replacement that builds OpenCV from source.

@linsui
Copy link

linsui commented Apr 8, 2022

I also disabled the com.nextcloud.android.beta which uses the versionDev flavour. Could you please maybe add another flavour? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants