[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