profiles: mask USE=jit for dev-qt/qtdeclarative where unsupported.
authorDavide Pesavento <pesa@gentoo.org>
Mon, 24 Aug 2015 01:26:19 +0000 (03:26 +0200)
committerDavide Pesavento <pesa@gentoo.org>
Mon, 24 Aug 2015 01:28:22 +0000 (03:28 +0200)
Mimic what we already do with qtscript and jit, since the supported
architectures are essentially the same.

Signed-off-by: Davide Pesavento <pesa@gentoo.org>
profiles/arch/amd64/package.use.mask
profiles/arch/amd64/x32/package.use.mask
profiles/arch/arm/package.use.mask
profiles/arch/x86/package.use.mask
profiles/base/package.use.mask

index 6250dd81a924917c959442e19acb9d7aafa41106..fe26c7107a7a34559ecb17d7eb8c8972ae8487dd 100644 (file)
@@ -170,8 +170,9 @@ www-client/epiphany -jit
 www-client/midori -jit
 
 # Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
-# JavaScriptCore JIT is supported only on amd64/arm/x86,
-# so it's masked in base profile and unmasked here.
+# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
+# so the flag is masked in the base profile and unmasked here.
+dev-qt/qtdeclarative -jit
 dev-qt/qtscript -jit
 dev-qt/qtwebkit -jit
 
index 2d4e9a4ee68e733bb162d85920a37dee7cde03e1..25de40c6f4bcaef8931e5dea03c5d96eaa646ade 100644 (file)
@@ -9,6 +9,7 @@
 app-emulation/wine abi_x86_x32
 
 # Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
-# JavaScriptCore JIT doesn't currently work on x32.
+# The QML (V4) and JSC JITs do not work on x32.
+dev-qt/qtdeclarative jit
 dev-qt/qtscript jit
 dev-qt/qtwebkit jit
index 4bf3987fb79744b97f80c4ea6198c9dac884d105..3af48634ca2c19d17d417a5a3c7a01ed220de167 100644 (file)
@@ -390,8 +390,9 @@ app-admin/syslog-ng json
 net-misc/tinc vde
 
 # Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
-# JavaScriptCore JIT is supported only on amd64/arm/x86,
-# so it's masked in base profile and unmasked here.
+# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
+# so the flag is masked in the base profile and unmasked here.
+dev-qt/qtdeclarative -jit
 dev-qt/qtscript -jit
 dev-qt/qtwebkit -jit
 
index 76ae9d30a6c89f26517acf8f2e91433b30c60958..de513c6f6097b31cc9c26ad4e630f57a3d62980d 100644 (file)
@@ -163,8 +163,9 @@ www-client/midori -jit
 media-video/transcode -nuv -pic
 
 # Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
-# JavaScriptCore JIT is supported only on amd64/arm/x86,
-# so it's masked in base profile and unmasked here.
+# The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
+# so the flag is masked in the base profile and unmasked here.
+dev-qt/qtdeclarative -jit
 dev-qt/qtscript -jit
 dev-qt/qtwebkit -jit
 
index bd05cc35dbb603a3cbb8aadc7f8b5cec2ccc659a..0301735c79f88116d36aba65c61a0fb7d3e54dda 100644 (file)
@@ -630,8 +630,9 @@ sys-devel/gcc libssp
 media-video/transcode nuv pic
 
 # Davide Pesavento <pesa@gentoo.org> (30 Nov 2011)
-# JavaScriptCore JIT is supported only on amd64/arm/x86, so
-# mask USE="jit" here and unmask it in the relevant arch profiles.
+# The QML (V4) and JSC JITs are supported only on amd64/arm/x86, so
+# mask the flag here and unmask it in the appropriate arch profiles.
+dev-qt/qtdeclarative jit
 dev-qt/qtscript jit
 dev-qt/qtwebkit jit