./cad/kicad, Schematic and PCB CAD software (stable branch)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 8.0.6, Package name: kicad-8.0.6, Maintainer: pkgsrc-users

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.

This is from the stable branch.


Required to run:
[www/curl] [graphics/MesaLib] [graphics/hicolor-icon-theme] [graphics/cairo] [graphics/glu] [graphics/glew] [devel/boost-libs] [devel/git-base] [x11/wxGTK30] [lang/python310]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [devel/cmake] [x11/xcb-proto] [graphics/glm] [devel/swig3] [x11/xorgproto]

Package options: ng-spice, wayland

Master sites:

Filesize: 71243.729 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-16 08:44:51 by Thomas Klausner | Files touched by this commit (1)
Log message:
kicad: CMAKE_ARGS -> CMAKE_CONFIGURE_ARGS
   2024-12-09 22:20:52 by Benny Siegert | Files touched by this commit (1)
Log message:
kicad: add a wayland option, default on

If you have EGL available, kicad tries to build with Wayland support. However,
without the wayland bl3 include, the build fails.

Add an explicit option for enabling / disabling Wayland instead. From
Robert Whitlock in PR pkg/58339.
   2024-11-17 08:17:06 by Thomas Klausner | Files touched by this commit (944)
Log message:
*: recursive bump for default-on option of at-spi2-core
   2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429)
Log message:
*: recursive bump for icu 76 shlib major version bump
   2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426)
Log message:
*: revbump for icu downgrade
   2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427)
Log message:
*: recursive bump for icu 76.1 shlib bump
   2024-10-04 06:25:36 by Ryo ONODERA | Files touched by this commit (4) | Package updated
Log message:
cad/kicad: Update to 8.0.5

* Fix build with Boost 1.86.0.
* Do not use obsolete USE_CMAKE.

Changelog:
8.0.5:
Changelog

General

  * Fix crash on close due to curl shut down issue. #17103

  * Make grid cell editors with extra button consistent with normal text cell
    editors.

  * Fix default cell alignment for configure paths dialog.

  * Improve grid cell editors appearance.

  * Fix EasyEDA/JLCEDA Pro 2.2 footprint and symbol library import. #18250

  * Generate hidpi variants for medium sized application icons.

  * Hide notification panel on focus loss. #17295

  * Fix build issue with experimental GCC version 15. #18539

  * Fix rendering issue when using dotted lines. #16757

  * Update text weight when changed from properties panel. #17077 and #14875

Schematic Editor

  * Resolve netclasses on vector buses embedded in buses. #16545

  * Fix crash when renaming fields in symbol fields table. #18330

  * Correctly track symbol instances in "unplaced units" ERC. #18445

  * Fix different presentation of symbols with attribute "Do Not \ 
Populate". #
    18530

  * Fix missing schematic symbol instance data. #18486

  * Fix incorrect sheet order and uninitialized sheet number when printing. #
    18594

Spice Simulator

  * Increase default measurement precision from 2 to 3 digits.

  * Fix measurements not being loaded with workbook. #18326

  * Prevent a tab change while editing measurement from impacting measurements
    of target tab.

  * Fix spice errors when rerunning a simulation with measurements.

  * Fix measurement format not saved when modified.

  * Prevent excessive memory usage using complex piece wise linear DC source. #
    18338

  * Fix crash when editing SPICE model path. #18472

Symbol Editor

  * Add undo for repeat pin action. #18261

Board Editor

  * Show correct via length in net inspector. #18277

  * Do not delete segments in some cases when completing a route. #18409

  * Show footprint changes and updates immediately. #18248

  * Fix broken Cyrillic characters. #18406

  * Fix crash when routing curved trace. #18391

  * Performance improvements when updating tear drops.

  * False DRC warning about footprint not matching library when footprint is
    rotated. #18399

  * Allow deleting text item out of parent footprint. #18425

  * Remove extraneous fields when updating footprint from library when option
    is selected. #17756

  * Give padstack DRC warning violation a name. #18334

  * Remember target tuning length within a session. #18109

  * Fix snapping in free via placer. #9024

  * Ensure constraints when changing pad hole properties. #17575

  * Fix issues after removing a track ending with a teardrop.

  * Update message panel when placing a via with interactive router.

  * Correctly handle track clearance constraints in router.

  * Use correct track width constraint when starting PNS from footprint pad.

  * Report track clearance constraint from DRC rule if >= board minimum.

  * Fix crash when changing pad type from SMD to NPTH. #18585

  * Fix broken footprint references on Altium import. #18502

  * Fix compatibility with EasyEDA/LCEDA Pro v2.2.26. #18620

Footprint Editor

  * Save properties pane custom visible columns state. #18352

  * Fix issue when converting an Altium footprint library to KiCad format. #
    18452

3D Viewer

  * Fix incorrect custom pad shape. #18495

Gerber Viewer

  * Fix arc rendering issue. #18587

Worksheet Editor

  * Do not require extra mouse click to start text tool. #18366

Command Line Interface

  * Fix PCB drill export when output path does not end with path separator. #
    14438

Windows

  * Improve custom grid cell editors' margins.

  * Fix GDI bitmap leak that can cause crashes in long lived kicad processes.

  * General dependency version updates

Linux

  * Improve grid cell editor offset.
   2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237)
Log message:
*: Recursive revbump from Boost 1.86.0