← Back to team overview

kicad-developers team mailing list archive

Re: ngspice vcpkg port

 

On 8/6/20 7:24 AM, Roberto Fernández Bautista wrote:
> Excellent news!
> 
> Which KiCad dependencies are left to be ported to VCPKG? 
> 
> It seems we are very close to a complete KiCad build system in Visual
> Studio :)

It's definitely a step in the right direction but wxPython (wxPhoenix)
is still outstanding.  There is also the significant issue of packaging
depending on how we want to handle Python/wxPython.

> 
> On Thu, 6 Aug 2020, 02:05 Mark Roszko, <mark.roszko@xxxxxxxxx
> <mailto:mark.roszko@xxxxxxxxx>> wrote:
> 
>     ngspice and wxwidgets 3.1.4 have been merged on vcpkg.
> 
>     On Sun, Aug 2, 2020 at 5:55 PM Wayne Stambaugh <stambaughw@xxxxxxxxx
>     <mailto:stambaughw@xxxxxxxxx>> wrote:
> 
>         +1
> 
>         On 8/2/20 2:08 PM, Seth Hillbrand wrote:
>         > Nice work!  Thanks, Mark
>         >
>         > On Sat, Aug 1, 2020 at 11:26 PM Mark Roszko
>         <mark.roszko@xxxxxxxxx <mailto:mark.roszko@xxxxxxxxx>
>         > <mailto:mark.roszko@xxxxxxxxx <mailto:mark.roszko@xxxxxxxxx>>>
>         wrote:
>         >
>         >     Hot off the press, a ngspice port for
>         >   
>          vcpkg. https://github.com/marekr/vcpkg/tree/kicad/ports/ngspice
>         >     I will try and upstream this port package to vcpkg but
>         there's a
>         >     good chance they will reject it for being too niche but
>         who knows, I
>         >     haven't tried before.
>         >
>         >
>         >     But that doesn't stop us from using it. You can simply
>         dump in the
>         >     ngspice folder into your vcpkg/ports folder locally and
>         tell it to
>         >
>         >     vcpkg install ngspice
>         >
>         >     This means you can turn on KICAD_SPICE with msvc.
>         >
>         >
>         >     KiCad cmake's itself however needs newer logic to copy
>         over ngspice.dll.
>         >
>         >
>         >     image.png
>         >
>         >     I'm going to work on wxPython next. SWIG is already done
>         as it has a
>         >     precompiled binary and is a compile time tool only.
>         >      
>         >
>         >     --
>         >     Mark
>         >     _______________________________________________
>         >     Mailing list: https://launchpad.net/~kicad-developers
>         >     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>         <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>         >     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx
>         <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>>
>         >     Unsubscribe : https://launchpad.net/~kicad-developers
>         >     More help   : https://help.launchpad.net/ListHelp
>         >
>         >
>         >
>         > --
>         > KiCad Services Corporation Logo
>         > Seth Hillbrand
>         > *Lead Developer*
>         > +1-530-302-5483‬ <tel:+12126039372>
>         > Davis, CA
>         > www.kipro-pcb.com <http://www.kipro-pcb.com>
>         <https://www.kipro-pcb.com/>    info@xxxxxxxxxxxxx
>         <mailto:info@xxxxxxxxxxxxx>
>         > <mailto:info@xxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxx>>
>         >
>         >
>         > _______________________________________________
>         > Mailing list: https://launchpad.net/~kicad-developers
>         > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>         <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>         > Unsubscribe : https://launchpad.net/~kicad-developers
>         > More help   : https://help.launchpad.net/ListHelp
>         >
> 
>         _______________________________________________
>         Mailing list: https://launchpad.net/~kicad-developers
>         Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>         <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>         Unsubscribe : https://launchpad.net/~kicad-developers
>         More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
>     -- 
>     Mark
>     _______________________________________________
>     Mailing list: https://launchpad.net/~kicad-developers
>     Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>     <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
>     Unsubscribe : https://launchpad.net/~kicad-developers
>     More help   : https://help.launchpad.net/ListHelp
> 


Follow ups

References