Torsten Keßler pushed to branch main at Arch Linux / Packaging / Packages / blender
Commits: f94f2586 by Torsten Keßler at 2024-11-25T17:51:57+01:00 upgpkg: 17:4.3.0-2 Add raytracing support on AMD GPUs Fixes https://gitlab.archlinux.org/archlinux/packaging/packages/blender/-/issues/24 - - - - - cd730a16 by Torsten Keßler at 2024-11-25T18:51:18+01:00 upgpkg: 17:4.3.0-3 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = blender pkgdesc = A fully integrated 3D graphics creation suite pkgver = 4.3.0 - pkgrel = 2 + pkgrel = 3 epoch = 17 url = https://www.blender.org arch = x86_64 @@ -20,6 +20,7 @@ pkgbase = blender makedepends = git makedepends = git-lfs makedepends = hip-runtime-amd + makedepends = hiprt makedepends = intel-oneapi-compiler-shared-runtime makedepends = intel-oneapi-dpcpp-cpp makedepends = intel-compute-runtime @@ -95,6 +96,8 @@ pkgbase = blender depends = zstd optdepends = cuda: Cycles renderer CUDA support optdepends = intel-compute-runtime: Cycles renderer Intel OneAPI support + optdepends = hip-runtime-amd: Cycles renderer AMD ROCm support + optdepends = hiprt: Ray tracing AMD ROCm support optdepends = libdecor: wayland support options = !lto source = git+https://projects.blender.org/blender/blender.git#tag=v4.3.0 ===================================== PKGBUILD ===================================== @@ -9,7 +9,7 @@ pkgname=blender pkgver=4.3.0 -pkgrel=2 +pkgrel=3 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64') @@ -96,6 +96,7 @@ makedepends=( 'git' 'git-lfs' 'hip-runtime-amd' + 'hiprt' 'intel-oneapi-compiler-shared-runtime' 'intel-oneapi-dpcpp-cpp' 'intel-compute-runtime' @@ -110,6 +111,8 @@ makedepends=( ) optdepends=('cuda: Cycles renderer CUDA support' 'intel-compute-runtime: Cycles renderer Intel OneAPI support' + 'hip-runtime-amd: Cycles renderer AMD ROCm support' + 'hiprt: Ray tracing AMD ROCm support' 'libdecor: wayland support') # We're using !lto here as otherwise we get stuff such as FS#77557 options=('!lto') @@ -173,8 +176,10 @@ build() { -D WITH_LINKER_MOLD=ON -D CUDA_HOST_COMPILER="$NVCC_CCBIN" -D HIP_ROOT_DIR=/opt/rocm - # Skip targets gfx115{0,1} as they not supported by ROCm 6.0.2 - -D CYCLES_HIP_BINARIES_ARCH="gfx900;gfx90c;gfx902;gfx1010;gfx1011;gfx1012;gfx1030;gfx1031;gfx1032;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103" + -D WITH_CYCLES_HIP_BIANRIES=ON + -D WITH_CYCLES_DEVICE_HIPRT=ON + -D HIPRT_INCLUDE_DIR=/opt/rocm/include + -D HIP_LINKER_EXECUTABLE=/opt/rocm/lib/llvm/bin/clang++ -D OCLOC_INSTALL_DIR=/usr -D OPTIX_ROOT_DIR="$srcdir" -D PYTHON_VERSION="$(_get_pyver)" View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/blender/-/compare/1293eafcced8d418b43581ee872daf619169c12b...cd730a168a0d3bffa6eb3117849586628a564de4 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/blender/-/compare/1293eafcced8d418b43581ee872daf619169c12b...cd730a168a0d3bffa6eb3117849586628a564de4 You're receiving this email because of your account on gitlab.archlinux.org.
