[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