Pure GTK builds require Cairo. Before this change, CAIRO implied XFT- Add PGTK to OPTIONS_DEFAULT
and XFT pulled in- Eliminate X11 dependencies. Remove CAIRO_IMPLIES=XFT, so that for pure GTK Emacs by
pure GTK Emacs can be built without any X11 dependencies.
While here, pull in a new 2022-01-01 revision - removing CAIRO_IMPLIES=XFT and incorporate minorOTF_IMPLIES=XFT
- removing OTF, XFT, and XIM from OPTIONS_DEFAULT
- not including USES=xorg.
While here, pull in a new 2022-01-02 revision and incorporate minor formatting changes suggested by portfmt.
Reported by: jbeich
Sponsored by: The FreeBSD Foundation