Skip to content

Commit

Permalink
profiles: mask USE=jit for dev-qt/qtdeclarative where unsupported.
Browse files Browse the repository at this point in the history
Mimic what we already do with qtscript and jit, since the supported
architectures are essentially the same.

Signed-off-by: Davide Pesavento <[email protected]>
  • Loading branch information
Pesa committed Aug 24, 2015
1 parent 9836d71 commit 4e4c315
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 9 deletions.
5 changes: 3 additions & 2 deletions profiles/arch/amd64/package.use.mask
Original file line number Diff line number Diff line change
Expand Up @@ -170,8 +170,9 @@ www-client/epiphany -jit
www-client/midori -jit

# Davide Pesavento <[email protected]> (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

Expand Down
3 changes: 2 additions & 1 deletion profiles/arch/amd64/x32/package.use.mask
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
app-emulation/wine abi_x86_x32

# Davide Pesavento <[email protected]> (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
5 changes: 3 additions & 2 deletions profiles/arch/arm/package.use.mask
Original file line number Diff line number Diff line change
Expand Up @@ -390,8 +390,9 @@ app-admin/syslog-ng json
net-misc/tinc vde

# Davide Pesavento <[email protected]> (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

Expand Down
5 changes: 3 additions & 2 deletions profiles/arch/x86/package.use.mask
Original file line number Diff line number Diff line change
Expand Up @@ -163,8 +163,9 @@ www-client/midori -jit
media-video/transcode -nuv -pic

# Davide Pesavento <[email protected]> (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

Expand Down
5 changes: 3 additions & 2 deletions profiles/base/package.use.mask
Original file line number Diff line number Diff line change
Expand Up @@ -630,8 +630,9 @@ sys-devel/gcc libssp
media-video/transcode nuv pic

# Davide Pesavento <[email protected]> (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

Expand Down

0 comments on commit 4e4c315

Please sign in to comment.