<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/36d233c15a96cfa77b85276e1a12b3d80919077b">https://github.com/macports/macports-ports/commit/36d233c15a96cfa77b85276e1a12b3d80919077b</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 36d233c15a96cfa77b85276e1a12b3d80919077b
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Thu Aug 11 14:20:24 2022 -0400

<span style='display:block; white-space:pre;color:#404040;'>    libfmt dependents: migrate to libfmt8/libfmt9
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/65619
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/65635
</span>---
 audio/mpd/Portfile                   | 10 +++++++---
 devel/fb303/Portfile                 |  8 ++++++--
 devel/fbthrift/Portfile              |  8 ++++++--
 devel/fizz/Portfile                  |  8 ++++++--
 devel/folly/Portfile                 |  8 ++++++--
 devel/wangle/Portfile                |  8 ++++++--
 games/warzone2100/Portfile           |  8 ++++++--
 graphics/openimageio/Portfile        |  9 +++++++--
 multimedia/mkvtoolnix-devel/Portfile |  3 +--
 multimedia/mkvtoolnix/Portfile       |  5 ++---
 science/cantera/Portfile             |  9 ++++++---
 sysutils/poac/Portfile               | 10 ++++++++--
 sysutils/watchman/Portfile           |  8 ++++++--
 www/restinio/Portfile                |  8 ++++++--
 14 files changed, 79 insertions(+), 31 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/mpd/Portfile b/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7421a023925..5374851b442 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           boost 1.0
</span> 
 name                mpd
 version             0.23.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> checksums           rmd160  45cc623a1029b010197a0233fe5ebb5f6e5fc5c4 \
                     sha256  86bb569bf3b519821f36f6bb5564e484e85d2564411b34b200fe2cd3a04e78cf \
                     size    773280
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,6 +32,9 @@ use_xz              yes
</span> set python_branch   3.10
 set python_version  [string map {. {}} ${python_branch}]
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: Migrate to later version, once upstream supports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
     port:pkgconfig \
     port:py${python_version}-sphinx
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +55,7 @@ depends_lib \
</span>     port:icu \
     port:libao \
     port:libcdio-paranoia \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    port:libfmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    port:${port_libfmt} \
</span>     port:libiconv \
     port:libid3tag \
     port:libogg \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -229,7 +232,8 @@ variant avahi description {Support zeroconf via avahi} {
</span> }
 
 configure.env-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    PATH=${frameworks_dir}/Python.framework/Versions/${python_branch}/bin:$env(PATH)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PATH=${frameworks_dir}/Python.framework/Versions/${python_branch}/bin:$env(PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PKG_CONFIG_PATH=${prefix}/lib/${port_libfmt}/pkgconfig
</span> build.env-append    {*}${configure.env}
 destroot.env-append {*}${configure.env}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fb303/Portfile b/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ed6e233874c..d2b0208b475 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fb303/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,7 +10,7 @@ PortGroup           compiler_blacklist_versions 1.0
</span> 
 github.setup        facebook fb303 2022.06.06.00 v
 epoch               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> checksums           rmd160  5dd3f63772d364c6ec7a0cc8786fd1926f09be14 \
                     sha256  e361a38dd45ce32998fb6769168dc11b242a5d9ea57d5be50fb97ba5359e7a8d \
                     size    229569
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +25,10 @@ long_description    {*}${description}
</span> 
 github.tarball_from archive
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
                     port:bison \
                     port:flex
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,7 +37,7 @@ depends_lib-append  port:mstch \
</span>                     port:folly \
                     port:fbthrift \
                     port:google-glog \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt}
</span> 
 # Fix error: invalid output constraint '=@ccc' in asm
 compiler.blacklist-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fbthrift/Portfile b/devel/fbthrift/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c960b129566..3dea95813f6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fbthrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fbthrift/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup           legacysupport 1.1
</span> PortGroup           compiler_blacklist_versions 1.0
 
 github.setup        facebook fbthrift 2022.06.06.00 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> checksums           rmd160  e6dffb2a31570580d68f8d20ea6bf66d7ef2c5a7 \
                     sha256  add554f5f4139f5fe16502a279f3b1233e3f30e56efa387728d59a10dcf6a053 \
                     size    8057825
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,13 +24,17 @@ long_description    {*}${description}
</span> 
 github.tarball_from archive
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
                     port:bison \
                     port:flex
 depends_lib-append  port:mstch \
                     port:wangle \
                     port:fizz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt}
</span> 
 # Fix error: invalid output constraint '=@ccc' in asm
 compiler.blacklist-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/fizz/Portfile b/devel/fizz/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1a75b0db9a6..a767882706d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/fizz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/fizz/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           openssl 1.0
</span> PortGroup           compiler_blacklist_versions 1.0
 
 github.setup        facebookincubator fizz 2022.06.06.00 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> checksums           rmd160  1b7ded7df796db13f4d5868b3a924736bcc6d7b7 \
                     sha256  67dc74d0b93d9fb1b5c79b1b12e0b7ba4b6df11eb231cdd3a9dd8d0523703b47 \
                     size    570837
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,6 +24,10 @@ github.tarball_from releases
</span> distname            ${name}-v${version}
 extract.mkdir       yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append  port:folly \
                     port:libsodium \
                     port:libevent \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +39,7 @@ depends_lib-append  port:folly \
