Having issues here building, specifically at the libevel/grammar.lemon which fails at the lemon parsing. Anyone with this issue?
Search Criteria
Package Details: kicad-git 8.99.0.r1825.gb38357a5ea-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 |
Conflicts: | kicad, kicad-bzr |
Provides: | kicad |
Submitter: | Chocobo |
Maintainer: | nickoe |
Last Packager: | nickoe |
Votes: | 67 |
Popularity: | 0.000002 |
First Submitted: | 2015-10-08 16:39 (UTC) |
Last Updated: | 2024-07-16 22:49 (UTC) |
Dependencies (21)
- boost-libs
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- desktop-file-utils (desktop-file-utils-gitAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- glm (glm-gitAUR)
- libgit2 (libgit2-gitAUR)
- ngspice (ngspice-gitAUR)
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR)
- protobuf (protobuf-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-wxpython (python-wxpython-gitAUR)
- swig (swig-gitAUR)
- unixodbc (unixodbc-gitAUR)
- wxwidgets-gtk3 (wxwidgets-gtk3-gitAUR, wxwidgets-gtk3-lightAUR)
- zstd (zstd-gitAUR, zstd-staticAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- mesa (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-mesa-gitAUR, mesa-amd-bc250AUR, mesa-amber) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- kicad-library (kicad-library-gitAUR, kicad-libraries-gitAUR) (optional) – for footprints
Required by (23)
- 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)
- kicad-interactivehtmlbom-git (requires kicad)
- kicad-jlc-manufacture-git (requires kicad)
- kicad-kibuzzard-git (requires kicad)
- kicad-library-espressif-git (requires kicad)
- kicad-nightly-bin (requires kicad)
- kicad-pcb-diff (requires kicad)
- kicad-storybook-git (requires kicad)
- kikit-git (requires kicad)
- kiri-git (requires kicad)
- lc2kicad-git (requires kicad) (optional)
- Show 3 more...
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 29 Next › Last »
TheGondolindrim commented on 2021-01-19 22:03 (UTC)
nickoe commented on 2021-01-11 06:42 (UTC)
Yes, this pa pagage has always been tracking master. That is common for pavkages in AUR with tje dash git suffix.
DCengineer commented on 2021-01-11 06:05 (UTC)
Was this supposed to be updated to v5.99 (nightly)? Seems like kicad-git should be the same version that is available in community/kicad.
t_thomas commented on 2020-12-19 15:51 (UTC)
@nickoe - Oh sorry my fault, I just were comparing this PKGBUILD with my own homebrew one (but way more simplistic) in which I had gathered all cmake options, but you're right after re-reading the article they are indeed already set to default:ON -- Thanks :D
the article I'm referring to https://gitlab.com/kicad/code/kicad/-/blob/master/Documentation/development/compiling.md#scripting_opt
nickoe commented on 2020-12-19 15:17 (UTC)
@t_thomas, I am not sure what exact commit you are reffering to, but they are on by default on master.
t_thomas commented on 2020-12-19 15:10 (UTC)
Hi, was there a reason the drop the following 3 build instructions from the PKGBUILD file (compared to the git suggestion on how2to install)
DKICAD_SPICE=ON DKICAD_INSTALL_DEMOS=ON DKICAD_SCRIPTING_MODULES=ON
btw. thanks a lot for again maintaining the new nightly KiCad packages
nickoe commented on 2020-11-09 19:29 (UTC)
StefanH commented on 2020-10-23 07:04 (UTC) (edited on 2020-10-23 07:09 (UTC) by StefanH)
Sorry for the confusion. The git describe
output matches the version presented inside KiCAD and according to the source provided is how the internal version is set.
The sed expression is simply to replace the two '-' characters by something allowed in Arch versions. Most popular seems to be to do a tr '-' '.'
, but not all packages follow this (inkscape-git for example). I suppose my preference for a tilde to separate the build number from the semver is a bit of a Debian-ism. It's just a suggestion, no more.
nickoe commented on 2020-10-22 18:36 (UTC)
@StefanH What offical way?
Why do you want a tilde and dot?
StefanH commented on 2020-10-22 17:27 (UTC)
Hi Nick! Could you update the pkgver function to:
git describe | sed -r 's/([^-]+)-([^-]+)-([^-]+)/\1~\2.\3/'
as per the official way to get the latest version? The sed command I added to translate the dashes to something fitting the Arch version string format. Source: https://gitlab.com/kicad/code/kicad/-/issues/6114#note_434166499
Pinned Comments