<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/553a39e475973fcde86ef9c5c4c628bac5dbf84a">https://github.com/macports/macports-ports/commit/553a39e475973fcde86ef9c5c4c628bac5dbf84a</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 553a39e475973fcde86ef9c5c4c628bac5dbf84a
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Sun Mar 28 13:47:03 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    xorg-libXaw: update to 1.0.14
</span>---
 x11/xorg-libXaw/Portfile                           | 18 +++---
 ...ve-incorrect-export-of-vendorShellClassRe.patch | 66 ----------------------
 2 files changed, 9 insertions(+), 75 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-libXaw/Portfile b/x11/xorg-libXaw/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index cbaca902988..45be06481bd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-libXaw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xorg-libXaw/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,8 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> PortSystem 1.0
 
 name            xorg-libXaw
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version         1.0.13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision        2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version         1.0.14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision        0
</span> categories      x11 devel
 license         X11
 maintainers     {jeremyhu @jeremyhu} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,9 +14,11 @@ platforms       darwin macosx
</span> long_description Athena Widgets toolkit
 master_sites     xorg:individual/lib/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname    libXaw-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  d724ab50da224abc7808eaa6419909cbd0b5d320 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  8ef8067312571292ccc2bbe94c41109dcf022ea5a4ec71656a83d8cce9edb0cd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        libXaw-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  1347398d3f9a49dbcb2f2e0a133e442d72011954 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  76aef98ea3df92615faec28004b5ce4e5c6855e716fa16de40c32030722a6f8e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    690994
</span> 
 use_bzip2   yes
 use_parallel_build      yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,10 +32,6 @@ depends_lib     port:xorg-libsm \
</span>                 port:xpm \
                 port:xorg-libXt
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patch.pre_args  -p1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        0001-darwin-Remove-incorrect-export-of-vendorShellClassRe.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.args \
         --disable-specs \
         --without-xmlto \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xorg-libXaw/files/0001-darwin-Remove-incorrect-export-of-vendorShellClassRe.patch b/x11/xorg-libXaw/files/0001-darwin-Remove-incorrect-export-of-vendorShellClassRe.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 558ecb2d5de..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xorg-libXaw/files/0001-darwin-Remove-incorrect-export-of-vendorShellClassRe.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,66 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 801fda056d60713488457a77dcffffee8a63fd61 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Wed, 6 Jan 2016 22:21:01 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] darwin: Remove incorrect export of vendorShellClassRec and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- vendorShellWidgetClass
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/Vendor.c | 15 ++++++++++++---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 12 insertions(+), 3 deletions(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/Vendor.c b/src/Vendor.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index b8797f5..d14b796 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- a/src/Vendor.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ b/src/Vendor.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -111,12 +111,20 @@ static XtResource resources[] = {
</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;'>--#if defined(__CYGWIN__) || defined(__MINGW32__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* to fix the EditRes problem because of wrong linker semantics */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern WidgetClass vendorShellWidgetClass; /* from Xt/Vendor.c */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern VendorShellClassRec _XawVendorShellClassRec;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern void _XawFixupVendorShell();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+__attribute__((constructor))
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+static void __VendorShellHack(void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+{
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    vendorShellWidgetClass = (WidgetClass)(&_XawVendorShellClassRec);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    _XawFixupVendorShell();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int __stdcall
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DllMain(unsigned long mod_handle, unsigned long flag, void *routine)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -131,6 +139,7 @@ DllMain(unsigned long mod_handle, unsigned long flag, void *routine)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</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;'>- #define vendorShellClassRec _XawVendorShellClassRec
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -195,7 +204,7 @@ externaldef(vendorshellclassrec) VendorShellClassRec vendorShellClassRec = {
</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;'>--#ifndef __UNIXOS2__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if !defined(__UNIXOS2__) && !defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- externaldef(vendorshellwidgetclass) WidgetClass vendorShellWidgetClass =
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   (WidgetClass) (&vendorShellClassRec);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -339,7 +348,7 @@ XawVendorShellClassPartInit(WidgetClass cclass)
</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;'>--#if defined(__osf__) || defined(__UNIXOS2__) || defined(__CYGWIN__) || defined(__MINGW32__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__osf__) || defined(__UNIXOS2__) || defined(__CYGWIN__) || defined(__MINGW32__) || defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* stupid OSF/1 shared libraries have the wrong semantics */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* symbols do not get resolved external to the shared library */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void _XawFixupVendorShell()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.6.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>

</pre>