</span>                     port:zstd \
                     port:gflags \
                     port:libunwind \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt}
</span> 
 cmake.source_dir    ${worksrcpath}/${name}
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/folly/Portfile b/devel/folly/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 491d79dcefe..093a73b4492 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/folly/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/folly/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ legacysupport.newest_darwin_requires_legacy 19
</span> legacysupport.use_mp_libcxx                 yes
 
 github.setup        facebook folly 2022.06.06.00 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> checksums           rmd160  b651b4493de3c8609517a03986c3245cde8f563d \
                     sha256  ea082ca1c858d64331765a11c26de886e60cd644b413f12c65ffbea9221a7a2b \
                     size    3638240
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,6 +39,10 @@ github.tarball_from releases
</span> distname            ${name}-v${version}
 extract.mkdir       yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append  port:bzip2 \
                     port:gflags \
                     port:google-glog \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +56,7 @@ depends_lib-append  port:bzip2 \
</span>                     port:zstd \
                     port:libsodium \
                     port:libunwind \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt}
</span> 
 cmake.generator     Ninja
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/wangle/Portfile b/devel/wangle/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 448a8774577..60d4559cc68 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/wangle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/wangle/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup           legacysupport 1.1
</span> PortGroup           compiler_blacklist_versions 1.0
 
 github.setup        facebook wangle 2022.06.06.00 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            3
</span> checksums           rmd160  165c785187362e0e7845d7b290eefc655893237a \
                     sha256  76ee18993616690c278187beffd76301934065e21c76a90ff694a86bed6cfbf3 \
                     size    335082
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,13 +27,17 @@ github.tarball_from releases
</span> distname            ${name}-v${version}
 extract.mkdir       yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # doesn't build with libressl as of 2016-09-05
 depends_lib-append  port:double-conversion \
                     port:fizz \
                     port:folly \
                     port:google-glog \
                     port:libevent \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt} \
