mesa3d-32: 9.2.5 -> 10.0.3
This commit is contained in:
parent
efb7fa4257
commit
a21e87d8b3
@ -1,24 +1,42 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/lib32/
|
||||
drwxr-xr-x root/root usr/lib32/dri/
|
||||
-rwxr-xr-x root/root usr/lib32/dri/i915_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/i915_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/i965_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/i965_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/nouveau_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/nouveau_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/nouveau_vieux_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/nouveau_vieux_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r200_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r200_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r300_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r300_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r600_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/r600_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/radeon_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/radeon_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/radeonsi_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/radeonsi_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/swrast_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/swrast_dri.so
|
||||
-rwxr-xr-x root/root usr/lib32/dri/vmwgfx_dri.la
|
||||
-rwxr-xr-x root/root usr/lib32/dri/vmwgfx_dri.so
|
||||
drwxr-xr-x root/root usr/lib32/egl/
|
||||
-rwxr-xr-x root/root usr/lib32/egl/egl_gallium.la
|
||||
-rwxr-xr-x root/root usr/lib32/egl/egl_gallium.so
|
||||
drwxr-xr-x root/root usr/lib32/gallium-pipe/
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_nouveau.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_nouveau.so
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_r300.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_r300.so
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_r600.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_r600.so
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_radeonsi.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_radeonsi.so
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_swrast.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_swrast.so
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_vmwgfx.la
|
||||
-rwxr-xr-x root/root usr/lib32/gallium-pipe/pipe_vmwgfx.so
|
||||
drwxr-xr-x root/root usr/lib32/gbm/
|
||||
-rwxr-xr-x root/root usr/lib32/gbm/gbm_gallium_drm.la
|
||||
-rwxr-xr-x root/root usr/lib32/gbm/gbm_gallium_drm.so
|
||||
-rwxr-xr-x root/root usr/lib32/libEGL.la
|
||||
lrwxrwxrwx root/root usr/lib32/libEGL.so -> libEGL.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libEGL.so.1 -> libEGL.so.1.0.0
|
||||
@ -27,6 +45,14 @@ lrwxrwxrwx root/root usr/lib32/libEGL.so.1 -> libEGL.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGL.so -> libGL.so.1.2.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGL.so.1 -> libGL.so.1.2.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGL.so.1.2.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv1_CM.la
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv1_CM.so -> libGLESv1_CM.so.1.1.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv1_CM.so.1.1.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv2.la
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so -> libGLESv2.so.2.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libGLESv2.so.2 -> libGLESv2.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libGLESv2.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libOSMesa.la
|
||||
lrwxrwxrwx root/root usr/lib32/libOSMesa.so -> libOSMesa.so.8.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libOSMesa.so.8 -> libOSMesa.so.8.0.0
|
||||
@ -39,16 +65,24 @@ lrwxrwxrwx root/root usr/lib32/libXvMCnouveau.so.1 -> libXvMCnouveau.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libXvMCr600.so -> libXvMCr600.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libXvMCr600.so.1 -> libXvMCr600.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libXvMCr600.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libdricore9.2.5.la
|
||||
lrwxrwxrwx root/root usr/lib32/libdricore9.2.5.so -> libdricore9.2.5.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libdricore9.2.5.so.1 -> libdricore9.2.5.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libdricore9.2.5.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libgbm.la
|
||||
lrwxrwxrwx root/root usr/lib32/libgbm.so -> libgbm.so.1.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libgbm.so.1 -> libgbm.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libgbm.so.1.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libglapi.la
|
||||
lrwxrwxrwx root/root usr/lib32/libglapi.so -> libglapi.so.0.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libglapi.so.0 -> libglapi.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libglapi.so.0.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libxatracker.la
|
||||
lrwxrwxrwx root/root usr/lib32/libxatracker.so -> libxatracker.so.2.0.0
|
||||
lrwxrwxrwx root/root usr/lib32/libxatracker.so.2 -> libxatracker.so.2.0.0
|
||||
-rwxr-xr-x root/root usr/lib32/libxatracker.so.2.0.0
|
||||
drwxr-xr-x root/root usr/lib32/pkgconfig/
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/dri.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/egl.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/gbm.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/gl.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glesv1_cm.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/glesv2.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/osmesa.pc
|
||||
-rw-r--r-- root/root usr/lib32/pkgconfig/xatracker.pc
|
||||
|
@ -1 +1 @@
|
||||
9fb4de29ca1d9cfd03cbdefa123ba336 MesaLib-9.2.5.tar.bz2
|
||||
5f9f463ef08129f6762106b434910adb MesaLib-10.0.3.tar.bz2
|
||||
|
@ -1,35 +1,43 @@
|
||||
# Description: Mesa 3D Graphics Library
|
||||
# URL: http://www.mesa3d.org
|
||||
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
|
||||
# Depends on: expat-32 libdrm-32 libxml2-python-32 talloc-32 xorg-dri2proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxt-32 xorg-libxvmc-32 xorg-libxxf86vm-32 mesa3d
|
||||
# Depends on: elfutils-32 expat-32 libdrm-32 libxml2-python-32 llvm-32 talloc-32 xorg-dri2proto-32 xorg-glproto-32 xorg-libxdamage-32 xorg-libxshmfence-32 xorg-libxt-32 xorg-libxvmc-32 xorg-libxxf86vm-32 eudev-32 mesa3d
|
||||
|
||||
name=mesa3d-32
|
||||
version=9.2.5
|
||||
release=2
|
||||
version=10.0.3
|
||||
release=1
|
||||
source=(ftp://ftp.freedesktop.org/pub/mesa/$version/MesaLib-$version.tar.bz2)
|
||||
|
||||
build() {
|
||||
cd Mesa-$version
|
||||
|
||||
# Do not fail to compile if llvm is installed and
|
||||
# llvm-32 is not installed,
|
||||
# required for gallium llvm support.
|
||||
local f
|
||||
for f in $(grep -r -l llvm-config | xargs); do
|
||||
sed -i -e 's|llvm-config|llvm-config-32|g' $f
|
||||
done
|
||||
|
||||
autoreconf --install --symlink
|
||||
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib32 \
|
||||
--with-dri-drivers=i915,i965,r200,radeon,swrast,nouveau \
|
||||
--with-gallium-drivers=i915,r600,svga,nouveau \
|
||||
--enable-texture-float --enable-glx-tls \
|
||||
--enable-gallium-egl \
|
||||
--enable-gallium-gbm \
|
||||
--enable-gallium-llvm \
|
||||
--enable-gbm \
|
||||
--enable-gles1 \
|
||||
--enable-gles2 \
|
||||
--enable-glx-tls \
|
||||
--enable-osmesa \
|
||||
--enable-texture-float \
|
||||
--enable-xa \
|
||||
--with-egl-platforms=drm \
|
||||
--with-llvm-shared-libs \
|
||||
--with-gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau \
|
||||
--host=i686-pc-linux-gnu
|
||||
|
||||
make
|
||||
make DESTDIR=$PKG install
|
||||
|
||||
rm -r $PKG/usr/{etc,include}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user