[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 May 30 01:29:21 UTC 2024


#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        |
--------------------------+-------------------------

Comment (by cooljeanius):

 Replying to [comment:1 mascguy]:
 > 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.

 I see you obsoleted the `glib2-upstream` port in
 [https://github.com/macports/macports-
 ports/commit/dd7eafbbe991f1727e956427ecbfcfc4b84eacad dd7eafb]; how does
 that affect these plans?

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


More information about the macports-tickets mailing list