<pre style='margin:0'>
Zero King (l2dy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a47da799efa379ed26408f5a2263bae753f536bf">https://github.com/macports/macports-ports/commit/a47da799efa379ed26408f5a2263bae753f536bf</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 a47da799efa libu2f-host: update to 1.1.10, patch broken file, and add notes.
</span>a47da799efa is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a47da799efa379ed26408f5a2263bae753f536bf
</span>Author: kakuhen <kakuhen@ucla.edu>
AuthorDate: Thu Aug 12 19:28:59 2021 -0700

<span style='display:block; white-space:pre;color:#404040;'>    libu2f-host: update to 1.1.10, patch broken file, and add notes.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update from 1.1.7 to 1.1.10
</span><span style='display:block; white-space:pre;color:#404040;'>    * use upstream patch of u2fmisc.c so that builds succeed
</span><span style='display:block; white-space:pre;color:#404040;'>    * add deprecation notice from project maintainers
</span>---
 security/libu2f-host/Portfile                      | 17 +++++++++++-----
 .../libu2f-host/files/patch-u2fmisc-macro-fix.diff | 23 ++++++++++++++++++++++
 2 files changed, 35 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/libu2f-host/Portfile b/security/libu2f-host/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 50877487094..3c10f68daf4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/libu2f-host/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/libu2f-host/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem          1.0
 
 name                libu2f-host
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.1.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.1.10
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          security
 platforms           darwin
 maintainers         {l2dy @l2dy} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +22,9 @@ master_sites        https://developers.yubico.com/${name}/Releases/
</span> 
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  eec9e62e6a03348bf5d651bc4a29b112dd9b35be \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  917a259f2977538bc31e13560c830a11e49f54f27908372c774bbbb042d2dcff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    469784
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  54239f2e9ec89c52238f35657021f35df94ac68c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  4265789ec59555a1f383ea2d75da085f78ee4cf1cd7c44a2b38662de02dd316f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    471676
</span> 
 depends_build       port:pkgconfig
 depends_lib         port:json-c \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,3 +33,10 @@ depends_lib         port:json-c \
</span> livecheck.type      regex
 livecheck.url       ${master_sites}
 livecheck.regex     ${name}-(\\d+\\.\\d+\\.\\d+)${extract.suffix}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-u2fmisc-macro-fix.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+This project is deprecated and is no longer being maintained.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+libfido2 is a new project with support for U2F and FIDO2.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/libu2f-host/files/patch-u2fmisc-macro-fix.diff b/security/libu2f-host/files/patch-u2fmisc-macro-fix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..1e460a01919
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/libu2f-host/files/patch-u2fmisc-macro-fix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,23 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://github.com/Yubico/libu2f-host/commit/840f01135d2892f45e71b9e90405de587991bd03
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- u2f-host/u2fmisc.c.orig        2019-02-22 03:31:45.000000000 -0800
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ u2f-host/u2fmisc.c     2021-08-12 23:06:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -33,6 +33,19 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)FALSE : (json_bool)TRUE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++/* json-c 0.13.99 does not define TRUE/FALSE anymore
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ * the json-c maintainers replaced them with pure 1/0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ * https://github.com/json-c/json-c/commit/0992aac61f8b
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if defined JSON_C_VERSION_NUM && JSON_C_VERSION_NUM >= ((13 << 8) | 99)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef FALSE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define FALSE 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#ifndef TRUE
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define TRUE  1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ static void
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dumpHex (unsigned char *data, int offs, int len)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span></pre><pre style='margin:0'>

</pre>