[MacPorts] #63680: glib2: implement new segregated port scheme, with separate x11/quartz subports, to support multiple versions installed side-by-side

MacPorts noreply at macports.org
Thu Jun 2 12:50:43 UTC 2022


#63680: glib2: implement new segregated port scheme, with separate x11/quartz
subports, to support multiple versions installed side-by-side
--------------------------+-------------------------
  Reporter:  mascguy      |      Owner:  mascguy
      Type:  enhancement  |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:  segregation
      Port:  glib2        |
--------------------------+-------------------------
Changes (by mascguy):

 * cc: ryandesign (added)


Comment:

 Update for interested parties:

 - I'm going to tackle this ASAP, via our new port `glib2-upstream`.
 - Once that's done, I'll review and coordinate with Ryan relative to
 folding this functionality into `glib2-devel`. (And eventually `glib2`.)

 In terms of overall strategy:

 - Given the number of dependent ports, the overarching goal is to make the
 transition as seamless as possible.
 - To that end, two new segregated subports will added:
 `glib2-upstream-x11` and `glib2-upstream-quartz`.
 - The base port will remain as-is for backward compatibility, installing
 everything where it goes today. That way dependents can gradually be
 migrated to the new scheme.

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


More information about the macports-tickets mailing list