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} |