summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 12 insertions, 8 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 47988ea5d50b..01450601024a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,29 +10,29 @@
pkgname=davinci-resolve-studio
major_version=18.6
-minor_version=2
+minor_version=3
pkgver=${major_version}.${minor_version}
-pkgrel=2
+pkgrel=1
if [ "$pkgname" == "davinci-resolve" ]; then
# Variables for FREE edition
_product="DaVinci Resolve"
- _referid='05f2ae9b4ff34914b23542498ed70de7'
+ _referid='5e61e3f70f7f4d11870586669cdf4d0f'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve/linux"
- sha256sums=('2426a790a7e3c34a84694e6de3c09fdee03b86fb6ef859c235de6b4637363c1d')
+ sha256sums=('5b8bad7788f50f1c552d8d34cf07346233d32eb33fc026c6c4acfc2608b714ac')
pkgdesc='Professional A/V post-production software suite from Blackmagic Design'
_archive_name=DaVinci_Resolve_${pkgver}_Linux
- _archive_run_name=DaVinci_Resolve_${major_version}.${minor_version}_Linux
+ _archive_run_name=DaVinci_Resolve_${pkgver}_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='f25cb64ded254e8682b287ed1135c557'
+ _referid='f7c543c2f3824a3fb862b76fc7eaa977'
_siteurl="https://www.blackmagicdesign.com/api/support/latest-stable-version/davinci-resolve-studio/linux"
- sha256sums=('87dd79401ab23f9b1027c4bc04a1954ceb80886d402ae6be5bb2805c37439f6d')
+ sha256sums=('8d38d5008f054608e96d1f9be623886c65e87061ad1d78aec1b642011033a94b')
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}.${minor_version}_Linux
+ _archive_run_name=DaVinci_Resolve_Studio_${pkgver}_Linux
conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
fi
@@ -183,6 +183,10 @@ prepare()
ln -s /usr/lib/libc++.so.1.0 "${srcdir}/squashfs-root/libs/libc++.so.1"
+ mv "${srcdir}/squashfs-root/libs/libglib-2.0.so.0" "${srcdir}/squashfs-root/libs/libglib-2.0.so.0.orig"
+
+ ln -s /usr/lib/libglib-2.0.so.0 "${srcdir}/squashfs-root/libs/libglib-2.0.so.0"
+
echo "StartupWMClass=resolve" >> "${srcdir}/squashfs-root/share/DaVinciResolve.desktop"
echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="096e", MODE="0666"' > "${srcdir}/squashfs-root/share/etc/udev/rules.d/99-DavinciPanel.rules"