diff options
Diffstat (limited to 'media-libs/mesa/mesa-23.1.8.ebuild')
-rw-r--r-- | media-libs/mesa/mesa-23.1.8.ebuild | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/media-libs/mesa/mesa-23.1.8.ebuild b/media-libs/mesa/mesa-23.1.8.ebuild index dabe2d09e96b..c2f779b62df5 100644 --- a/media-libs/mesa/mesa-23.1.8.ebuild +++ b/media-libs/mesa/mesa-23.1.8.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit llvm meson-multilib python-any-r1 linux-info @@ -17,10 +17,10 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" fi -LICENSE="MIT" +LICENSE="MIT SGI-B-2.0" SLOT="0" RESTRICT="!test? ( test )" @@ -291,6 +291,12 @@ pkg_setup() { python-any-r1_pkg_setup } +src_prepare() { + default + sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \ + bin/symbols-check.py || die # bug #830728 +} + multilib_src_configure() { local emesonargs=() |