Search Criteria
Package Details: kicad-git 10.0.0.rc1.1.r631.gdb0744f369-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/kicad-git.git (read-only, click to copy) |
|---|---|
| Package Base: | kicad-git |
| Description: | Electronic schematic and printed circuit board (PCB) design tools |
| Upstream URL: | https://kicad.org/ |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | kicad, kicad-bzr |
| Provides: | kicad |
| Submitter: | Chocobo |
| Maintainer: | nickoe |
| Last Packager: | nickoe |
| Votes: | 69 |
| Popularity: | 0.79 |
| First Submitted: | 2015-10-08 16:39 (UTC) |
| Last Updated: | 2026-03-03 20:39 (UTC) |
Dependencies (26)
- boost-libs
- curl (curl-gitAUR, curl-c-aresAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- glew (glew-libepoxyAUR, glew-wayland-gitAUR, glew-gitAUR)
- glm (glm-gitAUR)
- libgit2 (libgit2-gitAUR)
- libspnav (libspnav-gitAUR)
- ngspice (ngspice-gitAUR)
- nng (nanonng-gitAUR, nanomq-gitAUR, nanomq-sqlite-gitAUR, nanomq-msquic-gitAUR, nanomq-full-gitAUR, nng-gitAUR, nanomq-nng-binAUR)
- opencascade (opencascade-gitAUR)
- poppler (poppler-gitAUR)
- poppler-glib (poppler-glib-gitAUR, atril-light-poppler-optAUR)
- protobuf (protobuf-gitAUR)
- python
- python-wxpython (python-wxpython-gitAUR)
- swig (swig-gitAUR)
- unixodbc (unixodbc-gitAUR)
- webkit2gtk-4.1 (webkit2gtk-4.1-imgpasteAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- Show 6 more dependencies...
Required by (31)
- freerouting (requires kicad) (optional)
- freerouting-zh-cn (requires kicad) (optional)
- freerouting-zh-cn-git (requires kicad) (optional)
- kiauto-git (requires kicad)
- kibot (requires kicad)
- kicad-allegro (requires kicad) (optional)
- kicad-allegro-git (requires kicad) (optional)
- kicad-diff-git (requires kicad)
- kicad-i18n-git (requires kicad)
- kicad-interactive-html-bom-plugin (requires kicad) (optional)
- kicad-jlc-manufacture-git (requires kicad)
- kicad-kibuzzard-git (requires kicad)
- kicad-library-cern-git (requires kicad) (optional)
- kicad-library-espressif-git (requires kicad)
- kicad-nightly-rpm (requires kicad)
- kicad-pcb-diff (requires kicad)
- kicad-plugin-viastitching-git (requires kicad)
- kicad-storybook-git (requires kicad)
- kikit-git (requires kicad)
- kiri-git (requires kicad)
- Show 11 more...
Latest Comments
1 2 3 4 5 6 .. 32 Next › Last »
ninetailedtori commented on 2026-04-29 19:41 (UTC) (edited on 2026-04-29 19:43 (UTC) by ninetailedtori)
@nickoe https://wiki.archlinux.org/title/Arch_package_guidelines and not explicitly, but there are a few mentions of things, I thought would be worthwhile considering:
Do not introduce new variables or functions into PKGBUILD build scripts, unless the package cannot be built without doing so (enforcement of linker here isn't necessary to build success)
Work together with upstream (upstream respects all system linkers)
Arch is working on making all packages reproducible (enforcing a linker makes it less reproducible on systems that replace binutils, or ones where users have used mold-specific or lld-specific flags (because syntax does vary between them!))
nickoe commented on 2026-04-29 19:18 (UTC)
@ninetailedtori do you have a reference to the "packaging standards" where this is described? The use of mold at the time was IIRC, because it was a bit more lightweight in RAM usage when linking, which benefited some users of the package.
ninetailedtori commented on 2026-04-27 12:59 (UTC)
@wirano’s modifications are correct, and I do agree as well. Unofficial approval from me.
ninetailedtori commented on 2026-04-27 12:56 (UTC) (edited on 2026-04-29 19:27 (UTC) by ninetailedtori)
Please remove the DCMAKE_EXE_LINKER_FLAGS field as well. Upstream supports all popular modern linkers, thus it feels like it’s against our packaging standards to enforce one, especially an older one as this. lld and mold are both supported, faster and more optimised.
wirano commented on 2026-04-27 12:54 (UTC)
Hi @nickoe, here's a summary of the changes:
KICAD_BUILD_I18N=ON,KICAD_I18N_UNIX_STRICT_PATH=ON) so the package ships with translations.cmake -B buildstyle, which is cleaner and avoids themkdir && cdpattern.KICAD_USE_PCH=OFF, addedKICAD_BUILD_QA_TESTS=OFFto skip tests, and changedFINDPROTOBUF=0to=OFFfor consistency.nickoe commented on 2026-04-26 20:09 (UTC)
@wirano. What is the point of the changes?
wirano commented on 2026-04-26 09:29 (UTC)
Hi @nickoe, I enabled i18n support and reorged the build command, could you please have a look?
nickoe commented on 2026-03-03 20:39 (UTC)
@Pinky, thanks. I have updated it now. :)
Pinky commented on 2026-03-01 15:46 (UTC)
Failed with
kicad: error while loading shared libraries: libwebkit2gtk-4.1.so.0: cannot open shared object file: No such file or directory, fixed by:1 2 3 4 5 6 .. 32 Next › Last »