[MacPorts] #38375: Ports depending on wxWidgets* or wxPython should be ported to wxWidgets-3.0 or provide variants

MacPorts noreply at macports.org
Thu Aug 22 02:20:27 PDT 2013


#38375: Ports depending on wxWidgets* or wxPython should be ported to wxWidgets-3.0
or provide variants
-------------------------------------------------+-------------------------
  Reporter:  egall@…                             |      Owner:  macports-
      Type:  defect                              |  tickets@…
  Priority:  Normal                              |     Status:  new
 Component:  ports                               |  Milestone:
Resolution:                                      |    Version:
      Port:  bittorrent codeblocks erlang esdl   |   Keywords:
  FileZilla fityk gnuplot gnuradio gnuradio      |
  grass grass hugin-app lisaem mkvtoolnix        |
  otrproxy p5-alien-wxwidgets p5-graphics-       |
  gnuplotif p5-wx pgAdmin3 plplot poedit py-dsv  |
  py-pyface py-robotframework-ride py-winpdb     |
  py-wxpython py-wxpython30 py26-pyphant         |
  py26-wxpython py27-wxpython-devel relax rt-    |
  volume-rendering sounddecompress spe stimfit   |
  usbprog  wxLua wxMaxima wxWidgets  wxWidgets-  |
  devel wxWidgets-python wxWidgets30 wxd wxgtk   |
  wxstedit xcmh                                  |
-------------------------------------------------+-------------------------
Changes (by mojca@…):

 * port:
     bittorrent, codeblocks, erlang, esdl, FileZilla, fityk, gnuplot,
     gnuradio, gnuradio, grass, grass, hugin-app, lisaem, mkvtoolnix,
     otrproxy, p5-alien-wxwidgets, p5-graphics-gnuplotif, p5-wx, pgAdmin3,
     plplot, poedit, py-dsv, py-mayavi, py-pyface, py-robotframework-ride,
     py-winpdb, py-wxpython, py-wxpython30, py26-pyphant, py26-wxpython,
     py27-wxpython-devel, relax, rt-volume-rendering, sounddecompress, spe,
     stimfit, usbprog,  wxLua, wxMaxima, wxWidgets,  wxWidgets-devel,
     wxWidgets-python, wxWidgets30, wxd, wxgtk, wxstedit, xcmh
     =>
     bittorrent codeblocks erlang esdl FileZilla fityk gnuplot gnuradio
     gnuradio grass grass hugin-app lisaem mkvtoolnix otrproxy p5-alien-
     wxwidgets p5-graphics-gnuplotif p5-wx pgAdmin3 plplot poedit py-dsv
     py-pyface py-robotframework-ride py-winpdb py-wxpython py-wxpython30
     py26-pyphant py26-wxpython py27-wxpython-devel relax rt-volume-
     rendering sounddecompress spe stimfit usbprog  wxLua wxMaxima
     wxWidgets  wxWidgets-devel wxWidgets-python wxWidgets30 wxd wxgtk
     wxstedit xcmh


Old description:

> I'm hijacking this ticket to request review of modifications I did in
> browser:users/mojca/wxports by individual port maintainers. (While I did
> not change all the ports yet - in particular the dependencies of
> {{{wxPython}}} 2.8 need some testing to see whether they are compatible
> with 2.9, the majority is done, I'll reply below with the exact status
> report.)
>
> Because all ports need to be updated simultaneously, any ports that won't
> receive any feedback by the maintainers will be considered as "maintainer
> timeout" and committed (or broken), so please make sure that your ports
> still work after these changes and feel free to suggest
> improvements/modifications, in particular regarding option names. Please
> also check that I properly increased the version and/or revision.
>
> Feel free to commit to my branch directly.
>
> ==== wxWidgets dependencies ====
>
> || port                                || required (option name) ||
> maintainer(s)                             ||
> ||||||='''wxWidgets 2.9''':
> =||
> || {{{aqua/pgAdmin3                }}} || YES                    ||
> {{{jwa                                }}} ||
> || {{{devel/poedit                 }}} || YES                    ||
> {{{raimue openmaintainer              }}} ||
> || {{{gis/grass                    }}} || NO  {{{wxwidgets}}}    ||
> {{{nomaintainer                       }}} ||
> || {{{math/gnuplot                 }}} || NO  {{{wxwidgets}}}    ||
> {{{mojca openmaintainer               }}} ||
> || {{{-> perl/p5-graphics-gnuplotif}}} ||                        ||
> {{{nomaintainer                       }}} ||
> || {{{math/wxMaxima                }}} || YES                    ||
> {{{usami-k openmaintainer             }}} ||
> || {{{multimedia/mkvtoolnix        }}} || NO  {{{wxwidgets}}}    ||
> {{{nomaintainer                       }}} ||
> || {{{perl/p5-alien-wxwidgets      }}} || YES                    ||
> {{{nomaintainer                       }}} ||
> || {{{->  perl/p5-wx               }}} ||                        ||
> {{{nomaintainer                       }}} ||
> || {{{science/gnuradio             }}} || NO {{{wxgui}}}         ||
> {{{michaelld openmaintainer           }}} ||
> || {{{science/plplot               }}} || NO {{{wxWidgets}}}     ||
> {{{takeshi openmaintainer             }}} ||
> ||||||='''portable to wxWidgets 2.9''':
> =||
> || {{{cross/usbprog                }}} || YES                    ||
> {{{macports lilalinux.net             }}} ||
> || {{{graphics/hugin-app           }}} || YES                    ||
> {{{nomaintainer                       }}} ||
> || {{{math/fityk                   }}} || YES                    ||
> {{{nomaintainer                       }}} ||
> ||||||='''conditionally portable to wxWidgets 2.9''':
> =||
> || {{{www/FileZilla                }}} || YES                    ||
> {{{rudloff strasweb.fr, openmaintainer}}} ||
> || {{{x11/xcmh                     }}} || YES {{{aqua/x11}}}     ||
> {{{markd                              }}} ||
> ||||||='''wxWidgets 2.8 only''':
> =||
> || {{{devel/wxd                    }}} || YES                    ||
> {{{usami-k, openmaintainer            }}} ||
> || {{{devel/codeblocks             }}} || YES {{{aqua/x11}}}     ||
> {{{afb                                }}} ||
> || {{{devel/wxstedit               }}} || YES {{{aqua/x11}}}     ||
> {{{afb                                }}} ||
> || {{{-> graphics/wxLua            }}} ||                        ||
> {{{afb                                }}} ||
> || {{{emulators/lisaem             }}} || YES                    ||
> {{{ryandesign                         }}} ||
> || {{{graphics/rt-volume-rendering }}} || YES                    ||
> {{{bugcutt gmail.com                  }}} ||
> || {{{lang/erlang                  }}} || NO  {{{wxwidgets}}}    ||
> {{{bfulgham                           }}} ||
> || {{{-> graphics/esdl             }}} ||                        ||
> {{{bfulgham                           }}} ||
> || {{{security/otrproxy            }}} || YES                    ||
> {{{nomaintainer                       }}} ||
>

