mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 07:51:59 -09:00
https://mesonbuild.com/Release-notes-for-1-11-0.html
Removed patch which is included in this bump.
Disabled the usage of ccache in mesa3d with BR2_PACKAGE_MESA3D_RUSTICL=y
due to upstream commit:
aac5f78580
(bisected https://github.com/mesonbuild/meson/compare/1.10.1...1.10.2 to
find the offending commit, the same defconfig works with meson 1.10.1)
Without this change mesa3d configure is broken:
output/build/mesa3d-26.0.3/src/gallium/frontends/rusticl/meson.build:420:27:
ERROR: No build machine compiler for 'src/gallium/frontends/rusticl/proc/lib.rs'
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Tested-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
22 lines
652 B
Makefile
22 lines
652 B
Makefile
################################################################################
|
|
#
|
|
# meson
|
|
#
|
|
################################################################################
|
|
|
|
MESON_VERSION = 1.11.1
|
|
MESON_SITE = https://github.com/mesonbuild/meson/releases/download/$(MESON_VERSION)
|
|
MESON_LICENSE = Apache-2.0
|
|
MESON_LICENSE_FILES = COPYING
|
|
MESON_SETUP_TYPE = setuptools
|
|
|
|
HOST_MESON_DEPENDENCIES = host-ninja
|
|
|
|
# Avoid interpreter shebang longer than 128 chars
|
|
define HOST_MESON_SET_INTERPRETER
|
|
$(SED) '1s:.*:#!/usr/bin/env python3:' $(HOST_DIR)/bin/meson
|
|
endef
|
|
HOST_MESON_POST_INSTALL_HOOKS += HOST_MESON_SET_INTERPRETER
|
|
|
|
$(eval $(host-python-package))
|