pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/webkit-gtk webkit-gtk: Adjust WEBKIT_JIT_MACHINE_P...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9f2d73da2e67
branches:  trunk
changeset: 332421:9f2d73da2e67
user:      leot <leot%pkgsrc.org@localhost>
date:      Thu Apr 11 17:48:39 2019 +0000

description:
webkit-gtk: Adjust WEBKIT_JIT_MACHINE_PLATFORMS per-upstream

Sync WEBKIT_JIT_MACHINE_PLATFORMS (platforms where `webkit-jit'
option is suggested) is enabled by default with
Source/cmake/WebKitFeatures.cmake.

While here also disable ENABLE_C_LOOP when ENABLE_JIT is enabled
(the two options are incompatible).

Should workaround PR pkg/54109.

(No PKGREVISION bump since it should only fix platforms where since
update of webkit-gtk 2.24.0 were broken.)

diffstat:

 www/webkit-gtk/options.mk |  11 +++++------
 1 files changed, 5 insertions(+), 6 deletions(-)

diffs (33 lines):

diff -r b8aba63342e3 -r 9f2d73da2e67 www/webkit-gtk/options.mk
--- a/www/webkit-gtk/options.mk Thu Apr 11 16:46:43 2019 +0000
+++ b/www/webkit-gtk/options.mk Thu Apr 11 17:48:39 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.15 2019/04/09 15:34:04 leot Exp $
+# $NetBSD: options.mk,v 1.16 2019/04/11 17:48:39 leot Exp $
 #
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.webkit-gtk
@@ -18,12 +18,10 @@
 #
 WEBKIT_JIT_MACHINE_PLATFORMS+= Darwin-*-*
 WEBKIT_JIT_MACHINE_PLATFORMS+= DragonFly-*-*
-WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-i386 FreeBSD-*-arm*
-WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-aarch64 FreeBSD-*-mips*
-WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-i386 Linux-*-arm*
+WEBKIT_JIT_MACHINE_PLATFORMS+= FreeBSD-*-x86_64 FreeBSD-*-aarch64
+WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-x86_64 Linux-*-arm*
 WEBKIT_JIT_MACHINE_PLATFORMS+= Linux-*-aarch64 Linux-*-mips*
-WEBKIT_JIT_MACHINE_PLATFORMS+= NetBSD-*-x86_64 NetBSD-*-i386 NetBSD-*-arm*
-WEBKIT_JIT_MACHINE_PLATFORMS+= NetBSD-*-aarch64 NetBSD-*-mips*
+WEBKIT_JIT_MACHINE_PLATFORMS+= NetBSD-*-x86_64 NetBSD-*-aarch64
 
 .if !empty(WEBKIT_JIT_MACHINE_PLATFORMS:@.PLAT.@${MACHINE_PLATFORM:M${.PLAT.}}@)
 PKG_SUGGESTED_OPTIONS+=        webkit-jit
@@ -36,6 +34,7 @@
 #
 .if !empty(PKG_OPTIONS:Mwebkit-jit)
 CMAKE_ARGS+=   -DENABLE_JIT=ON
+CMAKE_ARGS+=   -DENABLE_C_LOOP=OFF
 .else
 CMAKE_ARGS+=   -DENABLE_JIT=OFF
 .endif



Home | Main Index | Thread Index | Old Index