Page MenuHomeSolus

Lightworks
Closed, WontfixPublic

Description

Event Timeline

DataDrake removed Cakeisalie as the assignee of this task.Sep 11 2016, 5:12 PM

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.

DataDrake closed this task as Wontfix.Sep 20 2016, 6:59 PM
DataDrake claimed this task.
sharms rescinded a token.
sharms added a subscriber: sharms.
euoar added a subscriber: euoar.May 4 2017, 11:02 PM
taohansen added a comment.EditedMay 20 2017, 11:40 PM

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?

DataDrake reopened this task as Open.May 21 2017, 12:03 AM

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.

DataDrake removed DataDrake as the assignee of this task.Jun 13 2017, 2:28 PM
DataDrake added a subscriber: DataDrake.
Riokei added a subscriber: Riokei.Jun 13 2017, 2:43 PM
gr00by added a subscriber: gr00by.Jul 7 2017, 11:51 PM

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.

DataDrake closed this task as Wontfix.Jul 12 2018, 2:20 PM
DataDrake claimed this task.

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.

euoar removed a subscriber: euoar.Jul 12 2018, 3:07 PM

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.