Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910550 - sci-electronics/kicad-9999 - Upstream switched to Always build spice simulator support
Summary: sci-electronics/kicad-9999 - Upstream switched to Always build spice simulato...
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: 2023-07-19 12:08 UTC by jospezial
Modified: 2023-08-09 05:11 UTC (History)
1 user (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 jospezial 2023-07-19 12:08:34 UTC
https://gitlab.com/kicad/code/kicad/-/commit/016c95802131b99381e7998a46310fc3ca563ca5
"Always build spice simulator support

The simulator has advanced considerably, and it is seeing lots of active
development, so make it a required part of KiCad. Additionally, the
build without the simulator has actually been broken for a while, so no
one clearly is building without ngspice right now."
Comment 1 Larry the Git Cow gentoo-dev 2023-08-09 05:11:24 UTC
The bug has been closed via the following commit(s):

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

commit 690c2ea6683607554f187b8c8841b2c67a03b4ab
Author:     Zoltan Puskas <zoltan@sinustrom.info>
AuthorDate: 2023-07-26 15:05:18 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-08-09 05:11:10 +0000

    sci-electronics/kicad: Make spice simulator mandatory
    
    Upstream has dropped conditional build of ngspice since apparently KiCad
    does not function well without it anyway. While 7.0.6 still has the flag
    let's not allow turning it off to prevent issues for the users.
    
    Closes: https://bugs.gentoo.org/910550
    Signed-off-by: Zoltan Puskas <zoltan@sinustrom.info>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../kicad/{kicad-7.0.6.ebuild => kicad-7.0.6-r1.ebuild}           | 8 ++------
 sci-electronics/kicad/kicad-9999.ebuild                           | 8 ++------
 2 files changed, 4 insertions(+), 12 deletions(-)