Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux build with Flatpack, snap or AppImage #263

Open
dstengle opened this issue Aug 18, 2023 · 9 comments
Open

Linux build with Flatpack, snap or AppImage #263

dstengle opened this issue Aug 18, 2023 · 9 comments
Labels
enhancement New feature or request

Comments

@dstengle
Copy link

The linux build has a lot of dependencies on a specific OS release. It would be great to be able to run it on something other than LTS using one of the above options. As it stands, I'll have to try a VM to run this.

-Dave

@christofmuc
Copy link
Owner

@dstengle Thanks for the nudge! What distribution are you using? I have a little bit of experience with snap and got that to go for another app, but then not many people seem to keen on getting snap apps. Setting it up was not too hard though.

@christofmuc christofmuc added the enhancement New feature or request label Aug 24, 2023
@dstengle
Copy link
Author

I use Ubuntu and I use plenty of snaps so that would be great for me.

@christofmuc
Copy link
Owner

Cool, I'll give snap a shot!

@mslinn
Copy link
Contributor

mslinn commented Oct 13, 2023

An Ubuntu version would be nice, but I am not a snap fan.

@christofmuc
Copy link
Owner

Ubuntu we do, there is a Linux version to download:
https://github.com/christofmuc/KnobKraft-orm/releases

You can look at https://github.com/christofmuc/KnobKraft-orm/blob/master/.github/workflows/builds-ubuntu.yml how it is made, it uses 20.04 LTS as a base.

@dstengle
Copy link
Author

dstengle commented Oct 7, 2024

Any chance of getting an updated/separate build for 24.04?

@christofmuc
Copy link
Owner

Interesting that you ask! Just this morning I refreshed the build for JammerNetz (an associated project) to Ubuntu 24.04, and JUCE 8. So actually I might be on it. I did not get far with Snap, KnobKraft had just too many dependencies to make this worthwhile, it became a bit of a time sink.

@dstengle
Copy link
Author

dstengle commented Oct 8, 2024

Now that I'm on an LTS release, I don't really need any special packaging.

@christofmuc
Copy link
Owner

The Ubuntu 24 build passed, you can give it a try when you find time: https://github.com/christofmuc/KnobKraft-orm/actions/runs/11244510357/artifacts/2032014880

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants