port livecheck kicad

Mojca Miklavec mojca at macports.org
Tue Apr 1 10:46:35 UTC 2025


On Tue, 1 Apr 2025 at 08:54, Christoph Kukulies via macports-users wrote:
>
> Recently I learnt about "port livecheck".
>
> BTW, I managed to do the upgrade from opencascade 8.0 to 8.0.1 by the recipe of manually editing the Portfile, repairing the checksums etc.
>
> kicad seems to have been updated (port version: 7.0.11, new version: 9.0.1)
>
> Would I have to do it the same way now to the kicad port or is there another way to get to 9.0.1 ?

KiCad might be slightly less straightforward to update, you definitely
need to review and modify the patches, but you can try.

There is an existing merge request to update it to 8.0.1 with a bunch
of patch updates, so it might be slightly easier to start from there
than from 7.0.x:

https://github.com/macports/macports-ports/pull/23065
https://github.com/macports/macports-ports/pull/22894

The version that I built this way was certainly less stable than the
upstream app.

One of the issues is that KiCad is doing some internal patching of
wxWidgets that should have been upstreamed to wxWidgets. Some of those
patches are simple bugfixes/improvements (which just means that maybe
some rendering will be subideal), while at least one of them changed
API somewhere between 8.0.0 and 8.0.2 as far as I remember, so one
could not even build KiCad against unmodified version of wxWidgets.
That was the status one year ago. I did not investigate much further
with version 9.

Mojca


More information about the macports-users mailing list