Hello,
pinentry's configure script only allows building against fltk 1.3. Could you also allow v 1.4? I patched configure and did a quick testbuild without finding any new warnings in buildlog.
FLTK's upgrading docs https://www.fltk.org/doc-1.4/migration_1_4.html do not look scary either, it should not break unlss it has special code for X11 support (which I did not find in fltk/* at a quick glance).
cu Andreas