cad/xcircuit 3.10.46,1 FreeBSD
X11 circuit schematics drawing program
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
333cbdb8d8- License
- GPLv2
- Categories
- cad
- Package size
- 489.0 KiB, 2331.0 KiB installed
Description
XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produce circuit netlists through schematic capture. XCircuit regards circuits as inherently hierarchical, and writes both hierarchical PostScript output and hierarchical SPICE netlists. Circuit components are saved in and retrieved from libraries which are fully editable. XCircuit does not separate artistic expression from circuit drawing; it maintains flexibility in style without compromising the power of schematic capture.
XCircuit is flexible enough to be used as a generic program for drawing just about anything, and is competitive with powerful programs such as "xfig". It is especially good for any task requiring repeated use of a standard set of graphical objects, including architectural drawing, printed circuit board layouts, and even music typography.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | cad/xcircuit | 3.10.46,1 |
| OpenBSD | cad/xcircuit | 3.7.57 |
| NetBSD | cad/xcircuit | 3.10.30nb7 |
| DragonFly | cad/xcircuit | 3.10.30_2,1 |
| MidnightBSD | cad/xcircuit | 3.10.30,1 |
| HardenedBSD | cad/xcircuit | 3.10.45,1 |
| GhostBSD | cad/xcircuit | 3.10.45,1 |
Install
Binary package:
pkg install xcircuit
From the ports tree:
cd /usr/ports/cad/xcircuit/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xcircuit>0:cad/xcircuit
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 | 3.10.45,1 | 3.10.46,1 | 3.10.30,1 | 3.10.30_2,1 | 3.10.46,1 |
| FreeBSD:14:quarterly | 3.10.45,1 | 3.10.45,1 | n/a | 3.10.30_2,1 | 3.10.45,1 |
| FreeBSD:15:latest | 3.10.46,1 | 3.10.46,1 | n/a | 3.10.30_2,1 | 3.10.30_2,1 |
| FreeBSD:15:quarterly | 3.10.45,1 | 3.10.45,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.10.45,1 | 3.10.46,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 2
libfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 39
- archivers/brotli
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/gmake
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/png
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 61
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/gettext-runtime
- devel/glib20
- devel/libdaemon
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- dns/libidn
- graphics/cairo
- graphics/jbig2dec
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/openjpeg
- graphics/png
- graphics/poppler-data
- graphics/tiff
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- net/avahi-app
- print/cups
- print/freetype2
- print/ghostscript10
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/urw-base35-fonts
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXpm
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: cad_xcircuit
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
- USES
- ghostscript:x11,run gmake gnome pkgconfig tk:tea xorg
- Service scripts
- none
Files
Manual pages 1
- xcircuit(1)
pkg-plist 157
- bin/xcircuit
- lib/X11/app-defaults/XCircuit
- share/doc/xcircuit/README
- share/doc/xcircuit/README.CharEncoding
- share/doc/xcircuit/README.Tcl
- share/doc/xcircuit/README.ngspice
- share/doc/xcircuit/README.notes
- share/examples/xcircuit/.xcircuitrc
- share/examples/xcircuit/.xcircuitrc.py
- share/examples/xcircuit/FlareLED.ps
- share/examples/xcircuit/USAflag.ps
- share/examples/xcircuit/analog1.ps
- share/examples/xcircuit/analog2.ps
- share/examples/xcircuit/analoglib1.lps
- share/examples/xcircuit/border.ps
- share/examples/xcircuit/buses.ps
- share/examples/xcircuit/diffamp_test.ps
- share/examples/xcircuit/diffamp_test2.ps
- share/examples/xcircuit/diffamp_test3.ps
- share/examples/xcircuit/envelope.ps
- share/examples/xcircuit/fourttest.ps
- share/examples/xcircuit/logic.sim
- share/examples/xcircuit/logic8.ps
- share/examples/xcircuit/panzoom.py
- share/examples/xcircuit/prelude.ps
- share/examples/xcircuit/systemd1.lgf
- share/examples/xcircuit/test.py
- share/examples/xcircuit/threestage.ps
- share/examples/xcircuit/vcoblock.ps
- share/examples/xcircuit/xc_remote.sh
- share/examples/xcircuit/xcclock.ps
- share/man/man1/xcircuit.1.gz
- share/xcircuit/analog.lps
- share/xcircuit/analoglib2.lps
- share/xcircuit/analoglib3.lps
- share/xcircuit/asg_spice.lps
- share/xcircuit/avlsi.lps
- share/xcircuit/boot_xcircuit.tcl
- share/xcircuit/bparams.tcl
- share/xcircuit/console.tcl
- share/xcircuit/cyrillic.enc
- share/xcircuit/digital.lps
- share/xcircuit/digitallib.lps
- share/xcircuit/digitaltcl.lps
- share/xcircuit/edif.tcl
- share/xcircuit/files.tcl
- share/xcircuit/fonts/courier.lps
- share/xcircuit/fonts/courier.xfe
- share/xcircuit/fonts/courier_cyrillic.xfe
- share/xcircuit/fonts/courieriso.xfe
- share/xcircuit/fonts/courieriso2.lps
- share/xcircuit/fonts/courieriso2.xfe
- share/xcircuit/fonts/courieriso5.lps
- share/xcircuit/fonts/courieriso5.xfe
- share/xcircuit/fonts/helvetica.lps
- share/xcircuit/fonts/helvetica.xfe
- share/xcircuit/fonts/helvetica_cyrillic.xfe
- share/xcircuit/fonts/helveticaiso.xfe
- share/xcircuit/fonts/helveticaiso2.lps
- share/xcircuit/fonts/helveticaiso2.xfe
- share/xcircuit/fonts/helveticaiso5.lps
- share/xcircuit/fonts/helveticaiso5.xfe
- share/xcircuit/fonts/myfont.lps
- share/xcircuit/fonts/myfont.xfe
- share/xcircuit/fonts/symbol.lps
- share/xcircuit/fonts/symbol.xfe
- share/xcircuit/fonts/times_roman.lps
- share/xcircuit/fonts/times_roman.xfe
- share/xcircuit/fonts/times_roman_cyrillic.xfe
- share/xcircuit/fonts/times_romaniso.xfe
- share/xcircuit/fonts/times_romaniso2.lps
- share/xcircuit/fonts/times_romaniso2.xfe
- share/xcircuit/fonts/times_romaniso5.lps
- share/xcircuit/fonts/times_romaniso5.xfe
- share/xcircuit/generic.lps
- share/xcircuit/ic_templates.lps
- share/xcircuit/isolatin2.enc
- share/xcircuit/isolatin5.enc
- share/xcircuit/lgf.lps
- share/xcircuit/library.tcl
- share/xcircuit/matgen.tcl
- share/xcircuit/mousehint.tcl
- share/xcircuit/musiclib.lps
- share/xcircuit/ngspice.tcl
- share/xcircuit/panzoom.tcl
- share/xcircuit/pcb.lps
- share/xcircuit/pcb_layout.lps
- share/xcircuit/pcbout.tcl
- share/xcircuit/pixmaps/a.gif
- share/xcircuit/pixmaps/b.gif
- share/xcircuit/pixmaps/bd.gif
- share/xcircuit/pixmaps/ccw.gif
- share/xcircuit/pixmaps/co.gif
- share/xcircuit/pixmaps/cp.gif
- share/xcircuit/pixmaps/cw.gif
- share/xcircuit/pixmaps/d2.gif
- share/xcircuit/pixmaps/e.gif
- share/xcircuit/pixmaps/fi.gif
- share/xcircuit/pixmaps/fx.gif
- share/xcircuit/pixmaps/fy.gif
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| RTimothyEdwards-XCircuit-3.10.46_GH0.tar.gz | 1.578611e+06 | e1ea495a5117c6454d5e7569ae2a470d7e8a56dd41752b6fde65e952dab79744 |