From ad94a24d5dce2ef617a1e716fd57d4499c17d953 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Sun, 19 May 2024 10:38:17 -0400 Subject: [PATCH] profiles/arch/arm64: unmask >=qtdeclarative-6[jit] Been looking at existing jit masks given this is not supported everywhere, and seen arm64 unmask was missing. Untested but the configure.cmake should have already have been automagic enabling this by default for arm64 w/ 6.7.0 so there should be no reason it wouldn't work. Considered semi-keeping the automagic (aka, either hard-disable or let automagic enable if it can), but given USE=jit provides some extra headers it *could* be a problem for dependencies that use them despite being private. Limiting to >=6 given have not verified Qt5 (doing >=6 rather than :6 given assuming Qt7 will be fine too), and at this point would rather not add more worries for 5. Bug: https://bugs.gentoo.org/932192 Signed-off-by: Ionen Wolkens --- profiles/arch/arm64/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index cb04e6ada824c..36a23c24ef075 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Ionen Wolkens (2024-05-19) +# jit is supported here +>=dev-qt/qtdeclarative-6 -jit + # Matt Turner (2024-05-09) # Unmask for keywording bug #931634 x11-libs/libdrm -video_cards_vmware