Name: Lightworks
Homepage: https://www.lwks.com/
Open source: no
Source tarball: https://www.lwks.com/index.php?option=com_lwks&view=download&Itemid=206
Description
Related Objects
Event Timeline
Lightworks requires an old and long since abandon NVIDIA CG Toolkit, with the open-source semi-maintained nvFX not having any released tarballs (not even sure nvFX would work with Lightworks). Hence why I haven't landed Lightworks in 3rd-Party yet.
I opened the most recent request to bring Lightworks into the third party repository. My apologies for duplicating the request. You say the old Nvidia CG toolkit that Lightworks depends on is preventing you from including it but if that’s the case I don’t understand how Arch has it in the AUR. Surely it’s possible?
I think we should re-evaluate this in light of the newer software policies. As long as Cg can be supported with our libraries, I don't see why we wouldn't.
Not to mention that this will be a flatpak and that gives us more flexibility as far as libraries are concerned.
I've manually installed Lightworks in Solus 2017.04.18.0. It seems to work well.
Requirements:
- jack-audio-connection-kit just for libjack.so
- libglu
- Nvidia Cg Toolkit (Cg-3.1_April2012_x86_64.tgz used, downloaded from Nvidia web page, extracted and copied into /usr/)
Installation steps:
- extract deb
- extract data.tar.xz
- sudo cp -R usr/lib/lightworks /usr/lib/
- sudo cp usr/bin/lightworks /usr/bin/
- sudo cp -R usr/share/* /usr/share/
Patches:
- To get audio playback portaudio-19_20140130 must be available (an easy workaround is to copy PA libs into /usr/lib/lightworks/ directly)
That's should be enough.
I have no idea how to prepare (3rd party) package for Solus nor how to use Flatpak, yet.
Given we have no plans on flatpaking or snapping this application, closing as wontfix. I'd suggest reaching out to the respective developers about supporting either of those distribution and container models, or taking on the initiative.
I do not understand. Installation steps were provided. And v14.5 will be shipped with portaudio, so no workaround is required. Is snap/flatpak required?
No. We are not adding new things to Third-Party unless there is a specific interest from a Solus team member to maintain it. Even then, we will not be using the old Third-Party mechanism and will be moving things to Snap and Flatpak.
Last q. Can I make 3rd party packages for Lightworks, Resolve or uwsgi? Or how can I get these tools on Solus?
Technically you can, but they will need to be Snaps (snapcraft.io) or Flatpaks (likely Flathub) and you will have to check the EULA and related licenses to ensure they can be redistributed.
However, we are no longer adding things to the old 3rd-party repo on github.