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.
Search Criteria
Package Details: davinci-resolve 19.1.4-2
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: | LicenseRef-Commercial |
Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
Submitter: | jonathon |
Maintainer: | Muflone |
Last Packager: | Muflone |
Votes: | 152 |
Popularity: | 3.08 |
First Submitted: | 2017-04-19 20:57 (UTC) |
Last Updated: | 2025-05-04 01:29 (UTC) |
Dependencies (25)
- apr-util
- ffmpeg4.4
- fuse2
- glu (glu-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gtk2 (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, 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, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jre11AUR, jre17AUR, jdk21-graalvm-ee-binAUR, jdk8-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk23-graalvm-ee-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-liberica-full-binAUR, jdk24-graalvm-ee-binAUR, jdk8-perfAUR, zing-21-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, java-openjdk-binAUR, jdk24-graalvm-ce-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk8-dragonwell-extendedAUR, liberica-jdk-11-binAUR, zulu-17-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-21-binAUR, zulu-17-fx-binAUR, liberica-jdk-17-full-binAUR, zulu-21-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zing-8-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, zulu-24-binAUR, jdk23-temurinAUR, liberica-nik-23-full-binAUR, zing-23-binAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, zulu-jre-fx-binAUR, jre-jetbrainsAUR, jdk8-temurinAUR, jdk21-jetbrains-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++-with-libunwindAUR)
- libc++abi (libc++abi-msanAUR, libc++-with-libunwindAUR)
- 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, beignet-gitAUR, intel-openclAUR, clvk-gitAUR, mesa-wsl2-gitAUR, opencl-nvidia-340xxAUR, opencl-legacy-amdgpu-proAUR, opencl-510xx-nvidiaAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, opencl-amdAUR, intel-compute-runtime-binAUR, intel-compute-runtime-gitAUR, opencl-rusticl-mesa-minimal-gitAUR, opencl-nvidia-535xxAUR, opencl-nvidia-betaAUR, beignetAUR, opencl-nvidia-470xxAUR, opencl-nvidia-525xxAUR, opencl-nvidia-teslaAUR, intel-compute-runtime-legacyAUR, opencl-nvidia-390xxAUR, intel-compute-runtime-legacy-binAUR, opencl-nvidia-vulkanAUR, mesa-fp8-gitAUR, opencl-nvidia-550xxAUR, mesa-gitAUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-clover-mesa, opencl-mesa, opencl-nvidia, opencl-rusticl-mesa, rocm-opencl-runtime)
- python-numpy (python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- 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 (2)
Latest Comments
« First ‹ Previous 1 .. 16 17 18 19 20 21 22 23 24 25 26 .. 60 Next › Last »
yar commented on 2022-10-05 16:52 (UTC)
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?
C_Schmidpeter commented on 2022-08-06 07:50 (UTC)
@Yeho Yes, maybe adding it as "optional" depencency with the remark that it is required for Nvidia users.
Pinned Comments
Muflone commented on 2025-01-26 00:55 (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.
satriani commented on 2021-05-15 14:14 (UTC)
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.