Hello, qt5-webkit is being deprecated in Arch repo and this pkgbuild depends both on qt5-webkit and qt5-webengine, worth trying if it works without qt5-webkit https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/Z3YJQFKJT3AXDTI33SBU52C6JK75GL5X/
Search Criteria
Package Details: davinci-resolve 19.0.3-1
Package Actions
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: | Commercial |
Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
Submitter: | jonathon |
Maintainer: | satriani |
Last Packager: | satriani |
Votes: | 142 |
Popularity: | 2.08 |
First Submitted: | 2017-04-19 20:57 (UTC) |
Last Updated: | 2024-10-22 20:37 (UTC) |
Dependencies (24)
- apr-util
- ffmpeg4.4
- fuse2
- glu (glu-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gtk2 (gtk2-maemoAUR, gtk2-patched-filechooser-icon-viewAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk8-graalvm-ee-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jre11AUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jdk8-dragonwell-extendedAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-11-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jdk21-jetbrains-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libc++ (libc++-msanAUR, libc++-modulesAUR)
- libpng12
- libxcrypt-compat
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- opencl-driver (opencl-nvidia-410xxAUR, amdapp-sdkAUR, opencl-nvidia-440xxAUR, vc4cl-gitAUR, opencl-nvidia-430xxAUR, opencl-legacy-amdgpu-proAUR, intel-compute-runtime-gitAUR, beignetAUR, opencl-nvidia-vulkanAUR, beignet-gitAUR, intel-openclAUR, clvk-gitAUR, opencl-rusticl-mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, opencl-nvidia-535xxAUR, opencl-nvidia-470xxAUR, amdonly-gaming-opencl-clover-mesa-gitAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, opencl-nvidia-390xxAUR, opencl-nvidia-teslaAUR, intel-compute-runtime-binAUR, opencl-nvidia-betaAUR, intel-compute-runtime-legacy-binAUR, intel-compute-runtime-legacyAUR, opencl-nvidia-525xxAUR, opencl-510xx-nvidiaAUR, opencl-nvidia-340xxAUR, opencl-nvidia-550xxAUR, opencl-amdAUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-clover-mesa, opencl-nvidia, opencl-rusticl-mesa, rocm-opencl-runtime)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- qt5-multimedia
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-webengine
- qt5-websockets (qt5-websockets-gitAUR)
- qt5-x11extras
- tbb (onetbb-gitAUR, onetbb)
- xmlsec
- libarchive (libarchive-gitAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- xdg-user-dirs (make)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 12 13 14 15 16 17 18 19 20 21 22 .. 56 Next › Last »
FabioLolix commented on 2022-11-09 22:38 (UTC)
yar commented on 2022-10-05 16:52 (UTC)
This conflicts with blackmagic-raw-sdk but it doesn't have to. You should not be installing blackmagicraw-player.desktop or blackmagicraw-speedtest.desktop, let the other package do that.
nilsw commented on 2022-09-15 15:31 (UTC) (edited on 2022-09-16 17:03 (UTC) by nilsw)
I took some time to port the PKGBUILD
over to use --appimage-extract
. The most important changes are
--appimage-extract
is used. It does not touch any files outside${srcdir}
and thereby doesn't mess up the system during package creation- all the modifications and patching in
${srcdir}
is done inprepare()
- all files are moved over in to
${pkgdir}
inpackage()
. No patching is done here - Most of the logic in
davinci-resolve.install
was unneccessarily patching existing files in the system or running updaters that can be replaced by pacman hooks. The patching isn't necessary because of the appdir-extract method, and the updaters are now in the dependencies, so none of it was necessary anymore. - Removed the
~/Downloads
logic as it was not free of side-effect and not good practice. If you just name the file insource=()
and the file already exists in the working directory, download will be skipped automatically.
nilsw commented on 2022-09-15 08:10 (UTC)
Somebody pointed me to the Gentoo build files. They are using the undocumented switch
./${_installer_binary} --appimage-extract
which apparently circumvents the problem of the installer writing to /usr/lib/udev
etc. Maybe you want to have a look at that?
nilsw commented on 2022-09-14 08:34 (UTC)
And I am a bit confused about the /usr/lib/udev/rules.d
situation in prepare()
and post_remove()
.
Why are these lines there? Are the files not part of the package?
nilsw commented on 2022-09-11 10:42 (UTC) (edited on 2022-09-11 10:54 (UTC) by nilsw)
Why are you depending on lib32-libpng12
and libpng12
? All other dependencies are 64bit only, but not that one?
I removed the dependency in the PKGBUILD
and it builds and runs fine so far.
The dependency was introduced in 2017 in a seemingly unrelated commit, so I am not sure if it isn't simply a typo.
Zdrobot commented on 2022-08-28 04:35 (UTC)
==> Making package: davinci-resolve 18.0-1 (Sun Aug 28 07:32:32 2022)
==> Retrieving sources...
-> Downloading DaVinci_Resolve_18.0_Linux.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
1 2739M 1 37.6M 0 0 7004k 0 0:06:40 0:00:05 0:06:35 7097k
curl: (56) OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac, errno 0
==> ERROR: Failure while downloading https://sw.blackmagicdesign.com/DaVinciResolve/v18.0/DaVinci_Resolve_18.0_Linux.zip?Key-Pair-Id=APKAJTKA3ZJMJRQITVEA&Signature=U3/euphJNdbtiIi8xf7SEF2ezckaEgpkgdSdfnMTZDHmtruKJOrFczWS0jQ0Pr5Naaib+taSortNXYKi2Wn9fdrckrWGE8HL8rmaBczaXT82PMPt3DX+ZZGVVuf/RRFt3WfZhq9A42TjbzkY5Ph07RDAQtYAyaESIlU8BinaENT/yJD6zCRxCHoO9nGflly34UAWAKd9Y0B0U4G1mc4Kc24yzIJUv20OtTu2YhXOd8j1kE7rU++OKgv2UsNBNJXm1nrWAcRUBdH46cnPtHf3XSzO3TVW9r7OnKwgeylGz/p8G8ione1wLokCF7dJRyfTz/QQCwelxXr854vtCqwwWQ==&Expires=1661671953
Aborting...
-> error downloading sources: davinci-resolve
context: exit status 1
-> libpng12 not satisfied, flushing install queue
==> Making package: davinci-resolve 18.0-1 (Sun Aug 28 07:32:39 2022)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading DaVinci_Resolve_18.0_Linux.zip...
** Resuming transfer from byte position 39489925
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
7 2702M 7 211M 0 0 9525k 0 0:04:50 0:00:22 0:04:28 8878k
curl: (56) OpenSSL SSL_read: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac, errno 0
==> ERROR: Failure while downloading https://sw.blackmagicdesign.com/DaVinciResolve/v18.0/DaVinci_Resolve_18.0_Linux.zip?Key-Pair-Id=APKAJTKA3ZJMJRQITVEA&Signature=bFCMJY+y2f0UF0BslJBdlv3xbzLe2yXn+AA0j/tfYmBoFAnAo31aIko9mJ9LPhL0jIT2JZLorEaVNZQj1n5GERKYAu6WCthRC8+NjIyboINRRpuS6Kj/gKoVgjHu2v/KrF87Zyc1QQTeG9aFpRVk4EXMzkwnm4z8ggo2IDtdgJYEQsFSbVqo/HgvDtKmhle2TVLfOM4PQuA7tPbFmb5ybzoRwxOAd+SjAU0v9fe/Rtf5zCGWuIvXh/Y4LHsAt8QswTH1Lb+/2p30bsQkAEQ5tC3gZqaAkVrkSO5Kz7oiwKixv9Pf38UG2phrtVmYNlVkI3BoHgfkC13dsIMGWXqNKA==&Expires=1661671959
Aborting...
-> error making: davinci-resolve
phoenix17 commented on 2022-08-25 18:57 (UTC)
This shouldn't install under the ~/.cache directory..
cannot create directory ‘/var/BlackmagicDesign’: Permission denied DaVinci Resolve installed to /home/username/.cache/yay/davinci-resolve/pkg/davinci-resolve/opt/resolve
drowland commented on 2022-08-07 06:27 (UTC) (edited on 2022-09-04 13:42 (UTC) by drowland)
I can't get Resolve to run, and I seem to be in over my head in trying to figure out why. I get "./resolve: symbol lookup error: /usr/lib/libgvc.so.6: undefined symbol: agmemconcat" Has anyone else seen this? I can't seem to find a mention anywhere. Is this a problem with the Archlinux graphviz package somehow? I tried building that myself, but no change.
ok, I figured out the reason for this. I don't quite know how, but I had ended up with a package that didn't include DaVinci's bundled libgvc.so.6.0.0 , but did include the bundled libcgraph.so.6.0.0. The bundled libgvc doesn't have a reference to agmemconcat, while Archlinux's does, but it is defined in libcgraph (but not in the DaVinci bundled version). Anyway, building the new version of the package fixed this. Again, I don't really know why this happened, since I didn't initially alter the PKGBUILD.
C_Schmidpeter commented on 2022-08-06 07:52 (UTC) (edited on 2022-08-06 07:53 (UTC) by C_Schmidpeter)
Davinci 16 used to work on my old Nvidia Optimus system. On my newer internal AMD I cannot even build it any more. Any one having ideas what I am missing?
Pinned Comments
satriani commented on 2021-05-15 14:15 (UTC) (edited on 2021-05-15 14:16 (UTC) by satriani)
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.