commit:     8ddeae9549b742f100fe46e07f3b50b1c390cae0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sun May 19 11:57:54 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun May 19 12:06:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ddeae95

dev-qt/qtdeclarative: add IUSE=+jit in live (qt6)

Untested, but will be soon for the 6.7.1 release.

Bug: https://bugs.gentoo.org/932192
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.7.9999.ebuild | 3 ++-
 dev-qt/qtdeclarative/qtdeclarative-6.9999.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.9999.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.9999.ebuild
index bad8ab1ef680..347c469cee90 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.9999.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.9999.ebuild
@@ -17,7 +17,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
+IUSE="accessibility +jit +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
 RDEPEND="
        
~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
@@ -38,6 +38,7 @@ src_configure() {
                $(cmake_use_find_package qmlls Qt6LanguageServerPrivate)
                $(cmake_use_find_package sql Qt6Sql)
                $(cmake_use_find_package svg Qt6Svg)
+               $(qt_feature jit qml_jit)
                $(qt_feature network qml_network)
                $(qt_feature ssl qml_ssl)
        )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.9999.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.9999.ebuild
index bad8ab1ef680..347c469cee90 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.9999.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.9999.ebuild
@@ -17,7 +17,7 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
+IUSE="accessibility +jit +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
 RDEPEND="
        
~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
@@ -38,6 +38,7 @@ src_configure() {
                $(cmake_use_find_package qmlls Qt6LanguageServerPrivate)
                $(cmake_use_find_package sql Qt6Sql)
                $(cmake_use_find_package svg Qt6Svg)
+               $(qt_feature jit qml_jit)
                $(qt_feature network qml_network)
                $(qt_feature ssl qml_ssl)
        )

Reply via email to