commit:     ad94a24d5dce2ef617a1e716fd57d4499c17d953
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 14:38:17 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun May 19 14:53:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad94a24d

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 <ionen <AT> gentoo.org>

 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 cb04e6ada824..36a23c24ef07 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 <[email protected]> (2024-05-19)
+# jit is supported here
+>=dev-qt/qtdeclarative-6 -jit
+
 # Matt Turner <[email protected]> (2024-05-09)
 # Unmask for keywording bug #931634
 x11-libs/libdrm -video_cards_vmware

Reply via email to