Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jul 2019 23:49:12 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r505799 - head/www/webkit2-gtk3/files
Message-ID:  <201907032349.x63NnCwt001808@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Wed Jul  3 23:49:12 2019
New Revision: 505799
URL: https://svnweb.freebsd.org/changeset/ports/505799

Log:
  www/webkit2-gtk3: unbreak on aarch64, armv6, armv7
  
  PR:		237440
  Reported by:	pkg-fallout
  Submitted by:	Greg V <greg@unrelenting.technology>
  Tested by:	Charlie Li <ml+freebsd@vishwin.info>
  Approved by:	maintainer timeout (2 months), portmgr blanket
  Obtained from:	upstream

Added:
  head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_DFACombiner.cpp   (contents, props changed)
  head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_NFAToDFA.cpp   (contents, props changed)

Added: head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_DFACombiner.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_DFACombiner.cpp	Wed Jul  3 23:49:12 2019	(r505799)
@@ -0,0 +1,13 @@
+https://trac.webkit.org/changeset/244591
+
+--- Source/WebCore/contentextensions/DFACombiner.cpp.orig	2019-02-12 11:21:18 UTC
++++ Source/WebCore/contentextensions/DFACombiner.cpp
+@@ -37,7 +37,7 @@ namespace WebCore {
+ namespace ContentExtensions {
+ 
+ class DFAMerger {
+-    typedef MutableRangeList<char, uint64_t, 128> CombinedTransitionsMutableRangeList;
++    typedef MutableRangeList<signed char, uint64_t, 128> CombinedTransitionsMutableRangeList;
+ 
+     enum class WhichDFA {
+         A,

Added: head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_NFAToDFA.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/webkit2-gtk3/files/patch-Source_WebCore_contentextensions_NFAToDFA.cpp	Wed Jul  3 23:49:12 2019	(r505799)
@@ -0,0 +1,17 @@
+https://trac.webkit.org/changeset/244591
+
+--- Source/WebCore/contentextensions/NFAToDFA.cpp.orig	2019-02-12 11:21:18 UTC
++++ Source/WebCore/contentextensions/NFAToDFA.cpp
+@@ -41,9 +41,9 @@ namespace WebCore {
+ 
+ namespace ContentExtensions {
+ 
+-typedef MutableRange<char, NFANodeIndexSet> NFANodeRange;
+-typedef MutableRangeList<char, NFANodeIndexSet> NFANodeRangeList;
+-typedef MutableRangeList<char, NFANodeIndexSet, 128> PreallocatedNFANodeRangeList;
++typedef MutableRange<signed char, NFANodeIndexSet> NFANodeRange;
++typedef MutableRangeList<signed char, NFANodeIndexSet> NFANodeRangeList;
++typedef MutableRangeList<signed char, NFANodeIndexSet, 128> PreallocatedNFANodeRangeList;
+ typedef Vector<uint32_t, 0, ContentExtensionsOverflowHandler> UniqueNodeList;
+ typedef Vector<UniqueNodeList, 0, ContentExtensionsOverflowHandler> NFANodeClosures;
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907032349.x63NnCwt001808>