FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
kicad-devel Schematic and PCB editing software
r6904 cad on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Ignore IGNORE: builds only on greater than 10 and with clang
Maintainer: mr@FreeBSD.org search for ports maintained by this maintainer
Port Added: 26 Oct 2009 13:47:09
License: not specified in port
Kicad is an open source (GPL) software for the creation of electronic schematic
diagrams and printed circuit board artwork.

Designed and written by Jean-Pierre Charras, a researcher at LIS (Laboratoire
des Images et des Signaux) and a teacher in IUT de Saint Martin d'Heres
(France), in the field of electrical engineering and image processing.

Kicad is a set of four softwares and a project manager:

    * Eeschema: Schematic entry.
    * Pcbnew: Board editor.
    * Gerbview: GERBER viewer (photoplotter documents).
    * Cvpcb: footprint selector for components used in the circuit design.
    * Kicad: project manager.

WWW: http://kicad-pcb.org/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/cad/kicad-devel/ && make install clean

A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted

PKGNAME: kicad-devel

distinfo:

TIMESTAMP = 1465418419
SHA256 (kicad/kicad-r6904.tar.bz2) = 4afc25cb2e290bf0632e546ed42d1a60fd987dad81ab8000da5aaff7ca773a25
SIZE (kicad/kicad-r6904.tar.bz2) = 94165593


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. bzr : devel/bzr
  2. bzrtools.py : devel/bzrtools
  3. glm.hpp : math/glm
  4. update-desktop-database : devel/desktop-file-utils
  5. update-mime-database : misc/shared-mime-info
  6. cmake : devel/cmake
  7. msgfmt : devel/gettext-tools
  8. python2.7 : lang/python27
  9. glproto.pc : x11/glproto
  10. dri2proto.pc : x11/dri2proto
Runtime dependencies:
  1. xpdf : graphics/xpdf
  2. update-desktop-database : devel/desktop-file-utils
  3. update-mime-database : misc/shared-mime-info
  4. python2.7 : lang/python27
Library dependencies:
  1. libboost_thread.so : devel/boost-libs
  2. libintl.so : devel/gettext-runtime
  3. libatk-1.0.so : accessibility/atk
  4. libglib-2.0.so : devel/glib20
  5. libGLEW.so : graphics/glew
  6. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for kicad-devel-r6904:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

USES:
desktop-file-utils shared-mime-info compiler:c++11-lib tar:bzip2 cmake  gettext python gnome

pkg-mesage:
..........................................................
If you plan to create 3D shapes for Printed board modules,
install the 3D modeler wings3D (port graphics/wings).

Pcbnew uses the exported files in wrml (.wrl) format from
wings3d (not the native .wings format).
..........................................................

Master Sites:
  1. http://distcache.FreeBSD.org/local-distfiles/mr/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/mr/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/mr/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/mr/

Number of commits found: 70

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
14 Jun 2016 20:19:20
Original commit files touched by this commit  r6904
Revision:416908
marino search for other commits by this committer
cad/kicad-devel: Fix faulty IGNORE message which falsely traps DF

- OSVERSION needs to be coupled with OPSYS
  - BROKEN_FreeSBD_9 might have been a more appropriate method
- Marking ignore for GCC is faulty logic, it builds fine on GCC that is
  provided with a good math lib

This restores building on DragonFly.
09 Jun 2016 09:18:48
Original commit files touched by this commit  r6904
Revision:416585
mr search for other commits by this committer
- Update to r6904,
- set KICAD_BUILD_VERSION to DISTVERSION (as suggested by joerg@)
- Ignore FreeBSD releases < 10 or gcc builds for now since at least g++-48
doesn't seem to provide all needed math functions
  (like std::asinh ...) needed by GLM.
16 Apr 2016 11:22:54
Original commit files touched by this commit  r6680_1
Revision:413435
mr search for other commits by this committer
Try to fix comilation under FreeBSD-9
10 Apr 2016 17:01:51
Original commit files touched by this commit  r6680
Revision:412973
mr search for other commits by this committer
Update to r6680.
01 Apr 2016 13:29:17
Original commit files touched by this commit  r6329
Revision:412344
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.

With hat:	portmgr
Sponsored by:	Absolight
25 Jan 2016 20:23:57
Original commit files touched by this commit  r6329
Revision:407239
rakuco search for other commits by this committer
Remove BROKEN_FreeBSD_8 from all remaining ports.

FreeBSD 8 is no longer supported.
25 Nov 2015 20:29:28
Original commit files touched by this commit  r6329
Revision:402409
mr search for other commits by this committer
Update to r6329.
28 Oct 2015 19:06:34
Original commit files touched by this commit  r6284
Revision:400411
mr search for other commits by this committer
Update to r6284.
Ignore docs for now since old lp docs repo seems gone.
08 Oct 2015 15:11:28
Original commit files touched by this commit  r6201
Revision:398832
olgeni search for other commits by this committer
Remove trailing whitespace from Makefiles, A-L.
16 Sep 2015 22:15:53
Original commit files touched by this commit  r6201
Revision:397088
mr search for other commits by this committer
Update to r6201.
03 Aug 2015 14:41:31
Original commit files touched by this commit  r6041
Revision:393472
mr search for other commits by this committer
Update to r6041.
14 Jul 2015 07:44:21
Original commit files touched by this commit  r5933
Revision:391972
mr search for other commits by this committer
Update to r5933.
20 Jun 2015 16:47:07
Original commit files touched by this commit  r5612_1
Revision:390169
bapt search for other commits by this committer
Remove build-plist target not needed anymore and still generating deprecated
syntax

Use BROKEN_FreeBSD_8 to avoid playing with .pre.mk/.post.mk
28 May 2015 06:39:20
Original commit files touched by this commit  r5612_1
Revision:387703
amdmi3 search for other commits by this committer
- Mark BROKEN on 8.x: absence of strtoll

Approved by:	portmgr blanket
14 May 2015 10:15:09
Original commit files touched by this commit  r5612_1
Revision:386312
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
19 Apr 2015 22:34:10
Original commit files touched by this commit  r5612_1
Revision:384330
mr search for other commits by this committer
Update to r5612 and add a patch to avoid compiling error when using -std=c++11
in CXXFLAGS.
13 Apr 2015 10:35:15
Original commit files touched by this commit  r5542_1
Revision:383907
mr search for other commits by this committer
Unbreak after WX update by adding -std=c++11 to CXXFLAGS.
27 Mar 2015 11:47:55
Original commit files touched by this commit  r5542
Revision:382397
mr search for other commits by this committer
Update to r5542.
04 Mar 2015 11:08:45
Original commit files touched by this commit  r5469
Revision:380428
mr search for other commits by this committer
Update to r5469.
25 Feb 2015 11:03:09
Original commit files touched by this commit  r5363_8
Revision:379895
mr search for other commits by this committer
Try to fix build on FreeBSD 8.* and 9.*
16 Jan 2015 16:04:57
Original commit files touched by this commit  r5363_8
Revision:377186
mr search for other commits by this committer
Correct WWW URL

Submitted by:	Ashley Mills
Requested by:	Mikael Urankar
16 Jan 2015 10:21:48
Original commit files touched by this commit  r5363_8
Revision:377162
mr search for other commits by this committer
Update to bzr rev 5363
Delete Patches which shouldn't be needed when using boost from ports.
20 Oct 2014 07:19:23
Original commit files touched by this commit  r5104_8
Revision:371238
bapt search for other commits by this committer
Cleanup plist
19 Oct 2014 07:50:54
Original commit files touched by this commit  r5104_8
Revision:371172
mva search for other commits by this committer
- Convert ports from cad/, chinese/, comms/ and converters/ to new
  USES=python

Approved by:	portmgr (implicit)
10 Sep 2014 20:50:37
Original commit files touched by this commit  r5104_8
Revision:367888
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
29 Aug 2014 17:05:28
Original commit files touched by this commit  r5104_7
Revision:366533
mr search for other commits by this committer
Update to bzr rev 5104.
19 Aug 2014 16:54:25
Original commit files touched by this commit  r4913_7
Revision:365400
thierry search for other commits by this committer
Chase conflicts.
15 Jul 2014 23:11:13
Original commit files touched by this commit  r4913_7
Revision:362014
adamw search for other commits by this committer
Add OPTIONS_DEFINE=DOCS for ports with %%PORTDOCS%% in the plist.

Where possible, correct a few instances where PORTDOCS was being used
to flag stuff in EXAMPLESDIR. For some ports, mostly those owned by
ruby@, PORTDOCS is applied to pretty much everything whether it's
documentation or example.
06 Jul 2014 11:41:04
Original commit files touched by this commit  r4913_7
Revision:360882
bapt search for other commits by this committer
Switch to wxGTK30
24 Jun 2014 14:44:35
Original commit files touched by this commit  r4913_6
Revision:359089
marino search for other commits by this committer
cad/kicad-devel: Unbreak build on DragonFly

DragonFly needs the same patch as FreeBSD on the current version.
Covered by just-fix-it blanket (no-op for FreeBSD)
08 Jun 2014 19:51:28
Original commit files touched by this commit  r4913_6
Revision:357070
olgeni search for other commits by this committer
Remove all space characters from Makefile assignments.

No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
05 Jun 2014 12:30:47
Original commit files touched by this commit  r4913_6
Revision:356629
mr search for other commits by this committer
Update to r4913.
03 Jun 2014 09:22:43
Original commit files touched by this commit  r4886_6
Revision:356314
mr search for other commits by this committer
Add two forgotten patchfiles.
03 Jun 2014 09:20:54
Original commit files touched by this commit  r4886_6
Revision:356313
mr search for other commits by this committer
Try to avoid bzr leftovers.
Use boost from ports.
Request same compiler as boost.
26 May 2014 11:58:53
Original commit files touched by this commit  r4886_5
Revision:355310
miwi search for other commits by this committer
- Remove useless gmake entry
23 May 2014 16:55:42
Original commit files touched by this commit  r4886_5
Revision:354944
mr search for other commits by this committer
Fix USES
23 May 2014 16:27:38
Original commit files touched by this commit  r4886_5
Revision:354940
mr search for other commits by this committer
Update to r4886 and stagify.
This version should contain the CERN push&shove router.
11 May 2014 10:03:02
Original commit files touched by this commit  r4313_5
Revision:353665
thierry search for other commits by this committer
Chase the upgrade of kicad in CONFLICTS.

Approved by:	portmgr (implicit)
24 Apr 2014 16:42:33
Original commit files touched by this commit  r4313_5
Revision:352017
mat search for other commits by this committer
Replace all @unexec /bin/rmdir with @unexec rmdir

With hat:	portmgr
Sponsored by:	Absolight
10 Mar 2014 20:55:22
Original commit files touched by this commit  r4313_5
Revision:347809
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
07 Feb 2014 11:44:09
Original commit files touched by this commit  r4313_4
Revision:343214
bapt search for other commits by this committer
Chase boost and icu bump
While here convert some LIB_DEPENDS
11 Dec 2013 14:53:20
Original commit files touched by this commit  r4313_3
Revision:336172
bapt search for other commits by this committer
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in cad

With hat:	portmgr
04 Dec 2013 18:48:49
Original commit files touched by this commit  r4313_3
Revision:335626
makc search for other commits by this committer
- Respect CMAKE_BUILD_TYPE

Approved by:	portmgr (bapt)
22 Nov 2013 15:07:38
Original commit files touched by this commit  r4313_3
Revision:334598
mr search for other commits by this committer
Use gcc for now.
24 Oct 2013 11:34:56
Original commit files touched by this commit  r4313_3
Revision:331476
mr search for other commits by this committer
Avoid to download the boost library during the build.
Its bundled in the distfile instead.
Tell bzr to use ${WRKSRC} as the HOME directory.

PR:             ports/183121
22 Oct 2013 13:57:35
Original commit files touched by this commit  r4313_3
Revision:331271
amdmi3 search for other commits by this committer
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [bce])

