Been 2 releases since initial 5.1.0 release. They contain critical fixes which are very important for kicad functionality likely why the 2 versions were released in such rapid succession. Reproducible: Always
This is for package sci-electronics/kicad
Zoltan, are you still interested in maintaining this package?
Apologies, I was out on holidays and returned just recently. I'll address the version bump tomorrow afternoon (PST).
PR request: https://github.com/gentoo/gentoo/pull/12088 Also please note that kicad-5.1.1 was never officially released due to serious bugs.
Thanks for this Zoltan, we appreciate your efforts! I look forward to testing the 5.1 series. As a side note, I think we should start looking towards a stable 5. Recently I have used 5.0.x professionally to design and lay out a medium complexity board, and it was quite a step up from 4.x. I only encountered one regression (which is impressive for a point-oh release), and it was corrected in 5.0.1.
FYI: I'm working on a bump to wxPython 4 (it's in https://github.com/hsoft/portage-overlay/tree/master/dev-python/wxpython while it's a WIP). Once this is done, it should theoretically allow kicad to switch to wxGTK's "3.0-gtk3" slot as well as supporting python 3. I don't know how fast the proxy-maint team will merge your PR, but if I'm faster than them, you might want to use this bump as an opportunity to bump the wxGTK/wxPython/python dep.
wxpython 4.0.6 is freshly pushed and kicad gtk3/py3 builds and runs fine in local tests I've made.
I will try the new wxpython on my box now. If it works for me too, I'll update the PR right away.
I was not able to compile KiCAD with dev-python/wxpython:4.0 so far as it is missing the header file wxPython.h (and possibly others).
I had a similar error and IIRC, that's because you didn't enable the PHOENIX flag in cmake.
Thanks for the hint, that was the only missing flag. I've compiled it and it works properly, so I updated the PR and now KiCAD working with GTK3.
Next kicad revision seems to be due in short order after a few critical bugs are remedied. Has many critical patches.
proxy-maint: if you don't mind, I'll merge this. I use the app and I became familiar with its build system. As for the upcoming upstream release, maybe we should wait a few days then? KiCAD being rather heavy to build, users might appreciate not having to rebuild 5.1.3 a few days after having rebuilt 5.1.2.
As per https://lists.launchpad.net/kicad-developers/msg40748.html they aim to release 5.1.3 by the end of June, so it could be anywhere from a day to a month wait. I'd say let's merge this to upstream, now that I have no planned away time I'll be able to create bump 5.1.3 when it comes out.
Should have read mailing lists for code freeze and similar release related things before hand. I only mentioned next revision is likely due perdue the bug count for the previous 2 releases.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5edd7fbe9fc613226e431aa30e6955750fb9a23b commit 5edd7fbe9fc613226e431aa30e6955750fb9a23b Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 07:32:28 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:46 +0000 sci-electronics/kicad-meta: Bump to 5.1.2 Closes: https://bugs.gentoo.org/686062 Closes: https://bugs.gentoo.org/682876 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-meta/kicad-meta-5.1.2.ebuild | 29 ++++++++++++++++++++++ sci-electronics/kicad-meta/metadata.xml | 3 +++ 2 files changed, 32 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b09af810d1a558654c74adb7893f75e4cb1184 commit 95b09af810d1a558654c74adb7893f75e4cb1184 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 07:25:18 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:45 +0000 app-doc/kicad-doc: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> app-doc/kicad-doc/Manifest | 1 + app-doc/kicad-doc/kicad-doc-5.1.2.ebuild | 47 ++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23180e48e664eb7aac6a3a759a5e39a8e447c5a commit c23180e48e664eb7aac6a3a759a5e39a8e447c5a Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 06:42:03 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:45 +0000 sci-electronics/kicad-i18n: bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-i18n/Manifest | 1 + sci-electronics/kicad-i18n/kicad-i18n-5.1.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1e7639485c5881683494f9445a6347b4c96895 commit fa1e7639485c5881683494f9445a6347b4c96895 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 06:23:26 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:45 +0000 sci-electronics/kicad-packages3d: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-packages3d/Manifest | 1 + .../kicad-packages3d/kicad-packages3d-5.1.2.ebuild | 23 ++++++++++++++++++++++ 2 files changed, 24 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a553149ec568cf9dc0f4681597d7941c97970097 commit a553149ec568cf9dc0f4681597d7941c97970097 Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 06:19:41 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:45 +0000 sci-electronics/kicad-templates: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-templates/Manifest | 1 + .../kicad-templates/kicad-templates-5.1.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=820d2767451e5cf8a991ecfc7e83bb6883230c8d commit 820d2767451e5cf8a991ecfc7e83bb6883230c8d Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 06:17:25 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:44 +0000 sci-electronics/kicad-footprints: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-footprints/Manifest | 1 + .../kicad-footprints/kicad-footprints-5.1.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a0353c0add0b78df9c740af682a5e14562e192c commit 4a0353c0add0b78df9c740af682a5e14562e192c Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 06:09:22 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:44 +0000 sci-electronics/kicad-symbols: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad-symbols/Manifest | 1 + .../kicad-symbols/kicad-symbols-5.1.2.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a1bbd2368269f1d3cd10650f01ca9cbb423e2a commit 21a1bbd2368269f1d3cd10650f01ca9cbb423e2a Author: Zoltan Puskas <zoltan@sinustrom.info> AuthorDate: 2019-05-23 05:55:32 +0000 Commit: Virgil Dupras <vdupras@gentoo.org> CommitDate: 2019-06-04 12:43:44 +0000 sci-electronics/kicad: Bump to 5.1.2 Bug: https://bugs.gentoo.org/686062 Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info> Package-Manager: Portage-2.3.66, Repoman-2.3.12 Closes: https://github.com/gentoo/gentoo/pull/12088 Signed-off-by: Virgil Dupras <vdupras@gentoo.org> sci-electronics/kicad/Manifest | 1 + sci-electronics/kicad/kicad-5.1.2.ebuild | 130 +++++++++++++++++++++++++++++++ 2 files changed, 131 insertions(+)