mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 12:57:14 +08:00
mesa bug-fix update to 9.0.2
This commit is contained in:
parent
4e1699a26a
commit
6a6e48ef87
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Chakra Packages for Chakra, part of chakra-project.org
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
#
|
#
|
||||||
# maintainer: Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
# maintainer abveritas[at]chakra-project[dot]org>
|
||||||
|
|
||||||
_kernver="3.7.3-1-CHAKRA"
|
_kernver="3.7.3-1-CHAKRA"
|
||||||
|
|
||||||
|
@ -1,8 +1,7 @@
|
|||||||
#
|
#
|
||||||
# Chakra Packages for Chakra, part of chakra-project.org
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||||||
#
|
#
|
||||||
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
# maintainer Daniele Cocca <jmc@chakra-project.org>
|
||||||
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
|
||||||
|
|
||||||
pkgbase="llvm"
|
pkgbase="llvm"
|
||||||
pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer')
|
pkgname=('llvm' 'llvm-ocaml' 'clang' 'clang-analyzer')
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
|
|
||||||
pkgbase=mesa
|
pkgbase=mesa
|
||||||
pkgname=('mesa' 'libgl' 'libglapi')
|
pkgname=('mesa' 'libgl' 'libglapi')
|
||||||
pkgver=9.0.1
|
pkgver=9.0.2
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
arch=('x86_64')
|
arch=('x86_64')
|
||||||
makedepends=('glproto>=1.4.14' 'libdrm>=2.4.38' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1'
|
makedepends=('glproto>=1.4.14' 'libdrm>=2.4.38' 'libxxf86vm>=1.1.1' 'libxdamage>=1.1.3' 'expat>=2.0.1' 'libx11>=1.4.3' 'libxt>=1.1.1'
|
||||||
@ -13,16 +13,13 @@ makedepends=('glproto>=1.4.14' 'libdrm>=2.4.38' 'libxxf86vm>=1.1.1' 'libxdamage>
|
|||||||
url="http://mesa3d.sourceforge.net"
|
url="http://mesa3d.sourceforge.net"
|
||||||
license=('custom')
|
license=('custom')
|
||||||
source=(${source[@]} "ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2"
|
source=(${source[@]} "ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/MesaLib-${pkgver}.tar.bz2"
|
||||||
'LICENSE' 'llvm32.patch')
|
'LICENSE')
|
||||||
md5sums=('97d6554c05ea7449398afe3a0ede7018'
|
md5sums=('dc45d1192203e418163e0017640e1cfc'
|
||||||
'5c65a0fe315dd347e09b1f2826a1df5a'
|
'5c65a0fe315dd347e09b1f2826a1df5a')
|
||||||
'10752f954215ca73e632627e5c14fa65')
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd ${srcdir}/?esa-*
|
cd ${srcdir}/?esa-*
|
||||||
|
|
||||||
patch -p1 -i ${srcdir}/llvm32.patch
|
|
||||||
|
|
||||||
autoreconf -vfi
|
autoreconf -vfi
|
||||||
./configure --prefix=/usr \
|
./configure --prefix=/usr \
|
||||||
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
|
--with-dri-driverdir=/usr/lib/xorg/modules/dri \
|
||||||
@ -44,9 +41,6 @@ build() {
|
|||||||
--enable-xa \
|
--enable-xa \
|
||||||
--enable-vdpau
|
--enable-vdpau
|
||||||
|
|
||||||
# fix a build break with new llvm
|
|
||||||
sed -i "s:-Werror=implicit-function-declaration::" src/gallium/drivers/r600/Makefile
|
|
||||||
|
|
||||||
make
|
make
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -60,7 +54,7 @@ package_libgl() {
|
|||||||
install -m755 -d "${pkgdir}/usr/lib/xorg/modules/extensions"
|
install -m755 -d "${pkgdir}/usr/lib/xorg/modules/extensions"
|
||||||
|
|
||||||
bin/minstall lib/libGL.so* "${pkgdir}/usr/lib/"
|
bin/minstall lib/libGL.so* "${pkgdir}/usr/lib/"
|
||||||
bin/minstall lib/libdricore9.0.1.so* "${pkgdir}/usr/lib/"
|
bin/minstall lib/libdricore9.0.2.so* "${pkgdir}/usr/lib/"
|
||||||
|
|
||||||
cd src/mesa/drivers/dri
|
cd src/mesa/drivers/dri
|
||||||
make -C ${srcdir}/?esa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
|
make -C ${srcdir}/?esa-*/src/gallium/targets/dri-swrast DESTDIR="${pkgdir}" install
|
||||||
@ -100,7 +94,7 @@ package_mesa() {
|
|||||||
|
|
||||||
rm -f "${pkgdir}/usr/lib/libGL.so"*
|
rm -f "${pkgdir}/usr/lib/libGL.so"*
|
||||||
rm -f "${pkgdir}/usr/lib/libglapi.so"*
|
rm -f "${pkgdir}/usr/lib/libglapi.so"*
|
||||||
rm -f "${pkgdir}/usr/lib/libdricore9.0.1.so"*
|
rm -f "${pkgdir}/usr/lib/libdricore9.0.2.so"*
|
||||||
rm -f "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so"*
|
rm -f "${pkgdir}/usr/lib/xorg/modules/dri/swrast_dri.so"*
|
||||||
|
|
||||||
install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
|
install -m755 -d "${pkgdir}/usr/share/licenses/mesa"
|
||||||
|
Loading…
Reference in New Issue
Block a user