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