<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6c5e89a594db3f4fd5c77cfecb1683fa33053401">https://github.com/macports/macports-ports/commit/6c5e89a594db3f4fd5c77cfecb1683fa33053401</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6c5e89a594d eog: disable librsvg on platforms that don't yet support rust
</span>6c5e89a594d is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6c5e89a594db3f4fd5c77cfecb1683fa33053401
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Jan 10 17:50:06 2022 -0800
<span style='display:block; white-space:pre;color:#404040;'> eog: disable librsvg on platforms that don't yet support rust
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Use the criteria that librsvg itself uses to make this determination.
</span>---
gnome/eog/Portfile | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/eog/Portfile b/gnome/eog/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c56e9a86344..09dd998dd80 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/eog/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/eog/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,9 +55,16 @@ post-patch {
</span> configure.args -Dlibportal=false \
-Dgtk_doc=true
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# disable librsvg support for 10.10 and earlier
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# requires librsvg 2.44.0+ but we can only build 2.40.20 on these platforms
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 15} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# disable librsvg on platforms that don't yet support rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use the criteria that librsvg itself uses to make this determination
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set max_darwin_for_rust 13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.platform} eq "darwin" && (
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${os.major} < ${max_darwin_for_rust}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || ${os.arch} eq "arm"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || ${universal_possible} && [variant_isset universal] && "arm64" in ${configure.universal_archs}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || ${build_arch} eq "i386"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || ${universal_possible} && [variant_isset universal] && "i386" in ${configure.universal_archs}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+)} {
</span> depends_lib-delete \
path:lib/pkgconfig/librsvg-2.0.pc:librsvg
</pre><pre style='margin:0'>
</pre>