Opened 23 months ago

Last modified 3 days ago

#69647 assigned update

kicad: Update to newer version

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: ra1nb0w
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: randymortensen (Randy Mortensen), eric-j-ason, thomasrussellmurphy (Thomas Russell Murphy), Dave-Allured (Dave Allured)
Port: kicad

Description (last modified by ryandesign (Ryan Carsten Schmidt))

The kicad port is at version 7.0.10 but versions 7.0.11, 8.0.0, and 8.0.1 have been released.

I might suggest updating to 7.0.11 first, to get a last good working version of 7.x, and then work on 8.x after that.

Change History (12)

comment:1 Changed 23 months ago by ryandesign (Ryan Carsten Schmidt)

Port: kicad added; kikad removed
Summary: kikad: Update to newer versionkicad: Update to newer version

comment:2 Changed 23 months ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:3 Changed 23 months ago by ryandesign (Ryan Carsten Schmidt)

I will attempt to update to 7.0.11 and submit a PR.

comment:4 Changed 23 months ago by randymortensen (Randy Mortensen)

Cc: randymortensen added

comment:5 Changed 23 months ago by reneeotten (Renee Otten)

Mojca submitted a PR a month ago or so a PR to attempt an update to 8.0.1 - it might make sense to focus the effort there.

comment:6 Changed 23 months ago by ryandesign (Ryan Carsten Schmidt)

I didn't know a PR for 8.0.1 existed, but it's been stalled for a month, and it seems like the developer will not support the use of the upstream version of wxWidgets and we will need to use KiCad's custom fork of wxWidgets.

Meanwhile, here is the update to 7.0.11.

comment:7 Changed 22 months ago by ryandesign (Ryan Carsten Schmidt)

In d267a1cb353b4d144987cc0915e7da582dedd126/macports-ports (master):

kicad: Update to 7.0.11

Switch to boost181 because that's the latest version in MacPorts. The
build fails if the boost port is also active so declare that conflict.

Move boost and legacysupport and compiler restrictions into main port
because there's no need for them in the noarch subports.

Use a separate patchfile for each noarch subport so that each patch can
be applied without fuzz or offset.

Consolidate common code.

Fix livecheck to exclude only x.99.y development versions.

Fix license.

See: #69647
See: #69648

comment:8 Changed 9 months ago by mojca (Mojca Miklavec)

I'm working on 9.0.2 right now, but I'm stuck on macOS Ventura. KiCad 9 requires C++20, so MacPorts picks clang-20, but then I bump into the following issue:

comment:9 Changed 5 months ago by eric-j-ason

Cc: eric-j-ason added

comment:10 Changed 3 months ago by ok-coder1 (okcoder1)

I'm not sure, but it seems like KiCad updates are on pause?

comment:11 Changed 4 days ago by thomasrussellmurphy (Thomas Russell Murphy)

Cc: thomasrussellmurphy added

comment:12 Changed 3 days ago by Dave-Allured (Dave Allured)

Cc: Dave-Allured added
Note: See TracTickets for help on using tickets.