| Port details |
- xcircuit X11 circuit schematics drawing program
- 3.10.44,1 cad
=5 3.10.30_2,1Version of this port present on the latest quarterly branch. - Maintainer: danilo@FreeBSD.org
 - Port Added: unknown
- Last Update: 2026-05-23 20:11:07
- Commit Hash: e85d11a
- People watching this port, also watch:: aalib, sdl, jbigkit, python
- License: GPLv2
- WWW:
- http://opencircuitdesign.com/xcircuit/
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/cad/xcircuit/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/xcircuit
- pkg install xcircuit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xcircuit
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1779048237
SHA256 (RTimothyEdwards-XCircuit-3.10.44_GH0.tar.gz) = 231eea39eb6062adb73ca69c3feaf3dacc7cfd0e3cb66d13b6e82f596b1b3cbf
SIZE (RTimothyEdwards-XCircuit-3.10.44_GH0.tar.gz) = 1578189
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xpm.pc : x11/libXpm
- xscrnsaver.pc : x11/libXScrnSaver
- xt.pc : x11-toolkits/libXt
- Runtime dependencies:
-
- ghostscript10>=10.02.0 : print/ghostscript10
- ice.pc : x11/libICE
- sm.pc : x11/libSM
- x11.pc : x11/libX11
- xpm.pc : x11/libXpm
- xscrnsaver.pc : x11/libXScrnSaver
- xt.pc : x11-toolkits/libXt
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libcairo.so : graphics/cairo
- libtk86.so : x11-toolkits/tk86
- libtcl86.so : lang/tcl86
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for xcircuit-3.10.44,1:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- cad_xcircuit
- USES:
- ghostscript:x11,run gmake gnome pkgconfig tk:tea xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
3.1.18_1,1 31 Aug 2003 00:19:59
 |
edwin  |
[PATCH] cad/xcircuit: enable choose of ghostscript interpreter
This patch allows the admin of the machine to choose either
print/ghostscript-gnu or print/ghostscript-afp1
PR: ports/54918
Submitted by: Jens Rehsack <rehsack@liwing.de> |
3.1.18_1,1 23 Aug 2003 01:03:50
 |
perky  |
Bump PORTREVISION after lang/python's changing default to
BUILD_STATIC. This affects to python embedding programs only.
Submitted by: olgeni |
3.1.18,1 20 Aug 2003 07:01:38
 |
daichi  |
update cad/xcircuit: 3.1.15 -> 3.1.18
PR: 55417
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
3.1.15,1 05 Jun 2003 18:31:50
 |
naddy  |
Update to version 3.1.15.
PR: 52662
Submitted by: Ports Fury |
2.3.3,1 10 May 2003 00:48:06
 |
petef  |
The xcircuit site no longer carries bz2 archives of older distfiles.
Contents of the new .gz distfile verified against old .bz2 distfile with
diff -ruN.
Noticed by: fenner's portsurvey |
2.3.3,1 20 Feb 2003 16:52:46
 |
knu  |
De-pkg-comment. |
2.3.3,1 29 Sep 2002 08:07:47
 |
ijliao  |
find->${FIND},xargs->${XARGS}
PR: 40791
Submitted by: Simon 'corecode' Schubert <corecode@corecode.ath.cx> |
2.3.3,1 08 Jul 2002 10:14:16
 |
ijliao  |
PERL -> REINPLACE_CMD
PR: 39273
Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de> |
2.3.3,1 22 May 2002 12:58:21
 |
sobomax  |
Update to 2.3.3 to fix problem on bento.
PR: 38416
Submitted by: Oliver Braun <obraun@informatik.unibw-muenchen.de> |
19 Oct 2001 17:02:11
    |
kevlo  |
Update to version 2.3.3.b16 |
06 Oct 2001 16:09:38
    |
lioux  |
o Update to 2.3.3.b15 o Update WWW tag in DESCR |
11 Sep 2001 22:23:46
    |
knu  |
Replace the ghostscript6 dependencies with ghostscript-gnu. |
01 Sep 2001 17:04:37
    |
sf  |
fix DISTNAME. |
31 Aug 2001 14:44:42
    |
sf  |
update to 2.3.3 beta rev.9. this version needs GNU m4 to process manpages. |
03 Jul 2001 13:33:16
    |
kevlo  |
Update to version 2.3.3 |
12 Jun 2001 14:44:50
    |
kevlo  |
Update to version 2.3 |
17 Mar 2001 20:19:31
    |
sf  |
distfile re-rolled (rev177 to rev178, according to Manifest). little
documentation and bugfix. |
08 Mar 2001 17:10:42
    |
sf  |
update to 2.2.2. |
14 Feb 2001 12:41:39
    |
kevlo  |
Update to version 2.2.1 |
22 Dec 2000 16:26:09
    |
kevlo  |
Update to version 2.2.0 |
02 Dec 2000 15:40:28
    |
kevlo  |
Update to version 2.1b9 |
13 Nov 2000 12:46:49
    |
kevlo  |
Update to version 2.1b8 |
28 Oct 2000 16:11:41
    |
kevlo  |
Update to version 2.1b7 |
17 Oct 2000 21:08:42
    |
ade  |
Update to 2.1b6 |
08 Oct 2000 00:25:37
    |
asami  |
Convert category cad to new layout. |
09 Sep 2000 09:55:48
    |
kevlo  |
Update to 2.1b3 |
03 Aug 2000 10:28:58
    |
asami  |
(1) Add new variable, XFREE86_VERSION, to specify which version of XFree86
(3 or 4) to depend to when USE_XLIB is set. XFREE86_VERSION defaults to 3
for now, but adventurous users can override it in /etc/make.conf. When
XFREE86_VERSION=3, USE_XLIB will add a dependency to x11/XFree86; when it
is set to 4, the dependency will be to x11/XFree86-4-libraries. When
XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS hacks
to avoid messing with XFree86 are turned off. |
12 Jul 2000 23:27:09
    |
jedgar  |
Update MD5 (numerous updates without a version change) |
28 May 2000 04:44:17
    |
steve  |
Mostly docs changes with the addition of some selection filter code that
caused the distfile to change without a version number bump. |