Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 723406 - sci-electronics/kicad-5.1.6 version bump
Summary: sci-electronics/kicad-5.1.6 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2020-05-16 15:21 UTC by David Flogeras
Modified: 2020-06-06 17:47 UTC (History)
3 users (show)

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


Attachments
kicad-metainfo.patch update (kicad-metainfo.patch,1.56 KB, patch)
2020-05-21 03:23 UTC, Adam Shea
Details | Diff
New ebuild with fixed source location. (kicad-5.1.6.ebuild,4.27 KB, text/plain)
2020-05-21 03:27 UTC, Adam Shea
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Flogeras 2020-05-16 15:21:37 UTC
New version is released with many many bugfixes since 5.1.5.

https://gitlab.com/groups/kicad/code/-/milestones/1

Reproducible: Always
Comment 1 Adam Shea 2020-05-21 03:23:46 UTC
Created attachment 640604 [details, diff]
kicad-metainfo.patch update

Update to the kicad-metainfo.patch to take care of the moved appdata build rule.
Comment 2 Adam Shea 2020-05-21 03:27:53 UTC
Created attachment 640606 [details]
New ebuild with fixed source location.

In order to get 5.1.6 to build the source URI needs to be updated to take care of the move to Gitlab. The metainfo patch also needs an update to take care of the appdata script being broken out into a different file.
Comment 3 Adam Shea 2020-05-21 03:29:14 UTC
All the other supporting packages (sci-electronics/kicad-*) can just be bumped except the i18n package which also needs to be moved to Gitlab.
Comment 4 Zoltan Puskas 2020-05-26 04:53:41 UTC
It seems kicad-i18n has no 5.1.6 release yet on neither github or gitlab.
Comment 5 Zoltan Puskas 2020-05-26 05:15:31 UTC
I retract my previous comment. Though there is no "release" on GitLab, I found the source tarball URI under tags.
Comment 6 David Flogeras 2020-05-26 13:35:13 UTC
Thanks Zoltan & Adam.

I agree with #723252 that we should start looking to stable kicad-5; I've now been using it for about 2 years, even on a couple medium sized projects, and it is a big step up from the 4 series.  Also I'm assuming the 4.x branch is unsupported and will get pushed out with python2.
Comment 7 Zoltan Puskas 2020-05-27 04:14:09 UTC
@David: Yes there is an effort going on for stabilizing 5.1.5, see #723252. I've been fixing up the ebuild to meet stable standards (no warnings, no QA issues, etc.) in the past weeks in preparation for that.
Comment 8 Larry the Git Cow gentoo-dev 2020-06-06 17:47:24 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2404b9047fb46d695d60f89963a8fcf75bc0de97

commit 2404b9047fb46d695d60f89963a8fcf75bc0de97
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 05:26:28 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:18 +0000

    sci-electronics/kicad-meta: Bump to 5.1.6
    
    Closes: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-meta/kicad-meta-5.1.6.ebuild | 29 ++++++++++++++++++++++
 1 file changed, 29 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=333168334ecfc1f435a72b5a5ba82744e389b18e

commit 333168334ecfc1f435a72b5a5ba82744e389b18e
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 05:22:44 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:18 +0000

    app-doc/kicad-doc: Bump to 5.1.6
    
    Additionally update web and soruce URIs.
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 app-doc/kicad-doc/Manifest               |  1 +
 app-doc/kicad-doc/kicad-doc-5.1.6.ebuild | 48 ++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe8efe1d4e9895671b41a35a5356ece2baeacb3

commit cbe8efe1d4e9895671b41a35a5356ece2baeacb3
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 05:08:17 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:17 +0000

    sci-electronics/kicad-i18n: Bump to 5.1.6
    
    Also updated webpage and source URI.
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-i18n/Manifest                |  1 +
 sci-electronics/kicad-i18n/kicad-i18n-5.1.6.ebuild | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e5c3560efb802c5e8a41ef7b3c71236ca607fe

commit d2e5c3560efb802c5e8a41ef7b3c71236ca607fe
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 04:40:30 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:17 +0000

    sci-electronics/kicad-templates: Bump to 5.1.6
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-templates/Manifest               |  1 +
 .../kicad-templates/kicad-templates-5.1.6.ebuild       | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e388c7ef8fa1c25f58320165a4f560214e17270d

commit e388c7ef8fa1c25f58320165a4f560214e17270d
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 04:38:29 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:16 +0000

    sci-electronics/kicad-symbols: Bump to 5.1.6
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-symbols/Manifest                 |  1 +
 .../kicad-symbols/kicad-symbols-5.1.6.ebuild           | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3072c3dbd3cbbe15d473d66e1674213165af939

commit a3072c3dbd3cbbe15d473d66e1674213165af939
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 04:34:06 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:16 +0000

    sci-electronics/kicad-packages3d: Bump to 5.1.6
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-packages3d/Manifest          |  1 +
 .../kicad-packages3d/kicad-packages3d-5.1.6.ebuild | 23 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ea64192c56c7c485a0eb9552ef421fa515ec01

commit 63ea64192c56c7c485a0eb9552ef421fa515ec01
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 04:26:34 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:15 +0000

    sci-electronics/kicad-footprints: Bump to 5.1.6
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad-footprints/Manifest              |  1 +
 .../kicad-footprints/kicad-footprints-5.1.6.ebuild     | 18 ++++++++++++++++++
 2 files changed, 19 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d73c3b32fe52dd04d263b9701ce227c1b927891

commit 1d73c3b32fe52dd04d263b9701ce227c1b927891
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2020-05-26 04:24:17 +0000
Commit:     Alexey Shvetsov <alexxy@gentoo.org>
CommitDate: 2020-06-06 17:46:15 +0000

    sci-electronics/kicad: Bump to 5.1.6
    
    Additionally updated to new source URI, and updated some patches.
    
    Bug: https://bugs.gentoo.org/723406
    Package-Manager: Portage-2.3.99, Repoman-2.3.22
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>

 sci-electronics/kicad/Manifest                     |   1 +
 .../kicad/files/kicad-5.1.6-metainfo.patch         |  30 ++++
 .../kicad/files/kicad-5.1.6-ninja-build.patch      |  45 ++++++
 sci-electronics/kicad/kicad-5.1.6.ebuild           | 152 +++++++++++++++++++++
 4 files changed, 228 insertions(+)