Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 680464
Collapse All | Expand All

(-)/usr/portage/net-libs/webkit-gtk/webkit-gtk-2.24.0.ebuild (-1 / +10 lines)
Lines 171-177 Link Here
171
	tc-export CC
171
	tc-export CC
172
172
173
	# Arches without JIT support also need this to really disable it in all places
173
	# Arches without JIT support also need this to really disable it in all places
174
	use jit || append-cppflags -DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0
174
	use jit || append-cppflags -DENABLE_JIT=0 -DENABLE_YARR_JIT=0 -DENABLE_ASSEMBLER=0 -DENABLE_C_LOOP=1
175
175
176
	# It does not compile on alpha without this in LDFLAGS
176
	# It does not compile on alpha without this in LDFLAGS
177
	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
177
	# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=648761
Lines 226-231 Link Here
226
		opengl_enabled=OFF
226
		opengl_enabled=OFF
227
	fi
227
	fi
228
228
229
	local c_loop_enabled
230
	if use jit; then
231
		loop_c_enabled=OFF
232
	else
233
		loop_c_enabled=ON
234
	fi
235
229
	local mycmakeargs=(
236
	local mycmakeargs=(
230
		#-DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) # broken in 2.24.0
237
		#-DENABLE_UNIFIED_BUILDS=$(usex jumbo-build) # broken in 2.24.0
231
		-DENABLE_QUARTZ_TARGET=$(usex aqua)
238
		-DENABLE_QUARTZ_TARGET=$(usex aqua)
Lines 238-243 Link Here
238
		-DENABLE_WEB_AUDIO=$(usex gstreamer)
245
		-DENABLE_WEB_AUDIO=$(usex gstreamer)
239
		-DENABLE_INTROSPECTION=$(usex introspection)
246
		-DENABLE_INTROSPECTION=$(usex introspection)
240
		-DENABLE_JIT=$(usex jit)
247
		-DENABLE_JIT=$(usex jit)
248
		-DENABLE_SAMPLING_PROFILER=$(usex jit)
241
		-DUSE_LIBNOTIFY=$(usex libnotify)
249
		-DUSE_LIBNOTIFY=$(usex libnotify)
242
		-DUSE_LIBSECRET=$(usex gnome-keyring)
250
		-DUSE_LIBSECRET=$(usex gnome-keyring)
243
		-DUSE_OPENJPEG=$(usex jpeg2k)
251
		-DUSE_OPENJPEG=$(usex jpeg2k)
Lines 250-255 Link Here
250
		$(cmake-utils_use_find_package opengl OpenGL)
258
		$(cmake-utils_use_find_package opengl OpenGL)
251
		-DENABLE_X11_TARGET=$(usex X)
259
		-DENABLE_X11_TARGET=$(usex X)
252
		-DENABLE_OPENGL=${opengl_enabled}
260
		-DENABLE_OPENGL=${opengl_enabled}
261
		-DENABLE_C_LOOP=${loop_c_enabled}
253
		-DCMAKE_BUILD_TYPE=Release
262
		-DCMAKE_BUILD_TYPE=Release
254
		-DPORT=GTK
263
		-DPORT=GTK
255
		${ruby_interpreter}
264
		${ruby_interpreter}

Return to bug 680464