mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-09 15:37:56 -05:00
AutoBuild: mesa started at 2025-07-17-12UTC. (#12209)
* mesa => 25.1.6 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/amd64 to branch mesa. * Add built packages for linux/arm/v7 to branch mesa. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
6e524504ba
commit
e3a415ae95
@@ -4,7 +4,7 @@ require 'etc'
|
||||
require 'open3'
|
||||
|
||||
OLD_CREW_VERSION ||= defined?(CREW_VERSION) ? CREW_VERSION : '1.0'
|
||||
CREW_VERSION ||= '1.62.6' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION
|
||||
CREW_VERSION ||= '1.62.7' unless defined?(CREW_VERSION) && CREW_VERSION == OLD_CREW_VERSION
|
||||
|
||||
# Kernel architecture.
|
||||
KERN_ARCH ||= Etc.uname[:machine]
|
||||
@@ -230,7 +230,7 @@ end
|
||||
|
||||
CREW_LINKER_FLAGS ||= ENV.fetch('CREW_LINKER_FLAGS', '-flto=auto') unless defined?(CREW_LINKER_FLAGS)
|
||||
|
||||
CREW_CORE_FLAGS ||= "-O3 -pipe -ffat-lto-objects -fPIC #{CREW_ARCH_FLAGS} #{CREW_LINKER_FLAGS}"
|
||||
CREW_CORE_FLAGS ||= "-O3 -pipe -ffat-lto-objects -fPIC -fuse-ld=mold #{CREW_ARCH_FLAGS} #{CREW_LINKER_FLAGS}"
|
||||
CREW_COMMON_FLAGS ||= "#{CREW_CORE_FLAGS} -flto=auto"
|
||||
CREW_COMMON_FNO_LTO_FLAGS ||= "#{CREW_CORE_FLAGS} -fno-lto"
|
||||
CREW_FNO_LTO_LDFLAGS ||= '-fno-lto'
|
||||
@@ -244,7 +244,7 @@ CREW_ENV_OPTIONS_HASH ||=
|
||||
'CXXFLAGS' => CREW_COMMON_FLAGS,
|
||||
'FCFLAGS' => CREW_COMMON_FLAGS,
|
||||
'FFLAGS' => CREW_COMMON_FLAGS,
|
||||
'LIBRARY_PATH' => CREW_GLIBC_INTERPRETER.nil? ? CREW_LIB_PREFIX : "#{CREW_GLIBC_PREFIX}:#{CREW_LIB_PREFIX}",
|
||||
'LIBRARY_PATH' => CREW_GLIBC_INTERPRETER.nil? ? '' : "#{CREW_GLIBC_PREFIX}:#{CREW_LIB_PREFIX}",
|
||||
'LDFLAGS' => CREW_LINKER_FLAGS
|
||||
}
|
||||
end
|
||||
@@ -257,7 +257,7 @@ CREW_ENV_FNO_LTO_OPTIONS_HASH ||= {
|
||||
'CXXFLAGS' => CREW_COMMON_FNO_LTO_FLAGS,
|
||||
'FCFLAGS' => CREW_COMMON_FNO_LTO_FLAGS,
|
||||
'FFLAGS' => CREW_COMMON_FNO_LTO_FLAGS,
|
||||
'LIBRARY_PATH' => CREW_GLIBC_INTERPRETER.nil? ? CREW_LIB_PREFIX : "#{CREW_GLIBC_PREFIX}:#{CREW_LIB_PREFIX}",
|
||||
'LIBRARY_PATH' => CREW_GLIBC_INTERPRETER.nil? ? '' : "#{CREW_GLIBC_PREFIX}:#{CREW_LIB_PREFIX}",
|
||||
'LDFLAGS' => CREW_FNO_LTO_LDFLAGS
|
||||
}
|
||||
# parse from hash to shell readable string
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
/usr/local/lib/libGLX_mesa.so
|
||||
/usr/local/lib/libGLX_mesa.so.0
|
||||
/usr/local/lib/libGLX_mesa.so.0.0.0
|
||||
/usr/local/lib/libgallium-25.1.5.so
|
||||
/usr/local/lib/libgallium-25.1.6.so
|
||||
/usr/local/lib/libgbm.so
|
||||
/usr/local/lib/libgbm.so.1
|
||||
/usr/local/lib/libgbm.so.1.0.0
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
/usr/local/lib64/libGLX_mesa.so
|
||||
/usr/local/lib64/libGLX_mesa.so.0
|
||||
/usr/local/lib64/libGLX_mesa.so.0.0.0
|
||||
/usr/local/lib64/libgallium-25.1.5.so
|
||||
/usr/local/lib64/libgallium-25.1.6.so
|
||||
/usr/local/lib64/libgbm.so
|
||||
/usr/local/lib64/libgbm.so.1
|
||||
/usr/local/lib64/libgbm.so.1.0.0
|
||||
|
||||
@@ -3,7 +3,7 @@ require 'buildsystems/meson'
|
||||
class Mesa < Meson
|
||||
description 'Open-source implementation of the OpenGL specification'
|
||||
homepage 'https://www.mesa3d.org'
|
||||
version "25.1.5-#{CREW_LLVM_VER}"
|
||||
version "25.1.6-#{CREW_LLVM_VER}"
|
||||
license 'MIT'
|
||||
compatibility 'aarch64 armv7l x86_64'
|
||||
source_url 'https://gitlab.freedesktop.org/mesa/mesa.git'
|
||||
@@ -11,9 +11,9 @@ class Mesa < Meson
|
||||
binary_compression 'tar.zst'
|
||||
|
||||
binary_sha256({
|
||||
aarch64: 'd6f48c3e29c8fc43a8ad430e780cba46726b6c5175e68ca46e54f9ed8223735d',
|
||||
armv7l: 'd6f48c3e29c8fc43a8ad430e780cba46726b6c5175e68ca46e54f9ed8223735d',
|
||||
x86_64: '89325a78a1091c26798a94d826fa7cc669c851d067960f5e1f9f55810a909bdf'
|
||||
aarch64: 'ba81b44d64d7f0a13548222d2ee738d69bf50c7724c4c0530ddaacc2a09d4335',
|
||||
armv7l: 'ba81b44d64d7f0a13548222d2ee738d69bf50c7724c4c0530ddaacc2a09d4335',
|
||||
x86_64: '23e749047e65f7b52a1c34d834799f0cb5ac727a65d045d108a97b54fbb02c16'
|
||||
})
|
||||
|
||||
depends_on 'elfutils' # R
|
||||
|
||||
Reference in New Issue
Block a user