[MacPorts] #40727: wxPython: upgrade to 2.9.5.0
#40727: wxPython: upgrade to 2.9.5.0 -------------------------------+------------------------------------------- Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: maintainer | Port: py-wxpython-3.0, wxPython-3.0 haspatch | -------------------------------+------------------------------------------- I'm uploading a patch for upgrade to `wxPython` 2.9.5.0. I would like to ask all maintainers of `wxPython` dependencies to check whether the update works with their ports and possibly attach any additional patches that are needed for their own ports here or create new tickets and leave a link. I will consider fixing ticket #38850 in the same commit as well if Marko confirms in time that the upstream patch works as expected. -- Ticket URL: <https://trac.macports.org/ticket/40727> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): The tickets for an upgrade of `stimfit` (#40725) and `py-stfio` (#40726). -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): I added a new patch that should also address #38850, but I need Marko's confirmation that it actually works. -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): As a side note I also noticed that 3.0.0-RC1 is out and that there are still commits to the 2.8 branch (and milestone allows setting 2.8.13). This means that I need to request a few patches to be backported to 2.8.12. I could actually upgrade to wxWidgets 3.0.0-RC1 together with upgrading wxPython to 2.9.5.0. -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): Plus I forgot to patch `wxWidgets-1.0.tcl`. -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): Committed in r112161. Time to revbump the dependencies. -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by christsc@…): After an update, I get: {{{ $ wx-config bash: wx-config: command not found $ sudo port select wxWidgets wxWidgets-3.0 Selecting 'wxWidgets-3.0' for 'wxWidgets' failed: could not create new link "/opt/local/bin/wx-config": target "/opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/2.9/bin /wx-config" doesn't exist $ find /opt/local/Library/Frameworks/wxWidgets.framework -name wx-config /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxPython/2.9/bin /wx-config /opt/local/Library/Frameworks/wxWidgets.framework/Versions/wxWidgets/3.0/bin /wx-config }}} -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Comment (by mojca@…): I'm sorry. I knew this would happen one day. Hopefully fixed in r112174. Please remind me to do this change when I upgrade wxPython-3.0. Does `port select` allow putting variables into files? -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#40727: wxPython: upgrade to 2.9.5.0 --------------------------------------------+------------------------------ Reporter: mojca@… | Owner: mojca@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: maintainer Port: py-wxpython-3.0, wxPython-3.0 | haspatch --------------------------------------------+------------------------------ Changes (by mojca@…): * status: new => closed * resolution: => fixed Comment: For most ports I don't know whether they need a revbump or not (some ports use C code and need to link against libraries, other use just python scripts and don't have explicit binary/library dependencies). An approximate list: * gis/grass: doesn't work (so I didn't try to change anything) * python/py-winpdb: not needed * python/py-robotframework-ride: upgraded (not sure if a revbump is otherwise needed or not) * python/py-stfio: upgraded * science/gnuradio: not needed * science/relax: not sure if needed * science/stimfit: needed, upgraded It might be that `relax` still needs a revbump - in case it does, please feel free to do it or ask me to do it. I'm closing the ticket now. -- Ticket URL: <https://trac.macports.org/ticket/40727#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts