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
r20160910202359 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: GPLv3
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 = 1473692391
SHA256 (kicad/kicad-r20160910202359.tar.bz2) = d0a7bb35b02ba73a5459a91ab92f277f1385c8eea2fb64680c9e4c620c4607ed
SIZE (kicad/kicad-r20160910202359.tar.bz2) = 81263306


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

Build dependencies:
  1. glm.hpp : math/glm
  2. update-desktop-database : devel/desktop-file-utils
  3. update-mime-database : misc/shared-mime-info
  4. cmake : devel/cmake
  5. msgfmt : devel/gettext-tools
  6. python2.7 : lang/python27
  7. libGL>0 : graphics/libGL
  8. glproto.pc : x11/glproto
  9. dri2proto.pc : x11/dri2proto
  10. glproto.pc : x11/glproto
  11. 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
  5. libGL>0 : graphics/libGL
Library dependencies:
  1. libboost_thread.so : devel/boost-libs
  2. libcurl.so : ftp/curl
  3. libintl.so : devel/gettext-runtime
  4. libatk-1.0.so : accessibility/atk
  5. libcairo.so : graphics/cairo
  6. libglib-2.0.so : devel/glib20
  7. libGLEW.so : graphics/glew
  8. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for kicad-devel-r20160910202359:
     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 ssl 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: 72

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
13 Sep 2016 11:26:27
Original commit files touched by this commit  r20160910202359
Revision:421993
mr search for other commits by this committer
kicad switched to GIT (still hosted on launchpad) for development.
Try to cope with it since bzr doesn't work any longer:
- For distfile building, checkout first, than get last commit date...
- Use the timestamp of the last commit as revision number.
- Update to r20160910202359 (commit 7ad2f37391e3e0debb7b96cd7164961d118f44c1)
- Some functions now seem to need/emit SSE instructions which seems not to be
enabled on i386 by default so add -msse switch

PR:		212026, 212130
09 Sep 2016 19:42:46
Original commit files touched by this commit  r6904
Revision:421635
amdmi3 search for other commits by this committer
Most commonly used build systems support silent builds, when they
hide actual commands executed and only show short summary line (like
"CC foo.c"). CMake and ninja enable this by default, some autotools
using ports do as well. This is unacceptable because we need complete
build logs at any time, so we now switch to verbose build logs
unconditionally. Note that this change deliberately affects ALL
builds and not only package builds on cluster, because we need to
be sure that user experiencing failure can always provide informative
build log regardless of settings and without rerunning the build.

Change summary:

- Always do verbose builds for cmake, ninja and GNU configure (the
  latter includes check if --disable-silent-rules is actually supported
  by the configure script; there are isolated cases when it's not true)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
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: 72

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
linux-c6-openssl*Sep 30
openssl*Sep 30
openssl-devel*Sep 30
bind9-develSep 28
bind910Sep 28
bind911Sep 28
bind99Sep 28
libresslSep 26
libressl-develSep 26
opensslSep 26
openssl-develSep 26
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20

7 vulnerabilities affecting 32 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 26286
Broken 373
Deprecated 218
Ignore 637
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 21
Set to expire 204
Interactive 0
new 24 hours 9
new 48 hours12
new 7 days38
new fortnight67
new month125

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