On Sun, 11 Dec 2022, Klemens Nanni wrote:

> On Sat, Dec 03, 2022 at 10:15:16PM +0000, Klemens Nanni wrote:
> > On Sat, Dec 03, 2022 at 08:12:59PM +0000, Klemens Nanni wrote:
> > > No upstream activity in years, I don't see py3 bits anywhere, so I
> > > suggest we retire bindings for the EOL python 2.
> > > 
> > > Merge -main and -python into a single audio/snack package.
> > > Tested with
> > >   # pkg_add py-snack
> > >   $ make package
> > >   $ cp /usr/ports/packages/amd64/ftp/snack-2.2.10p7.tgz .     
> > >   $ doas env TRUSTED_PKG_PATH=. pkg_add -u
> > >   py-snack-2.2.10p2+snack-2.2.10p6->snack-2.2.10p7: ok
> > >   Read shared items: ok
> > > 
> > > This gets rid of the last lang/python/2.7,-tkinter consumer, which could
> > > be removed next.
> > > 
> > > Feedback? Objection? OK?
> > 
> > Now with cvs add'ed files.
> 
> No feedback so far.
> 
> Simpler diff leaving the MULTI_PACKAGES -main bits behind, then -python
> can be removed with a quirk.
> 
> OK?
> 

First of all, I think we may want the fix for CVE-2012-6303:

https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-tcltk/snack/files/snack-2.2.10-CVE-2012-6303-fix.patch

As for python3, perhaps we can use gentoo's diff for this?

https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-tcltk/snack/files/tcl-snack-2.2.10-python3.patch


Reply via email to