summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis2023-07-08 22:17:50 +0200
committerDenis2023-07-08 22:17:50 +0200
commit3f844f87251498c72ca837805e2d2cacf5f5ce1f (patch)
tree216fcedf8e9cb3c87b7ee6c17f1a46dd8784e483
parent0c7db511f3cb63e26eb567ab8870d6ead3f5e062 (diff)
downloadaur-3f844f87251498c72ca837805e2d2cacf5f5ce1f.tar.gz
starts compilation
-rw-r--r--PKGBUILD25
1 files changed, 16 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 63bd9dd9c31f..d9cc36c5d949 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,15 +13,19 @@
pkgname=lib32-mesa-amdonly-gaming-git
pkgdesc="an open-source implementation of the OpenGL specification, git version"
-pkgver=23.2.0_devel.169866.c6906448425.d41d8cd98f00b204e9800998ecf8427e
+pkgver=23.2.0_devel.173976.d3662ba461e.d41d8cd98f00b204e9800998ecf8427e
pkgrel=1
arch=('x86_64')
makedepends=('python-mako' 'lib32-libxml2' 'lib32-libx11' 'xorgproto'
'lib32-libvdpau' 'git' 'lib32-libglvnd' 'wayland-protocols'
- 'meson' 'lib32-libva' 'lib32-libxrandr' 'lib32-llvm' 'lib32-clang')
-depends=('mesa-amdonly-gaming-git' 'lib32-gcc-libs' 'lib32-libdrm' 'lib32-wayland' 'lib32-libxxf86vm'
- 'lib32-libxdamage' 'lib32-libxshmfence' 'lib32-libelf'
- 'lib32-lm_sensors' 'glslang' 'lib32-vulkan-icd-loader' 'lib32-zstd' 'lib32-llvm-libs')
+ 'meson' 'lib32-libva' 'lib32-libxrandr' 'lib32-llvm' 'lib32-clang'
+ 'spirv-tools'
+ # 'lib32-spirv-tools'
+)
+depends=('lib32-gcc-libs' 'lib32-libdrm' 'lib32-libxxf86vm' 'lib32-libxdamage' 'lib32-libxshmfence' 'lib32-libelf'
+ 'libomxil-bellagio' 'lib32-libglvnd' 'lib32-wayland' 'lib32-lm_sensors' 'libclc' 'lib32-vulkan-icd-loader'
+ 'lib32-zstd' 'expat' #'llvm-libs' 'spirv-llvm-translator'
+)
optdepends=('opengl-man-pages: for the OpenGL API man pages')
provides=('lib32-mesa' 'lib32-vulkan-radeon' 'lib32-vulkan-mesa-layer' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa-libgl' 'lib32-opengl-driver' 'lib32-vulkan-driver' 'lib32-opencl-mesa')
conflicts=('lib32-mesa' 'lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-vulkan-mesa-layer' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa-libgl' 'lib32-opencl-mesa')
@@ -85,10 +89,12 @@ build () {
export PKG_CONFIG=/usr/bin/i686-pc-linux-gnu-pkg-config
- arch-meson mesa _build \
+ meson setup mesa _build \
--native-file llvm32.native \
-D b_ndebug=true \
+ -D buildtype=plain \
--wrap-mode=nofallback \
+ -D prefix=/usr \
-D sysconfdir=/etc \
--libdir=/usr/lib32 \
-D platforms=x11,wayland \
@@ -98,11 +104,10 @@ build () {
-D dri3=enabled \
-D egl=enabled \
-D gallium-extra-hud=true \
- -D vulkan-beta=true\
-D vulkan-layers=device-select,overlay \
-D gallium-nine=false \
-D gallium-omx=disabled \
- -D gallium-opencl=icd \
+ -D gallium-opencl=disabled \
-D gallium-va=enabled \
-D gallium-vdpau=enabled \
-D gallium-xa=disabled \
@@ -114,7 +119,6 @@ build () {
-D libunwind=disabled \
-D android-libbacktrace=disabled \
-D llvm=enabled \
- -D shared-llvm=enabled \
-D lmsensors=enabled \
-D osmesa=true \
-D shared-glapi=enabled \
@@ -123,6 +127,9 @@ build () {
-D zstd=enabled \
-D microsoft-clc=disabled
+#-D shared-llvm=enabled
+#-D vulkan-beta=true
+
meson configure --no-pager _build
ninja $NINJAFLAGS -C _build