[MacPorts] #49800: wine: add +quartz variant

MacPorts noreply at macports.org
Fri Nov 27 16:20:12 PST 2015


#49800: wine: add +quartz variant
----------------------------+--------------------------------
  Reporter:  mikepparson@…  |      Owner:  macports-tickets@…
      Type:  enhancement    |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.3.4
Resolution:                 |   Keywords:
      Port:  wine           |
----------------------------+--------------------------------

Comment (by mikepparson@…):

 Replying to [comment:1 ryandesign@…]:
 > There is no reason to increase the revision when only adding a non-
 default variant.

 OK, dropped it back to '4'.

 > If the port is going to offer a choice between x11 and quartz, if should
 have both variants, and variants should generally add dependencies and
 configure arguments, not remove them.

 OK.  I've split it into two ports with +x11 being the default.

 > This presumably applies to the wine-devel and wine-crossover ports as
 well?

 I'll try the same edits with those ports.

 > See #39085. Many, possibly all, of the dependencies you're deleting in
 this variant might be erroneous to begin with and should just be removed
 without adding any variants. Testing is needed to discover which
 dependencies are still needed and which aren't.

 I removed all the X11 related dependencies as they are provided with
 XQuartz.

 The +x11 variant builds both the X11 and native Mac driver (their word for
 it, not mine). The +quartz variant doesn't include the X11 bits.

 The reason for the non-X11 specific variant is so that there can be other
 GTK3 +quartz apps installed at the same time.  On my system, I use gimp2
 and Inkscape with the +quartz variant specified for both.  Attempts to
 install the X11 (default) wine port results in a bunch of ports being
 inactivated and the pre-reqs for wine being re-compiled with X11 support.

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


More information about the macports-tickets mailing list