From 126f15f85264d210811bbf2082ca761cca90fe66 Mon Sep 17 00:00:00 2001 From: milisbir Date: Sat, 2 Sep 2017 23:11:35 +0300 Subject: [PATCH] xorg-mesa.guncellendi --- talimatname/genel/wayland/talimat | 2 +- talimatname/genel/xorg-libdrm/talimat | 21 +++++----- talimatname/genel/xorg-mesa/talimat | 59 +++++++++++++-------------- 3 files changed, 40 insertions(+), 42 deletions(-) diff --git a/talimatname/genel/wayland/talimat b/talimatname/genel/wayland/talimat index d3184d577..80ac0aa13 100644 --- a/talimatname/genel/wayland/talimat +++ b/talimatname/genel/wayland/talimat @@ -5,7 +5,7 @@ name=wayland release=1 -version=1.9.0 +version=1.14.0 source=( http://wayland.freedesktop.org/releases/$name-$version.tar.xz) build() { diff --git a/talimatname/genel/xorg-libdrm/talimat b/talimatname/genel/xorg-libdrm/talimat index 2e1be100f..9843450ba 100644 --- a/talimatname/genel/xorg-libdrm/talimat +++ b/talimatname/genel/xorg-libdrm/talimat @@ -5,18 +5,19 @@ _name=libdrm name=xorg-libdrm -version=2.4.66 +version=2.4.83 release=1 source=( http://dri.freedesktop.org/${_name}/${_name}-$version.tar.bz2) build() { -cd ${_name}-$version -sed -e "/pthread-stubs/d" -i configure.ac -autoreconf -fiv -./configure --prefix=/usr \ ---enable-udev \ ---mandir=/usr/share/man \ ---infodir=/usr/share/info -make -make DESTDIR=$PKG install + cd $_name-$version + + ./configure \ + --prefix=/usr \ + --disable-manpages \ + --disable-valgrind \ + --disable-cairo-tests + + make + make DESTDIR=$PKG install } diff --git a/talimatname/genel/xorg-mesa/talimat b/talimatname/genel/xorg-mesa/talimat index d3630e0ef..4165158d5 100644 --- a/talimatname/genel/xorg-mesa/talimat +++ b/talimatname/genel/xorg-mesa/talimat @@ -1,39 +1,36 @@ # Description: Acik kaynak kodlu OpenGL uyumlu grafik kutuphanesi # URL: http://www.xorg-mesa3d.org # Packagers: milisarge -# Depends on: pkg-config libtool wayland xorg-libx11 xorg-libdrm xorg-libxext xorg-libxdamage expat llvm elfutils xorg-libxshmfence +# Depends on: pkg-config libtool wayland xorg-libx11 xorg-libdrm xorg-libxext xorg-libxdamage expat llvm elfutils xorg-libxshmfence wayland libvdpau name=xorg-mesa -version=12.0.3 +version=17.1.8 release=1 -source=(ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-$version.tar.xz - http://www.linuxfromscratch.org/patches/downloads/mesa/mesa-$version-add_xdemos-1.patch - https://github.com/imirkin/mesa/commit/2e6b0e24cfb0f467e8b6d6f394730442a72dcdaf.diff - https://github.com/imirkin/mesa/commit/2733e5483e1c2b80e4b0ae21187ec5e3e1579397.diff - https://github.com/imirkin/mesa/commit/940b3a773f264f3f52574160f0d06c48f8e8aeb2.diff) -build() { -cd mesa-$version -patch -Np1 -i ../mesa-$version-add_xdemos-1.patch -patch -p1 -i ../2e6b0e24cfb0f467e8b6d6f394730442a72dcdaf.diff -patch -p1 -i ../2733e5483e1c2b80e4b0ae21187ec5e3e1579397.diff -patch -p1 -i ../940b3a773f264f3f52574160f0d06c48f8e8aeb2.diff -sed -e "/PTHREADSTUBS/d" -i configure.ac -./autogen.sh CFLAGS='-O2' CXXFLAGS='-O2' \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-texture-float \ ---enable-gles1 \ ---enable-gles2 \ ---enable-osmesa \ ---enable-xa \ ---enable-gbm \ ---enable-glx-tls \ ---with-egl-platforms="drm,x11,wayland" \ ---with-gallium-drivers="nouveau,r300,r600,radeonsi,svga,swrast" -make -make -C xdemos DEMOS_PREFIX=/usr -make DESTDIR=$PKG install -make -C xdemos DEMOS_PREFIX=/usr DESTDIR=$PKG install -install -v -dm755 $PKG/usr/share/doc/mesa-$version +source=(ftp://ftp.freedesktop.org/pub/mesa/mesa-$version.tar.xz) + +build() { + cd mesa-$version + + CONFIG_SHELL=/bin/bash \ + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --enable-llvm \ + --enable-gbm \ + --enable-gles1 \ + --enable-gles2 \ + --enable-glx-tls \ + --enable-osmesa \ + --enable-texture-float \ + --enable-xa \ + --enable-vdpau \ + --enable-llvm-shared-libs \ + --disable-dependency-tracking \ + --with-platforms=x11,drm,wayland \ + --with-gallium-drivers=r300,r600,svga,swrast,radeonsi,nouveau \ + --with-vulkan-drivers=intel,radeon + + make + make DESTDIR=$PKG install }