Search Criteria
Package Details: lightworks-beta 2023.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/lightworks-beta.git (read-only, click to copy) |
---|---|
Package Base: | lightworks-beta |
Description: | Lightworks Beta is the public Beta branch for Lightworks, the professional video editing suite, updated weekly |
Upstream URL: | http://www.lwks.com/ |
Licenses: | custom |
Conflicts: | lightworks, lwks-beta |
Provides: | lightworks |
Replaces: | lwks-beta |
Submitter: | jamnor |
Maintainer: | jamnor |
Last Packager: | jamnor |
Votes: | 16 |
Popularity: | 0.051411 |
First Submitted: | 2023-10-14 04:30 (UTC) |
Last Updated: | 2023-10-15 05:58 (UTC) |
Dependencies (17)
- cairo (cairo-gitAUR)
- curl (curl-quiche-gitAUR, curl-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR)
- ffmpeg (ffmpeg-intel-full-gitAUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-full-gitAUR, ffmpeg-nocudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-obsAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-headlessAUR, ffmpeg-libfdk_aacAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glu (glu-gitAUR)
- gtk3 (gtk3-ubuntuAUR, gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR, gtk3-classicAUR)
- libedit
- libgl (nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd-gitAUR, libglvnd)
- libjpeg-turbo (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR)
- libtiff (libtiff-gitAUR, libtiff-lercAUR)
- libutil-linux (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, util-linux-libs)
- nvidia-cg-toolkit
- openssl (openssl-gitAUR, openssl-staticAUR)
- pango (pango-gitAUR)
- portaudio
- nvidia-utils (nvidia-410xx-utilsAUR, nvidia-340xx-utilsAUR, nvidia-440xx-utilsAUR, nvidia-430xx-utilsAUR, nvidia-510xx-utilsAUR, nvidia-vulkan-utilsAUR, nvidia-utils-teslaAUR, nvidia-470xx-utilsAUR, nvidia-390xx-utilsAUR, nvidia-535xx-utilsAUR, nvidia-525xx-utilsAUR, nvidia-utils-betaAUR) (optional) – only for nVidia users
Latest Comments
1 2 3 4 Next › Last »
jamnor commented on 2023-10-17 01:41 (UTC)
That's good to know, but the AUR submission guidelines don't actually say any of this about replaces: https://wiki.archlinux.org/title/AUR_submission_guidelines#Rules_of_submission
This is what it actually says:
It actually suggests that
replaces
is what you want in this particular scenario, where we want people to immediately uninstalllwks-beta
and installlightworks-beta
when syncing. We want the more invasive behavior. The discussion on pacman does not seem very useful as it is not used to install AUR packages; AUR helpers are. There are also no AUR repositories to sync, so the pacman -Sy reference is interesting, but not useful to know with regard to the AUR.I would edit the wiki page to align with what you've written here (it's very valuable to know!), but I don't understand it well enough. Is this something you could do?
MarsSeed commented on 2023-10-16 22:25 (UTC)
And actually 'replaces' field is not served by AURweb RPC webcall interface, therefore AUR helpers ignore that field.
MarsSeed commented on 2023-10-16 22:24 (UTC)
No, replaces is not proper to use instead of conflicts, and AUR submission guidelines say that 'replaces' should generally be avoided on AURweb.
jamnor commented on 2023-10-15 06:01 (UTC)
I just updated to the Oct 12, 2023 build.
We're now using the cdn.lwks.com link to the
.deb
package instead of the older S3 link. This aligns with thelightworks
package, and also simplifies maintenance because we don't need to bump as many variables. Also, if LWKS ever changes their CDN backend, the cdn.lwks.com link will probably still work.jamnor commented on 2023-10-14 08:25 (UTC)
My understanding is that the
replaces
array is enough according to the documentation: https://wiki.archlinux.org/title/PKGBUILD#replacesBut I'll add
conflicts
just in case.I wasn't sure about the
provides
array, but adding it seems to be the right thing to do, so I've done that now. I was a bit confused as thelightworks
package hadlightworks
in the provides array. I'm not sure what the effect is supposed to be based on the wiki, as I thoughtconflicts
would force people to uninstalllightworks
to installlightworks-beta
.MarsSeed commented on 2023-10-14 07:13 (UTC)
Also please add
conflicts=(lwks-beta)
, otherwise people who had that one installed previously and now try to migrate to this newly renamed package might face problems.MarsSeed commented on 2023-10-14 07:08 (UTC)
Thanks for the rename. Please kindly also add
provides=(lightworks)
.jamnor commented on 2023-10-14 04:39 (UTC)
I've created a replacement package at lightworks-beta and submitted a merge request against lwks-beta to merge into lightworks-beta. Thanks for pointing this out, MarsSeed!
MarsSeed commented on 2023-10-12 07:41 (UTC)
Please kindly rename this to lightworks-beta, to align with AUR/
lightworks
, and to upstream's release archive name.jamnor commented on 2023-08-31 13:20 (UTC) (edited on 2023-08-31 14:42 (UTC) by jamnor)
Here's a PKGBUILD for August 23rd, 2023 build of Lightworks beta. You'll need to agree to be a beta tester and download the .deb package to the same folder as the PKGBUILD. Then run
makepkg -si
. LWKS recommends backing up your project data, which is super quick and easy: https://lwks.com/blog/shortcuts-5-backup-and-restore-videoJust bump the
lwksver
,sha512sums
, andlwksbuild
for newer builds.I have another version of this PKGBUILD with a direct link that also works, not requiring you to manually download anything, which is what the latest PKGBUILD in this repository is using, but I'm leaving this one here as it's minimally useful in case the link/process changes.
1 2 3 4 Next › Last »