Package Details: davinci-resolve 19.1.3-2

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: LicenseRef-Commercial
Conflicts: davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta
Submitter: jonathon
Maintainer: Muflone
Last Packager: Muflone
Votes: 149
Popularity: 4.87
First Submitted: 2017-04-19 20:57 (UTC)
Last Updated: 2025-01-26 02:20 (UTC)

Dependencies (25)

Required by (0)

Sources (1)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 59 Next › Last »

monxyo commented on 2024-12-09 06:37 (UTC) (edited on 2024-12-09 06:39 (UTC) by monxyo)

Hi! @satriani i just went to install this package on PACMAN on Manjaro.. i get this error.. Any thoughts? i have tried ALMOST, everything.. please help!

==> Validating source files with sha256sums... DaVinci_Resolve_19.0.3_Linux.zip ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build davinci-resolve

electricprism commented on 2024-12-06 05:58 (UTC) (edited on 2024-12-06 05:59 (UTC) by electricprism)

This worked for me 2024.12.05 including the information from below

--- PKGBUILD_original
+++ PKGBUILD_new
@@ -10,8 +10,8 @@

 pkgname=davinci-resolve
 major_version=19
-minor_version=0
-release_version=3
+minor_version=1
+release_version=1
 pkgver=${major_version}.${minor_version}.${release_version}
 pkgrel=1

@@ -20,9 +20,11 @@
   _product="DaVinci Resolve"
   _referid='ee1da4f13df74d72b6da783ead2ed875'
   _siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux"
-  sha256sums=('ebfd232ba56bf8ef484dcab612a8ff53880aae8c6994f73c28bafeba65c2b125')
+  sha256sums=('e8a9f071f195d81fe94c7de3d2312ce8ef115723d68ce181f3c3bf8500505aef')
   pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
   _archive_name=DaVinci_Resolve_${pkgver}_Linux
+  # Construct filename based on version
+  # Use the exact filename format
   _archive_run_name=DaVinci_Resolve_${pkgver}_Linux
   conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
 elif [ "$pkgname" == "davinci-resolve-studio" ]; then

Chriss commented on 2024-12-04 05:51 (UTC) (edited on 2024-12-04 05:52 (UTC) by Chriss)

It seems that 19.1.1 is out:

-minor_version=0

-release_version=3

+minor_version=1

+release_version=1

Was: sha256sums=('ebfd232ba56bf8ef484dcab612a8ff53880aae8c6994f73c28bafeba65c2b125')

Is: sha256sums=('e8a9f071f195d81fe94c7de3d2312ce8ef115723d68ce181f3c3bf8500505aef')

tyrheimdal commented on 2024-12-03 13:27 (UTC) (edited on 2024-12-03 14:08 (UTC) by tyrheimdal)

@satriani What is the reason for the udev rule here: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=davinci-resolve#n206 ?

It seems to have been introduced back in 2019 (see below commit), and gives non-root users access to a USB VID (https://devicehunt.com/view/type/usb/vendor/096E#search-results-table) mainly associated with cryptographic hardware keys like the Google Titan, which is odd.

commit 6093b3710aca Author: Alex alexandervai@gmx.de Date: Thu Jan 10 14:18:25 2019 +0100

Can you elaborate on this?

EDIT: Apparently 096e:0201 is used for some USB dongle and/or equipment related that BMD sells, and I'd advice to not expose the entirety of VID 096e to every user on the system if further restricting to ATTR{idProduct}=="0201" would suffice.

TL;DR: Nothing nefarious, just a too permissive udev rule. :-)

z3n commented on 2024-12-01 14:20 (UTC)

sorry, my fix was intended to go as comment to the -studio version indeed.

that works for me to install 19.1

pkgname=davinci-resolve
major_version=19
minor_version=1
release_version=0
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=('71be59a913a5655ccc9e75278fa7e21a086fa0f8a6ba079adc55d5f7a9ec85c2')
  pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
  _archive_name=DaVinci_Resolve_${pkgver}_Linux
  # Construct filename based on version
  # Use the exact filename format
  _archive_run_name=DaVinci_Resolve_${major_version}.${minor_version}_Linux
  conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
elif [ "$pkgname" == "davinci-resolve-studio" ]; then

ratdude747 commented on 2024-11-28 13:29 (UTC)

The dirty fix doesn't work for free as it downloads and builds studio, not free.

z3n commented on 2024-11-27 14:01 (UTC)

this is my dirty fix

pkgname=davinci-resolve-studio
major_version=19
minor_version=1
release_version=0
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=('ebfd232ba56bf8ef484dcab612a8ff53880aae8c6994f73c28bafeba65c2b125')
  pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
  _archive_name=DaVinci_Resolve_${pkgver}_Linux
  # Construct filename based on version
  if [ "$release_version" = "0" ]; then
    _archive_run_name=DaVinci_Resolve_${major_version}_Linux
  else
    _archive_run_name=DaVinci_Resolve_${pkgver}_Linux
  fi
  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=('b1fd240af8ad88fee06cac6a5d4a3c7a78b1ccf7d468fe11f17308e53980e85b')
    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
    # Use major.minor format for the run file name
    _archive_run_name=DaVinci_Resolve_Studio_${major_version}.${minor_version}_Linux
    conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
  fi

_useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \
...

z3n commented on 2024-11-27 13:59 (UTC)

The problem right now is the download for 19.0.3 actually forwards to a download for 19.1

the script needs an update