mesa3d-32: 20.2.1 -> 20.2.2

This commit is contained in:
Danny Rawlins 2020-11-10 00:27:04 +11:00
parent 815d6dbdcc
commit 3980c312a8
2 changed files with 22 additions and 21 deletions

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXewTs10IqiofXavxl78/LTupzJVc5231V4bRUZtxG0HxnaO5P123Q6pls+TfRJksfIYOBclaFxbSuMoG9nTQiQo=
SHA256 (Pkgfile) = 34f67aef3f983229fde30da276372921f7d77fccbd01cf63587e7be48497a59d
RWSwxGo/zH7eXcHOzCPXFvBzkli4ghfm2pq4lMVCmYt61fF6K8myWThq68fP0Yj5w5edJCNucioboTKqgm76Hsi+wblcZ27XlA0=
SHA256 (Pkgfile) = 62d859a08626ad679c8e23e98a5feadfe82baf8b9dd9268a71d9f5c5397779b0
SHA256 (.footprint) = 8adc88df231f235ce137b9ebe2f123e4d64260679117661cfb90d036a4973333
SHA256 (mesa-20.2.1.tar.xz) = d1a46d9a3f291bc0e0374600bdcb59844fa3eafaa50398e472a36fc65fd0244a
SHA256 (mesa-20.2.2.tar.xz) = 1f93eb1090cf71490cd0e204e04f8427a82b6ed534b7f49ca50cea7dcc89b861
SHA256 (x86-linux-gnu) = 448877bbe3efe8bdfe6282c8e730fe8a8b6bf3c07f659e71b7292aceca22d8bd

View File

@ -4,33 +4,34 @@
# Depends on: elfutils-32 expat-32 libdrm-32 libglvnd-32 libvdpau-32 llvm-32 mesa3d xorg-libxdamage-32 xorg-libxrandr-32 xorg-libxshmfence-32 xorg-libxvmc-32 xorg-libxxf86vm-32
name=mesa3d-32
version=20.2.1
version=20.2.2
release=1
source=(https://mesa.freedesktop.org/archive/mesa-$version.tar.xz
source=(https://archive.mesa3d.org/mesa-$version.tar.xz
x86-linux-gnu)
build() {
cd mesa-$version
meson build \
meson setup build mesa-$version \
--cross-file=$SRC/x86-linux-gnu \
--prefix=/usr \
--libdir=/usr/lib32 \
--sysconfdir=/etc \
-Dllvm=true \
-Dgbm=true \
-Dgles1=true \
-Dgles2=true \
-Dosmesa=gallium \
-Dgallium-xa=true \
-Dgallium-vdpau=true \
-Dshared-llvm=true \
-Dplatforms=x11,drm \
-Dgallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau \
-Dvulkan-drivers=amd,intel \
-Dglvnd=true
--buildtype=plain \
-D b_ndebug=true \
-D llvm=true \
-D gbm=true \
-D gles1=true \
-D gles2=true \
-D osmesa=gallium \
-D gallium-xa=true \
-D gallium-vdpau=true \
-D shared-llvm=true \
-D platforms=x11,drm \
-D gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau \
-D vulkan-drivers=amd,intel \
-D glvnd=true
DESTDIR=$PKG ninja -C build -j ${JOBS:-1} install
meson compile -C build -j ${JOBS:-1}
DESTDIR=$PKG meson install -C build
# indirect rendering symlink
ln -s libGLX_mesa.so.0 $PKG/usr/lib32/libGLX_indirect.so.0