diff options
Diffstat (limited to 'media-libs/mesa/mesa-9999.ebuild')
-rw-r--r-- | media-libs/mesa/mesa-9999.ebuild | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild index 25ed409ab65a..9a9b85e889dd 100644 --- a/media-libs/mesa/mesa-9999.ebuild +++ b/media-libs/mesa/mesa-9999.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 @@ -20,7 +20,7 @@ else 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 )" @@ -187,11 +187,6 @@ BDEPEND=" S="${WORKDIR}/${MY_P}" EGIT_CHECKOUT_DIR=${S} -PATCHES=( - # Workaround the CMake dependency lookup returning a different LLVM to llvm-config, bug #907965 - "${FILESDIR}/clang_config_tool.patch" -) - QA_WX_LOAD=" x86? ( usr/lib/libglapi.so.0.0.0 @@ -290,6 +285,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=() |