#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