>
> ==== wxPython dependencies ====
>
> || port                                || dependency                ||
> maintainer(s)                                     ||
> ||||||='''wxPython 2.8''':
> =||
> || {{{editors/spe}}}                   || {{{py26-wxpython      }}} ||
> {{{nomaintainer                               }}} ||
> || {{{net/bittorrent}}}                || {{{py25-wxpython      }}} ||
> {{{nomaintainer                               }}} ||
> || {{{python/py-dsv}}}                 || {{{py2*-wxpython      }}} ||
> {{{nomaintainer                               }}} ||
> || {{{python/py-pyface}}}              || {{{py2*-wxpython      }}} ||
> {{{jjstickel gmail.com, openmaintainer        }}} ||
> || {{{python/py26-pyphant}}}           || {{{py26-wxpython      }}} ||
> {{{klaus.zimmermann fmf.uni-freiburg.de, rowue}}} ||
> ||||||='''wxPython 2.9''':
> =||
> || {{{gis/grass}}}                     || {{{py27-wxpython30    }}} ||
> {{{nomaintainer                               }}} ||
> || {{{python/py-winpdb}}}              || {{{py2*-wxpython-devel}}} ||
> {{{eborisch, openmaintainer                   }}} ||
> || {{{python/py-robotframework-ride}}} || {{{py2*-wxpython(30)  }}} ||
> {{{jwa                                        }}} ||
> || {{{science/gnuradio}}}              || {{{py2*-wxpython-devel}}} ||
> {{{michaelld, openmaintainer                  }}} ||
> || {{{science/relax}}}                 || {{{py27-wxpython-devel}}} ||
> {{{howarth bromo.med.uc.edu                   }}} ||
> || {{{science/stimfit}}}               || {{{py27-wxpython30    }}} ||
> {{{christsc gmx.de                            }}} ||
> ||||||='''commented out/disabled''':
> =||
> || {{{games/sounddecompress}}}         || {{{py26-wxpython      }}} ||
> {{{ryandesign                                 }}} ||
> || {{{python/py-mayavi}}}              ||                           ||
> {{{jjstickel gmail.com, openmaintainer        }}} ||

