<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/33531a9a5e569574c30dfdf15408fe955788464b">https://github.com/macports/macports-ports/commit/33531a9a5e569574c30dfdf15408fe955788464b</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 33531a9a5e5 pkcs11-helper: update to 1.27 and patch to fix compile problems
</span>33531a9a5e5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 33531a9a5e569574c30dfdf15408fe955788464b
</span>Author: Jozsef CZOMPO <czo@czo.hu>
AuthorDate: Thu Nov 4 13:13:56 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> pkcs11-helper: update to 1.27 and patch to fix compile problems
</span>---
security/pkcs11-helper/Portfile | 12 +++++++-----
security/pkcs11-helper/files/patch-nssfix.diff | 18 ++++++++++++++++++
2 files changed, 25 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/pkcs11-helper/Portfile b/security/pkcs11-helper/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 49e2ec61f5b..0ba3149525d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/pkcs11-helper/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/pkcs11-helper/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup OpenSC pkcs11-helper 1.25.1 pkcs11-helper-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup OpenSC pkcs11-helper 1.27 pkcs11-helper-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories security
platforms darwin freebsd
license GPL-2+ BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,12 +13,14 @@ maintainers nomaintainer
</span> description Library that simplifies the interaction with PKCS#11 providers for end-user applications using a simple API and optional OpenSSL engine
long_description ${description}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 1410b29ebe24434b5449c749d56cdb698fcfe639 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 812ca21157aa9a3cb13954041ccfa0845d829f6ea5efbb22a05c07f59c5e2474 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 114645
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 59c17287ec3ae4c4256364d45ec80d0621b911c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 792d7b1ad6e681145b2b3d22cb88afcc43d597761a53d7475ef36ccbdb64d709 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 115333
</span>
depends_lib port:gnutls \
port:pkgconfig \
path:lib/libssl.dylib:openssl
use_autoreconf yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-nssfix.diff
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/pkcs11-helper/files/patch-nssfix.diff b/security/pkcs11-helper/files/patch-nssfix.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..f78ee6b0ade
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/pkcs11-helper/files/patch-nssfix.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,18 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Fixing compile errors when libnss are too new.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://bugs.gentoo.org/794790
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://web.archive.org/web/20211105202719/https://bugs.gentoo.org/show_bug.cgi?id=794790
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://www.mail-archive.com/pld-cvs-commit@lists.pld-linux.org/msg473706.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- include/pkcs11-helper-1.0/pkcs11.h.orig 2020-11-17 19:38:56.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ include/pkcs11-helper-1.0/pkcs11.h 2021-06-12 20:53:07.127234688 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1262,6 +1262,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define NULL_PTR NULL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++typedef CK_RV (*CK_NSS_GetFIPSStatus)(CK_SESSION_HANDLE hSession,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CK_OBJECT_HANDLE hObject,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CK_ULONG ulOperationType,
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ CK_ULONG *pulFIPSStatus);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* Delete the helper macros defined at the top of the file. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef ck_flags_t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #undef ck_version
</span></pre><pre style='margin:0'>
</pre>