Add Zip4j as new srclib. We use a github mirror that has been verified
to correspond to the upstream source release. (Upstream only releases a
zip archive.)
Closesfdroid/fdroiddata#1033.
This is needed so that the graphics, localized files, etc get
published. And Privleged Extension definitely does not need any code
from F-Droid. I tested this by manually running a build on
jenkins.debian.net
This reverts commit eb89ad7a14.
The builds didn't change for quite a while so we can enable auto update.
Switch to a github mirror by apache for the old log4j library because
the git-svn takes years to clone. The contents are the same.
This includes removing non-free OpenDictionary and Lingvo. A patch can
be avoided now since most code has been moved to files that can simply
be deleted. A few sed commands can remove references to these
dictionaries in the remaining code.
* UnoUrlTest.java lead to a scanner error due to unicode problems [1],
work around the issue by removing the offending line
* work around upstream problems with clew which is not included in
android builds but still some of the compiled files rely on it [2]
* use NDK r10e because newer NDKs don't have a README.txt and upstream
wants that file [3]
* Update the LOTarballs srclib to include the newest srclibs. If you
wonder how I created them: I built it locally without disabling
external fetching, so I got all the files needed, then I copied those
over.
* Remove some test blobs that the scanner complains about
[1]: https://gitlab.com/fdroid/fdroidserver/issues/226
[2]: https://bugs.documentfoundation.org/show_bug.cgi?id=103443
[3]: https://bugs.documentfoundation.org/show_bug.cgi?id=103442