diff options
author | Lone_Wolf | 2024-02-20 00:59:18 +0100 |
---|---|---|
committer | Lone_Wolf | 2024-02-20 00:59:18 +0100 |
commit | f25c7601eb4772935703f92aa8f044347199c6b9 (patch) | |
tree | 3e78b5624c87b3e8f2737b95a08dc37669b1de30 | |
parent | 2d4c3d1a3f7541b16d4709965893f5762a56fa14 (diff) | |
download | aur-f25c7601eb4772935703f92aa8f044347199c6b9.tar.gz |
fix build with MESA_WHICH_LLVM 1,3 and 4
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 10 insertions, 8 deletions
@@ -1,6 +1,6 @@ pkgbase = mesa-git pkgdesc = an open-source implementation of the OpenGL specification, git version - pkgver = 24.1.0_devel.183912.f27a9732833.d41d8cd + pkgver = 24.1.0_devel.184903.c6635c09d0d.d41d8cd pkgrel = 1 url = https://www.mesa3d.org arch = x86_64 @@ -18,8 +18,11 @@ pkgbase = mesa-git makedepends = ninja makedepends = glslang makedepends = directx-headers + makedepends = python-ply makedepends = llvm=16.0.6 makedepends = clang=16.0.6 + makedepends = libclc + makedepends = spirv-llvm-translator depends = libdrm depends = libxxf86vm depends = libxdamage @@ -12,12 +12,11 @@ pkgname=mesa-git pkgdesc="an open-source implementation of the OpenGL specification, git version" -pkgver=24.1.0_devel.184054.f66055a6a67.d41d8cd +pkgver=24.1.0_devel.184903.c6635c09d0d.d41d8cd pkgrel=1 arch=('x86_64') -makedepends=('git' 'python-mako' 'xorgproto' - 'libxml2' 'libvdpau' 'libva' 'elfutils' 'libxrandr' - 'wayland-protocols' 'meson' 'ninja' 'glslang' 'directx-headers' +makedepends=('git' 'python-mako' 'xorgproto' 'libxml2' 'libvdpau' 'libva' 'elfutils' 'libxrandr' + 'wayland-protocols' 'meson' 'ninja' 'glslang' 'directx-headers' 'python-ply' ) depends=('libdrm' 'libxxf86vm' 'libxdamage' 'libxshmfence' 'libelf' 'libomxil-bellagio' 'libunwind' 'libglvnd' 'wayland' 'lm_sensors' @@ -58,7 +57,7 @@ fi case $MESA_WHICH_LLVM in 1) # aur llvm-minimal-git - makedepends+=('llvm-minimal-git') + makedepends+=('llvm-minimal-git' 'libclc-minimal-git' 'spirv-llvm-translator-minimal-git' 'clang-minimal-git' 'clang-opencl-headers-minimal-git') depends+=('llvm-libs-minimal-git') ;; 2) @@ -70,13 +69,13 @@ case $MESA_WHICH_LLVM in ;; 3) # mesa-git/llvm-git (lordheavy unofficial repo) - makedepends+=('llvm-git' 'clang-git') + makedepends+=('llvm-git' 'clang-git' 'libclc-git' 'spirv-tools' 'spirv-llvm-translator-git') depends+=('llvm-libs-git') optdepends+=('clang-git: opencl' 'compiler-rt: opencl') ;; 4) # extra/llvm - makedepends+=(llvm=16.0.6 clang=16.0.6) + makedepends+=(llvm=16.0.6 clang=16.0.6 libclc spirv-llvm-translator) depends+=(llvm-libs=16.0.6) optdepends+=('clang: opencl' 'compiler-rt: opencl') ;; |