diff options
author | Alex | 2023-10-16 22:07:07 +0200 |
---|---|---|
committer | Alex | 2023-10-16 22:07:07 +0200 |
commit | 398df138155d854ba8c6b51a99f40178f145f37b (patch) | |
tree | 8dc3db761e6467d0442734cf4d553bf88bd8da09 | |
parent | 7924db91e6d6f9e1f72c37e120238901597762c3 (diff) | |
download | aur-398df138155d854ba8c6b51a99f40178f145f37b.tar.gz |
Update to version 18.6.2
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 13 insertions, 14 deletions
@@ -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 @@ -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 |