FBInk universal candidate dependency (private application copy)

Upstream: https://github.com/NiLuJe/FBInk
Commit: 886f25f13368859ad8a899b88d04c26e19cda32e
Official build: https://github.com/NiLuJe/FBInk/actions/runs/31060409738
Artifact ID: 8951879128; name FBInk; created 2026-08-06
Public delivery: https://nightly.link/NiLuJe/FBInk/actions/artifacts/8951879128.zip
GitHub API artifact digest and downloaded ZIP matched:
b9116bf4e29a37302e27f83060f9c1c340119531553391eaeabebbdd6a2ae3eb

Only payload/fbink is installed. It includes its FBInk library; no old
libfbink.so is paired with it. fbdepth, finger_trace and input_scan from the
archive are NOT installed or called. No /usr or system library replacement.
ELF loader: /lib/ld-linux-armhf.so.3. Native runtime prerequisites are gated.

Build recipe is in the pinned source .github/workflows/build.yaml:
KOReader koxtoolchain kobo toolchain; make distclean && make ci
CROSS_TC=arm-kobo-linux-gnueabihf. The workflow downloaded the then-current
toolchain; a byte-for-byte local reproduction is not claimed.

Bundled corresponding source: parent archive plus pinned font8x8, stb,
libunibreak and i2c-tools archives. Extract them into the matching submodule
directories before rebuilding. libevdev is only used by finger_trace, which
is excluded from this package. i2c-tools came from kernel.googlesource.com
(same kernel upstream commit) after git.kernel.org returned HTTP 403.
Pinned revisions and archive hashes are in fbink-universal.json.
To rebuild only the shipped fbink executable (not the excluded CI utilities),
use: make strip KOBO=true CROSS_TC=arm-kobo-linux-gnueabihf
The full upstream make ci target additionally needs libevdev for finger_trace.

GPL-3.0-or-later and dependency credits are retained. Original FBInk 1.25
source/credits remain for the unchanged Unifont-derived acknowledgement PNGs.
