[MacPorts] #45263: gobject_introspection portgroup
MacPorts
noreply at macports.org
Mon Oct 6 15:39:44 PDT 2014
#45263: gobject_introspection portgroup
---------------------------+----------------------
Reporter: ryandesign@… | Owner: devans@…
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.3.99
Resolution: | Keywords: haspatch
Port: |
---------------------------+----------------------
Comment (by devans@…):
Replying to [comment:6 ryandesign@…]:
> At one time I thought all ports offering quartz and x11 variants should
use subports instead.
>
> But a different suggestion is that cairo and pango could just enable
both quartz and x11 support all the time. This is #44414. The cairo and
pango build systems used to force you to just use one or the other, but
since some time that hasn't been the case anymore. If we're lucky, just
enabling both interfaces all the time won't cause problems.
In this case, I would vote to drop cairo's +x11 +quartz variants as well.
The point would be to reduce variant complexity. In the gtk3 case as
mentioned in #44414 since 3.10 gtk3 has been able to build all gdk
backends simulanteously. This includes x11, quartz, broadway (html5), and
wayland (not likely to be much use on Macs?).
GNOME ports are gradually moving to support the multiple backends,
although X11 is still the only backend that is supported throughout.
Multiple print backends are also possible.
--
Ticket URL: <https://trac.macports.org/ticket/45263#comment:7>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list