Upstream has released version 7.0.0. This is a big feature dump, so it would be nice to have. I have a repo with version 7.0.0 ebuilds in it. They are based on the ebuilds from packages.g.o with minimal changes to work with 7.0.0 (a few changes in config with kicad and maybe a minor change here and there in the supporting packages). I am putting this here instead of #873124 because that bug seems to be suggesting a change to the wxpython is required which it is not. The changes that I have found to be necessary are: * dev-db/unixODBC is now required * occ USE flag is no longer optional * patches used in kicad-6* line are no longer necessary (they seemed to be fixed or no longer relevant upstream) * -DKICAD_PCM and -DKICAD_USE_OCC are no longer used (see #879945) TL;DR: Kicad 7 seems to be mostly a version bump with minor changes and removal of patches as no longer necessary. Reproducible: Always
Clarification after reading this in the final form. By "a change to the wxpython is required" I meant "a change to the wxpython version is required".
*** This bug has been marked as a duplicate of bug 873124 ***
Just to clarify: 1. That bug makes a statement that I believe is false and might get in the way of updating to 7.0.0 2. That bug didn't start out as a version bump bug, it started out as "sci-electronics/kicad - add wxGTK wxWidgets 3.2 compatibility" and then got morphed into a version bump bug. 3. I am providing a repo (oops, forgot to link it: https://gitlab.flux.utah.edu/alex_orange/kicad-7-rc-overlay ) with ebuilds that work for 7.0.0. As such, I'd suggest it might be cleaner not to try to treat that bug as the version bump.
OK, makes sense to me reopening. Thank you for clarification.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebda289b9db3cf542f74f076b7e85b97cd8813d commit 9ebda289b9db3cf542f74f076b7e85b97cd8813d Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 10:50:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:40 +0000 sci-electronics/kicad-meta: add 7.0.0 Closes: https://bugs.gentoo.org/894660 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Closes: https://github.com/gentoo/gentoo/pull/29608 Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad-meta/kicad-meta-7.0.0.ebuild | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e193a8285bfc17a0f8fc64c2a14148494552d8 commit 84e193a8285bfc17a0f8fc64c2a14148494552d8 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 08:26:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:39 +0000 app-doc/kicad-doc: add 7.0.0 Bug: https://bugs.gentoo.org/894660 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> app-doc/kicad-doc/Manifest | 1 + .../files/kicad-doc-7.0.0-eeschema_advanced.patch | 13 +++++ app-doc/kicad-doc/kicad-doc-7.0.0.ebuild | 63 ++++++++++++++++++++++ 3 files changed, 77 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb95736d4d910417f820233047d68b7c01fc32c commit 4bb95736d4d910417f820233047d68b7c01fc32c Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 08:24:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:39 +0000 sci-electronics/kicad-templates: add 7.0.0 Bug: https://bugs.gentoo.org/894660 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-7.0.0.ebuild | 22 ++++++++++++++++++++++ .../kicad-templates/kicad-templates-9999.ebuild | 12 +++--------- 3 files changed, 26 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27996dfd598dcc3702123fcf903dd67b6c605adf commit 27996dfd598dcc3702123fcf903dd67b6c605adf Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 08:22:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:39 +0000 sci-electronics/kicad-symbols: add 7.0.0 Bug: https://bugs.gentoo.org/894660 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-7.0.0.ebuild | 30 ++++++++++++++++++++++ .../kicad-symbols/kicad-symbols-9999.ebuild | 13 +++------- 3 files changed, 35 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4abe9dcab92736e52dfc2c10178d840a0c06696 commit c4abe9dcab92736e52dfc2c10178d840a0c06696 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 08:10:46 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:39 +0000 sci-electronics/kicad-packages3d: add 7.0.0 Bug: https://bugs.gentoo.org/894660 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-7.0.0.ebuild | 32 ++++++++++++++++++++++ .../kicad-packages3d/kicad-packages3d-9999.ebuild | 18 +++++------- 3 files changed, 40 insertions(+), 11 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58efd023e5ecc59c20a1924329d49cecacc2aac commit c58efd023e5ecc59c20a1924329d49cecacc2aac Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 07:44:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:38 +0000 sci-electronics/kicad-footprints: add 7.0.0 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Bug: https://bugs.gentoo.org/894660 Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-7.0.0.ebuild | 30 ++++++++++++++++++++++ .../kicad-footprints/kicad-footprints-9999.ebuild | 12 +++------ 3 files changed, 34 insertions(+), 9 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9982574ee52d9ace95f1d100d3f3a8ab16d401b4 commit 9982574ee52d9ace95f1d100d3f3a8ab16d401b4 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2023-02-16 06:29:15 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-02-17 05:09:38 +0000 sci-electronics/kicad: add 7.0.0 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Bug: https://bugs.gentoo.org/894660 Signed-off-by: Sam James <sam@gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-7.0.0.ebuild | 165 +++++++++++++++++++++++++++++++ 2 files changed, 166 insertions(+)