pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: x11/blt: please package tkblt



Hi!

On Thu, Jun 09, 2022 at 06:31:47PM -0400, Greg Troxel wrote:
> Adding $MAINTAINER explicitly...
> 
> Thomas Klausner <wiz%NetBSD.org@localhost> writes:
> 
> > x11/blt is broken; it depends on tk 8.6 but the code is much older
> > than that release and not fully compatible.
> >
> > It is used by cad/magic and net/ttt.
> >
> > There is a port of blt for tk 8.6 here:
> >
> > https://github.com/wjoye/tkblt
> 
> I basically packaged tkblt by url2pkg, and nuking the patches which seem
> not to apply after a major rototill.  It has a very different PLIST, and
> there is RPATH missing for x11, but it almost packages.   It probably
> needs more help.

Thanks. I've put it in wip/tkblt, fixing up some minor issues and
cleaning it up a bit.

> > Can someone who is interested in either of the three packages please
> > package tkblt and switch the other packages to use it?
> >
> > Otherwise I think it's probably best to remove the three packages,
> > since they won't work as-is currently.
> 
> This feels overly aggressive, given that the beyond-pkgsrc world has
> done the work to get blt to work with 8.6 and magic has a functioning
> upstream.  But it may be that nobody here cares enough.   To me that
> calls for marking BROKEN, not immediate rm.

Well, perhaps it is. Sorry for that.  But the fact is that noone
noticed this is broken and fixed it (or even complained about it), and
I can't fix _all_ the packages :)

> I've attached my patch for tkblt, really updating blt to tkblt.   It
> seems to be a continuation fork, and the old one can't build, but maybe
> you think there should be a new package?

Yes, I think so.
 Thomas


Home | Main Index | Thread Index | Old Index