Re: retire some python 2 ports

2024-02-23 Thread Brian Callahan
On 2/23/2024 8:29 AM, Jeremie Courreges-Anglas wrote: > Le Thu, Feb 22, 2024 at 11:48:10PM +, Brian Callahan a écrit : >>> - lang/flang and lang/cparser (bcallah@ may have a plan) >>> >>> flang seems to be out of sync with LLVM versions anyway. >>> cparser doesn't use python at all? >>>

Re: retire some python 2 ports

2024-02-23 Thread Jeremie Courreges-Anglas
Le Thu, Feb 22, 2024 at 11:48:10PM +, Brian Callahan a écrit : > > > >> - lang/flang and lang/cparser (bcallah@ may have a plan) > > > > flang seems to be out of sync with LLVM versions anyway. > > cparser doesn't use python at all? > > > > Flang I have updated to the latest version but

Re: retire some python 2 ports

2024-02-22 Thread Brian Callahan
> >> - lang/flang and lang/cparser (bcallah@ may have a plan) > > flang seems to be out of sync with LLVM versions anyway. > cparser doesn't use python at all? > Flang I have updated to the latest version but something else is subtly broken; I am working on it. CParser should work with

Re: retire some python 2 ports

2024-02-21 Thread Daniel Dickman
> On Feb 22, 2024, at 1:32 AM, Bryan Linton wrote: > > On 2024-02-17 11:51:05, Daniel Dickman wrote: >> I would like to propose retiring these Python 2 ports: >> >> mail/archivemail >> > > FWIW, I use archivemail semi-regularly (3-4 times a year, to > compact and archive old mail out of

Re: retire some python 2 ports

2024-02-21 Thread Bryan Linton
On 2024-02-17 11:51:05, Daniel Dickman wrote: > I would like to propose retiring these Python 2 ports: > > mail/archivemail > FWIW, I use archivemail semi-regularly (3-4 times a year, to compact and archive old mail out of my MBOXes), but if its continued presence in the ports tree is

Re: retire some python 2 ports

2024-02-21 Thread Stuart Henderson
On 2024/02/21 20:30, Theo Buehler wrote: > > - a few source control things (cvs2svn and py-rcparse consumers) > > cvs2svn is used by libressl portable for the cvs to git conversion of > the openbsd repository. To my knowledge it's the only such tool that > understands cvs tags and converts them

Re: retire some python 2 ports

2024-02-21 Thread Stuart Henderson
> ah, so xmms2 wasn't on the list - the new devel branch has py3 support. > here's a start at it, but I don't understand waf enough to figure out > how to tell it to link with -lm for frexpf/ldexpf. oh, duh... It builds with this, and is at least able to play tracks, I don't know my way around

Re: retire some python 2 ports

2024-02-21 Thread Stuart Henderson
On 2024/02/21 14:04, Daniel Dickman wrote: > > > On Wed, 21 Feb 2024, Stuart Henderson wrote: > > > > Thanks. > > > > > > I think there are a few more things than just gimp left though. > > My current plan is going to remove these ports in the next few days unless > I hear otherwise, and

Re: retire some python 2 ports

2024-02-21 Thread Theo Buehler
> - a few source control things (cvs2svn and py-rcparse consumers) cvs2svn is used by libressl portable for the cvs to git conversion of the openbsd repository. To my knowledge it's the only such tool that understands cvs tags and converts them to git branches. Its main deficit of randomly

Re: retire some python 2 ports

2024-02-21 Thread Kirill Bychkov
On Wed, February 21, 2024 20:52, Daniel Dickman wrote: > > > On Tue, 20 Feb 2024, Marc Espie wrote: > >> > >> As far as I'm concerned, the only port where python2 support still matters >> is gimp, until they release -stable with gtk+3 and the most important >> plugins >> are ported (resynthesizer

Re: retire some python 2 ports

2024-02-21 Thread Marc Espie
On Wed, Feb 21, 2024 at 06:38:35PM +, Stuart Henderson wrote: > > - a few pygame games I happen to like and have been slowly porting to > > python3 > > btw fretsonfire (py2) doesn't seem to work at all. that's the only user > of py2 graphics/py-opengl and py2-Pillow. I don't think

Re: retire some python 2 ports

2024-02-21 Thread Daniel Dickman
On Wed, 21 Feb 2024, Stuart Henderson wrote: > > Thanks. > > > > I think there are a few more things than just gimp left though. My current plan is going to remove these ports in the next few days unless I hear otherwise, and ok's welcome: - audio/mkplaylist - mail/archivemail -

Re: retire some python 2 ports

2024-02-21 Thread Stuart Henderson
On 2024/02/21 12:52, Daniel Dickman wrote: > > > On Tue, 20 Feb 2024, Marc Espie wrote: > > > > > > As far as I'm concerned, the only port where python2 support still matters > > is gimp, until they release -stable with gtk+3 and the most important > > plugins > > are ported (resynthesizer

Re: retire some python 2 ports

2024-02-21 Thread Daniel Dickman
On Tue, 20 Feb 2024, Marc Espie wrote: > > > As far as I'm concerned, the only port where python2 support still matters > is gimp, until they release -stable with gtk+3 and the most important plugins > are ported (resynthesizer and friends) > Thanks. I think there are a few more things

Re: retire some python 2 ports

2024-02-20 Thread Marc Espie
On Sat, Feb 17, 2024 at 04:37:26PM -0500, Daniel Dickman wrote: > > > On Sat, 17 Feb 2024, Matthieu Herrb wrote: > > > On Sat, Feb 17, 2024 at 11:51:05AM -0500, Daniel Dickman wrote: > > > > for cooledit, it's a python flavor. You could remove only the -python > > flavor. > > > > Not that I

Re: retire some python 2 ports

2024-02-18 Thread Kirill A . Korinsky
On Sun, 18 Feb 2024 16:10:04 +0100, Daniel Dickman wrote: > > > > > I've tried FontForge not that long ago with hope that I can convert some > > used > > TTF fonts into bitmap fonts with huge DPI, but it crashes on start. > > I did try to update fontforge to almost every version of fontforge

Re: retire some python 2 ports

2024-02-18 Thread Daniel Dickman
> On Feb 18, 2024, at 5:51 AM, Kirill A. Korinsky wrote: > > On Sun, 18 Feb 2024 07:57:25 +0100, > Brian Callahan wrote: >> >> However, one of its dependencies is: >> audio/solfege -> print/lilypond -> print/mftrace -> print/fontforge >> >> Font Forge is what has the Py2 dep. I suppose it

Re: retire some python 2 ports

2024-02-18 Thread Kirill A . Korinsky
On Sun, 18 Feb 2024 07:57:25 +0100, Brian Callahan wrote: > > However, one of its dependencies is: > audio/solfege -> print/lilypond -> print/mftrace -> print/fontforge > > Font Forge is what has the Py2 dep. I suppose it makes the most sense to > update fontforge. Unfortunately, I don't have

Re: retire some python 2 ports

2024-02-17 Thread Brian Callahan
On 2/17/2024 11:51 AM, Daniel Dickman wrote: > audio/solfege This isn't a Python 2 port. It was converted to Python 3 by jca@ back in 2020: https://marc.info/?l=openbsd-ports-cvs=160485114510586=2 However, one of its dependencies is: audio/solfege -> print/lilypond -> print/mftrace ->

Re: retire some python 2 ports

2024-02-17 Thread Marc Espie
On Sat, Feb 17, 2024 at 04:37:26PM -0500, Daniel Dickman wrote: > > > On Sat, 17 Feb 2024, Matthieu Herrb wrote: > > > On Sat, Feb 17, 2024 at 11:51:05AM -0500, Daniel Dickman wrote: > > > > for cooledit, it's a python flavor. You could remove only the -python > > flavor. > > > > Not that I

Re: retire some python 2 ports

2024-02-17 Thread Daniel Dickman
On Sat, 17 Feb 2024, Matthieu Herrb wrote: > On Sat, Feb 17, 2024 at 11:51:05AM -0500, Daniel Dickman wrote: > > for cooledit, it's a python flavor. You could remove only the -python > flavor. > > Not that I would miss cooledit a lot. but I used to like (and use) it > some decades ago. > --

Re: retire some python 2 ports

2024-02-17 Thread Matthieu Herrb
On Sat, Feb 17, 2024 at 11:51:05AM -0500, Daniel Dickman wrote: > I would like to propose retiring these Python 2 ports: > > audio/mkplaylist > audio/solfege > editors/cooledit > mail/archivemail > textproc/yould > > These are ports that haven't seen updates in years and have no

retire some python 2 ports

2024-02-17 Thread Daniel Dickman
I would like to propose retiring these Python 2 ports: audio/mkplaylist audio/solfege editors/cooledit mail/archivemail textproc/yould These are ports that haven't seen updates in years and have no reverse consumers in the ports tree. I did see a thread for archivemail where some