diff options
author | Danny Rawlins <contact@romster.me> | 2020-11-10 00:27:04 +1100 |
---|---|---|
committer | Danny Rawlins <contact@romster.me> | 2020-11-10 00:27:04 +1100 |
commit | 3980c312a8cffeb6528c3c088a196b8d92cf66d6 (patch) | |
tree | f7e74681c640305ab2de9a6e5c0b25d2c14e4bc1 | |
parent | 815d6dbdccb2a1c4c7f33dfbf7684e817308510d (diff) | |
download | compat-32-3980c312a8cffeb6528c3c088a196b8d92cf66d6.tar.gz compat-32-3980c312a8cffeb6528c3c088a196b8d92cf66d6.tar.xz |
mesa3d-32: 20.2.1 -> 20.2.2
-rw-r--r-- | mesa3d-32/.signature | 6 | ||||
-rw-r--r-- | mesa3d-32/Pkgfile | 37 |
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 |