cad/geda 1.8.2_9,1 FreeBSD
GPL Electronic Design Automation tools
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- cad
- Package size
- 6869.7 KiB, 17761.5 KiB installed
Description
The GPL Electronic Design Automation (gEDA) project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.
The gEDA/gaf suite provides schematic capture, netlisting, bill of materials generation, and many other features.
In the other systems
Install
Binary package:
pkg install geda
From the ports tree:
cd /usr/ports/cad/geda/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= geda>0:cad/geda
LIB_DEPENDS= libgeda.so:cad/geda
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.8.2_9,1 | 1.8.2_9,1 | - | 1.8.2_9,1 | 1.8.2_9,1 |
| FreeBSD:14:quarterly | 1.8.2_9,1 | 1.8.2_9,1 | n/a | 1.8.2_9,1 | 1.8.2_9,1 |
| FreeBSD:15:latest | 1.8.2_9,1 | 1.8.2_9,1 | n/a | 1.8.2_9,1 | 1.8.2_9,1 |
| FreeBSD:15:quarterly | 1.8.2_9,1 | 1.8.2_9,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.8.2_9,1 | 1.8.2_9,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libstroke.so: devel/libstroke
Runtime 1
gawk: lang/gawk
The full lists below include those, and their dependencies in turn.
Build dependencies 80
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libstroke
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/guile-aclocal
- lang/guile1
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 77
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libstroke
- devel/libthai
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/png
- graphics/tiff
- lang/gawk
- lang/guile-aclocal
- lang/guile1
- lang/perl5.42
- lang/python312
- lang/python315
- math/gmp
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/pango
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: cad_geda
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- desktop-file-utils gettext gmake gnome guile:1.8 libtool perl5 pkgconfig python:run shared-mime-info shebangfix
- Service scripts
- none
- Conflicts with
- geda-docs geda-examples geda-gattrib geda-gschem geda-netlist geda-symbols geda-symcheck geda-utils libgeda
Files
Manual pages 22
- convert_sym(1)
- garchive(1)
- gattrib(1)
- gmk_sym(1)
- gnetlist(1)
- grenum(1)
- gsch2pcb(1)
- gschem(1)
- gschlas(1)
- gsymcheck(1)
- gsymfix(1)
- gxyrs(1)
- olib(1)
- pads_backannotate(1)
- pcb_backannotate(1)
- refdes_renum(1)
- sarlacc_schem(1)
- sarlacc_sym(1)
- schdiff(1)
- smash_megafile(1)
- sw2asc(1)
- tragesym(1)
pkg-plist 2344
- bin/convert_sym
- bin/garchive
- bin/gattrib
- bin/gmk_sym
- bin/gnetlist
- bin/grenum
- bin/gsch2pcb
- bin/gschem
- bin/gschlas
- bin/gsymcheck
- bin/gsymfix
- bin/gxyrs
- bin/olib
- bin/pads_backannotate
- bin/pcb_backannotate
- bin/refdes_renum
- bin/sarlacc_schem
- bin/sarlacc_sym
- bin/schdiff
- bin/smash_megafile
- bin/sw2asc
- bin/tragesym
- include/libgeda/colors.h
- include/libgeda/defines.h
- include/libgeda/edaerrors.h
- include/libgeda/funcs.h
- include/libgeda/geda_list.h
- include/libgeda/globals.h
- include/libgeda/libgeda.h
- include/libgeda/libgedaguile.h
- include/libgeda/o_types.h
- include/libgeda/papersizes.h
- include/libgeda/prototype.h
- include/libgeda/struct.h
- lib/libgeda.so
- lib/libgeda.so.42
- lib/libgeda.so.42.0.1
- libdata/pkgconfig/libgeda.pc
- share/man/man1/convert_sym.1.gz
- share/man/man1/garchive.1.gz
- share/man/man1/gattrib.1.gz
- share/man/man1/gmk_sym.1.gz
- share/man/man1/gnetlist.1.gz
- share/man/man1/grenum.1.gz
- share/man/man1/gsch2pcb.1.gz
- share/man/man1/gschem.1.gz
- share/man/man1/gschlas.1.gz
- share/man/man1/gsymcheck.1.gz
- share/man/man1/gsymfix.1.gz
- share/man/man1/gxyrs.1.gz
- share/man/man1/olib.1.gz
- share/man/man1/pads_backannotate.1.gz
- share/man/man1/pcb_backannotate.1.gz
- share/man/man1/refdes_renum.1.gz
- share/man/man1/sarlacc_schem.1.gz
- share/man/man1/sarlacc_sym.1.gz
- share/man/man1/schdiff.1.gz
- share/man/man1/smash_megafile.1.gz
- share/man/man1/sw2asc.1.gz
- share/man/man1/tragesym.1.gz
- share/applications/geda-gattrib.desktop
- share/applications/geda-gschem.desktop
- share/doc/geda/examples/README
- share/doc/geda/examples/RF_Amp/5980-2396E.pdf
- share/doc/geda/examples/RF_Amp/MSA-2643.cir
- share/doc/geda/examples/RF_Amp/MSA-2643.sch
- share/doc/geda/examples/RF_Amp/Q1.cir
- share/doc/geda/examples/RF_Amp/Q1.sch
- share/doc/geda/examples/RF_Amp/Q2.cir
- share/doc/geda/examples/RF_Amp/Q2.sch
- share/doc/geda/examples/RF_Amp/README
- share/doc/geda/examples/RF_Amp/Simulation.cmd
- share/doc/geda/examples/RF_Amp/gafrc
- share/doc/geda/examples/RF_Amp/model/BJTM1_Q1.mod
- share/doc/geda/examples/RF_Amp/model/BJTM1_Q2.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM1_Q1.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM1_Q2.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM2_Q1.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM2_Q2.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM3_Q1.mod
- share/doc/geda/examples/RF_Amp/model/DiodeM3_Q2.mod
- share/doc/geda/examples/RF_Amp/sym/BJT_Model.sym
- share/doc/geda/examples/RF_Amp/sym/Q_Model.sym
- share/doc/geda/examples/RF_Amp/sym/spice-subcircuit-IO-1.sym
- share/doc/geda/examples/RF_Amp/sym/spice-subcircuit-LL-1.sym
- share/doc/geda/examples/TwoStageAmp/Simulation.cmd
- share/doc/geda/examples/TwoStageAmp/TwoStageAmp.sch
- share/doc/geda/examples/TwoStageAmp/gafrc
- share/doc/geda/examples/TwoStageAmp/models/2N3904.mod
- share/doc/geda/examples/TwoStageAmp/spice.netlist
- share/doc/geda/examples/TwoStageAmp/sym/transistor.sym
- share/doc/geda/examples/gTAG/7414-1.sym
- share/doc/geda/examples/gTAG/README
- share/doc/geda/examples/gTAG/attribs
- share/doc/geda/examples/gTAG/copyleft.sym
- share/doc/geda/examples/gTAG/crdist.sh
- share/doc/geda/examples/gTAG/cy7c64603-52nc.sym
- share/doc/geda/examples/gTAG/gTAG-consio.ps
- share/doc/geda/examples/gTAG/gTAG-consio.sch
- share/doc/geda/examples/gTAG/gTAG-consio.sym
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| geda-gaf-1.8.2.tar.gz | 1.1282353e+07 | bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721 |
Master sites 1
- http://ftp.geda-project.org/geda-gaf/stable/v${PORTVERSION:R}/1.8.2/
Commit history 0
No commits in the history this site was built from.