Created attachment 211554 [details]
At the moment portlint complains that INSTALLS_ICONS should be set when a port installs icons. It is not always desired, however. INSTALLS_ICONS is only effective when USES=gnome is set which is not always the case.
The attached patch modifies the portlint behavior to only recommend setting INSTALLS_ICONS when icons are being installed and USES=gnome is set.
Build info is available at https://gitlab.com/swills/freebsd-ports/pipelines/121031933
Committed to 2.18.11. Thanks.