<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4756329a0c0f72ccc3bf1464bf99e0643c189818">https://github.com/macports/macports-ports/commit/4756329a0c0f72ccc3bf1464bf99e0643c189818</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4756329a0c0f72ccc3bf1464bf99e0643c189818
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Nov 1 23:06:46 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> gvfs: fix builds on systems where webkit2-gtk is broken
</span>---
devel/gvfs/Portfile | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gvfs/Portfile b/devel/gvfs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 55852b7cb18..81dcb399d55 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gvfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gvfs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,8 +55,7 @@ depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
</span> port:openssh \
path:lib/pkgconfig/libsoup-2.4.pc:libsoup \
port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libsecret \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gnome-online-accounts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libsecret
</span>
patchfiles patch-test-run-in-tree.sh.diff \
patch-test-gvfs-test.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,14 +75,25 @@ configure.args --disable-avahi \
</span> --disable-afc \
--disable-bluray \
--disable-libmtp \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-goa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --enable-google \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-goa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-google \
</span> --enable-http \
--enable-archive \
--enable-afp \
--enable-always-build-tests \
--disable-silent-rules
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${os.major} > 10 || (${os.major} == 10 && ${configure.build_arch} eq "x86_64")} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This depends on webkit2-gtk, which is broken presently on < 10.6 and 32-bit 10.6:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gnome-online-accounts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-goa --enable-goa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-google --enable-google
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> test.run yes
test.target check
</pre><pre style='margin:0'>
</pre>