To install version 18.6.0 the the _installer_binary
has to have version 18.6 instead of 18.6.0
diff --git a/PKGBUILD b/PKGBUILD
index ba13792..9d95f6b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,8 +9,8 @@
# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
pkgname=davinci-resolve-studio
-pkgver=18.5.1
-pkgrel=2
+pkgver=18.6.0
+pkgrel=1
if [[ "$pkgname" == "davinci-resolve" ]];then
# Variables for FREE edition
_product="DaVinci Resolve"
@@ -19,6 +19,7 @@ if [[ "$pkgname" == "davinci-resolve" ]];then
sha256sums=('3c5da589f987d437a0f1c51f3ef16e33147ba6bd947a5bf549acfa57a6fb41aa')
pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
_archive_name=DaVinci_Resolve_${pkgver}_Linux
+ _installer_binary=DaVinci_Resolve_${pkgver%.0}_Linux.run
conflicts=('davinci-resolve-studio' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
# Variables for STUDIO edition
@@ -28,6 +29,7 @@ elif [[ "$pkgname" == "davinci-resolve-studio" ]];then
sha256sums=('764140bbcdf711614ecd726bf55f82cc0a7ca6c0f7eef4ddb8a81179dd6768c3')
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
+ _installer_binary=DaVinci_Resolve_Studio_${pkgver%.0}_Linux.run
conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
fi
@@ -100,7 +102,6 @@ makedepends=('libarchive' 'xdg-user-dirs' 'patchelf' 'jq')
options=('!strip')
_archive=${_archive_name}.zip
-_installer_binary=${_archive_name}.run
source=("${_archive}"::"$_srcurl")
prepare()
Pinned Comments
Muflone commented on 2025-01-26 02:15 (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.