summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2015-08-24 03:26:19 +0200
committerDavide Pesavento <pesa@gentoo.org>2015-08-24 03:28:22 +0200
commit4e4c315a754b44734e46bdc1e4d9b864c6d6bd01 (patch)
tree3c511080812d62d6845fe244a32737496386bb6a /profiles
parentdev-qt/qtdeclarative: add USE=jit, enabled by default. (diff)
downloadgentoo-4e4c315a754b44734e46bdc1e4d9b864c6d6bd01.tar.gz
gentoo-4e4c315a754b44734e46bdc1e4d9b864c6d6bd01.tar.bz2
gentoo-4e4c315a754b44734e46bdc1e4d9b864c6d6bd01.zip
profiles: mask USE=jit for dev-qt/qtdeclarative where unsupported.
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>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/arch/amd64/package.use.mask5
-rw-r--r--profiles/arch/amd64/x32/package.use.mask3
-rw-r--r--profiles/arch/arm/package.use.mask5
-rw-r--r--profiles/arch/x86/package.use.mask5
-rw-r--r--profiles/base/package.use.mask5
5 files changed, 14 insertions, 9 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 6250dd81a92..fe26c7107a7 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -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
diff --git a/profiles/arch/amd64/x32/package.use.mask b/profiles/arch/amd64/x32/package.use.mask
index 2d4e9a4ee68..25de40c6f4b 100644
--- a/profiles/arch/amd64/x32/package.use.mask
+++ b/profiles/arch/amd64/x32/package.use.mask
@@ -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
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index 4bf3987fb79..3af48634ca2 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -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
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 76ae9d30a6c..de513c6f609 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -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
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index bd05cc35dbb..0301735c79f 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -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