<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8cf9b206c3c2fcca0e0f6ee2a46f47bc828a3cb7">https://github.com/macports/macports-ports/commit/8cf9b206c3c2fcca0e0f6ee2a46f47bc828a3cb7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 8cf9b20 icu: update version 58.2->65.1
</span>8cf9b20 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8cf9b206c3c2fcca0e0f6ee2a46f47bc828a3cb7
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Wed Oct 9 14:56:58 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> icu: update version 58.2->65.1
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/56754
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes https://trac.macports.org/ticket/58353
</span>---
aqua/qt5/Portfile | 11 +--
aqua/qt5/files/patch-qtwebkit_fix_icu.diff | 57 ++++++++++++++++
aqua/qt511/Portfile | 6 +-
aqua/qt53/Portfile | 4 +-
aqua/qt55/Portfile | 4 +-
aqua/qt56/Portfile | 4 +-
aqua/qt57/Portfile | 4 +-
aqua/qt58/Portfile | 4 +-
aqua/qt59/Portfile | 6 +-
archivers/xar/Portfile | 2 +-
audio/ncmpcpp/Portfile | 2 +-
databases/mysql8/Portfile | 2 +-
databases/openldap/Portfile | 2 +-
databases/pazpar2/Portfile | 2 +-
databases/percona/Portfile | 2 +-
databases/postgresql11/Portfile | 2 +-
databases/postgresql12/Portfile | 2 +-
databases/zebra/Portfile | 2 +-
devel/boost/Portfile | 4 +-
devel/icu-le-hb/Portfile | 7 ++
devel/icu/Portfile | 53 +++++++++++----
....diff => patch-bootstrap_common-putil.cpp.diff} | 0
....diff => patch-bootstrap_config-mh-darwin.diff} | 0
devel/icu/files/patch-common-putil.cpp.diff | 2 +-
devel/icu/files/patch-config-mh-darwin.diff | 2 +-
devel/liblightgrep/Portfile | 2 +-
devel/mongo-c-driver/Portfile | 2 +-
devel/nodejs6/Portfile | 2 +-
games/enigma/Portfile | 2 +
games/openttd/Portfile | 6 ++
games/openttd/files/patch-name_conflict.diff | 24 +++++++
gis/mapnik/Portfile | 2 +-
gnome/dia/Portfile | 6 +-
gnome/evolution-data-server/Portfile | 2 +-
gnome/gnucash/Portfile | 1 +
graphics/harfbuzz/Portfile | 2 +-
graphics/libcdr-0.1/Portfile | 1 +
graphics/libcdr/Portfile | 2 +-
graphics/libfreehand/Portfile | 3 +
graphics/libfreehand/files/patch-icu_fix.diff | 11 +++
graphics/libmspub/Portfile | 1 +
graphics/libvisio-0.1/Portfile | 1 +
irc/znc/Portfile | 2 +-
lang/mozjs52/Portfile | 2 +-
lang/parrot/Portfile | 2 +-
lang/php/Portfile | 20 +++---
math/R/Portfile | 2 +-
math/libqalculate/Portfile | 6 +-
net/yaz/Portfile | 2 +-
news/tin/Portfile | 1 +
print/scribus-devel/Portfile | 1 +
python/py-pyicu/Portfile | 2 +-
tex/texlive-bin/Portfile | 1 +
textproc/cicada/Portfile | 14 +++-
textproc/dwdiff/Portfile | 2 +-
textproc/libe-book/Portfile | 1 +
textproc/libxml2/Portfile | 2 +-
textproc/sword/Portfile | 7 +-
textproc/vislcg3/Portfile | 1 +
textproc/xercesc3/Portfile | 1 +
textproc/zorba/Portfile | 7 +-
www/webkit-gtk/Portfile | 7 +-
www/webkit-gtk/files/patch-icu_fix.diff | 78 ++++++++++++++++++++++
www/webkit2-gtk/Portfile | 2 +-
64 files changed, 341 insertions(+), 78 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt5/Portfile b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 514a02d..1c6237b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -156,7 +156,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 4"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -306,7 +306,7 @@ array set modules {
</span> {"Qt Location" "Qt Positioning"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 3"
</span> "License: "
}
qtmacextras {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -591,7 +591,7 @@ array set modules {
</span> {"Qt WebEngine"}
"very large and relatively new"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 3"
</span> "License: "
}
qtwebglplugin {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -621,7 +621,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 3"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 4"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1389,6 +1389,9 @@ foreach {module module_info} [array get modules] {
</span> # find OpenGL headers
patchfiles-append patch-qtwebkit_opengl_location.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # fixes for latest ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-qtwebkit_fix_icu.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # qtwebkit uses
# glx
# libXcomposite
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt5/files/patch-qtwebkit_fix_icu.diff b/aqua/qt5/files/patch-qtwebkit_fix_icu.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9d3bb20
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt5/files/patch-qtwebkit_fix_icu.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,57 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/JavaScriptCore/runtime/DatePrototype.cpp.orig 2017-06-16 05:46:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/JavaScriptCore/runtime/DatePrototype.cpp 2019-10-07 15:34:27.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -167,7 +167,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFRelease(locale);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (useCustomFormat) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- CFStringRef customFormatCFString = CFStringCreateWithCharacters(0, customFormatString.characters(), customFormatString.length());
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CFStringRef customFormatCFString = CFStringCreateWithCharacters(0, reinterpret_cast<const UniChar *>(customFormatString.characters()), customFormatString.length());
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFDateFormatterSetFormat(formatter, customFormatCFString);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFRelease(customFormatCFString);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -184,7 +184,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ASSERT(length <= bufferLength);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (length > bufferLength)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ length = bufferLength;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- CFStringGetCharacters(string, CFRangeMake(0, length), buffer);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CFStringGetCharacters(string, CFRangeMake(0, length), reinterpret_cast<UniChar *>(buffer));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CFRelease(string);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/WebCore/platform/graphics/SegmentedFontData.cpp.orig 2017-06-16 05:46:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/WebCore/platform/graphics/SegmentedFontData.cpp 2019-10-07 16:34:39.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -61,7 +61,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for (int i = 0; i < length; ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!containsCharacter(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/WebCore/dom/Document.cpp.orig 2017-06-16 05:46:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/WebCore/dom/Document.cpp 2019-10-07 17:30:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3846,12 +3846,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unsigned i = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!isValidNameStart(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while (i < length) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!isValidNamePart(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3914,7 +3914,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ const UChar* s = qualifiedName.characters();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for (unsigned i = 0; i < length;) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(s, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(s, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (c == ':') {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (sawColon) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ec = NAMESPACE_ERR;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt511/Portfile b/aqua/qt511/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 32066da..0972459 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt511/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt511/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -164,7 +164,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 3"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -314,7 +314,7 @@ array set modules {
</span> {"Qt Location" "Qt Positioning"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 1"
</span> "License: "
}
qtmacextras {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -629,7 +629,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 1"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt53/Portfile b/aqua/qt53/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a8df00b..24cee04 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt53/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt53/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -140,7 +140,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtconnectivity {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -410,7 +410,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 0"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 1"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt55/Portfile b/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7686890..d211907 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt55/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -152,7 +152,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 14"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 15"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -467,7 +467,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 4"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 5"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt56/Portfile b/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ce53b53..b6cd411 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt56/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,7 +158,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 7"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 8"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -488,7 +488,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt57/Portfile b/aqua/qt57/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 22953f8..09805d6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt57/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt57/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -160,7 +160,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 7"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 8"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -580,7 +580,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt58/Portfile b/aqua/qt58/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dd142e4..1f37660 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt58/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt58/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -158,7 +158,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 6"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 7"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -593,7 +593,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt59/Portfile b/aqua/qt59/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0eb0fb7..8cec23e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt59/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt59/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -162,7 +162,7 @@ array set modules {
</span> {"Qt Core" "Qt GUI" "Qt Network" "Qt SQL" "Qt Test" "Qt Widgets" "Qt Concurrent" "Qt D-Bus" "Qt OpenGL" "Qt Platform Headers" "Qt Print Support" "Qt XML"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 3"
</span> "License: "
}
qtcanvas3d {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -312,7 +312,7 @@ array set modules {
</span> {"Qt Location" "Qt Positioning"}
""
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtmacextras {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -612,7 +612,7 @@ array set modules {
</span> {"Qt WebKit" "Qt WebKit Widgets"}
"community support only (use Qt WebEngine)"
"variant overrides: "
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "revision 1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "revision 2"
</span> "License: "
}
qtwebkit-examples {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xar/Portfile b/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d853cad..f9da45a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup github 1.0
</span> PortGroup clang_dependency 1.0
github.setup mackyle xar 1.6.1 xar-
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span>
categories archivers sysutils
platforms darwin freebsd linux
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/ncmpcpp/Portfile b/audio/ncmpcpp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 42b7979..3b49813 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/ncmpcpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/ncmpcpp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cxx11 1.1
</span>
name ncmpcpp
version 0.8.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories audio
maintainers {lbschenkel @lbschenkel} openmaintainer
description an ncurses mpd client inspired by ncmpc
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mysql8/Portfile b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5139d97..4e2c390 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mysql8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ maintainers {gmail.com:herby.gillot @herbygillot} openmaintainer
</span> homepage https://www.mysql.com/
# Set revision_client and revision_server to 0 on version bump.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client 2
</span> set revision_server 0
set name_mysql ${name}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/openldap/Portfile b/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4036cd2..f7be55d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/openldap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup muniversal 1.0
</span>
name openldap
version 2.4.48
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories databases
maintainers nomaintainer
license openldap
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/pazpar2/Portfile b/databases/pazpar2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 96a6d83..27ab8c0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/pazpar2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/pazpar2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name pazpar2
version 1.12.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories databases net www devel
license GPL-2+
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/percona/Portfile b/databases/percona/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b74010d..300cf02 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/percona/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/percona/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ set name_package ${name}-server
</span> set version_mysql 8.0.16
set release 7
# Please set revision_client and revision_server to 0 if you bump version_mysql or release.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set revision_client 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set revision_client 1
</span> set revision_server 0
set boost_version 1.69.0
version ${version_mysql}-${release}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql11/Portfile b/databases/postgresql11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7749d02..52babc7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/postgresql11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup muniversal 1.0
</span> #remember to update the -doc and -server as well
name postgresql11
version 11.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span>
categories databases
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/postgresql12/Portfile b/databases/postgresql12/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5339246..cafe580 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/postgresql12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/postgresql12/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup muniversal 1.0
</span> #remember to update the -doc and -server as well
name postgresql12
version 12.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories databases
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/zebra/Portfile b/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 60335e0..6a2eef2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name zebra
version 2.0.62
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories databases net www devel
license GPL-2+
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/boost/Portfile b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb04d79..8aee8de 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/boost/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,7 +268,7 @@ variant no_single description {Disable building single-threaded libraries} {
</span> }
subport boost-numpy {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> description Boost.Numpy library
long_description ${description}
depends_lib port:boost
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -292,7 +292,7 @@ subport boost-numpy {
</span>
if {$subport eq $name} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span>
patchfiles-append patch-disable-numpy-extension.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu-le-hb/Portfile b/devel/icu-le-hb/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3da793b..e6c1721 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/icu-le-hb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/icu-le-hb/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
github.setup behdad icu-le-hb 1.0.3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories devel textproc
platforms darwin
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,6 +30,12 @@ depends_lib port:harfbuzz \
</span>
configure.args --disable-silent-rules
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# required by ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
set docdir ${prefix}/share/doc/${subport}
xinstall -d ${destroot}${docdir}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/Portfile b/devel/icu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2906770..a3e8236 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/icu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/icu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,8 +9,10 @@ set my_name icu4c
</span> # whenever the library version number changes. Thanks.
# To find dependencies, use:
# port file all | sort -u | xargs grep -El ':icu( |$)' | rev | cut -d / -f 2 | rev | sort -u
<span style='display:block; white-space:pre;background:#e0ffe0;'>+version 65.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq "${name}-bootstrap" || ${subport} eq "${name}58"} {
</span> version 58.2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Don't update to 59 or later because they require C++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> categories devel textproc
platforms darwin freebsd
maintainers {ryandesign @ryandesign} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,16 +27,19 @@ long_description \
</span> support for supplementary Unicode characters (needed for GB 18030 repertoire support).
homepage http://site.icu-project.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://download.icu-project.org/files/${my_name}/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://github.com/unicode-org/icu/archive/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname release-[join [split ${version} .] -]
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname ${my_name}-[join [split ${version} .] _]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.suffix .tgz
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles ${distname}-src${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 df06e7b18a87e383d3762564f2e9a59fd75865f9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2b0a4410153a9b20de0e20c7d8b66049a72aef244b53683d0d7521371683da0c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2fbb53939b0945e908e9f85c25d47745171bcb35 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 155a01d0e3d8443bb38c7d07fa8b7e3d6f3a5cfc5be810fe1632d76b4ca83f5a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 44605077
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.python /usr/bin/python
</span>
# This port is used by clang-3.4 to bootstrap libcxx
subport ${name}-bootstrap {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span> configure.pre_args --prefix=${prefix}/libexec/libcxx-bootstrap
configure.cxx_stdlib libstdc++
compiler.whitelist clang llvm-gcc-4.2 gcc-4.2 apple-gcc-4.2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,7 +49,22 @@ if {${os.platform} eq "darwin" && ${os.major} < 11 && ${cxx_stdlib} eq "libc++"}
</span> clang_dependency.extra_versions 3.7
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${name}/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}58 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pre_args --prefix=${prefix}/libexec/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { [vercmp ${version} 59] < 0 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append CVE-2017-7867-CVE-2017-7868.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CVE-2017-14952.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 577ee2e4da082da8126f5f16330aca551bc5eda8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dc055c3987f2d81c512e432a446b43822ded5d25cef308a6789a5cef41dba398 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 34655619
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir icu-release-[join [split ${version} .] -]/${my_name}/source
</span> set docdir ${prefix}/share/doc/${name}
configure.args --disable-layoutex \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,8 +81,9 @@ subport ${name}-docs {
</span>
use_zip yes
distfiles ${distname}-docs${extract.suffix}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 64c9385c43f994d283a38980c77638dc061bfe84 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 dc17983debc1f23f1bd1ac1ba053f2df5b07858f5af9bd48eeb3b8044c8d3146
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 fccd63f077c4df66252779586ccac5ba25094090 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 6794cb1bcc8c526f955b695c3ed5a5a9b149f9e292d2430b60ddb1a2de636748 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 7773804
</span>
extract.dir ${worksrcpath}/doc/html
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -106,7 +127,7 @@ subport ${name}-lx {
</span> }
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span> }
if { ${subport} ne "${name}-docs" } {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -114,9 +135,11 @@ if { ${subport} ne "${name}-docs" } {
</span> PortGroup muniversal 1.0
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [vercmp ${version} 59] < 0 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-bootstrap_config-mh-darwin.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span> patchfiles-append patch-config-mh-darwin.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append CVE-2017-7867-CVE-2017-7868.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append CVE-2017-14952.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
# ICU has three mechanisms to aid other projects in building properly
# 1) .pc files for pkg-config
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -199,8 +222,12 @@ if { ${subport} ne "${name}-docs" } {
</span> }
platform darwin 8 {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [vercmp ${version} 59] < 0 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-bootstrap_common-putil.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span> patchfiles-append patch-common-putil.cpp.diff
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/files/patch-common-putil.cpp.diff b/devel/icu/files/patch-bootstrap_common-putil.cpp.diff
</span>similarity index 100%
copy from devel/icu/files/patch-common-putil.cpp.diff
copy to devel/icu/files/patch-bootstrap_common-putil.cpp.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/files/patch-config-mh-darwin.diff b/devel/icu/files/patch-bootstrap_config-mh-darwin.diff
</span>similarity index 100%
copy from devel/icu/files/patch-config-mh-darwin.diff
copy to devel/icu/files/patch-bootstrap_config-mh-darwin.diff
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/files/patch-common-putil.cpp.diff b/devel/icu/files/patch-common-putil.cpp.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 323f7e4..f8f8b70 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/icu/files/patch-common-putil.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/icu/files/patch-common-putil.cpp.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,7 @@
</span> http://bugs.icu-project.org/trac/ticket/9367
--- common/putil.cpp.orig 2016-10-19 12:20:56.000000000 -0500
+++ common/putil.cpp 2017-02-11 10:01:49.000000000 -0600
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -119,6 +119,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -124,6 +124,13 @@
</span> #endif
/*
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/icu/files/patch-config-mh-darwin.diff b/devel/icu/files/patch-config-mh-darwin.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index f25d965..3db62d79 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/icu/files/patch-config-mh-darwin.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/icu/files/patch-config-mh-darwin.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@
</span> -ifeq ($(ENABLE_RPATH),YES)
LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR) -Wl,-current_version -Wl,$(SO_TARGET_VERSION) -install_name $(libdir)/$(notdir $(MIDDLE_SO_TARGET))
-else
<span style='display:block; white-space:pre;background:#ffe0e0;'>--LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR) -Wl,-current_version -Wl,$(SO_TARGET_VERSION) -install_name $(notdir $(MIDDLE_SO_TARGET))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LD_SONAME = -Wl,-compatibility_version -Wl,$(SO_TARGET_VERSION_MAJOR) -Wl,-current_version -Wl,$(SO_TARGET_VERSION) -install_name $(notdir $(MIDDLE_SO_TARGET)) $(PKGDATA_TRAILING_SPACE)
</span> -endif
## Compiler switch to embed a runtime search path
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/liblightgrep/Portfile b/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4d80782..3d2de09 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/liblightgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
github.setup LightboxTech liblightgrep 1.4 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> categories devel
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/mongo-c-driver/Portfile b/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index de809b4..6d08892 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/mongo-c-driver/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ configure.args-append \
</span> -DENABLE_UNINSTALL=OFF
if {${subport} eq ${name}} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span>
categories-append \
databases
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/nodejs6/Portfile b/devel/nodejs6/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5bd1e84..98b51dc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/nodejs6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/nodejs6/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name nodejs6
version 6.17.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span>
categories devel net
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/enigma/Portfile b/games/enigma/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb67cbd..ee09dcc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/enigma/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/enigma/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ subport enigma-devel {}
</span> if {${subport} eq "enigma"} {
conflicts enigma-devel
version 1.21
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> master_sites sourceforge:project/enigma-game/Release%20${version}/
checksums rmd160 7942dd2acc1e21cb40200a9ae767a4673c569a2a \
sha256 d872cf067d8eb560d3bb1cb17245814bc56ac3953ae1f12e2229c8eb6f82ce01 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,6 +22,7 @@ if {${subport} eq "enigma"} {
</span>
github.setup Enigma-Game Enigma 3864fcf29cd6a7ab89b6a2160c281ab995e5f386
version 20171207
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span> checksums rmd160 6a0186344130e79751b23ee23cf15c713dfb1cef \
sha256 db742a85983482aef9f223fc17c26039454f16d2ee14865b937af53e53e78d0e \
size 51848604
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openttd/Portfile b/games/openttd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 00d5c02..ea484c3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/openttd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openttd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,6 +15,7 @@ if {${name} eq ${subport}} {
</span> PortGroup cxx11 1.1
version 1.9.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span>
checksums rmd160 f8f6c2d99cc741522615c35269e3f8f38943cfab \
sha256 f9ff8c255145a1dd617798a9413179cc740a0cc91709455990880a15eeb7564a \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,6 +52,11 @@ if {${name} eq ${subport}} {
</span> port:openttd-opensfx \
port:openttd-openmsx
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # icu-lx has a preprocessor define of INITIAL_CAPACITY in layout/RunArrays.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # icu has a variable INITIAL_CAPACITY in unicode/uniset.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ensure that unicode/uniset.h is included after layout/RunArrays.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles-append patch-name_conflict.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
CFLAGS_BUILD=${configure.cflags} \
CXXFLAGS_BUILD=${configure.cxxflags} \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/openttd/files/patch-name_conflict.diff b/games/openttd/files/patch-name_conflict.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..cd6dcb9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/openttd/files/patch-name_conflict.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,24 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/string.cpp.orig 2019-07-07 13:57:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/string.cpp 2019-10-04 03:42:57.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,10 +33,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "os/windows/string_uniscribe.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#if defined(WITH_COCOA)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#include "os/macosx/string_osx.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef WITH_ICU_SORT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Required by strnatcmp. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <unicode/ustring.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -44,6 +40,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "gfx_func.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* WITH_ICU_SORT */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined(WITH_COCOA)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include "os/macosx/string_osx.h"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* The function vsnprintf is used internally to perform the required formatting
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ * tasks. As such this one must be allowed, and makes sure it's terminated. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include "safeguards.h"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/mapnik/Portfile b/gis/mapnik/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5cda838..7aa5846 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/mapnik/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/mapnik/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cxx11 1.1
</span>
name mapnik
version 3.0.22
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> categories gis devel
platforms darwin
license LGPL-2.1
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/dia/Portfile b/gnome/dia/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7756f4f..942996e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/dia/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/dia/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup active_variants 1.1
</span>
name dia
version 0.97.3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 5
</span> set branch [join [lrange [split ${version} .] 0 1] .]
maintainers nomaintainer
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,6 +78,10 @@ configure.args --with-cairo \
</span> --disable-silent-rules \
--with-xslt-prefix=${prefix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# required for for ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-activate {
system "${prefix}/bin/update-mime-database ${prefix}/share/mime"
system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/evolution-data-server/Portfile b/gnome/evolution-data-server/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 496ae05..2e78605 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/evolution-data-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/evolution-data-server/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup cxx11 1.1
</span>
name evolution-data-server
version 3.28.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> set branch [join [lrange [split ${version} .] 0 1] .]
description Addressbook and calender libs for GNOME.
long_description Evolution Data Server provides a central location for \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnucash/Portfile b/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f6ee3d7..1bb4e7c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,6 +9,7 @@ name gnucash
</span> conflicts gnucash gnucash-devel
conflicts-delete ${subport}
version 3.6
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> perl5.branches 5.28
categories gnome x11
license GPL-2+
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/harfbuzz/Portfile b/graphics/harfbuzz/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 09170d7..e1d4e5a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/harfbuzz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/harfbuzz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -94,7 +94,7 @@ if {${name} eq ${subport}} {
</span> }
subport harfbuzz-icu {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 1
</span>
description HarfBuzz ICU support library
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libcdr-0.1/Portfile b/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e60c44..867c645 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libcdr-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,6 +6,7 @@ PortGroup cxx11 1.1
</span> name libcdr-0.1
set dname libcdr
version 0.1.5
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories graphics
license {GPL-2.1+ LGPL-2.1+ MPL-1.1+}
maintainers {devans @dbevans} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libcdr/Portfile b/graphics/libcdr/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b4959d..62081f7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libcdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libcdr/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name libcdr
version 0.0.16
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 7
</span> categories graphics
license {GPL-2.1+ LGPL-2.1+ MPL-1.1+}
maintainers {devans @dbevans} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libfreehand/Portfile b/graphics/libfreehand/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1f1af3a..09dd5e9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libfreehand/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libfreehand/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name libfreehand
version 0.1.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories graphics
license MPL-2
maintainers {zip.com.au:cbradney @cbradney} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,6 +38,8 @@ depends_lib port:librevenge \
</span> # blacklist compilers with known problems on older systems
compiler.blacklist-append *gcc-3.* *gcc-4.* {clang < 300}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-icu_fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args --disable-werror \
--disable-silent-rules \
--disable-tests \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libfreehand/files/patch-icu_fix.diff b/graphics/libfreehand/files/patch-icu_fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..738eaf4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libfreehand/files/patch-icu_fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/lib/libfreehand_utils.cpp.orig 2017-09-16 03:28:50.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/lib/libfreehand_utils.cpp 2019-10-06 18:17:48.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -162,7 +162,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while (j < length)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(s, j, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(s, j, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unsigned char outbuf[U8_MAX_LENGTH+1];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int i = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ U8_APPEND_UNSAFE(&outbuf[0], i, c);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libmspub/Portfile b/graphics/libmspub/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cbd8e26..0415836 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libmspub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libmspub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name libmspub
version 0.1.4
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories graphics
license {GPL-2.1+ LGPL-2.1+ MPL-1.1+}
maintainers {zip.com.au:cbradney @cbradney} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/libvisio-0.1/Portfile b/graphics/libvisio-0.1/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 59033fc..4541477 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/libvisio-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/libvisio-0.1/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,6 +8,7 @@ PortGroup cxx11 1.1
</span> name libvisio-0.1
set dname libvisio
version 0.1.7
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories graphics
platforms darwin
maintainers {devans @dbevans} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/irc/znc/Portfile b/irc/znc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3acaa4f..5be0f79 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/irc/znc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/irc/znc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name znc
version 1.7.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories irc
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/mozjs52/Portfile b/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 88e0725..60a50e6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/mozjs52/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup compiler_blacklist_versions 1.0
</span>
name mozjs52
version 52.6.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> categories lang
platforms darwin
license {MPL-2 LGPL-2.1+}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/parrot/Portfile b/lang/parrot/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f93a323..93f46b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/parrot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/parrot/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name parrot
version 8.1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> categories lang devel
license Artistic-2
maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/php/Portfile b/lang/php/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 538c419..cee4fe0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/php/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -942,14 +942,14 @@ subport ${php}-imap {
</span> if {[vercmp ${branch} 5.3] >= 0} {
subport ${php}-intl {
switch -- ${version} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- 5.3.29 {revision 3}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 5.4.45 {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 5.5.38 {revision 1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 5.6.40 {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 7.0.33 {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 7.1.32 {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 7.2.23 {revision 0}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 7.3.10 {revision 0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 5.3.29 {revision 4}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 5.4.45 {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 5.5.38 {revision 2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 5.6.40 {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 7.0.33 {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 7.1.32 {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 7.2.23 {revision 1}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 7.3.10 {revision 1}
</span> }
categories-append devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -960,6 +960,10 @@ subport ${php}-intl {
</span> library functionality in PHP.
depends_lib-append port:icu
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # required for ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cxxflags-append -std=c++11
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/R/Portfile b/math/R/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6fac98a..2c5ba80 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/R/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup active_variants 1.1
</span> name R
#Remember to remove revision line when bumping version
version 3.5.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span>
set branch [join [lrange [split ${version} .] 0 1] .]
categories math science
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/math/libqalculate/Portfile b/math/libqalculate/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e1ce52..d233544 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/math/libqalculate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/math/libqalculate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
github.setup qalculate libqalculate 3.3.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories math
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,6 +52,10 @@ depends_lib-append \
</span> port:readline \
port:libiconv
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# required for ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> patch {
reinplace "s|libtoolize|glibtoolize|g" ${worksrcpath}/autogen.sh
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/yaz/Portfile b/net/yaz/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 76fb521..bb65310 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/yaz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/yaz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name yaz
version 5.27.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> categories net databases devel
platforms darwin
license BSD
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/news/tin/Portfile b/news/tin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index affb137..0a27d7a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/news/tin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/news/tin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,7 @@ PortSystem 1.0
</span>
name tin
version 2.4.3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories news
license BSD
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/print/scribus-devel/Portfile b/print/scribus-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 332b852..d2475b4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/print/scribus-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/print/scribus-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,6 +13,7 @@ set git_date 20190930
</span> github.setup scribusproject scribus ${git_commit}
name scribus-devel
version 1.5.6.svn-${git_date}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories print
license LGPL-2+ BSD MIT
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-pyicu/Portfile b/python/py-pyicu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1175669..2d58af1 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-pyicu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-pyicu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup python 1.0
</span>
name py-pyicu
version 2.3.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories-append textproc
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/texlive-bin/Portfile b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02ff940..9342ee7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/texlive-bin/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,6 +16,7 @@ PortGroup muniversal 1.0
</span>
name texlive-bin
version 2019.50896
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories tex
maintainers {dports @drkp}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/cicada/Portfile b/textproc/cicada/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3f04d8e..24cc53b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/cicada/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/cicada/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup mpi 1.0
</span>
name cicada
version 0.3.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 7
</span> categories textproc
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,9 +23,10 @@ checksums rmd160 43d8967a48004c4dcfadc1a7e621cebe53e35930 \
</span>
mpi.setup require
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# ICU is the last version that does not require C++11
</span> depends_lib port:expgram \
port:boost \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:icu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:icu58
</span>
depends_build port:py27-docutils \
port:py27-pygments
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,6 +34,15 @@ depends_build port:py27-docutils \
</span> patchfiles patch-samples.diff \
patch-boost_includes.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# for reasons that are not clear,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -std=c++11 (explicit or the default value) causes a great many errors
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# with the template instantiation of Boost headers
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env-append ICU_CONFIG=${prefix}/libexec/icu58/bin/icu-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++03
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# avoid conflicts_build-append port:icu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-delete -I${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.ldflags-delete -L${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.env-append \
MPI_CXX_COMPILER=${configure.cxx}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/dwdiff/Portfile b/textproc/dwdiff/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b5fad41..c452b98 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/dwdiff/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/dwdiff/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name dwdiff
version 2.0.9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 5
</span> categories textproc
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/libe-book/Portfile b/textproc/libe-book/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d2cffd1..903771f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/libe-book/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/libe-book/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup cxx11 1.0
</span>
name libe-book
version 0.1.3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories textproc multimedia devel
license MPL-2
platforms darwin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/libxml2/Portfile b/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fa36957..1f60887 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/libxml2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup clang_dependency 1.0
</span>
name libxml2
version 2.9.9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> categories textproc
platforms darwin
license MIT
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/sword/Portfile b/textproc/sword/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 20ee53b..b965647 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/sword/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/sword/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name sword
version 1.7.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> set branch [join [lrange [split ${version} .] 0 1] .]
categories textproc
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,6 +41,11 @@ patchfiles patch-automake-1.13.diff \
</span> # llvm-gcc-4.2 hangs
compiler.blacklist *llvm-gcc-4.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# required for ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-append -DU_USING_ICU_NAMESPACE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11 -ftemplate-depth-128
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
system -W ${worksrcpath} "env LTIZE=${prefix}/bin/glibtoolize ./autogen.sh"
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/vislcg3/Portfile b/textproc/vislcg3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index db27180..a499085 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/vislcg3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/vislcg3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup github 1.0
</span> PortGroup cmake 1.1
github.setup TinoDidriksen cg3 1.3.0 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> github.tarball_from archive
name vislcg3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/xercesc3/Portfile b/textproc/xercesc3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b19e654..e4591ef 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/xercesc3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/xercesc3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortSystem 1.0
</span> name xercesc3
conflicts xercesc
version 3.2.2
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> categories textproc xml shibboleth
maintainers {snc @nerdling} {scantor @scantor}
license Apache-2
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/zorba/Portfile b/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 999c9c6..9b4d5d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/zorba/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup cmake 1.0
</span> PortGroup github 1.0
github.setup 28msec zorba 3.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span> license Apache-2
categories textproc devel
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -70,5 +70,10 @@ configure.args-append \
</span> -DCURL_LIBRARY=${prefix}/lib/libcurl.dylib \
-DZORBA_XQUERYX=YES
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# required for ICU
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-append -DU_USING_ICU_NAMESPACE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.env DYLD_LIBRARY_PATH=${worksrcpath}/src
test.run yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit-gtk/Portfile b/www/webkit-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a074293..7c9d4d3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,7 +11,7 @@ PortGroup muniversal 1.0
</span> name webkit-gtk
epoch 2
version 2.4.11
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> description Apple's WebKit HTML rendering library for GTK+
long_description ${description}
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,6 +61,8 @@ depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
</span> # leopard-platform.patch: https://bugs.webkit.org/show_bug.cgi?id=140143
# remove-cf-available.patch: https://trac.macports.org/ticket/49849
# RenderThemeGtk2-toRenderBox.patch: https://trac.macports.org/ticket/51406
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# patch-icu_fix.diff: https://bugs.webkit.org/show_bug.cgi?id=171612
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://bugs.webkit.org/show_bug.cgi?id=202600
</span>
patchfiles clang-assertions.patch \
case-insensitive.patch \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,7 +74,8 @@ patchfiles clang-assertions.patch \
</span> leopard-malloc.patch \
libedit.patch \
remove-cf-available.patch \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- RenderThemeGtk2-toRenderBox.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RenderThemeGtk2-toRenderBox.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-icu_fix.diff
</span>
conflicts_build google-test
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit-gtk/files/patch-icu_fix.diff b/www/webkit-gtk/files/patch-icu_fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..32f9764
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit-gtk/files/patch-icu_fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,78 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/WebCore/platform/graphics/SegmentedFontData.cpp.orig 2016-04-09 23:48:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/WebCore/platform/graphics/SegmentedFontData.cpp 2019-10-06 14:27:09.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -61,7 +61,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for (int i = 0; i < length; ) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!containsCharacter(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/WebCore/dom/Document.cpp.orig 2016-04-09 23:48:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/WebCore/dom/Document.cpp 2019-10-06 14:28:52.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3912,12 +3912,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unsigned i = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!isValidNameStart(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while (i < length) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(characters, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(characters, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!isValidNamePart(c))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return false;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3980,7 +3980,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ const UChar* s = qualifiedName.deprecatedCharacters();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for (unsigned i = 0; i < length;) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ UChar32 c;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- U16_NEXT(s, i, length, c)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ U16_NEXT(s, i, length, c);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (c == ':') {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (sawColon) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ec = NAMESPACE_ERR;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/JavaScriptCore/API/JSStringRef.cpp.orig 2016-04-09 23:48:36.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/JavaScriptCore/API/JSStringRef.cpp 2019-09-29 17:49:17.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -37,7 +37,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ JSStringRef JSStringCreateWithCharacters(const JSChar* chars, size_t numChars)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ initializeThreading();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return OpaqueJSString::create(chars, numChars).leakRef();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return OpaqueJSString::create(reinterpret_cast<const UChar*>(chars), numChars).leakRef();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ JSStringRef JSStringCreateWithUTF8CString(const char* string)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -62,7 +62,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ JSStringRef JSStringCreateWithCharactersNoCopy(const JSChar* chars, size_t numChars)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ initializeThreading();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return OpaqueJSString::create(StringImpl::createWithoutCopying(chars, numChars)).leakRef();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return OpaqueJSString::create(StringImpl::createWithoutCopying(reinterpret_cast<const UChar*>(chars), numChars)).leakRef();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ JSStringRef JSStringRetain(JSStringRef string)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -83,7 +83,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ const JSChar* JSStringGetCharactersPtr(JSStringRef string)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- return string->characters();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return reinterpret_cast<const JSChar*>(string->characters());
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size_t JSStringGetMaximumUTF8CStringSize(JSStringRef string)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Source/JavaScriptCore/runtime/DateConversion.cpp.orig 2013-08-03 09:10:38.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Source/JavaScriptCore/runtime/DateConversion.cpp 2019-09-29 17:51:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -107,7 +107,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if OS(WINDOWS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TIME_ZONE_INFORMATION timeZoneInformation;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ GetTimeZoneInformation(&timeZoneInformation);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- const WCHAR* timeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ const WCHAR* winTimeZoneName = t.isDST() ? timeZoneInformation.DaylightName : timeZoneInformation.StandardName;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ String timeZoneName(reinterpret_cast<const UChar*>(winTimeZoneName));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ struct tm gtm = t;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char timeZoneName[70];
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/webkit2-gtk/Portfile b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 02219bf..dbfbd99 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/webkit2-gtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ PortGroup cxx11 1.1
</span> name webkit2-gtk
conflicts webkit2-gtk-devel
version 2.20.5
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span> description Apple's WebKit2 HTML rendering library for GTK+3 (with optional support for GTK+2 plugins)
long_description ${description}
maintainers {devans @dbevans}
</pre><pre style='margin:0'>
</pre>