On Thu, Mar 17, 2022 at 09:09:26PM +0000, Stuart Henderson wrote:
> On 2021/06/21 11:38, Dmitry Pryakhin wrote:
> > Hello friends,
> > 
> > I am one of the developers of the Lepton Electronic Design
> > Automation suite (Lepton EDA) [1], [2]. It has been ported
> > to several platforms [3], and we would be glad to see it in
> > the OpenBSD Ports Collection, too.
> > Could you please take a look at the port cad/lepton-eda
> > I've created (available on github [4] and attached)?
> > Tested on amd64 with the stable- ports tree.
> > Please advice and correct me if something is wrong.
> > Thank you.
> > 
> > pkg/DESCR:
> > ----------
> > Lepton EDA is a suite of free software tools for designing
> > electronics. It provides schematic capture, netlisting into
> > over 30 netlist formats, and many other features.
> > It was forked from the gEDA/gaf suite in late 2016 by most
> > of its active developers at that time.
> > It's backward compatible with its predecessor and
> > supports the same file format for symbols and schematics.
> > It's in active development and well supported.
> > 
> > [1] https://github.com/lepton-eda/lepton-eda
> > [2] https://github.com/lepton-eda/lepton-eda/wiki/Screenshots
> > [3] https://github.com/lepton-eda/lepton-eda/wiki/Portability
> > [4] https://github.com/graahnul-grom/openbsd-lepton-eda
> > 
> > Regards,
> > Dmitry.
> > --------
> > https://graahnul-grom.github.io
> 
> Hi Dmitry, sorry this slipped through the cracks.
> 
> I have updated to 1.9.17 and fixed some minor ports issues (mostly
> to do with picking up software which is present at build time; during
> bulk package builds other packages are added and removed all the time
> so anything which is picked up by autoconf must either be listed as a
> dependency or disabled).
> 
> I don't know the software well, but I can run leptop-schematic and open
> the example files and this all looks OK. (I am doing this all on
> -current).
> 
> One thing I have found is that at first startup, guile compiles files
> to ~/.cache/guile which is rather slow. I see there's something in
> the build system to precompile these but I haven't figured out how
> to get that to work as part of the port build. You'll see my commented-
> out lines in the Makefile in the attached port - do you have any
> ideas?
> 
> While it would be nice to have that done, I'd also be happy enough with
> importing this as-is and look at precompile later, I think it's generally
> in good shape.
> 
> Would any ports dev like to give me an OK to import?
> 

Looks ok here from a ports perspective. ok.

-- 

Tracey Emery

Reply via email to