Commit 812dfbf3 authored by satmandu's avatar satmandu Committed by GitHub

Mesa -> 20.3.0 (#4691)

parent f1f6ec1e
......@@ -3,23 +3,12 @@ require 'package'
class Mesa < Package
description 'Open-source implementation of the OpenGL specification'
homepage 'https://www.mesa3d.org'
version '20.2.3'
version '20.3.0'
compatibility 'all'
source_url 'https://mesa.freedesktop.org/archive/mesa-20.2.3.tar.xz'
source_sha256 'ae1b240e11531df528d14dc214d2dc4d2b4f2e835c6230ba0b492b171eceb82b'
source_url 'https://mesa.freedesktop.org/archive/mesa-20.3.0.tar.xz'
source_sha256 '2999738e888731531cd62b27519fa37566cc0ea2cd7d4d97f46abaa3e949c630'
binary_url ({
aarch64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-20.2.3-chromeos-armv7l.tar.xz',
armv7l: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-20.2.3-chromeos-armv7l.tar.xz',
i686: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-20.2.3-chromeos-i686.tar.xz',
x86_64: 'https://dl.bintray.com/chromebrew/chromebrew/mesa-20.2.3-chromeos-x86_64.tar.xz',
})
binary_sha256 ({
aarch64: '8cfbb1baa36d8bad71f49d39c4fa995d7ec4941e6668b3e7a727c6637362410d',
armv7l: '8cfbb1baa36d8bad71f49d39c4fa995d7ec4941e6668b3e7a727c6637362410d',
i686: '898ca5162f3c58e0cc519330922cc25357ea2bbac613d6adddd0281527ed6509',
x86_64: 'ac1191c03d56ff28f72bf46ec200988e232eb1888fa71a8dc97867497389efb6',
})
depends_on 'llvm' => :build
depends_on 'elfutils'
......@@ -38,6 +27,7 @@ class Mesa < Package
depends_on 'vulkan_icd_loader'
depends_on 'wayland_protocols'
depends_on 'zstd'
depends_on 'lm_sensors'
def self.build
system "pip3 uninstall -y Mako MarkupSafe || :"
......@@ -49,6 +39,7 @@ class Mesa < Package
# Just use mostly defaults.
system "meson #{CREW_MESON_OPTIONS} builddir"
system "meson configure builddir"
system "ninja -C builddir"
end
......
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