<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/56e945e7198439f9a9711f67bf05a44ee322cd35">https://github.com/macports/macports-ports/commit/56e945e7198439f9a9711f67bf05a44ee322cd35</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 56e945e7198439f9a9711f67bf05a44ee322cd35
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Wed Nov 1 22:52:31 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> libgdata: fix builds on systems where webkit2-gtk is broken
</span>---
gnome/libgdata/Portfile | 15 ++++++++++++---
1 file changed, 12 insertions(+), 3 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/libgdata/Portfile b/gnome/libgdata/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a9aad991e3c..39b805abc6d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/libgdata/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/libgdata/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,7 +16,6 @@ long_description ${description} \
</span> maintainers {devans @dbevans} openmaintainer
categories gnome net
license LGPL-2.1+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> homepage https://wiki.gnome.org/Projects/${name}
master_sites gnome:sources/${name}/${branch}/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,14 +32,24 @@ depends_build-append \
</span> depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
port:gcr \
path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gnome-online-accounts \
</span> path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \
port:json-glib \
path:lib/pkgconfig/libsoup-2.4.pc:libsoup \
port:libxml2 \
port:uhttpmock
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args -Dgtk_doc=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args -Dgoa=disabled \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -Dgtk_doc=true
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><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;'>+ -Dgoa=disabled -Dgoa=enabled
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
test.run yes
</pre><pre style='margin:0'>
</pre>