[MacPorts] #24350: proposed new Portfiles for wxWidgets and wxPython
MacPorts
noreply at macports.org
Thu May 20 10:46:28 PDT 2010
#24350: proposed new Portfiles for wxWidgets and wxPython
-------------------------------+--------------------------------------------
Reporter: jjstickel@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.2
Keywords: | Port: wxWidgets-python py26-wxpython
-------------------------------+--------------------------------------------
Comment(by jjstickel@…):
Replying to [comment:21 macsforever2000@…]:
> This is confusing to me as well. Maybe you are right.
>
It is indeed confusing. I tried to make a detailed explanation in my long
comment above.
> The only problem with that is that a port cannot depend on a variant.
See ticket:126.
>
Yes, this is a problem. In other ports I see a workaround where a build
message instructs the user to install dependent ports with a specific
variant. I hate to see different ports of the same program just to
support variant dependencies.
>
> Why didn't we just update the existing wxwidgets port to 2.8.10.1
instead of adding the wxwidgets-python port again?
See ticket #23797 and my explanation above.
> So perhaps this could all be cleaned up by making a new wxwidgets-gtk
port that has wxwidgets (updated to the latest version) as a dependency.
We remove the +gtk variant from wxwidgets. Then we remove the wxwidgets-
python port and the wxgtk port. py26-wxpython retains the +gtk variant and
depends on wxwidgets-gtk in that case. xchm depends on the new wxwidgets-
gtk port now too and avoids the variant issue. Can you make the proposed
wxwidgets-gtk port? I'm not sure I have the time (or knowledge) to do it
myself.
Since I see using the gtk toolkit as a temporary solution, I still suggest
sticking to the +gtk variant as a workaround for wxpython. For xchm,
maybe we can just leave wxgtk as it is.
--
Ticket URL: <http://trac.macports.org/ticket/24350#comment:23>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list