Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 257567 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/local/layman/java-overlay/dev-java/icedtea6/icedtea6-1.6.2.ebuild (-7 / +10 lines)
Lines 22-28 Link Here
22
# Missing options:
22
# Missing options:
23
# shark - still experimental, requires llvm which is not yet packaged
23
# shark - still experimental, requires llvm which is not yet packaged
24
# visualvm - requries netbeans which would cause major bootstrap issues
24
# visualvm - requries netbeans which would cause major bootstrap issues
25
IUSE="cacao debug doc examples javascript nio2 nsplugin pulseaudio systemtap xrender zero"
25
IUSE="cacao debug doc examples javascript nio2 nsplugin pulseaudio systemtap
26
xrender zero shark"
26
27
27
# JTReg doesn't pass at present
28
# JTReg doesn't pass at present
28
RESTRICT="test"
29
RESTRICT="test"
Lines 52-57 Link Here
52
	 pulseaudio?  ( >=media-sound/pulseaudio-0.9.11 )
53
	 pulseaudio?  ( >=media-sound/pulseaudio-0.9.11 )
53
	 javascript? ( dev-java/rhino:1.6 )
54
	 javascript? ( dev-java/rhino:1.6 )
54
	 zero? ( sys-devel/gcc[libffi] )
55
	 zero? ( sys-devel/gcc[libffi] )
56
	 shark? ( sys-devel/llvm )
55
	 xrender? ( >=x11-libs/libXrender-0.9.4 )
57
	 xrender? ( >=x11-libs/libXrender-0.9.4 )
56
	 systemtap? ( >=dev-util/systemtap-0.9.5 ) "
58
	 systemtap? ( >=dev-util/systemtap-0.9.5 ) "
57
59
Lines 95-111 Link Here
95
97
96
pkg_setup() {
98
pkg_setup() {
97
# Shark support disabled for now - still experimental and needs sys-devel/llvm
99
# Shark support disabled for now - still experimental and needs sys-devel/llvm
98
#	if use shark ; then
100
	if use shark ; then
99
#	  if ( ! use x86 && ! use sparc && ! use ppc ) ; then
101
#	  if ( ! use x86 && ! use sparc && ! use ppc ) ; then
100
#		eerror "The Shark JIT has known issues on 64-bit platforms.  Please rebuild"
102
#		eerror "The Shark JIT has known issues on 64-bit platforms.  Please rebuild"
101
#		errror "without the shark USE flag turned on."
103
#		errror "without the shark USE flag turned on."
102
#		die "Rebuild without the shark USE flag on."
104
#		die "Rebuild without the shark USE flag on."
103
#	  fi
105
#	  fi
104
#	  if ( ! use zero ) ; then
106
	  if ( ! use zero ) ; then
105
#		eerror "The use of the Shark JIT is only applicable when used with the zero assembler port.";
107
		eerror "The use of the Shark JIT is only applicable when used with the zero assembler port.";
106
#		die "Rebuild without the shark USE flag on or with the zero USE flag turned on."
108
		die "Rebuild without the shark USE flag on or with the zero USE flag turned on."
107
#	  fi
109
	  fi
108
#	fi
110
	fi
109
111
110
	# quite a hack since java-config does not provide a way for a package
112
	# quite a hack since java-config does not provide a way for a package
111
	# to limit supported VM's for building and their preferred order
113
	# to limit supported VM's for building and their preferred order
Lines 199-204 Link Here
199
		$(use_enable nsplugin plugin) \
201
		$(use_enable nsplugin plugin) \
200
		$(use_with javascript rhino ${rhino_jar}) \
202
		$(use_with javascript rhino ${rhino_jar}) \
201
		$(use_enable zero) \
203
		$(use_enable zero) \
204
		$(use_enable shark) \
202
		$(use_enable pulseaudio pulse-java) \
205
		$(use_enable pulseaudio pulse-java) \
203
		$(use_enable xrender) \
206
		$(use_enable xrender) \
204
		$(use_enable systemtap) \
207
		$(use_enable systemtap) \

Return to bug 257567