Package: angelfish
Version: 22.11-1+b2
Angelfish has a built-in ad blocker based on the Rust adblock crate from
the Brave developers. This feature is missing from the Debian package
because Corrosion and other build-time dependencies are not Build-Depended.
(They may need to be added to Debian first.)
Just check your build logs, e.g.:
https://buildd.debian.org/status/fetch.php?pkg=angelfish&arch=arm64&ver=22.11-1%2Bb2&stamp=1679750090&raw=0
Actual Results:
-- The following RECOMMENDED packages have not been found:
* Corrosion, CMake scripts to seamlessly build and link to targets using cargo,
<https://github.com/AndrewGaspar/corrosion>
Required to build the builtin adblocker
Expected Results:
The ad blocker is built.
In addition to Corrosion, you will need cargo (though Corrosion should
already be requiring it), rust-adblock, rust-cxx-build, and rust-cxx. You
may also need to hack things up so that it can build offline.
See also https://bugzilla.redhat.com/show_bug.cgi?id=2213926 for the exact
same issue in the Fedora package.