[MacPorts] #60511: move to quartz as default backend

MacPorts noreply at macports.org
Sun Jun 7 04:15:16 UTC 2020


#60511: move to quartz as default backend
-------------------------------------------------+-------------------------
  Reporter:  ra1nb0w                             |      Owner:  dbevans
      Type:  enhancement                         |     Status:  assigned
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  R Togl VLC VLC2 avahi cairo cairo-  |
  devel cairomm cherrytree clutter cogl          |
  gWakeOnLAN gconf gegl gegl-0.3 gegl-devel      |
  geoclue2 glade glib2 glib2-devel glibmm        |
  gnome-themes-extra gnubg gnucash-docs gtk-     |
  sharp2 gtk2 gtk3 gtkextra3 gtkimageview gtkmm  |
  gtkmm3 gtkspell2 inkscape inkscape-devel       |
  inkscape-gtk3-devel lablgtk2 libVLC libVLC2    |
  librsvg meld netgen opencolorio pan2 pango     |
  pango-devel pangomm pdfpc pidgin pspp pspp-    |
  devel py-cairo py-gobject py-pygtk reinteract  |
  tix tk tkdnd tkimg tktable ufraw webkit2-gtk   |
  webkit2-gtk-devel wxgtk-3.0                    |
-------------------------------------------------+-------------------------

Comment (by danchr):

 I, for one, welcome our new Quartz overlords!

 One a slightly more serious note, I've had {{{-x11 +no_x11 +quartz}}} in
 my `variants.conf` for some time. The main annoyance is having to rebuild
 ports such as GTK+ from source on occasion, but that's the only issue I've
 run into. To me, ports that use X11 are mostly broken anyway; X11 on OS X
 was always a stopgap measure to me.

 I do get that this is a complicated change, and that there's a lot of
 infrastructure involved, but that shouldn't distract from the end goal.
 Here's a suggestion: Would it be possible to treat this like the Qt ports,
 and move the Quartz and X11 variants into separate ports? That way, any
 port that ''requires'' X11 can safely depend on it, and the upgrade step
 becomes much more straightforward, doesn't it?

-- 
Ticket URL: <https://trac.macports.org/ticket/60511#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list