Soo.. I managed to install it, here's my experience... I tried cloning the entire repository kindly linked by Ashark
git clone https://gist.github.com/Ashark/a194db36c8acd53f3cff496b617628fb
there will be a couple more files other than the PKGBUILD that are needed. Then I made a backup of the existing /opt/resolve folder, so that in case of braking it, I had the older version (I guess) still working.
sudo cp -R /opt/resolve /opt/resolve.bak
Then I went into the previously downloaded folder (I cloned it in my home/davinci)
cd ~/davinci/a194db36c8acd53f3cff496b617628fb
and made the package the usual AUR way
makepkg -si
then waited for it to make and compress the package. When I tried to install it I got a couple of errors. The first ones referred to the non existance of some files in /var/lib/pacman/local/davinci-resolve-15.2.2-2/. Maybe it was looking for some cached files, so I just erased this folder
sudo rm -Rf /var/lib/pacman/local/davinci-resolve-15.2.2-2/
and tried again installing the package with "sudo pacman -U PACKAGEPATH.tar.xz" but got other errors referring to already existing files (the old version was still there, maybe "pacman -U" doesn't just erase and replace it, or maybe it doesn't work with /opt software, i don't know). Anyway, I erased the old version (mantaining the backup)
sudo rm -Rf /opt/resolve sudo rm sudo rm /etc/xdg/menus/applicationsmerged/com.blackmagicdesign.resolve.menu
and tried again "sudo pacman -U PACKAGEPATH.tar.xz" and IT WORKED.
Remember: nVidia Optimus users (i.e. laptops with discrete nVidia GPUs) should always run this with optirun/primusrun in order to ensure best stability and performance.
@codibit I agree with you that this is not a trivial update, but there might be unexperienced people, maybe dealing the first time with this package, that could be demotivated into trying this awesome software by these errors. Many people like me rely on some software (like me) in order to keep using (Arch) Linux as their main OS. I do a lot of video editing and should switch to Mac OS/Windows as my main OS without this software working good :(
@everyone As I said in my previous comment, I'm not good with AUR maintaining stuff and I know almost NOTHING on how to update an AUR package for the community. Feel free to use this information to improve this package. Although I'm sure that the mantainers of this package will soon solve the issue, if needed, I can give further information on my machine/system or I'm here to help even with my small knowledge.
Pinned Comments
Muflone commented on 2025-01-26 00:55 (UTC)
IMPORTANT!
Since version 19.1.3-2 this package will not download automatically the source file from the upstream site.
To build this package you will need to manually download the file from https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion and place it in the same directory with the PKGBUILD.
This would reduce the mess in this package, making it more readable and clear. Also bypassing the required information from the upstream URL is not allowed in an automated way.
satriani commented on 2021-05-15 14:14 (UTC)
Issues and bugs, please report on the official forum here: https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=239f0d5c49abe5d6a635b69638192e9a Thank you!
Visit DaVinci Resolve - ArchWiki before installing: https://wiki.archlinux.org/title/DaVinci_Resolve
ATTENTION: Please don't flag this package as out-of-date before beta version has been released as stable!
This is a current stable Package!
The current free beta is available here: https://aur.archlinux.org/packages/davinci-resolve-beta/
And for current studio beta here: https://aur.archlinux.org/packages/davinci-resolve-studio-beta/
Thanks.