PHO <pho%cielonegro.org@localhost> writes: > Done. cairo now has a new option "quartz". cairomm and pango changes > their PLISTs based on how cairo was built. I confirmed gtk2 and gtk3 > builds fine with them. > > But if cairo was not built with PKG_OPTIONS.cairo=quartz, setting > PKG_OPTIONS.gtk2=quartz results in a configuration failure. I guess > the same thing will happen if PKG_OPTIONS.cairo = -x11 and > PKG_OPTIONS.gtk2 = x11. What should we do for these cases? Probably we need a way to express option requirements on dependencies. Arguably quartz and x11 are the kind of options best put in PKG_DEFAULT_OPTIONS anyway.
Attachment:
pgppn15Uv4eyR.pgp
Description: PGP signature