summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex2023-10-16 22:07:07 +0200
committerAlex2023-10-16 22:07:07 +0200
commit398df138155d854ba8c6b51a99f40178f145f37b (patch)
tree8dc3db761e6467d0442734cf4d553bf88bd8da09
parent7924db91e6d6f9e1f72c37e120238901597762c3 (diff)
downloadaur-398df138155d854ba8c6b51a99f40178f145f37b.tar.gz
Update to version 18.6.2
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD18
2 files changed, 13 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1a471406a9bd..7d10cb79583e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,13 @@
pkgbase = davinci-resolve-studio
pkgdesc = Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
- pkgver = 18.6.0
- pkgrel = 3
+ pkgver = 18.6.2
+ pkgrel = 1
url = https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
arch = x86_64
license = Commercial
makedepends = libarchive
makedepends = xdg-user-dirs
makedepends = patchelf
- makedepends = jq
depends = glu
depends = gtk2
depends = libpng12
@@ -34,7 +33,7 @@ pkgbase = davinci-resolve-studio
conflicts = davinci-resolve-beta
conflicts = davinci-resolve-studio-beta
options = !strip
- source = DaVinci_Resolve_Studio_18.6.0_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.6/DaVinci_Resolve_Studio_18.6_Linux.zip?verify=1695157138-ROZ3whN2iqPwU4O8Gfn1zMp7uWokepAf8v1P%2FpcD3Po%3D
- sha256sums = 85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080
+ source = DaVinci_Resolve_Studio_18.6.2_Linux.zip::https://swr.cloud.blackmagicdesign.com/DaVinciResolve/v18.6.2/DaVinci_Resolve_Studio_18.6.2_Linux.zip?verify=1697486856-9FBQYsnOPoaxW4sEbDbFlGXTo%2F%2BtFK6o2eE%2FUsKRlrg%3D
+ sha256sums = 87dd79401ab23f9b1027c4bc04a1954ceb80886d402ae6be5bb2805c37439f6d
pkgname = davinci-resolve-studio
diff --git a/PKGBUILD b/PKGBUILD
index 2a19c77d67e6..69342e97fe8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,16 +10,16 @@
pkgname=davinci-resolve-studio
major_version=18.6
-minor_version=0
+minor_version=2
pkgver=${major_version}.${minor_version}
-pkgrel=3
+pkgrel=1
if [ "$pkgname" == "davinci-resolve" ]; then
# Variables for FREE edition
_product="DaVinci Resolve"
- _referid='cebf954f05a74eaeae6b6b14bcca7971'
+ _referid='05f2ae9b4ff34914b23542498ed70de7'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux"
- sha256sums=('18f391cc522a336553a32c0c8c3eb0f47e0f7478687a08aae1acbf49bfa34560')
+ sha256sums=('2426a790a7e3c34a84694e6de3c09fdee03b86fb6ef859c235de6b4637363c1d')
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
@@ -27,9 +27,9 @@ if [ "$pkgname" == "davinci-resolve" ]; then
elif [ "$pkgname" == "davinci-resolve-studio" ]; then
# Variables for STUDIO edition
_product="DaVinci Resolve Studio"
- _referid='2cdeb3d6ccfb4e65add749acb36e659b'
+ _referid='f25cb64ded254e8682b287ed1135c557'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux"
- sha256sums=('85d10ad79ecd033c782bcb6ad27e0cb5ac190e9ef4dbd517282bc4dbe045a080')
+ sha256sums=('87dd79401ab23f9b1027c4bc04a1954ceb80886d402ae6be5bb2805c37439f6d')
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
@@ -42,8 +42,8 @@ _useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \
Safari/537.36"
_releaseinfo=$(curl -s "$_siteurl")
-_downloadId=$(printf "%s" $_releaseinfo | jq -r ".linux.downloadId")
-_pkgver=$(printf "%s" $_releaseinfo | jq -r '[ .linux.major, .linux.minor, .linux.releaseNum ] | join(".")')
+_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"
@@ -101,7 +101,7 @@ 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' 'jq')
+makedepends=('libarchive' 'xdg-user-dirs' 'patchelf')
options=('!strip')
_archive=${_archive_name}.zip