On 2020/03/08 16:45, Landry Breuil wrote:
> On Sun, Mar 08, 2020 at 12:59:30PM +0000, Stuart Henderson wrote:
> > On 2020/03/08 12:40, Stuart Henderson wrote:
> > > py-sip-qt5 attached for completeness, it is the same as the last one from
> > > Landry. OK sthen@ to import that unhooked, then we can hook it to the 
> > > build
> > > when switching over.
> > 
> > py-sip-qt5 needs this added:
> > 
> > MAKE_FLAGS +=           CC="${CC}" CXX="${CXX}"
> > 
> 
> i had it fixed locally by amending the existing patch copied from
> py-sip:

I prefer MAKE_FLAGS because it actually uses what is set through ports,
though IIRC this is all very hit-and-miss with qt ports anyway.

> but i'm fine with MAKE_FLAGS too - fixed version attached.
> 
> still uncertain on the naming ? x11/py-sip-qt5 ? upstream names it 
> PyQt5-sip...
> py-qt5-sip ? who cares ?

I don't :)  I am ok with your current name.


> my bulk is at 3550 so far, the only thing to fix is the version
> dependency in devel/spyder/spyder which has
> x11/py-qt5${MODPY_FLAVOR}<5.12 for some reason:
> 
> Error: @depend x11/py-qt5,python3:py3-qt5-<5.12:py3-qt5-5.13.2
>   pattern py3-qt5-<5.12 doesn't match default py3-qt5-5.13.2

So for spyder.. upstream for the version in ports has <=5.12, which was later
amended to <5.13 (49c6c2aa86 "Setup.py: Fix PyQt5 pinning conditions").
The port Makefile has <5.12 which doesn't quite match either of these.

Upstream's current position: 
https://github.com/spyder-ide/spyder/issues/9829#issuecomment-574749134

Can you try removing the version dependency and see if spyder works anyway?
Looking at the github issues you mentioned it seems the most likely thing to
break is theme icons for the "Spyder 3" theme (tools/prefs/scroll down).

> the only other failures i have are fetching
> devel/libtalloc:talloc-2.1.16.tar.gz databases/tdb:tdb-1.3.18.tar.gz but
> those are totally unrelated, https://download.samba.org/pub/talloc/
> returns a 403 to dpb, but i can fetch it locally so i guess it's just a
> fluke.

old ftp(1) :)

> definitely agree we should go ahead will all this :)

Reply via email to