Package Details: davinci-resolve-studio 19.0.3-1

Git Clone URL: https://aur.archlinux.org/davinci-resolve-studio.git (read-only, click to copy)
Package Base: davinci-resolve-studio
Description: Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
Upstream URL: https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
Keywords: blackmagic davinci editor resolve studio video
Licenses: Commercial
Conflicts: davinci-resolve, davinci-resolve-beta, davinci-resolve-studio-beta
Submitter: codibit
Maintainer: deezid (satriani)
Last Packager: satriani
Votes: 41
Popularity: 1.64
First Submitted: 2018-01-21 18:37 (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:24 (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-studio-beta/

For current free beta here: https://aur.archlinux.org/packages/davinci-resolve-beta/

Thanks.

Latest Comments

1 2 3 4 5 6 .. 24 Next › Last »

Muflone commented on 2024-12-29 16:37 (UTC)

@satriani do you plan to continue to maintain davinci-resolve-studio? A pending orphan request was filed on 2024/12/11 and I could freely accept it (it's also out of date since november), removing the package from you but as a long time maintainer, considered the many holidays I'm still awaiting some days before accepting the request.

Please answer me or the package will be orphaned and anyone could grab the package.

heddilg commented on 2024-12-18 15:34 (UTC)

19.1.2 is available. I installed it with: yay -S davinci-resolve-studio --editmenu

and changed the PKGBUILD to have major_version=19 minor_version=1 release_version=2

and then under the elif [ "$pkgname" == "davinci-resolve-studio" ]; then section I changed the referid to 6e50dfa3c1394d31bd1094c7591da19d and set the sha256sum to '7361335fb530103e455f6b4b2c5b7a49cfa8288864fb9775173845c7910e28ef' and it worked to install.

FraYoshi commented on 2024-12-03 08:24 (UTC)

19.1.1 just released :)

new referid is: 7a7cba986c49429ea53fdc2e690ffc8f

I take a moment to remember e.one that this code is listed on the download page, and would ask the maintainer to add it as a comment on the PKGBUILD :)

https://www.blackmagicdesign.com/api/support/us/downloads.json

qvtran13 commented on 2024-11-25 20:37 (UTC)

PKGBUILD is broken. For some reason the zip and install file version names are not consistent and therefore break the package. Also the shasum validation is broken.

I simply skipped the shasum check and set the correct installer name in the PKGBUILD below.

pkgname=davinci-resolve-studio major_version=19 minor_version=0 release_version=3 pkgver=${major_version}.${minor_version}.${release_version} pkgrel=1 if [ "$pkgname" == "davinci-resolve" ]; then # Variables for FREE edition _product="DaVinci Resolve" _referid='ee1da4f13df74d72b6da783ead2ed875' _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux" sha256sums=('SKIP') pkgdesc='Professional A/V post-production software suite from Blackmagic Design' _archive_name=DaVinci_Resolve_${pkgver}_Linux _archive_run_name=DaVinci_Resolve_${major_version}.1_Linux conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta') elif [ "$pkgname" == "davinci-resolve-studio" ]; then # Variables for STUDIO edition _product="DaVinci Resolve Studio" _referid='86463718c6d1491d8d95f8b49f75c4db' _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux" sha256sums=('SKIP') 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}.1_Linux conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta') fi _useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \ AppleWebKit/537.36 (KHTML, like Gecko) \ Chrome/77.0.3865.75 \ Safari/537.36" _releaseinfo=$(curl -Ls "$_siteurl") _downloadId=$(printf "%s" $_releaseinfo | sed -n 's/.*"downloadId":"\([^"]*\).*/\1/p') _pkgver=$(printf "%s" $_releaseinfo | awk -F'[,:]' '{for(i=1;i<=NF;i++){if($i~/"major"/){print $(i+1)} if($i~/"minor"/){print $(i+1)} if($i~/"releaseNum"/){print $(i+1)}}}' | sed 'N;s/\n/./;N;s/\n/./') #if [[ $pkgver != $_pkgver ]]; then # echo "Version mismatch. ($pkgver ≠ $_pkgver)" # echo "It is recommended to wait for the next release." # exit #fi _reqjson="{ \ \"firstname\": \"Arch\", \ \"lastname\": \"Linux\", \ \"email\": \"someone@archlinux.org\", \ \"phone\": \"202-555-0194\", \ \"country\": \"us\", \ \"street\": \"Bowery 146\", \ \"state\": \"New York\", \ \"city\": \"AUR\", \ \"product\": \"$_product\" \ }" _reqjson="$(printf '%s' "$_reqjson" | sed 's/[[:space:]]\+/ /g')" _useragent="$(printf '%s' "$_useragent" | sed 's/[[:space:]]\+/ /g')" _useragent_escaped="${_useragent// /\\ }" _siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadId}" _srcurl="$(curl \ -s \ -H 'Host: www.blackmagicdesign.com' \ -H 'Accept: application/json, text/plain, */*' \ -H 'Origin: https://www.blackmagicdesign.com' \ -H "$_useragent" \ -H 'Content-Type: application/json;charset=UTF-8' \ -H "Referer: https://www.blackmagicdesign.com/support/download/${_referid}/Linux" \ -H 'Accept-Encoding: gzip, deflate, br' \ -H 'Accept-Language: en-US,en;q=0.9' \ -H 'Authority: www.blackmagicdesign.com' \ -H 'Cookie: _ga=GA1.2.1849503966.1518103294; _gid=GA1.2.953840595.1518103294' \ --data-ascii "$_reqjson" \ --compressed \ "$_siteurl")" DLAGENTS=("https::/usr/bin/curl \ -gqb '' -C - --retry 3 --retry-delay 3 \ -H Upgrade-Insecure-Requests:\ 1 \ -H ${_useragent_escaped} \ -H Accept:\ text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \ -H Accept-Language:\ en-US,en;q=0.9 \ -o %o \ --compressed \ %u") _pkgname=resolve resolve_app_name=com.blackmagicdesign.resolve arch=('x86_64') url="https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion" license=('Commercial') depends=('glu' 'gtk2' 'libpng12' 'fuse2' 'opencl-driver' 'qt5-x11extras' 'qt5-svg' 'qt5-webengine' 'qt5-websockets' 'qt5-quickcontrols2' 'qt5-multimedia' 'libxcrypt-compat' 'xmlsec' 'java-runtime' 'ffmpeg4.4' 'gst-plugins-bad-libs' 'python-numpy' 'tbb' 'apr-util' 'luajit' 'libc++') makedepends=('libarchive' 'xdg-user-dirs' 'patchelf') options=('!strip') _archive=${_archive_name}.zip _installer_b

bk2 commented on 2024-11-17 21:02 (UTC) (edited on 2024-11-17 21:29 (UTC) by bk2)

I tried to install Reactor via Drag&Drop in the nodes-view of fusion. Using strace I found that fuscript isn't working correctly:

$ /opt/resolve/libs/Fusion/fuscript 
/opt/resolve/libs/Fusion/fuscript: symbol lookup error: /opt/resolve/libs/libc++.so.1: undefined symbol: __cxa_init_primary_exception

Any suggestions how to fix that?

EDIT: I found out that I had to symlink libc++abi.so.1 in the same way like the PKGBUILD is doing with libc++.so.1. Maybe that could be updated in the PKGBUILD?

jrtjrtjhjgfgjtj commented on 2024-11-17 12:27 (UTC) (edited on 2024-11-17 12:32 (UTC) by jrtjrtjhjgfgjtj)

Both yay and paru give me error.

yay:

==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:21:31 PM EET)
==> Retrieving sources...
  -> Downloading DaVinci_Resolve_Studio_19.0.3_Linux.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6106M  100 6106M    0     0  88.1M      0  0:01:09  0:01:09 --:--:-- 96.7M
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/rionyreva/.cache/yay/davinci-resolve-studio 
    context: exit status 1 


