Re: Python Tkinter 8.6

2022-06-08 Thread Kurt Mosiejczuk
On Wed, Jun 08, 2022 at 05:01:55PM +0100, Stuart Henderson wrote: > On 2022/06/08 11:36, Stuart Cassoff wrote: > > Just checked: ok on amd64, PLIST problem on i386. > ah ok, so in that case nothing changed with respect to those. > phew, I didn't fancy debugging that. I propose to either just >

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Henderson
On 2022/06/08 11:36, Stuart Cassoff wrote: > Just checked: ok on amd64, PLIST problem on i386. ah ok, so in that case nothing changed with respect to those. phew, I didn't fancy debugging that. I propose to either just ignore that, or maybe add an rm -f, i386 coped without them so far and it

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Cassoff
-- Original Message -- From: s...@spacehopper.org To: 3...@bell.net Cc: ports@openbsd.org; k...@openbsd.org Sent: Wednesday, June 8, 2022 11:05 AM Subject: Re: Python Tkinter 8.6 On 2022/06/08 10:55, Stuart Cassoff wrote: > > > > Not me, the port d

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Cassoff
> > Not me, the port did - I swear! > $ cd /usr/ports/lang/python/2.7; make fake; make update-plist > Should yield the same result for porters who are not me. > Those .so's aren't part of TkInter. Yet the change to tkinter caused them to build. So if there _was_ a no_tkinter PSEUDO_FLAVOR

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Henderson
On 2022/06/08 10:55, Stuart Cassoff wrote: > > > > Not me, the port did - I swear! > > $ cd /usr/ports/lang/python/2.7; make fake; make update-plist > > Should yield the same result for porters who are not me. > > Those .so's aren't part of TkInter. > > Yet the change to tkinter caused them

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Henderson
> > ${BUILD_PACKAGES:M-tkinter} ? > > do you mean LIB_DEPENDS-tkinter, WANTLIB-tkinter, etc? if so, no, these > should be set unconditionally > > I simplified this bit, no worries. Nicer, even. oh, actually BUILD_PACKAGES:M-tkinter makes no sense here as there is no no_tkinter

Re: Python Tkinter 8.6

2022-06-08 Thread Stuart Cassoff
-- Original Message -- From: s...@spacehopper.org To: 3...@bell.net Cc: ports@openbsd.org; k...@openbsd.org Sent: Tuesday, June 7, 2022 10:50 AM Subject: Re: Python Tkinter 8.6 Thanks for taking a look, I have a new patch! On 2022/06/07 09:05, Stuart Cassoff

Re: Python Tkinter 8.6

2022-06-07 Thread Stuart Henderson
On 2022/06/07 09:05, Stuart Cassoff wrote: > Does it make sense to put all the TkInter bits inside .if > ${BUILD_PACKAGES:M-tkinter} ? do you mean LIB_DEPENDS-tkinter, WANTLIB-tkinter, etc? if so, no, these should be set unconditionally > Are the changes to CHANGES.OpenBSD ok/necessary? changes

Python Tkinter 8.6

2022-06-07 Thread Stuart Cassoff
After discussion with maintainer, here's my patch to have TkInter work with Tk 8.6.TkInter's setup.py program searches for libs using patterns like libtkXX.a and libtkXX.so, not taking into account OpenBSD's .so versioning. Since static libs are only built for 8.5, setup.py will find libtk85.a