Approved by:	portmgr (bdrewery)
10 Oct 2013 12:32:57
Original commit files touched by this commit  r4313_3
Revision:329984
mr search for other commits by this committer
Try to fix the build.
20 Sep 2013 15:58:42
Original commit files touched by this commit  r4313_3
Revision:327711
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
cad)
17 Sep 2013 22:34:35
Original commit files touched by this commit  r4313_3
Revision:327506
mr search for other commits by this committer
Fix plist
17 Sep 2013 21:00:01
Original commit files touched by this commit  r4313_3
Revision:327504
mr search for other commits by this committer
Update to a newer snapshot.
14 Aug 2013 22:35:54
Original commit files touched by this commit  r3060_3
Revision:324744  Sanity Test Failure
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
26 Apr 2013 10:44:29
Original commit files touched by this commit  r3060_3
Revision:316596
ak search for other commits by this committer
- Convert USE_GETTEXT to USES (part 4)

Approved by:	portmgr (bapt)
22 Mar 2013 20:06:15
Original commit files touched by this commit  r3060_3
Revision:314960
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
31 Jan 2013 13:38:43
Original commit files touched by this commit  r3060_3
Revision:311310
bapt search for other commits by this committer
Chase boost update
17 Jun 2012 20:42:28
Original commit files touched by this commit  r3060_2
cs search for other commits by this committer
Bump PORTREVISION to reflect name change from devel/bazaar-ng --> devel/bzr
01 Jun 2012 05:26:28
Original commit files touched by this commit  r3060_1
dinoex search for other commits by this committer
- update png to 1.5.10
14 Nov 2011 03:26:46
Original commit files touched by this commit  r3060
rakuco search for other commits by this committer
Remove CMAKE_USE_PTHREAD from the ports using it.

This setting has not had any effect since r1.13 to bsd.cmake.mk, as it
was only useful when we supported FreeBSD < 7.

Approved by:    avilla (mentor), portmgr (miwi)
Feature safe:   yes
11 Aug 2011 09:46:08
Original commit files touched by this commit  r3060
mr search for other commits by this committer
Correct pkg-plist

Reminded by: pav@
09 Aug 2011 00:02:06
Original commit files touched by this commit  r3060
mr search for other commits by this committer
Update to rev. 3060.
02 May 2011 12:44:53
Original commit files touched by this commit  r2883_4
makc search for other commits by this committer
Bump PORTREVISION after open-mofit update
10 Mar 2011 15:23:32
Original commit files touched by this commit  r2883_3
mr search for other commits by this committer
Update to rev. 2883
10 Nov 2010 15:18:37
Original commit files touched by this commit  r2600_3
mr search for other commits by this committer
Add missing Makefile.bzr_rev
10 Nov 2010 14:27:52
Original commit files touched by this commit  r2600_3
  Sanity Test Failure
mr search for other commits by this committer
Switch to the launchpad repository
Update to rev. 2600.
31 May 2010 02:01:56
Original commit files touched by this commit  r2064_3
ade search for other commits by this committer
Bounce PORTREVISION for gettext-related ports.  Have fun, ya'll.
28 Mar 2010 06:47:48
Original commit files touched by this commit  r2064_2
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  r2064_1
dinoex search for other commits by this committer
- update to jpeg-8
02 Nov 2009 08:49:05
Original commit files touched by this commit  r2064
mr search for other commits by this committer
Update to r2064
For changes see http://sourceforge.net/projects/kicad/develop
27 Oct 2009 09:41:52
Original commit files touched by this commit  r2019
mr search for other commits by this committer
Try to catch some left over files and dirs.
27 Oct 2009 08:11:26
Original commit files touched by this commit  r2019
mr search for other commits by this committer
Add kicad-devel as of SVN version 2019
26 Oct 2009 13:46:50
Original commit files touched by this commit  20080825_1
mr search for other commits by this committer
Forced commit to note that this new port for the development version of kicad
has been repocopied.

PR:             ports/139791

Number of commits found: 70

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libxml2Aug 28
kdelibs4Aug 27
eogAug 22
p5-PathTools*Aug 22
p5-XSLoader*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5-devel*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.18*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22
perl5.20*Aug 22

12 vulnerabilities affecting 48 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26183
Broken 93
Deprecated 144
Ignore 362
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 65
Expired 16
Set to expire 130
Interactive 0
new 24 hours 3
new 48 hours5
new 7 days29
new fortnight46
new month117

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.