</span>                     port:libsodium \
                     port:zlib
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/warzone2100/Portfile b/games/warzone2100/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7af5a4d76f4..4462a99fd1e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/warzone2100/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/games/warzone2100/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,7 +40,7 @@ if {$subport eq ${name}} {
</span>     PortGroup           legacysupport 1.1
 
     github.setup        Warzone2100 ${name} 4.2.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>     github.tarball_from releases
     distname            ${name}_src
     use_xz              yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,10 @@ if {$subport eq ${name}} {
</span>                         sha256  2240f55a478a6acf6ab545134e8f70e1c128180a17f9df82af60b93d35056848 \
                         size    338685080
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     depends_build-append    port:pkgconfig \
                             port:gettext \
                             port:asciidoctor
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +63,7 @@ if {$subport eq ${name}} {
</span>                             port:sqlite3 \
                             port:sqlitecpp \
                             port:re2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:libfmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:${port_libfmt} \
</span>                             port:libpng \
                             port:libsdl2 \
                             port:openal-soft \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/openimageio/Portfile b/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4bdba6b7587..75498e5cd8f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/openimageio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@ PortGroup               compiler_blacklist_versions 1.0
</span> PortGroup               boost 1.0
 
 github.setup            OpenImageIO oiio 2.1.20.0 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> checksums               rmd160  d10c488b93ab2335d53545d8a1b35ba4c1babb98 \
                         sha256  75222543286d3a12473aa03fdb4e6c9f98760c5ad1ad89d3cf82a5da41385ae0 \
                         size    29115990
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +36,11 @@ github.tarball_from     archive
</span> 
 patchfiles-append       patch-FindOpenJpeg.cmake.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt         libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append   -DFMT_INCLUDE_DIR=${prefix}/include/${port_libfmt}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # avoid
 #    ccache: error: Failed to create directory ${prefix}/var/macports/build/.ccache/tmp: Operation not permitted
 configure.args-append   -DUSE_CCACHE=OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +57,7 @@ depends_lib-append      port:robin-map \
</span>                         port:ilmbase \
                         port:openexr \
                         port:squish \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:${port_libfmt}
</span> 
 # optional components
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mkvtoolnix-devel/Portfile b/multimedia/mkvtoolnix-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index fb4709682fa..6c25c1b49e2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mkvtoolnix-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mkvtoolnix-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +31,7 @@ master_sites        ${homepage}/sources/
</span> use_xz              yes
 
 version             69.0.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> checksums           rmd160  22a9c968409c18010913f51c63c7d8d6d2e1e261 \
                     sha256  8bad39de495be6e77346cffb4c334c5195edec1a2d79a27ba01b7a372db180aa \
                     size    10946800
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,7 +84,6 @@ depends_lib         port:bzip2 \
</span>                     port:cmark \
                     port:libdvdread \
                     port:gmp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt \
</span>                     port:nlohmann-json
 
 depends_run         port:ruby${version_ruby_mp}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/multimedia/mkvtoolnix/Portfile b/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0e6986ddcb8..bc66a60f4de 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/multimedia/mkvtoolnix/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -30,7 +30,7 @@ use_xz              yes
</span> livecheck.type      none
 if {${os.platform} ne "darwin" || ${os.major} >= 19} {
     version         69.0.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    revision        1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision        2
</span>     checksums       rmd160  22a9c968409c18010913f51c63c7d8d6d2e1e261 \
                     sha256  8bad39de495be6e77346cffb4c334c5195edec1a2d79a27ba01b7a372db180aa \
                     size    10946800
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -92,8 +92,7 @@ depends_lib         port:bzip2 \
</span>                     port:zlib \
                     port:pugixml \
                     port:cmark \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libdvdread \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libdvdread
</span> 
 if {[vercmp ${version} 54] >= 0} {
                     # v54+ only needs boost during build
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/cantera/Portfile b/science/cantera/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 058b061cd19..b34494c7a4a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/cantera/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/cantera/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup               github 1.0
</span> PortGroup               python 1.0
 
 github.setup            Cantera cantera 2.5.1 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                2
</span> checksums               rmd160  e26fa93268a8e1108de31140cf6382c5014a4bf4 \
                         sha256  59f673cec686bc9b1eeccc1b1c9158a3978a3abe7491d00e8b355908c1c3be0a \
                         size    2492422
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,12 +28,14 @@ python.default_version  310
</span> 
 boost.depends_type      build
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt         libfmt8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append    port:gtest \
                         port:py${python.version}-setuptools \
                         port:scons
 
 depends_lib-append      port:eigen3 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libfmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:${port_libfmt} \
</span>                         port:py${python.version}-cython \
                         port:py${python.version}-numpy \
                         port:yaml-cpp
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +63,8 @@ build.args              prefix=${prefix} \
</span>                         system_fmt=y \
                         system_eigen=y \
                         system_yamlcpp=y \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        extra_inc_dirs=${prefix}/include/eigen3:${prefix}/include/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        extra_inc_dirs=${prefix}/include/eigen3:${prefix}/include/${port_libfmt}:${prefix}/include/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        extra_lib_dirs=${prefix}/lib/${port_libfmt}
</span> 
 post-build {
     # It would be better to fix the build system to use the -install_name flag
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/poac/Portfile b/sysutils/poac/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b9cb497586f..00822d41589 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/poac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/poac/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,7 +13,7 @@ legacysupport.newest_darwin_requires_legacy 18
</span> legacysupport.use_mp_libcxx                 yes
 
 github.setup        poacpm poac 0.3.10
<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          sysutils
 license             Apache-2
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,12 +28,18 @@ checksums           rmd160  13108a1b06d9c9cf7d4da27d49b121d255467d62 \
</span>                     sha256  8d7b13d2a4421e1ca1b3d6208aff67583d99b86194b92bd3be0bf8b61610a8b0 \
                     size    149703
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# TODO: Migrate to later version, once upstream supports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Do not allow CMake to use system Git on older systems
 depends_fetch-append \
                     port:git
 
 depends_lib-append  port:libarchive \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt} \
</span>                     port:libgit2 \
                     port:spdlog
 boost.version       1.78
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/watchman/Portfile b/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6a1ddf61dca..f5cc21e1dc2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/watchman/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           rust 1.0
</span> PortGroup           compiler_blacklist_versions 1.0
 
 github.setup        facebook watchman 2022.06.06.00 v
<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          sysutils
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,6 +18,10 @@ license             Apache-2
</span> description         watches files and takes action when they change
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt     libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build-append \
                     port:cpptoml \
                     port:yarn \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,7 +35,7 @@ depends_lib-append  port:pcre \
</span>                     port:fbthrift \
                     port:fb303 \
                     port:google-glog \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:${port_libfmt}
</span> 
 configure.args-append \
                     -DBoost_INCLUDE_DIR=[boost::include_dir]
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/restinio/Portfile b/www/restinio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2ed1407dce4..7c7baf9fcd4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/restinio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/restinio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup                   compiler_blacklist_versions 1.0
</span> PortGroup                   boost 1.0
 
 github.setup                Stiffstream restinio 0.6.14 v.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                    1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    2
</span> checksums                   rmd160  3459b19aa7ee177a8a2eaf77f7104913af47f609 \
                             sha256  b75bb9a1b843a05968eb696eda41029b76a3833bd056e8fb00cd68853fc97796 \
                             size    536814
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +25,10 @@ long_description            RESTinio is a header-only C++14 library that gives y
</span> github.tarball_from         releases
 use_bzip2                   yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set port_libfmt             libfmt9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cmake.module_path-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            ${prefix}/lib/${port_libfmt}/cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> compiler.cxx_standard       2014
 
 depends_build-append        path:lib/libssl.dylib:openssl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -34,7 +38,7 @@ depends_build-append        path:lib/libssl.dylib:openssl \
</span> 
 depends_lib-append          port:asio \
                             port:http-parser \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:libfmt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:${port_libfmt}
</span> 
 patchfiles                  patch-CMakeLists.txt.diff
 
</pre><pre style='margin:0'>

</pre>