:: (1/1) Parsing SRCINFO: davinci-resolve-studio
==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:22:45 PM EET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found DaVinci_Resolve_Studio_19.0.3_Linux.zip
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
 -> error making: davinci-resolve-studio-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
davinci-resolve-studio - exit status 1

paru:

==> Making package: davinci-resolve-studio 19.0.3-1 (Sun 17 Nov 2024 02:28:51 PM EET)
==> Retrieving sources...
  -> Downloading DaVinci_Resolve_Studio_19.0.3_Linux.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6106M  100 6106M    0     0  94.0M      0  0:01:04  0:01:04 --:--:-- 81.6M
==> Validating source files with sha256sums...
    DaVinci_Resolve_Studio_19.0.3_Linux.zip ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'davinci-resolve-studio-19.0.3-1': 
error: packages failed to build: davinci-resolve-studio-19.0.3-1

abcfy2 commented on 2024-10-25 04:15 (UTC) (edited on 2024-10-25 04:16 (UTC) by abcfy2)

Here's the patch to fix download website will redirect to http in some countries. Please merge to PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index fc85f18..324cacf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -69,7 +69,7 @@ _useragent="$(printf '%s' "$_useragent" | sed 's/[[:space:]]\+/ /g')"
 _useragent_escaped="${_useragent// /\\ }"

 _siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadId}"
-_srcurl="$(curl \
+_srcurl="$(curl -L --post301\
            -s \
            -H 'Host: www.blackmagicdesign.com' \
            -H 'Accept: application/json, text/plain, */*' \
@@ -86,6 +86,15 @@ _srcurl="$(curl \
            "$_siteurl")"

 DLAGENTS=("https::/usr/bin/curl \
+           -gqb '' -C - --retry 3 --retry-delay 3 \
+           -H Upgrade-Insecure-Requests:\ 1 \
+           -H ${_useragent_escaped} \
+           -H Accept:\ text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8 \
+           -H Accept-Language:\ en-US,en;q=0.9 \
+           -o %o \
+           --compressed \
+           %u"
+           "http::/usr/bin/curl \
            -gqb '' -C - --retry 3 --retry-delay 3 \
            -H Upgrade-Insecure-Requests:\ 1 \
            -H ${_useragent_escaped} \

Thanks.

ianioc commented on 2024-10-20 11:25 (UTC)

version 19.0.3 is comming.

mattelacchiato commented on 2024-10-03 11:40 (UTC)

I've just had the problem with the licence activation, too. Thanks to the BMD support, I was able to fix it with the latest 19.0.2 version:

sudo chmod -R 7777 /opt/resolve/.license/

auralon commented on 2024-09-23 17:37 (UTC)

@awptechnologies I tried using an older version of the pkgbuild but that proved problematic. In the end I downloaded the older version binary from the Blackmagic website and installed using the provided script.