<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/db6f49076ccd0ea770f2657cf2e445a6b864d32c">https://github.com/macports/macports-ports/commit/db6f49076ccd0ea770f2657cf2e445a6b864d32c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit db6f49076ccd0ea770f2657cf2e445a6b864d32c
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Tue Aug 27 19:20:55 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> gdm: fix build on old systems
</span>---
gnome/gdm/Portfile | 3 ++-
.../files/patch-daemon-gdm-xdmcp-display-factory.c.diff | 14 ++++++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gdm/Portfile b/gnome/gdm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 804f7de598a..e2a78c5de15 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gdm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gdm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,7 +58,8 @@ use_parallel_build no
</span>
patchfiles patch-configure.ac.diff \
patch-daemon.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-daemon-gdm-session-worker.c.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-daemon-gdm-session-worker.c.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-daemon-gdm-xdmcp-display-factory.c.diff
</span>
post-patch {
xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gdm/files/patch-daemon-gdm-xdmcp-display-factory.c.diff b/gnome/gdm/files/patch-daemon-gdm-xdmcp-display-factory.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..31f258dd331
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gdm/files/patch-daemon-gdm-xdmcp-display-factory.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- daemon/gdm-xdmcp-display-factory.c 2015-09-19 03:33:26.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ daemon/gdm-xdmcp-display-factory.c 2024-08-27 19:04:22.000000000 +0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -374,9 +374,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (ai->ai_flags & AI_NUMERICHOST) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ g_string_append (str, "numhost ");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifdef AI_NUMERICSERV
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (ai->ai_flags & AI_NUMERICSERV) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ g_string_append (str, "numserv ");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #ifdef AI_V4MAPPEP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (ai->ai_flags & AI_V4MAPPED) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ g_string_append (str, "v4mapped ");
</span></pre><pre style='margin:0'>
</pre>