Bug#967915: Depends on geda-gaf

2020-08-24 Thread Gregor Riepl
> geda-gaf is scheduled for removal (#965098) and gspiceui depends on it.
> 
> Quoting Bdale in the RM bug above:
>  It looks like the last gspiceui upstream release was in late 2018, and
>  the only reason it depends on geda-gaf is that it wants to use gnetlist
>  to import schematic data from gschem.  Updating that to use
>  lepton-netlist to import schematic data from lepton-schematic should be
>  a pretty simple search and replace operation if keeping gspiceui seems
>  worthwhile (I don't know, I've never used it).

I'd prefer that gspiceui be kept. I don't care much for gEDA and if the
dependency isn't strictly necessary or can be replaced with
lepton-netlist, I'm all for it.

As a matter of fact, it looks like there is already code in place to
search for lepton-netlist in addition to gnetlist:
https://salsa.debian.org/science-team/gspiceui/-/blob/master/src/TypeDefs.hpp#L112-130

It should be enough to replace the dependencies on geda-gschem and
geda-gnetlist with lepton-eda.



Bug#967915: Depends on geda-gaf

2020-08-04 Thread Moritz Muehlenhoff
Package: gspiceui
Severity: serious

geda-gaf is scheduled for removal (#965098) and gspiceui depends on it.

Quoting Bdale in the RM bug above:
 It looks like the last gspiceui upstream release was in late 2018, and
 the only reason it depends on geda-gaf is that it wants to use gnetlist
 to import schematic data from gschem.  Updating that to use
 lepton-netlist to import schematic data from lepton-schematic should be
 a pretty simple search and replace operation if keeping gspiceui seems
 worthwhile (I don't know, I've never used it).

Cheers,
Moritz