Prebuilt libpdfium in Saber
[Saber v1.33.3](https://gitlab.com/fdroid/fdroiddata/-/merge_requests/37930) is blocked because of a prebuilt libpdfium.so library. Note that we were using the prebuilt lib before, but the latest update downloads it in `prebuild` instead of `build` which leads to the scan failure. I've been trying to build libpdfium from source as requested but I keep hitting issues. It seems that chromium's pdfium source code isn't well equipped for an offline build. The build process downloads its own NDK, its own version control (depot_tools), and its own libraries (pdfium/third_party). Additionally, it tries to install an almost comical number of dependencies which [maybe aren't even needed?](https://groups.google.com/g/pdfium/c/TYmIq9KM_74?pli=1) Suffice to say I'm finding this difficult. Before I spend more time trying to fix this, I just want to touch base to make sure I'm heading in the right direction. Our options seem to be: 1. `scanignore` the numerous binaries inside pdfium's source and build from there. 2. `scanignore` the prebuilt libpdfium.so like before. It's built with GitHub Actions and released as immutable GitHub Releases to prevent tampering. 3. Continue fighting to remove all binaries from pdfium's source. I'm open to more options, but I'd like to request some direction before I keep going
issue