sci-electronics / kicad

Electronic Schematic and PCB design tools

Official package sites : http://www.kicad-pcb.org ·

Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.

v5.1.2 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0
Keywords
~amd64 ~x86
USE flags
doc examples github ngspice occ oce openmp python

v5.1.0 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0
Keywords
~amd64 ~arm64 ~x86
USE flags
doc examples github ngspice occ oce openmp python

v5.0.1 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0
Keywords
~amd64 ~arm64 ~x86
USE flags
doc examples github ngspice occ oce openmp python

v4.0.7 :: 0 :: gentoo

Modified
License
GPL-2+ GPL-3+ Boost-1.0
Keywords
amd64 x86 ~arm64
USE flags
debug doc examples github i18n libressl minimal python

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
github
Add github support into PCB editor
i18n
Allow GUI internationalization through l10n_* use flags
libressl
Use dev-libs/libressl instead of dev-libs/openssl when applicable (see also the ssl useflag)
minimal
Build only binaries without parts library and examples
ngspice
Enable circuit simulation
occ
Enable viewing 3D rendering of designs via opencascade
oce
Enable viewing 3D rendering of designs via OCE
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
python
Enable python scripting support

l10n

bg
Bulgarian
ca
Catalan
cs
Czech
de
German
el
Modern Greek
es
Spanish
fi
Finnish
fr
French
hu
Hungarian
it
Italian
ja
Japanese
ko
Korean
nl
Dutch
pl
Polish
pt
Portuguese
ru
Russian
sk
Slovak
sl
Slovenian
sv
Swedish
zh-CN
Chinese (China)

python_single_target

python3_5
Build for Python 3.5 only
python3_6
Build for Python 3.6 only

python_targets

python2_7
Build with Python 2.7
python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-doc / doxygen : Documentation system for most programming languages

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-lang / swig : Simplified Wrapper and Interface Generator

dev-libs / boost : Boost Libraries for C++

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

dev-util / cmake : Cross platform Make

dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries

media-libs / freeglut : Completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / glm : OpenGL Mathematics

media-libs / mesa : OpenGL-like graphic library for Linux

net-misc / curl : A Client that groks URLs

sci-electronics / ngspice : The Next Generation Spice (Electronic Circuit Simulator)

sci-libs / oce : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / libintl : Virtual for the GNU Internationalization Library

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

x11-misc / shared-mime-info : The Shared MIME-info Database specification

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / boost : Boost Libraries for C++

dev-libs / libressl : Free version of the SSL/TLS protocol forked from OpenSSL

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / wxpython : A blending of the wxWindows C++ class library with Python

media-libs / freeglut : Completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / glm : OpenGL Mathematics

media-libs / mesa : OpenGL-like graphic library for Linux

net-misc / curl : A Client that groks URLs

sci-electronics / electronics-menu : Creates an "Electronics" desktop menu

sci-electronics / ngspice : The Next Generation Spice (Electronic Circuit Simulator)

sci-libs / oce : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sys-libs / zlib : Standard (de)compression library

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / wxGTK : GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit

sci-electronics / kicad-footprints : Electronic Schematic and PCB design tools footprint libraries

sci-electronics / kicad-i18n : Electronic Schematic and PCB design tools GUI translations.

sci-electronics / kicad-meta : Electronic Schematic and PCB design tools (meta package)

sci-electronics / kicad-packages3d : Electronic Schematic and PCB design tools 3D package libraries

sci-electronics / kicad-symbols : Electronic Schematic and PCB design tools symbol libraries

sci-electronics / kicad-templates : Electronic Schematic and PCB design tools project templates

