<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7f2c172e273d2640dbda90f4c0ce45b16a7d409f">https://github.com/macports/macports-ports/commit/7f2c172e273d2640dbda90f4c0ce45b16a7d409f</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 7f2c172e273 xorg-libX11: update to 1.8.3
</span>7f2c172e273 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 7f2c172e273d2640dbda90f4c0ce45b16a7d409f
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Thu Dec 22 12:51:11 2022 -0600
<span style='display:block; white-space:pre;color:#404040;'> xorg-libX11: update to 1.8.3
</span>---
x11/xorg-libX11/Portfile | 9 ++---
...patch-xorg-libX11-pragmas-inside-functions.diff | 38 +++-------------------
2 files changed, 10 insertions(+), 37 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-libX11/Portfile b/x11/xorg-libX11/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 20a85a41bdc..9d0efde3990 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-libX11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-libX11/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,12 @@ PortSystem 1.0
</span> PortGroup compiler_blacklist_versions 1.0
name xorg-libX11
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.8.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.8.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 42b75f4d36a090b54554805392d704275efe8e25 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ed91d573d570db83b8ae546f4890dccfcd0b9dfe1e50a1b401b63a74c152ed04 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1823712
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9749f273a0c7d82e1a0c165d107357e480547670 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e31565c84006b6b8e01dc9399c806085739710bc2db2e0930f1511ed9d6585bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1811712
</span>
categories x11 devel
license X11
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-libX11/files/patch-xorg-libX11-pragmas-inside-functions.diff b/x11/xorg-libX11/files/patch-xorg-libX11-pragmas-inside-functions.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 9c4a7a0a269..6d3a8ce87af 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-libX11/files/patch-xorg-libX11-pragmas-inside-functions.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-libX11/files/patch-xorg-libX11-pragmas-inside-functions.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git src/xkb/XKBBind.c src/xkb/XKBBind.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 8da18a7..97224b4 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/xkb/XKBBind.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/xkb/XKBBind.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -214,6 +214,13 @@ XkbKeysymToModifiers(Display *dpy, KeySym ks)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return mods;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/xkb/XKBBind.c.orig 2022-12-15 17:19:52.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/xkb/XKBBind.c 2022-12-22 12:44:44.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -210,6 +210,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #pragma GCC diagnostic ignored "-Wdeprecated-declarations"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span>
+#ifdef __clang__
+#pragma clang diagnostic push
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,29 +14,3 @@ index 8da18a7..97224b4 100644
</span> KeySym
XLookupKeysym(register XKeyEvent * event, int col)
{
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -223,22 +230,16 @@ XLookupKeysym(register XKeyEvent * event, int col)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return _XLookupKeysym(event, col);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- _XkbCheckPendingRefresh(dpy, dpy->xkb_info);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifdef __clang__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma clang diagnostic push
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma clang diagnostic ignored "-Wdeprecated-declarations"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#elif defined(__GNUC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma GCC diagnostic push
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return XKeycodeToKeysym(dpy, event->keycode, col);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #ifdef __clang__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #pragma clang diagnostic pop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(__GNUC__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #pragma GCC diagnostic pop
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * Not a public entry point -- XkbTranslateKey is an obsolete name
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- * that is preserved here so that functions linked against the old
</span></pre><pre style='margin:0'>
</pre>