<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>