<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f685ca73e40027b414af643d067ea402e754479c">https://github.com/macports/macports-ports/commit/f685ca73e40027b414af643d067ea402e754479c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f685ca73e40027b414af643d067ea402e754479c
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Tue Aug 31 06:54:52 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> ports: switch to path dep for harfbuzz
</span>---
aqua/kitty/Portfile | 2 +-
aqua/qt5/Portfile | 4 ++--
aqua/qt511/Portfile | 2 +-
aqua/qt513/Portfile | 4 ++--
aqua/qt53/Portfile | 2 +-
aqua/qt55/Portfile | 2 +-
aqua/qt56/Portfile | 2 +-
aqua/qt57/Portfile | 2 +-
aqua/qt58/Portfile | 2 +-
aqua/qt59/Portfile | 2 +-
audio/audacity/Portfile | 2 +-
devel/icu-le-hb/Portfile | 2 +-
devel/libraqm/Portfile | 2 +-
editors/emacs/Portfile | 2 +-
games/supertux/Portfile | 2 +-
games/supertuxkart/Portfile | 2 +-
games/wesnoth/Portfile | 2 +-
gis/mapnik/Portfile | 2 +-
graphics/Aseprite/Portfile | 2 +-
graphics/harfbuzz/Portfile | 2 +-
graphics/mupdf/Portfile | 2 +-
graphics/ttfautohint/Portfile | 2 +-
multimedia/libass/Portfile | 2 +-
net/lagrange/Portfile | 2 +-
office/libreoffice/Portfile | 2 +-
office/zathura-plugin-pdf-mupdf/Portfile | 2 +-
print/scribus-devel/Portfile | 2 +-
science/openscad/Portfile | 2 +-
tex/tectonic/Portfile | 2 +-
tex/texlive-bin/Portfile | 2 +-
x11/pango/Portfile | 2 +-
31 files changed, 33 insertions(+), 33 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/kitty/Portfile b/aqua/kitty/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2029986f0e6..ba3a7303a85 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/kitty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/kitty/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -71,7 +71,7 @@ depends_build-append \
</span> port:optipng \
port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
build.cmd "${python.bin} setup.py"
build.target kitty.app
<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 b22204d9bad..ce4fab736e5 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;'>@@ -158,7 +158,7 @@ array set modules {
</span> 50179672
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 port:harfbuzz port:double-conversion port:zstd"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 path:lib/pkgconfig/harfbuzz.pc:harfbuzz port:double-conversion port:zstd"
</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"}
""
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -623,7 +623,7 @@ array set modules {
</span> 280142544
}
"port:python27 port:py27-ply path:bin/ninja:ninja port:gperf port:bison port:flex"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:fontconfig port:dbus port:harfbuzz path:lib/pkgconfig/glib-2.0.pc:glib2 port:zlib port:minizip port:libevent port:libxml2 port:jsoncpp port:protobuf3-cpp port:poppler port:pulseaudio port:icu path:lib/libavcodec.dylib:ffmpeg port:libopus port:webp port:libpng port:lcms2 port:freetype port:re2 port:snappy"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:fontconfig port:dbus path:lib/pkgconfig/harfbuzz.pc:harfbuzz path:lib/pkgconfig/glib-2.0.pc:glib2 port:zlib port:minizip port:libevent port:libxml2 port:jsoncpp port:protobuf3-cpp port:poppler port:pulseaudio port:icu path:lib/libavcodec.dylib:ffmpeg port:libopus port:webp port:libpng port:lcms2 port:freetype port:re2 port:snappy"
</span> "qtdeclarative qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools"
{"Qt WebEngine"}
"very large and relatively new"
<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 9290a9bba9f..2fa1d1486df 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;'>@@ -159,7 +159,7 @@ array set modules {
</span> 46997676
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/qt513/Portfile b/aqua/qt513/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 47ebbcf3304..5634b0b21ea 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/qt513/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/qt513/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -159,7 +159,7 @@ array set modules {
</span> 48735704
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 port:harfbuzz port:double-conversion"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 path:lib/pkgconfig/harfbuzz.pc:harfbuzz port:double-conversion"
</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"}
""
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -594,7 +594,7 @@ array set modules {
</span> 255593964
}
"port:python27 port:py27-ply path:bin/ninja:ninja port:gperf port:bison port:flex"
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:fontconfig port:dbus port:harfbuzz path:lib/pkgconfig/glib-2.0.pc:glib2 port:zlib port:minizip port:libevent port:libxml2 port:jsoncpp port:protobuf3-cpp port:poppler port:pulseaudio port:icu path:lib/libavcodec.dylib:ffmpeg port:libopus port:webp port:libpng port:lcms2 port:freetype port:re2 port:snappy"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:fontconfig port:dbus path:lib/pkgconfig/harfbuzz.pc:harfbuzz path:lib/pkgconfig/glib-2.0.pc:glib2 port:zlib port:minizip port:libevent port:libxml2 port:jsoncpp port:protobuf3-cpp port:poppler port:pulseaudio port:icu path:lib/libavcodec.dylib:ffmpeg port:libopus port:webp port:libpng port:lcms2 port:freetype port:re2 port:snappy"
</span> "qtdeclarative qtquickcontrols qtquickcontrols2 qtlocation qtwebchannel qttools"
{"Qt WebEngine"}
"very large and relatively new"
<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 42e0f9cb797..7d7a529e7fd 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;'>@@ -139,7 +139,7 @@ array set modules {
</span> 46694044
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<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 ead09be084a..52da4d857ba 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;'>@@ -151,7 +151,7 @@ array set modules {
</span> 46389212
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<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 953e9e27d51..e465255679c 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;'>@@ -157,7 +157,7 @@ array set modules {
</span> 47840424
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<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 e21d191d3c0..1488ee73dfd 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;'>@@ -159,7 +159,7 @@ array set modules {
</span> 44992616
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<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 ec4c545896e..14664ddca0f 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;'>@@ -157,7 +157,7 @@ array set modules {
</span> 44318700
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<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 db816e69b55..5b8052b2305 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;'>@@ -157,7 +157,7 @@ array set modules {
</span> 45219440
}
""
<span style='display:block; white-space:pre;background:#ffe0e0;'>- "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 port:harfbuzz"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "port:zlib port:libpng path:include/turbojpeg.h:libjpeg-turbo port:freetype path:bin/dbus-daemon:dbus path:lib/pkgconfig/glib-2.0.pc:glib2 port:icu port:pcre2 path:lib/pkgconfig/harfbuzz.pc:harfbuzz"
</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"}
""
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/audacity/Portfile b/audio/audacity/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 31ba12fee1f..b7f3be176e5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/audacity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/audacity/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,7 +97,7 @@ depends_build-append \
</span> port:pkgconfig \
port:python27
depends_lib-append port:freetype \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:libid3tag \
port:libmad \
port:soundtouch \
<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 d50e4fef155..cae14b34f6e 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;'>@@ -26,7 +26,7 @@ checksums rmd160 e39481680f9cc801a7687229b1596eacf8cdf871 \
</span>
depends_build port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:icu
patchfiles LayoutEngine.cpp.patch \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libraqm/Portfile b/devel/libraqm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 49501784955..4d3ffe06949 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libraqm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libraqm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,7 +29,7 @@ homepage http://host-oman.github.io/libraqm/
</span> depends_build-append port:pkgconfig
depends_lib-append port:freetype \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:fribidi
use_autoreconf yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/emacs/Portfile b/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 167ae17fc76..4807907083f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/emacs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -161,7 +161,7 @@ if {$subport eq $name || $subport eq "emacs-devel"} {
</span> port:libpng \
port:lcms2 \
port:Xft2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
# autoconf appears to be dropping linker flags for freetype &
# fontconfig; work around this. See #28083
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/supertux/Portfile b/games/supertux/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 93db8b87d4d..536d440b587 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/supertux/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/supertux/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,7 +45,7 @@ depends_lib-append port:curl \
</span> port:freetype \
port:fribidi \
port:glew \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:include/turbojpeg.h:libjpeg-turbo \
port:libogg \
port:libpng \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/supertuxkart/Portfile b/games/supertuxkart/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0570956f3c2..420badec903 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/supertuxkart/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/supertuxkart/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +58,7 @@ depends_lib-append \
</span> port:freetype \
port:fribidi \
port:glew \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:include/turbojpeg.h:libjpeg-turbo \
port:libogg \
port:libpng \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/wesnoth/Portfile b/games/wesnoth/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f8223a2c4e1..87f4b992eab 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/wesnoth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/wesnoth/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,7 +79,7 @@ depends_lib-append port:boost \
</span> port:gettext \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:graphite2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:libffi \
port:libiconv \
port:libogg \
<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 806fec7d947..9e10108fc1e 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;'>@@ -42,7 +42,7 @@ boost.version 1.69
</span> depends_build-append \
port:pkgconfig
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:icu \
port:libpng \
path:include/turbojpeg.h:libjpeg-turbo \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/Aseprite/Portfile b/graphics/Aseprite/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6bfbdf16086..addb355e7c5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/Aseprite/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/Aseprite/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,7 +82,7 @@ depends_lib-append port:bzip2 \
</span> port:expat \
port:freetype \
port:giflib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/pkgconfig/harfbuzz-icu.pc:harfbuzz-icu \
port:icu \
path:include/turbojpeg.h:libjpeg-turbo \
<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 58b89e699ab..c8204aaed03 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;'>@@ -100,7 +100,7 @@ subport harfbuzz-icu {
</span> long_description This library adds support for ICU (the International Components for Unicode) to HarfBuzz.
depends_lib-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:icu
configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/mupdf/Portfile b/graphics/mupdf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 048edac43fb..b15c5a933b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +38,7 @@ checksums rmd160 98c5473e78a48ece1fb2c6c49e5ded007ba42dab \
</span> depends_build port:pkgconfig
depends_lib port:freetype \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:jbig2dec \
path:include/turbojpeg.h:libjpeg-turbo \
port:openjpeg \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/ttfautohint/Portfile b/graphics/ttfautohint/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a5ff1b6181..17374c324d4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/ttfautohint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/ttfautohint/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ checksums rmd160 afa55ddda0f55c0ec91d0268d4e275568ef54706 \
</span> depends_build port:pkgconfig
depends_lib port:freetype \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
configure.args --with-qt=no \
--with-doc=no
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/libass/Portfile b/multimedia/libass/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 42e7076ab39..0f987c16409 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/libass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/libass/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +25,7 @@ depends_build port:pkgconfig \
</span> port:nasm
depends_lib port:fribidi \
port:fontconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
use_autoreconf yes
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/lagrange/Portfile b/net/lagrange/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a72fe8c332e..26240dd456c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/lagrange/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/lagrange/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,7 +26,7 @@ checksums rmd160 f7f0a623e0fe5c5791174d29ffbda6259a515431 \
</span> depends_build-append \
port:pkgconfig
depends_lib-append port:fribidi \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> port:libsdl2 \
port:libunistring \
path:lib/libssl.dylib:openssl \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/office/libreoffice/Portfile b/office/libreoffice/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b16afc5aa9c..f740e6fe20d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/office/libreoffice/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/office/libreoffice/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -92,7 +92,7 @@ depends_lib-append \
</span> port:gdbm \
port:gettext \
port:graphite2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/pkgconfig/harfbuzz-icu.pc:harfbuzz-icu \
port:hunspell \
port:hyphen \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/office/zathura-plugin-pdf-mupdf/Portfile b/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee9a37d1abc..b77faa5cb2e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/office/zathura-plugin-pdf-mupdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ depends_lib port:desktop-file-utils \
</span> port:mupdf \
port:openjpeg \
port:freetype \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/libgirara-gtk3.dylib:girara \
path:bin/zathura:zathura
<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 1fac2ade1ab..9c1af7cba79 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;'>@@ -45,7 +45,7 @@ depends_lib-append \
</span> port:expat \
port:fontconfig \
port:ghostscript \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/pkgconfig/harfbuzz-icu.pc:harfbuzz-icu \
port:hunspell \
port:icu \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openscad/Portfile b/science/openscad/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7fbb2cbf7d4..ed79233c743 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openscad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openscad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -118,7 +118,7 @@ depends_lib-append port:cgal4 \
</span> port:qscintilla-qt4 \
port:freetype \
port:fontconfig \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
configure.env-append \
OPENSCAD_LIBRARIES=${prefix}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/tectonic/Portfile b/tex/tectonic/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fab65f4e021..c6e5f9a384a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/tectonic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/tectonic/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,7 @@ depends_build port:pkgconfig
</span>
depends_lib port:freetype \
port:graphite2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/pkgconfig/harfbuzz-icu.pc:harfbuzz-icu \
port:icu \
port:libiconv \
<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 ce92f0eb8c9..bcf4baa240d 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;'>@@ -73,7 +73,7 @@ depends_lib port:fontconfig \
</span> path:lib/pkgconfig/pixman-1.pc:libpixman \
port:graphite2 \
port:icu \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \
</span> path:lib/pkgconfig/harfbuzz-icu.pc:harfbuzz-icu \
port:libpaper \
port:gmp \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/pango/Portfile b/x11/pango/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 502c2a312b0..985ed21ac53 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/pango/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/pango/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,7 +43,7 @@ depends_lib \
</span> path:lib/pkgconfig/glib-2.0.pc:glib2 \
path:lib/pkgconfig/cairo.pc:cairo \
port:fribidi \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:harfbuzz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:lib/pkgconfig/harfbuzz.pc:harfbuzz
</span>
patchfiles-append fix-pango_layout_get_pixel_extents-crash.patch
</pre><pre style='margin:0'>
</pre>