[MacPorts] #44414: cairo +quartz pango +quartz

MacPorts noreply at macports.org
Wed Jul 23 20:48:27 PDT 2014


#44414: cairo +quartz pango +quartz
--------------------------+--------------------------
  Reporter:  vtjnash@…    |      Owner:  ryandesign@…
      Type:  enhancement  |     Status:  new
  Priority:  Low          |  Milestone:
 Component:  ports        |    Version:  2.3.1
Resolution:               |   Keywords:
      Port:  cairo pango  |
--------------------------+--------------------------
Changes (by ryandesign@…):

 * owner:  macports-tickets@… => ryandesign@…
 * port:   => cairo pango


Old description:

> Since cairo and pango seem perfectly able to install themselves with both
> cairo and pango support enabled, it seems unnecessary (and in some cases
> detrimental) to artificially limit the capabilities of the installed
> code. Instead it seems a better default for these libraries would be:
>
> +quartz +x11
>
> Or to just eliminate these two options altogether.
>
> As mentioned in previous tickets (e.g.
> https://trac.macports.org/ticket/31148#comment:3), in the distant past
> this was not possible. however, now the existence of these options just
> seem like an unnecessary annoyance to the user. It feels like this is
> just a historical artifact: is there a more recent reason that this must
> still be the case?
>
> (Similarly, the restriction preventing building gtk3 +x11 +quartz seems
> to be artificial, since the backend can be selected at runtime via
> environment variable: GDK_BACKEND=quartz
> https://developer.gnome.org/gtk3/stable/gtk-running.html)

New description:

 Since cairo and pango seem perfectly able to install themselves with both
 cairo and pango support enabled, it seems unnecessary (and in some cases
 detrimental) to artificially limit the capabilities of the installed code.
 Instead it seems a better default for these libraries would be:

 +quartz +x11

 Or to just eliminate these two options altogether.

 As mentioned in previous tickets (e.g. comment:ticket:31148:3), in the
 distant past this was not possible. however, now the existence of these
 options just seem like an unnecessary annoyance to the user. It feels like
 this is just a historical artifact: is there a more recent reason that
 this must still be the case?

 (Similarly, the restriction preventing building gtk3 +x11 +quartz seems to
 be artificial, since the backend can be selected at runtime via
 environment variable: GDK_BACKEND=quartz
 https://developer.gnome.org/gtk3/stable/gtk-running.html)

--

-- 
Ticket URL: <https://trac.macports.org/ticket/44414#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list