<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/56122f441e840c99dfde4aeca9df5786470332bb">https://github.com/macports/macports-ports/commit/56122f441e840c99dfde4aeca9df5786470332bb</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 56122f441e840c99dfde4aeca9df5786470332bb
</span>Author: Dan R. K. Ports <dports@macports.org>
AuthorDate: Thu Feb 13 17:58:57 2025 -0800

<span style='display:block; white-space:pre;color:#404040;'>    gwenhywfar5: update to v5.12.0
</span>---
 devel/gwenhywfar5/Portfile                         | 17 ++++++-----
 .../55d4b7b526df30e4003c92e2f504f480c01021f0.diff  | 34 ++++++++++++++++++++++
 2 files changed, 44 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gwenhywfar5/Portfile b/devel/gwenhywfar5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9dee26b28ac..9e2e2646aa5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gwenhywfar5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gwenhywfar5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,14 +7,13 @@ PortGroup           legacysupport 1.1
</span> # strndup
 legacysupport.newest_darwin_requires_legacy 10
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        aqbanking gwenhywfar 5.10.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Change github.tarball_from to 'releases' or 'archive' next update
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from tarball
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        aqbanking gwenhywfar 5.12.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span> name                gwenhywfar5
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  195d2ac600be4e5caa4f9dc18558fd4aa0908937 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  70e9dea57a0d9c80847e1fa14aadcc15a4fcee9b4506dc8f9154f2917b40094e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1757672
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  759c483126c63fdb8f042b364b270918e76e854d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  a572ef1dfa147ea69bed64bc08d392a75c0e4812d175d02d48bcccb0890a8d62 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    1794532
</span> 
 categories          devel net finance
 maintainers         {dports @drkp} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -52,7 +51,11 @@ subport gwenhywfar5-gtk3 {
</span>         configure.args-append   --with-guis="gtk3 cpp" --disable-qt4 --disable-qt5
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          configure.ac.patch 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          configure.ac.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Build fix applied upstream but not released yet:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/aqbanking/gwenhywfar/commit/55d4b7b526df30e4003c92e2f504f480c01021f0.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   55d4b7b526df30e4003c92e2f504f480c01021f0.diff
</span> 
 pre-configure {
     system -W ${worksrcpath} "\
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gwenhywfar5/files/55d4b7b526df30e4003c92e2f504f480c01021f0.diff b/devel/gwenhywfar5/files/55d4b7b526df30e4003c92e2f504f480c01021f0.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0b7ce1f2573
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gwenhywfar5/files/55d4b7b526df30e4003c92e2f504f480c01021f0.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,34 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/src/base/endianfns.h b/src/base/endianfns.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 2db9731e..1859f2ae 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/base/endianfns.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/base/endianfns.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -38,6 +38,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  define GWEN_ENDIAN_LE64TOH(x) (x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  define GWEN_ENDIAN_HTOLE64(x) (x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#elif defined(__APPLE__)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* inspired by https://stackoverflow.com/questions/20813028/endian-h-not-found-on-mac-osx */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <libkern/OSByteOrder.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOLE16(x) OSSwapHostToLittleInt16(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_LE16TOH(x) OSSwapLittleToHostInt16(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOLE32(x) OSSwapHostToLittleInt32(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_LE32TOH(x) OSSwapLittleToHostInt32(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOLE64(x) OSSwapHostToLittleInt64(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_LE64TOH(x) OSSwapLittleToHostInt64(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOBE16(x) OSSwapHostToBigInt16(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_BE16TOH(x) OSSwapBigToHostInt16(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOBE32(x) OSSwapHostToBigInt32(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_BE32TOH(x) OSSwapBigToHostInt32(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_HTOBE64(x) OSSwapHostToBigInt64(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define GWEN_ENDIAN_BE64TOH(x) OSSwapBigToHostInt64(x)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* for Linux and others use definitions from endian.h */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  include <endian.h>
</span></pre><pre style='margin:0'>

</pre>