#40347: py26-pyphant: use python PortGroup, merge multiple ports into subports, upgrade to version 1.0b2 ---------------------------+---------------------- Reporter: mojca@… | Owner: rowue@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: py26-pyphant | ---------------------------+---------------------- Comment (by mojca@…): Thank you very much. Now, the `carbon` variant doesn't work properly because it's not connected to the choice of wxWidgets vs. wxGTK. If I install `py27-pyphant`, it starts X11 which makes no sense at all. Also, it's no longer `carbon` that's being used in `wxWidgets-3.0`, it's Cocoa, so the keyword is misleading as well. I fixed this somehow, even though my fix is not complete (it doesn't support `wxPython-2.8 +carbon` – I don't think it's worth the effort – and I could leave `+carbon` there for compatibility reasons.) I created a suggestion for a port containing all subports together (combining all six ports in a single `Portfile`), see r117399 (http://trac.macports.org/browser/users/mojca/wxports/python/py- pyphant/Portfile?rev=117399). Can you please take a look and commit it if you find it appropriate (or change whatever is missing)? (I can commit it as well, but I'm not the maintainer, so I would need maintainer's blessing in either case.) I would like to suggest changing a few more things, but let's make it step-by-step. I'm really glad that it works with wxWidgets 3.0 now, I would only like to see the ports slightly simplified by merging them and thus leaving less maintenance burden in case of upgrades. -- Ticket URL: <https://trac.macports.org/ticket/40347#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X