682480
sci-electronics/kicad-5.0.1 - ninja error build.ninja:14874: multiple rules generate pcbnew/_pcbnew.so [-w dupbuild=err]
687322
sci-electronics/kicad.*: remove ~arm64
687686
sci-electronics/kicad-5.1.2 with amd64/17.1 profile - No rule to make target '/usr/lib/libtbb.so', needed by 'plugins/3d/oce/libs3d_plugin_oce.so'
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.1.2
Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/12088 Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sci-electronics/kicad: Update deps
Since buggy glm was removed deps can be simplifyed Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sci-electronics/kicad: Update deps to glm
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
sci-electronics/kicad: Drop 5.0.0
Closes: https://bugs.gentoo.org/672348 Closes: https://bugs.gentoo.org/672350 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.62, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/11486 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 5.1.0
Bug: https://bugs.gentoo.org/680642 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.0.1 version
Bug: https://bugs.gentoo.org/669366 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Amy Liffey <amynka@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
sci-electronics/kicad: Add USE=occ,openmp, fix curl dependency
Thanks to Fabio Rossi for the authorship of the patch. Closes: https://bugs.gentoo.org/665500 Package-Manager: Portage-2.3.48, Repoman-2.3.10 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/9955 Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Virgil Dupras · gentoo
sci-electronics/kicad: fix oce USE flag
OCE build flag, being ON by default, was not disabled on "-oce". Also, it was behind an irrelevant "amd64" condition. Bug: https://bugs.gentoo.org/665500 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Virgil Dupras · gentoo
sci-electronics/kicad: remove old
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Virgil Dupras · gentoo
sci-electronics/kicad: fix dependencies
Fix wrong "amd64" conditional dependency and add missing media-libs/glm Bug: https://bugs.gentoo.org/661350 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 5.0.0
Bug: https://bugs.gentoo.org/661350 Bug: https://bugs.gentoo.org/645970
Repository mirror & CI · gentoo
Merge updates from master
Zoltan Puskas · gentoo
sci-electronics/kicad: Remove non stable versions
Closes: https://github.com/gentoo/gentoo/pull/9320
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sci-electronics/kicad: amd64 stable wrt bug #659712
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sci-electronics/kicad: x86 stable (bug #659712)
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix configuration issue with >=CMake-3.11
KiCad had a legacy redefinition of the CHECK_CXX_SYMBOL_EXISTS macro, that is not needed since CMake-2.8.6. Upstream fix: https://github.com/KiCad/kicad-source-mirror/commit/2e0b75c058d676f427328506bbf3bc10079da117 Also fixed src_configure(). Partial merge of https://github.com/gentoo/gentoo/pull/8020 Closes: https://bugs.gentoo.org/652204 Closes: https://bugs.gentoo.org/652736 Package-Manager: Portage-2.3.28, Repoman-2.3.9
Alexey Korepanov · gentoo
sci-electronics/kicad: keyword ~arm64
Closes: https://github.com/gentoo/gentoo/pull/7737
Ulrich Müller · gentoo
sci-electronics/kicad: Backport L10N migration also to stable ebuild.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Zoltan Puskas · gentoo
sci-electronics/kicad: Version bump to 4.0.7
Removed edos2unix conversion. Files were fixed upstream in the meantime. Closes: https://bugs.gentoo.org/633794 Package-Manager: Portage-2.3.14, Repoman-2.3.5
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix desktop file categories, #622052
Closes: https://github.com/gentoo/gentoo/pull/4990 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix configure issue w/ USE='-python', #620130
Make sure only to set python library and executable paths, when python scripting is requested Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zoltan Puskas · gentoo
sci-electronics/kicad-4.0.5: Backport ebuild updates from 4.0.6, #617092
Backported new upstream boost patches, use python fixes, cmake flag fixes, l10n migration, examples location, and x11-libs/wxGTK dependecy fixes. Keeping around this version as per user requests. Closes: https://github.com/gentoo/gentoo/pull/4531 Package-Manager: Portage-2.3.6, Repoman-2.3.2
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to 4.0.6 version, #614268
Package-Manager: Portage-2.3.5, Repoman-2.3.2
David Seifert · gentoo
sci-electronics/kicad: Remove old
Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4354
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Göktürk Yüksek · gentoo
sci-electronics/kicad: replace the for loop with the funky while loop
Package-Manager: portage-2.3.0
Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old 4.0.2-r4 ebuild
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Zoltan Puskas · gentoo
sci-electronics/kicad: Add new 4.0.5 ebuild, move to EAPI6
Gentoo Bug: #603514, #576732 Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sci-electronics/kicad: x86 stable wrt bug #600996
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sci-electronics/kicad-4.0.4-r0: stable on amd64
Gentoo-Bug: 600996
Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old ebuilds 4.0.2-{r1,r2,r3}
Package-Manager: portage-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/2564 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Agostino Sarubbo · gentoo
sci-electronics/kicad: amd64 stable wrt bug #584068
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Zoltan Puskas · gentoo
sci-electronics/kicad: Add new 4.0.4 ebuild
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2377
Zoltan Puskas · gentoo
sci-electronics/kicad: Reduce minimal installation, add libressl
In minimal install do not download footprints source. Add switch to build with libressl. Gentoo Bugs: #587504, #569764 Package-Manager: portage-2.3.0
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix swig import fixer script for build, #586406
Fix the broken swig import fixer script that did not work with newer Python versions. Also correct ebuild licensing. Bug: https://bugs.gentoo.org/586406 Closes: https://github.com/gentoo/gentoo/pull/1745 Package-Manager: portage-2.3.0_rc1
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix build issue with dev-libs/boost-1.61
Boost in 1.61 removed context API. Kicad developers had a patch, that was autogenerated from boost and replaces context library. Gentoo bug: #583640 Package-Manager: portage-2.3.0_rc1
Zoltan Puskas · gentoo
sci-electronics/kicad: Limit boost version to max 1.60, #583640
Bug: https://bugs.gentoo.org/583640 Pull-Request: https://github.com/gentoo/gentoo/pull/1645 Package-Manager: portage-2.3.0_rc1
Zoltan Puskas · gentoo
sci-electronics/kicad: Remove obsolete 4.0.0, 4.0.0-r1, 4.0.1, 4.0.2 ebuilds.
Package-Manager: portage-2.3.0_rc1 Closes: https://github.com/gentoo/gentoo/pull/1533 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
David Seifert · gentoo
sci-electronics/kicad: Fix QA WhitespaceFound
Package-Manager: portage-2.2.28
Zoltan Puskas · gentoo
sci-electronics/kicad: Remove old 4.0.0-rc versions
Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1273 Signed-off-by: Ian Delaney <idella4@gentoo.org>
Zoltan Puskas · gentoo
sci-electronics/kicad: Fix missing footprint library issue
Update ebuild to donwload and install previously missing footprint libraries. Update ebuild in preparation to EAPI=6 migration. Affected versions: 4.0.0, 4.0.1, 4.0.2 Gentoo Bug: 576820 Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1241 Signed-off-by: Ian Delaney <idella4@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.2'
Pull Request: https://github.com/gentoo/gentoo/pull/994
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 4.0.2
Gentoo-Bug: #574692 Package-Manager: portage-2.2.27
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.1'
Pull request: https://github.com/gentoo/gentoo/pull/472
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to new stable release 4.0.1
Gentoo-Bug: #568088
Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/448'.
Ian Delaney · gentoo
sci-electronics/kicad: fix minor typo in a comment in vn. 4.0.0
Package-Manager: portage-2.2.24
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0'
Pull request: https://github.com/gentoo/gentoo/pull/440
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to stable 4.0.0 release
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0-rc2'
Pull request: https://github.com/gentoo/gentoo/pull/418
Zoltan Puskas · gentoo
sci-electronics/kicad: Bump to version 4.0.0-RC2
Zoltan Puskas · gentoo
sci-electronics/kicad: fix use flag to 4.0.0_rc1. fixes gentoo bug
Reset dependency boost to dev-libs/boost[nls]. Removed unused insinto statement from install phase. Gentoo-Bug: #564706
Amy Winston · gentoo
sci-electronics/kicad: qa notice fixed bug #560768. By zpuskas
Package-Manager: portage-2.2.20.1
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/zpuskas/kicad-4.0.0-rc1'
Pull request: https://github.com/gentoo/gentoo/pull/313
Zoltan Puskas · gentoo
sci-electronics/kicad: bump to KiCad-4.0.0-rc1
New use flags: examples, github, i18n, minimal, python, webkit. More languages for i18n. Package source now downloads from project website. Update dependencies and address wxwidgets upgrade issue. USE flag 'debug' made functional in the bumped ebuild. Remove outdated kicad-20130518.ebuild Gentoo-Bug: #560768 Gentoo-Bug: #499040 Gentoo-Bug: #560766 Pull request https://github.com/gentoo/gentoo/pull/313
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed