Download raw body.
[new]: Ringdove EDA suite, successor to cad/geda-gaf
Unfortunately I missed the draft cad/librnd from the initial email below, so attach it now. I have also fixed duplicate WANTLIB entries and added compilation options to librnd, sch-rnd pcb-rnd and camv-rnd to compile their many import-export options as plugins rather than static built-ins. Attached: cad/sch-rnd Schematic Capture cad/pcb-rnd PC Board Editor cad/cam-rnd CAM (Gerber, Excellon,...) File Viewer cad/route-rnd External Autorouter cad/librnd 2D CAD engine library devel/fungw scripting function gateway devel/genht hash table library If anyone has time to test and give feedback that would be great. Chris On Sun, 9 Nov 2025 15:31:57 +0800 Chris Billington <emulti@disroot.org> wrote: > Dear ports list, > > Recently I noticed that the gEDA Project homepage > https://geda-project.org/ carried a banner: > > "-- WARNING: the gEDA project is not actively developed anymore. You > may want to switch to the Ringdove EDA project which is similar in > spirit but is active." > > In the last week or so it started to redirect to an archive page on > the Ringdove site (http://www.repo.hu/projects/ringdove for the > suite). > > I have made draft ports of the Ringdove components which are attached: > > cad/sch-rnd Schematic Capture > cad/pcb-rnd PC Board Editor > cad/cam-rnd CAM (Gerber, Excellon,...) File Viewer > cad/route-rnd External Autorouter > > These depend on a common library cad/librnd which in turn depends on a > 'function gateway' library devel/fungw, and a mini-library devel/genht > which is needed for librnd to detect the prescence of a > system-installed libfungw. > > So, six ports in total. A meta-port could install them all if wanted, > like the meta/geda does? > > I have made devel/fungw a multi-package, so that the main package > installs support for c, cli, fawk and perl scripting only by default. > There are subpackages that install additional bindings for lua, python > and tcl which can be added if wanted. > > I have tested these ports on amd64 only so far. I found the PLIST-* > generation for devel/fungw a bit tricky, with manual steps- is this > correct? The default UI toolkit is gtk+2, and I have left that as-is. > > I am requesting feedback and comments on the port implementation and > dependencies, and testing if possible. If all is OK, would someone be > willing to import them? I would be happy to act as maintainer. > > I am in contact with the main developer who is interested in > the patches I had to include to fix various configure-time detection > issues on OpenBSD, so some of them may become unnecessary as of the > next release of each component. > > -- > Chris Billington -- Chris Billington <emulti@disroot.org>
[new]: Ringdove EDA suite, successor to cad/geda-gaf