On Thu, Mar 05, 2020 at 10:12:41PM +0000, Stuart Henderson wrote:
> On 2020/03/05 17:49, Landry Breuil wrote:
> > On Thu, Mar 05, 2020 at 05:10:51PM +0100, Landry Breuil wrote:
> > > On Thu, Mar 05, 2020 at 02:14:42PM +0000, Stuart Henderson wrote:
> > > > Looking better!  Stray blank line in py-qt5-sip DESCR otherwise OK 
> > > > sthen@
> > > > to import that.
> > > 
> > > in the end its completely fucked up, because tortoisehg (py2 only) fails
> > > to build with this py-qt5 without its sip counterpart, so i duplicated
> > > the py-sip port as py-sip-qt5 (can of course change the name) with a
> > > 4.19.19 version, as the 12.7.1 on pypi explicitely targets py3 only.
> > > argh.  dont look at the port itself, i know there are CVS dirs,
> > > CONFIGURE_ARGS is what matters with --no-tools --sip-module.
> > > 
> > > while here, removed some churn from pyqt5 PLIST diff (thePYQT_VERSION
> > > var serves no purpose), and send the right diffs.
> > > 
> > > oh boy that's a pain.
> > 
> > but it works, been able to build tortoisehg with it, and now building
> > qgis.
> > 
> > on a sidenote we can see that QtWebEngine disappeared from py-qt5 port,
> > its now in
> > https://www.riverbankcomputing.com/software/pyqtwebengine/download
> > 
> 
> grepping, the py-qt5 ports that reference webengine are:

what kind of grepping, source code or requirements in setup.py ?

> git-cola
> spyder
> qgis
> qutebrowser (marked BROKEN)
> 
> ... and spyder has a specific version dependency:
> 
> x11/py-qt5${MODPY_FLAVOR}<5.12

i guess this is related to
https://github.com/spyder-ide/spyder/issues/8748 and
https://github.com/spyder-ide/spyder/issues/8747, an update will
probably loosen this requirement..

> sigh, does this thing ever end? :)

well, that seems to be the case for every qt upgrade, a complete
ecosystem that needs to be updated altogether. But i think we're slowly
getting there.. now i'm ccing the ppl who use/maintain those pyqt5 apps,
at that point it has to be a collective effort for testing. I guess i'll
do a quick port for pyqtwebengine, unless rafael already has one ?

Landry

Reply via email to