Commit 8932517d authored by James Larrowe's avatar James Larrowe Committed by Ed Reel

Fixed mesa compilation and updated. (#2552)

parent cc8aead9
......@@ -3,21 +3,13 @@ require 'package'
class Mesa < Package
description 'Open-source implementation of the OpenGL specification'
homepage 'https://www.mesa3d.org'
version '17.3.6-0'
source_url 'https://mesa.freedesktop.org/archive/mesa-17.3.6.tar.xz'
source_sha256 'e5915680d44ac9d05defdec529db7459ac9edd441c9845266eff2e2d3e57fbf8'
version '18.1.5'
source_url 'https://mesa.freedesktop.org/archive/mesa-18.1.5.tar.xz'
source_sha256 '69dbe6f1a6660386f5beb85d4fcf003ee23023ed7b9a603de84e9a37e8d98dea'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.6-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.6-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.6-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-17.3.6-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '31a1e05451b1d8779036c41330f9555c6cb94ecd340285b30fdaee65f856f61d',
armv7l: '31a1e05451b1d8779036c41330f9555c6cb94ecd340285b30fdaee65f856f61d',
i686: 'f0abd6726a40a7da699d0d28e40eb7db359ae98ffe41b9dfc302987e5d7841af',
x86_64: 'd4a38cee8aa4880b376bace883c3451e11730b52b20847f9f724124afbdb862e',
})
depends_on 'libdrm'
......@@ -45,8 +37,8 @@ class Mesa < Package
--prefix=#{CREW_PREFIX} \
--libdir=#{CREW_LIB_PREFIX} \
--enable-shared-glapi \
--with-gallium-drivers=i915,r300,r600,radeon,radeonsi,nouveau,svga,swrast,virgl \
--with-dri-drivers=i915,i965,nouveau,swrast,r200,radeon \
--with-gallium-drivers=i915,r300,r600,radeonsi,nouveau,svga,swrast,virgl \
--with-dri-drivers=i915,i965,nouveau,swrast,r200 \
--enable-osmesa \
--enable-opengl \
--enable-egl \
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment