Dear Peter and Dima, Sorry for the delay. Somehow I did not receive any mails sent to 1006...@bugs.debian.org (will subscribe), thus I only now noticed your conversation after accidentally revisiting the bug page.
Good to meet you too, Peter! First of all, regarding Cephis, my original reason to package BoofCV. It depends on io, feature and visualize modules of BoofCV v0.17. AFAIK, these should be static image analysis tools, thus stripping away more complicated video and webcam support should make things much easier for now. Of course, in the long run it would be nice to support video and webcam parts of BoofCV in Debian as well. Regarding Gradle. Debian has 4.4.1 now and updating it is complicated. It would be nice to ask its maintainers in Debian to understand what are the current blockers. Gradle wrapper cannot be used as downloads in the build time are not allowed in Debian. Even more generally, Debian builds can only rely on software which is built from source on Debian build machines. For now I see upgrading Gradle in Debian as the best solution to the build issue. Simplifying/changing the build system is a viable solution too, but I believe this would need much work and add maintenance burden on Peter. Discussion in [1] gives me some hope Gradle will be updated soon. I think it is worth pinging its participants. Peter, you mention BoofCV build system downloading some JARs. Maybe we could build these JARs in Debian as separate packages and use them in BoofCV build? If Gradle blocker goes away, these might be the next blockers. [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926714 Best wishes, Andrius