Package Details: davinci-resolve 19.0.3-1

Git Clone URL: https://aur.archlinux.org/davinci-resolve.git (read-only, click to copy)
Package Base: davinci-resolve
Description: Professional A/V post-production software suite from Blackmagic Design
Upstream URL: https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
Keywords: blackmagic davinci editor resolve video
Licenses: Commercial
Conflicts: davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta
Submitter: jonathon
Maintainer: satriani
Last Packager: satriani
Votes: 142
Popularity: 2.55
First Submitted: 2017-04-19 20:57 (UTC)
Last Updated: 2024-10-22 20:37 (UTC)

Dependencies (24)

Required by (0)

Sources (1)

Pinned Comments

satriani commented on 2021-05-15 14:15 (UTC) (edited on 2021-05-15 14:16 (UTC) by satriani)

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.

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 56 Next › Last »

Monska85 commented on 2023-09-18 16:55 (UTC) (edited on 2023-09-18 16:55 (UTC) by Monska85)

The issue about the executable name is still present.

You can fix it changing the _installer_binary variable from:

_installer_binary=${_archive_name}.run

to

_installer_binary=$(echo ${_archive_name}.run | sed 's/\([0-9]\)\.\([0-9]\)\.\([0-9]\)/\1.\2/g')

Roken commented on 2023-09-18 15:29 (UTC) (edited on 2023-09-18 15:31 (UTC) by Roken)

chmod: cannot access '/home/steve/.cache/pacaur/davinci-resolve /src/DaVinci_Resolve_18.6.0_Linux.run': No such file or directory ==> ERROR: A failure occurred in prepare().

I tried manually renaming, but that didn't work.

gamegard68 commented on 2023-09-18 13:40 (UTC)

@pmatos @smw

Do not install libc++ from the AUR just use the regular repo:

https://archlinux.org/packages/extra/x86_64/libc++/

testbird71 commented on 2023-09-18 13:37 (UTC)

Can someone please change the packagebuild, that i can install it normal over yay. I don´t know where i can change the diff --git a/PKGBUILD b/PKGBUILD line. Yes i am stupid, but i think it should work for stupid users too.

pmatos commented on 2023-09-18 08:05 (UTC)

@smw the workaround didn't work for me (resolve hangs at startup), but I didn't install libc++ from AUR. which package are you referring to?

smw commented on 2023-09-17 20:56 (UTC)

@gamegard68

Thank you for the libc++ workaround! I can confirm that it worked for me, but I had to install libc++ from the AUR first.

gamegard68 commented on 2023-09-17 20:34 (UTC) (edited on 2023-09-17 20:38 (UTC) by gamegard68)

A workaround:

cd /opt/resolve/libs

sudo mv libc++.so.1 libc++.so.1.orig

sudo ln -s /usr/lib/libc++.so.1.0 libc++.so.1

gamegard68 commented on 2023-09-17 16:39 (UTC) (edited on 2023-09-17 16:47 (UTC) by gamegard68)

Upgraded to version 18.6 successfully after adapting the PKGBUILD file. But cannot start the program anymore:

/opt/resolve/bin/resolve: symbol lookup error: /opt/resolve/bin/../libs/libdavcloudclient.so: undefined symbol: _ZTVNSt3__14__fs10filesystem16filesystem_errorE

badelf commented on 2023-09-17 16:30 (UTC)

Strange error now

==> Starting prepare()...
~/workspace/davinci-resolve/src ~/workspace/davinci-resolve/src
chmod: cannot access './davinci-resolve/src/DaVinci_Resolve_18.6.0_Linux.run': No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...

The unpacked run file davinci-resolve/src/DaVinci_Resolve_18.6.0_Linux.run actually says 18.6 not 18.6.0. I did this...

diff --git a/PKGBUILD b/PKGBUILD
 index 66c5c48..80ad87b 100644
 --- a/PKGBUILD
 +++ b/PKGBUILD
 @@ -9,6 +9,7 @@
 # It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId

 pkgname=davinci-resolve
 +major_version=18.6
 pkgver=18.6.0
 pkgrel=1

 @@ -20,6 +21,7 @@ if [ "$pkgname" == "davinci-resolve" ]; then
      sha256sums=('18f391cc522a336553a32c0c8c3eb0f47e0f7478687a08aae1acbf49bfa34560')
      pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
      _archive_name=DaVinci_Resolve_${pkgver}_Linux
 +    _archive_run_name=DaVinci_Resolve_${major_version}_Linux
      conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
 elif [ "$pkgname" == "davinci-resolve-studio" ]; then
      # Variables for STUDIO edition
 @@ -29,6 +31,7 @@ elif [ "$pkgname" == "davinci-resolve-studio" ]; then
      sha256sums=('85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080')
      pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.'
      _archive_name=DaVinci_Resolve_Studio_${pkgver}_Linux
 +    _archive_run_name=DaVinci_Resolve_Studio_${major_version}_Linux
      conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
 fi

 @@ -102,7 +105,7 @@ makedepends=('libarchive' 'xdg-user-dirs' 'patchelf' 'jq')
 options=('!strip')

 _archive=${_archive_name}.zip
 -_installer_binary=${_archive_name}.run
 +_installer_binary=${_archive_run_name}.run
 source=("${_archive}"::"$_srcurl")

 prepare()