New description:

 I'm hijacking this ticket to request review of modifications I did in
 browser:users/mojca/wxports by individual port maintainers. (While I did
 not change all the ports yet - in particular the dependencies of
 {{{wxPython}}} 2.8 need some testing to see whether they are compatible
 with 2.9, the majority is done, I'll reply below with the exact status
 report.)

 Because all ports need to be updated simultaneously, any ports that won't
 receive any feedback by the maintainers will be considered as "maintainer
 timeout" and committed (or broken), so please make sure that your ports
 still work after these changes and feel free to suggest
 improvements/modifications, in particular regarding option names. Please
 also check that I properly increased the version and/or revision.

 Feel free to commit to my branch directly.

 ==== wxWidgets dependencies ====

 || port                                || required (option name) ||
 maintainer(s)                             ||
 ||||||='''wxWidgets 2.9''':
 =||
 || {{{aqua/pgAdmin3                }}} || YES                    || {{{jwa
 }}} ||
 || {{{devel/poedit                 }}} || YES                    ||
 {{{raimue openmaintainer              }}} ||
 || {{{gis/grass                    }}} || NO  {{{wxwidgets}}}    ||
 {{{nomaintainer                       }}} ||
 || {{{math/gnuplot                 }}} || NO  {{{wxwidgets}}}    ||
 {{{mojca openmaintainer               }}} ||
 || {{{-> perl/p5-graphics-gnuplotif}}} ||                        ||
 {{{nomaintainer                       }}} ||
 || {{{math/wxMaxima                }}} || YES                    ||
 {{{usami-k openmaintainer             }}} ||
 || {{{multimedia/mkvtoolnix        }}} || NO  {{{wxwidgets}}}    ||
 {{{nomaintainer                       }}} ||
 || {{{perl/p5-alien-wxwidgets      }}} || YES                    ||
 {{{nomaintainer                       }}} ||
 || {{{->  perl/p5-wx               }}} ||                        ||
 {{{nomaintainer                       }}} ||
 || {{{science/gnuradio             }}} || NO {{{wxgui}}}         ||
 {{{michaelld openmaintainer           }}} ||
 || {{{science/plplot               }}} || NO {{{wxWidgets}}}     ||
 {{{takeshi openmaintainer             }}} ||
 ||||||='''portable to wxWidgets 2.9''':
 =||
 || {{{cross/usbprog                }}} || YES                    ||
 {{{macports lilalinux.net             }}} ||
 || {{{graphics/hugin-app           }}} || YES                    ||
 {{{nomaintainer                       }}} ||
 || {{{lang/erlang                  }}} || NO  {{{wxwidgets}}}    ||
 {{{bfulgham                           }}} ||
 || {{{-> graphics/esdl             }}} ||                        ||
 {{{bfulgham                           }}} ||
 || {{{math/fityk                   }}} || YES                    ||
 {{{nomaintainer                       }}} ||
 || {{{x11/xcmh                     }}} || YES {{{aqua/x11}}}     ||
 {{{markd                              }}} ||
 ||||||='''conditionally portable to wxWidgets 2.9''':
 =||
 || {{{www/FileZilla                }}} || YES                    ||
 {{{rudloff strasweb.fr, openmaintainer}}} ||
 ||||||='''wxWidgets 2.8 only''':
 =||
 || {{{devel/wxd                    }}} || YES                    ||
 {{{usami-k, openmaintainer            }}} ||
 || {{{devel/codeblocks             }}} || YES {{{aqua/x11}}}     || {{{afb
 }}} ||
 || {{{devel/wxstedit               }}} || YES {{{aqua/x11}}}     || {{{afb
 }}} ||
 || {{{-> graphics/wxLua            }}} ||                        || {{{afb
 }}} ||
 || {{{emulators/lisaem             }}} || YES                    ||
 {{{ryandesign                         }}} ||
 || {{{graphics/rt-volume-rendering }}} || YES                    ||
 {{{bugcutt gmail.com                  }}} ||
 || {{{security/otrproxy            }}} || YES                    ||
 {{{nomaintainer                       }}} ||



 ==== wxPython dependencies ====

 || port                                || dependency                ||
 maintainer(s)                                     ||
 ||||||='''wxPython 2.8''':
 =||
 || {{{editors/spe}}}                   || {{{py26-wxpython      }}} ||
 {{{nomaintainer                               }}} ||
 || {{{net/bittorrent}}}                || {{{py25-wxpython      }}} ||
 {{{nomaintainer                               }}} ||
 || {{{python/py-dsv}}}                 || {{{py2*-wxpython      }}} ||
 {{{nomaintainer                               }}} ||
 || {{{python/py-pyface}}} (optional)   || {{{py2*-wxpython      }}} ||
 {{{jjstickel gmail.com, openmaintainer        }}} ||
 || {{{python/py26-pyphant}}}           || {{{py26-wxpython      }}} ||
 {{{klaus.zimmermann fmf.uni-freiburg.de, rowue}}} ||
 ||||||='''wxPython 2.9''':
 =||
 || {{{gis/grass}}}                     || {{{py27-wxpython30    }}} ||
 {{{nomaintainer                               }}} ||
 || {{{python/py-winpdb}}}              || {{{py2*-wxpython-devel}}} ||
 {{{eborisch, openmaintainer                   }}} ||
 || {{{python/py-robotframework-ride}}} || {{{py2*-wxpython(30)  }}} ||
 {{{jwa                                        }}} ||
 || {{{science/gnuradio}}}              || {{{py2*-wxpython-devel}}} ||
 {{{michaelld, openmaintainer                  }}} ||
 || {{{science/relax}}}                 || {{{py27-wxpython-devel}}} ||
 {{{howarth bromo.med.uc.edu                   }}} ||
 || {{{science/stimfit}}}               || {{{py27-wxpython30    }}} ||
 {{{christsc gmx.de                            }}} ||
 ||||||='''commented out/disabled''':
 =||
 || {{{games/sounddecompress}}}         || {{{py26-wxpython      }}} ||
 {{{ryandesign                                 }}} ||

--

-- 
Ticket URL: <https://trac.macports.org/ticket/38375#comment:17>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list