netlist-viewer icon indicating copy to clipboard operation
netlist-viewer copied to clipboard

Distribute NetlistViewer as Flatpack for Linuxes

Open f18m opened this issue 2 years ago • 3 comments

https://docs.flatpak.org/en/latest/first-build.html

f18m avatar Nov 06 '23 16:11 f18m

AppImage might be easier for something of this size, personally will just urn in a container for now but if I end up building from source I can add the recipe. I normally work with Qt so not sure on WX support.

stellarpower avatar Jul 05 '25 20:07 stellarpower

thanks @stellarpower , also an AppImage would be much easier way to use this software actually, compared from the "building from source code" option :)

I have no time for that though. So any PR would be welcome actually

f18m avatar Jul 07 '25 14:07 f18m

Me neither, so in a perverse way, let's hope my circuit board doesn't work at all and I need to spend a lot more time in SPICE and using this tool 😆 .

For reference, I always use this tool for Qt, has a few quirks so I end up writing some wrapper scripts, but largely handles everything if you create a desktop file and provide an icon, etc.: https://github.com/linuxdeploy/linuxdeploy-plugin-qt.

The GTK plugin might be sufficient; as the CI build is already in a container everything there is self-contained, so in essence it just attempts to scan all library dependencies recursively and installs them into the appimage root directory. It's pretty straightforward altogether and is nice and lightweight because unlike other options there's no isolation if it's not needed, just modifying the binary' library search paths to point towards the self-container versions.

stellarpower avatar Jul 08 '25 00:07 stellarpower