Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 686062 - sci-electronics/kicad-5.1.2 version bump
Summary: sci-electronics/kicad-5.1.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-05-16 00:29 UTC by Zakhar
Modified: 2019-06-04 12:47 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zakhar 2019-05-16 00:29:33 UTC
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
Comment 1 Zakhar 2019-05-16 00:30:38 UTC
This is for package sci-electronics/kicad
Comment 2 Virgil Dupras (RETIRED) gentoo-dev 2019-05-21 22:04:39 UTC
Zoltan, are you still interested in maintaining this package?
Comment 3 Zoltan Puskas 2019-05-22 07:05:47 UTC
Apologies, I was out on holidays and returned just recently. I'll address the version bump tomorrow afternoon (PST).
Comment 4 Zoltan Puskas 2019-05-23 08:11:49 UTC
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.
Comment 5 David Flogeras 2019-05-23 08:19:14 UTC
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.
Comment 6 Virgil Dupras (RETIRED) gentoo-dev 2019-05-23 18:20:09 UTC
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.
Comment 7 Virgil Dupras (RETIRED) gentoo-dev 2019-05-24 18:21:12 UTC
wxpython 4.0.6 is freshly pushed and kicad gtk3/py3 builds and runs fine in local tests I've made.
Comment 8 Zoltan Puskas 2019-05-26 21:33:59 UTC
I will try the new wxpython on my box now. If it works for me too, I'll update the PR right away.
Comment 9 Zoltan Puskas 2019-05-28 06:46:05 UTC
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).
Comment 10 Virgil Dupras (RETIRED) gentoo-dev 2019-05-28 11:11:37 UTC
I had a similar error and IIRC, that's because you didn't enable the PHOENIX flag in cmake.
Comment 11 Zoltan Puskas 2019-05-30 08:01:50 UTC
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.
Comment 12 Zakhar 2019-05-30 08:31:50 UTC
Next kicad revision seems to be due in short order after a few critical bugs are remedied. Has many critical patches.
Comment 13 Virgil Dupras (RETIRED) gentoo-dev 2019-05-30 15:40:30 UTC
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.
Comment 14 Zoltan Puskas 2019-05-31 05:49:10 UTC
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.
Comment 15 Zakhar 2019-05-31 06:00:05 UTC
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.
Comment 16 Larry the Git Cow gentoo-dev 2019-06-04 12:47:16 UTC
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(+)