summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Rawlins <contact@romster.me>2020-11-10 00:27:04 +1100
committerDanny Rawlins <contact@romster.me>2020-11-10 00:27:04 +1100
commit3980c312a8cffeb6528c3c088a196b8d92cf66d6 (patch)
treef7e74681c640305ab2de9a6e5c0b25d2c14e4bc1
parent815d6dbdccb2a1c4c7f33dfbf7684e817308510d (diff)
downloadcompat-32-3980c312a8cffeb6528c3c088a196b8d92cf66d6.tar.gz
compat-32-3980c312a8cffeb6528c3c088a196b8d92cf66d6.tar.xz
mesa3d-32: 20.2.1 -> 20.2.2
-rw-r--r--mesa3d-32/.signature6
-rw-r--r--mesa3d-32/Pkgfile37
2 files changed, 22 insertions, 21 deletions
diff --git a/mesa3d-32/.signature b/mesa3d-32/.signature
index 003b0157..d17adc08 100644
--- a/mesa3d-32/.signature
+++ b/mesa3d-32/.signature
@@ -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
diff --git a/mesa3d-32/Pkgfile b/mesa3d-32/Pkgfile
index 74177596..254ec3a8 100644
--- a/mesa3d-32/Pkgfile
+++ b/mesa3d-32/Pkgfile
@@ -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

Generated by cgit