vim: add with-compiledby
imagemagick: add an optional dependency on little-cms2

little-cms is deprecated upstream. little-cms2 is maintained,
produces higher quality output, and runs faster.

This commit preserves the ability to use little-cms if desired,
but as far as I know little-cms2 is always preferred.

Closes #19563.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ENV: add usage note to ncurses_define
Add opensuse package search