Ticket #15558 (new enhancement)
Provide quartz-only variant of cairo port
| Reported by: | macports@… | Owned by: | ryandesign@… |
|---|---|---|---|
| Priority: | Low | Milestone: | Port Enhancements |
| Component: | ports | Version: | 1.6.0 |
| Keywords: | Cc: | ||
| Port: |
Description
The cairo port currently provides three variants: universal, which builds all of cairo's backends (e.g., freetype and quartz on Mac OS X); glitz, which (in addition) enables glitz and no_x11, which disables X11 functionality.
I would like to see a pure quartz variant. It is desirable to have only one font subsystem (quartz). This is not yet generally feasible because many applications do not support the quartz back-end. However, a pure quartz variant would allow developers to easily build an environment from which they could continue to port applications to support the quartz back-end. Broken, for lack of a better word, applications would immediately reveal themselves as they would not build and/or execute.
If a user is only interested in a subset of applications that do support the quartz back-end, then he may install them without many unnecessary dependencies.
Of course, the universal build should remain the default for quite some time (if not forever).
This was discussed in ticket #15052. I opened a separate ticket so that it may be tracked.

