commit 48c114256b86d8a0d48b1b6680f8908cab47c809 Author: Fredrik Rinnestam <fredrik@crux.nu> Date: Fri Dec 27 22:50:34 2013 +0100 mesa3d: updated to 10.0.0 diff --git a/mesa3d/.footprint b/mesa3d/.footprint index c182582..44c3b5a 100644 --- a/mesa3d/.footprint +++ b/mesa3d/.footprint @@ -19,28 +19,60 @@ drwxr-xr-x root/root usr/include/GL/internal/ -rw-r--r-- root/root usr/include/GL/osmesa.h -rw-r--r-- root/root usr/include/GL/wglext.h -rw-r--r-- root/root usr/include/GL/wmesa.h +drwxr-xr-x root/root usr/include/GLES/ +-rw-r--r-- root/root usr/include/GLES/egl.h +-rw-r--r-- root/root usr/include/GLES/gl.h +-rw-r--r-- root/root usr/include/GLES/glext.h +-rw-r--r-- root/root usr/include/GLES/glplatform.h +drwxr-xr-x root/root usr/include/GLES2/ +-rw-r--r-- root/root usr/include/GLES2/gl2.h +-rw-r--r-- root/root usr/include/GLES2/gl2ext.h +-rw-r--r-- root/root usr/include/GLES2/gl2platform.h +drwxr-xr-x root/root usr/include/GLES3/ +-rw-r--r-- root/root usr/include/GLES3/gl3.h +-rw-r--r-- root/root usr/include/GLES3/gl3ext.h +-rw-r--r-- root/root usr/include/GLES3/gl3platform.h drwxr-xr-x root/root usr/include/KHR/ -rw-r--r-- root/root usr/include/KHR/khrplatform.h +-rw-r--r-- root/root usr/include/gbm.h drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/dri/ --rwxr-xr-x root/root usr/lib/dri/i915_dri.la -rwxr-xr-x root/root usr/lib/dri/i915_dri.so --rwxr-xr-x root/root usr/lib/dri/i965_dri.la -rwxr-xr-x root/root usr/lib/dri/i965_dri.so -rwxr-xr-x root/root usr/lib/dri/nouveau_dri.la -rwxr-xr-x root/root usr/lib/dri/nouveau_dri.so --rwxr-xr-x root/root usr/lib/dri/nouveau_vieux_dri.la -rwxr-xr-x root/root usr/lib/dri/nouveau_vieux_dri.so --rwxr-xr-x root/root usr/lib/dri/r200_dri.la -rwxr-xr-x root/root usr/lib/dri/r200_dri.so +-rwxr-xr-x root/root usr/lib/dri/r300_dri.la +-rwxr-xr-x root/root usr/lib/dri/r300_dri.so -rwxr-xr-x root/root usr/lib/dri/r600_dri.la -rwxr-xr-x root/root usr/lib/dri/r600_dri.so --rwxr-xr-x root/root usr/lib/dri/radeon_dri.la -rwxr-xr-x root/root usr/lib/dri/radeon_dri.so +-rwxr-xr-x root/root usr/lib/dri/radeonsi_dri.la +-rwxr-xr-x root/root usr/lib/dri/radeonsi_dri.so -rwxr-xr-x root/root usr/lib/dri/swrast_dri.la -rwxr-xr-x root/root usr/lib/dri/swrast_dri.so -rwxr-xr-x root/root usr/lib/dri/vmwgfx_dri.la -rwxr-xr-x root/root usr/lib/dri/vmwgfx_dri.so +drwxr-xr-x root/root usr/lib/egl/ +-rwxr-xr-x root/root usr/lib/egl/egl_gallium.la +-rwxr-xr-x root/root usr/lib/egl/egl_gallium.so +drwxr-xr-x root/root usr/lib/gallium-pipe/ +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_nouveau.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_nouveau.so +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_r300.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_r300.so +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_r600.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_r600.so +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_radeonsi.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_radeonsi.so +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_swrast.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_swrast.so +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_vmwgfx.la +-rwxr-xr-x root/root usr/lib/gallium-pipe/pipe_vmwgfx.so +drwxr-xr-x root/root usr/lib/gbm/ +-rwxr-xr-x root/root usr/lib/gbm/gbm_gallium_drm.la +-rwxr-xr-x root/root usr/lib/gbm/gbm_gallium_drm.so -rwxr-xr-x root/root usr/lib/libEGL.la lrwxrwxrwx root/root usr/lib/libEGL.so -> libEGL.so.1.0.0 lrwxrwxrwx root/root usr/lib/libEGL.so.1 -> libEGL.so.1.0.0 @@ -49,10 +81,14 @@ lrwxrwxrwx root/root usr/lib/libEGL.so.1 -> libEGL.so.1.0.0 lrwxrwxrwx root/root usr/lib/libGL.so -> libGL.so.1.2.0 lrwxrwxrwx root/root usr/lib/libGL.so.1 -> libGL.so.1.2.0 -rwxr-xr-x root/root usr/lib/libGL.so.1.2.0 --rwxr-xr-x root/root usr/lib/libOSMesa.la -lrwxrwxrwx root/root usr/lib/libOSMesa.so -> libOSMesa.so.8.0.0 -lrwxrwxrwx root/root usr/lib/libOSMesa.so.8 -> libOSMesa.so.8.0.0 --rwxr-xr-x root/root usr/lib/libOSMesa.so.8.0.0 +-rwxr-xr-x root/root usr/lib/libGLESv1_CM.la +lrwxrwxrwx root/root usr/lib/libGLESv1_CM.so -> libGLESv1_CM.so.1.1.0 +lrwxrwxrwx root/root usr/lib/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0 +-rwxr-xr-x root/root usr/lib/libGLESv1_CM.so.1.1.0 +-rwxr-xr-x root/root usr/lib/libGLESv2.la +lrwxrwxrwx root/root usr/lib/libGLESv2.so -> libGLESv2.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libGLESv2.so.2 -> libGLESv2.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libGLESv2.so.2.0.0 -rwxr-xr-x root/root usr/lib/libXvMCnouveau.la lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so -> libXvMCnouveau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so.1 -> libXvMCnouveau.so.1.0.0 @@ -61,10 +97,10 @@ lrwxrwxrwx root/root usr/lib/libXvMCnouveau.so.1 -> libXvMCnouveau.so.1.0.0 lrwxrwxrwx root/root usr/lib/libXvMCr600.so -> libXvMCr600.so.1.0.0 lrwxrwxrwx root/root usr/lib/libXvMCr600.so.1 -> libXvMCr600.so.1.0.0 -rwxr-xr-x root/root usr/lib/libXvMCr600.so.1.0.0 --rwxr-xr-x root/root usr/lib/libdricore9.2.5.la -lrwxrwxrwx root/root usr/lib/libdricore9.2.5.so -> libdricore9.2.5.so.1.0.0 -lrwxrwxrwx root/root usr/lib/libdricore9.2.5.so.1 -> libdricore9.2.5.so.1.0.0 --rwxr-xr-x root/root usr/lib/libdricore9.2.5.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgbm.la +lrwxrwxrwx root/root usr/lib/libgbm.so -> libgbm.so.1.0.0 +lrwxrwxrwx root/root usr/lib/libgbm.so.1 -> libgbm.so.1.0.0 +-rwxr-xr-x root/root usr/lib/libgbm.so.1.0.0 -rwxr-xr-x root/root usr/lib/libglapi.la lrwxrwxrwx root/root usr/lib/libglapi.so -> libglapi.so.0.0.0 lrwxrwxrwx root/root usr/lib/libglapi.so.0 -> libglapi.so.0.0.0 @@ -72,5 +108,20 @@ lrwxrwxrwx root/root usr/lib/libglapi.so.0 -> libglapi.so.0.0.0 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/dri.pc -rw-r--r-- root/root usr/lib/pkgconfig/egl.pc +-rw-r--r-- root/root usr/lib/pkgconfig/gbm.pc -rw-r--r-- root/root usr/lib/pkgconfig/gl.pc --rw-r--r-- root/root usr/lib/pkgconfig/osmesa.pc +-rw-r--r-- root/root usr/lib/pkgconfig/glesv1_cm.pc +-rw-r--r-- root/root usr/lib/pkgconfig/glesv2.pc +drwxr-xr-x root/root usr/lib/vdpau/ +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nouveau.la +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nouveau.so -> libvdpau_nouveau.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_nouveau.so.1 -> libvdpau_nouveau.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_nouveau.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_r600.la +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r600.so -> libvdpau_r600.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_r600.so.1 -> libvdpau_r600.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_r600.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_radeonsi.la +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_radeonsi.so -> libvdpau_radeonsi.so.1.0.0 +lrwxrwxrwx root/root usr/lib/vdpau/libvdpau_radeonsi.so.1 -> libvdpau_radeonsi.so.1.0.0 +-rwxr-xr-x root/root usr/lib/vdpau/libvdpau_radeonsi.so.1.0.0 diff --git a/mesa3d/.md5sum b/mesa3d/.md5sum index 58b7260..588985a 100644 --- a/mesa3d/.md5sum +++ b/mesa3d/.md5sum @@ -1 +1 @@ -9fb4de29ca1d9cfd03cbdefa123ba336 MesaLib-9.2.5.tar.bz2 +c6ee1ce51e3bf35947d2978b872daf51 MesaLib-10.0.0.zip diff --git a/mesa3d/Pkgfile b/mesa3d/Pkgfile index 3d6f761..af3b0e4 100644 --- a/mesa3d/Pkgfile +++ b/mesa3d/Pkgfile @@ -1,24 +1,23 @@ # Description: Mesa 3D Graphics Library # URL: http://www.mesa3d.org # Maintainer: CRUX Xorg Team, xorg-ports at crux dot nu -# Depends on: expat libdrm libxml2-python talloc xorg-dri2proto xorg-glproto xorg-libxdamage xorg-libxt xorg-libxvmc xorg-libxxf86vm xorg-makedepend +# Depends on: libdrm, xorg-makedepend, xorg-glproto, xorg-xextproto, xorg-dri2proto, xorg-libx11, xorg-xf86vidmodeproto, xorg-libxext, xorg-libxxf86vm, xorg-libxt, xorg-libxdamage, xorg-libpciaccess, expat, talloc, libxml2-python, elfutils, xorg-presentproto, xorg-libxshmfence name=mesa3d -version=9.2.5 +version=10.0.0 release=1 -source=(ftp://ftp.freedesktop.org/pub/mesa/$version/MesaLib-$version.tar.bz2) +source=(ftp://ftp.freedesktop.org/pub/mesa/10.0/MesaLib-$version.zip) build() { - cd Mesa-$version + cd Mesa-$version - autoreconf --install --symlink - ./configure \ - --prefix=/usr \ - --with-dri-drivers=i915,i965,r200,radeon,swrast,nouveau \ - --with-gallium-drivers=i915,r600,svga,nouveau \ - --enable-texture-float \ - --enable-osmesa - - make - make DESTDIR=$PKG install + #sed -i 's/-Werror//' configure.ac + autoreconf --install --symlink + ./configure --prefix=/usr \ + --enable-gbm --enable-glx-tls --with-egl-platforms=drm \ + --with-llvm-shared-libs --enable-gallium-gbm --enable-gallium-egl \ + --enable-gles1 --enable-gles2 --enable-texture-float \ + --with-gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau + make + make DESTDIR=$PKG install }