Lines 45-50
Link Here
|
45 |
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) |
45 |
pulseaudio? ( >=media-sound/pulseaudio-0.9.11 ) |
46 |
javascript? ( dev-java/rhino:1.6 ) |
46 |
javascript? ( dev-java/rhino:1.6 ) |
47 |
zero? ( sys-devel/gcc[libffi] ) |
47 |
zero? ( sys-devel/gcc[libffi] ) |
|
|
48 |
shark? ( |
49 |
amd64? ( sys-devel/llvm[pic] ) |
50 |
!amd64? ( sys-devel/llvm ) ) |
48 |
xrender? ( >=x11-libs/libXrender-0.9.4 )" |
51 |
xrender? ( >=x11-libs/libXrender-0.9.4 )" |
49 |
|
52 |
|
50 |
# Additional dependencies for building: |
53 |
# Additional dependencies for building: |
Lines 71-81
Link Here
|
71 |
|
74 |
|
72 |
pkg_setup() { |
75 |
pkg_setup() { |
73 |
if use shark ; then |
76 |
if use shark ; then |
74 |
if ( ! use x86 && ! use sparc && ! use ppc ) ; then |
|
|
75 |
eerror "The Shark JIT has known issues on 64-bit platforms. Please rebuild" |
76 |
errror "without the shark USE flag turned on." |
77 |
die "Rebuild without the shark USE flag on." |
78 |
fi |
79 |
if ( ! use zero ) ; then |
77 |
if ( ! use zero ) ; then |
80 |
eerror "The use of the Shark JIT is only applicable when used with the zero assembler port."; |
78 |
eerror "The use of the Shark JIT is only applicable when used with the zero assembler port."; |
81 |
die "Rebuild without the shark USE flag on or with the zero USE flag turned on." |
79 |
die "Rebuild without the shark USE flag on or with the zero USE flag turned on." |