aimylios / kicad-nightly

Description

This is an unofficial repository for nightly builds of KiCad.

Contrary to the current Fedora upstream KiCad package and the official KiCad nightly copr it does ship the libraries (templates, schematic symbols, footprints and 3D models) as separate packages. This may cause incompatibilities with existing installations, so if you are already using the official nightly copr you should disable it and uninstall your current version of KiCad before using this copr.

dnf copr remove @kicad/kicad dnf remove kicad

The build configuration is different to the one used by the official nightlies in that support for ngspice simulation in Eeschema and the Python scripting console in Pcbnew has been enabled. These features require libraries which are not available in the official Fedora repositories. As a workaround, two custom packages called libngspice and wxPython-GTK2 have been created and will be pulled in automatically as dependencies. Unfortunately, this causes incompatibilities with the upstream python2-wxpython package, which must be removed (including all packages that depend on it) before installing KiCad from this copr repository.

dnf remove python2-wxpython

All packages are rebuilt every day at 04:00 CE(S)T, unless no changes have been made to the respective source repository since the last build. This allows to do selective updates, e.g. if only the kicad-symbols repository has been updated within the last 24 hours, then only the kicad-symbols package is rebuilt and users get an update for that without the need to also download and install the application and other libraries.

Installation Instructions

If you don’t have copr install with:

dnf install dnf-plugins-core

Enable repository:

dnf copr enable aimylios/kicad-nightly

Install KiCad main application:

dnf install kicad

Install templates, schematic symbol libraries, footprint libraries, and 3D models:

dnf install kicad-templates kicad-symbols kicad-footprints kicad-packages3d

Install documentation:

dnf install kicad-doc

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 27 x86_64 (16)* Fedora 27 (38 downloads)
Fedora 28 x86_64 (46)* Fedora 28 (44 downloads)
Fedora rawhide x86_64 (12)* Fedora rawhide (31 downloads)

* Total number of packages downloaded in the last seven days.