<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/4f9db80054249f823009484fa35095d64a6ee299">https://github.com/macports/macports-ports/commit/4f9db80054249f823009484fa35095d64a6ee299</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 4f9db80054249f823009484fa35095d64a6ee299
</span>Author: Ian Young <ian@iay.org.uk>
AuthorDate: Thu Mar 26 14:11:50 2020 +0000

<span style='display:block; white-space:pre;color:#404040;'>    softhsm: patch for macOS 10.15.4, Xcode 11.4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/60235
</span>---
 security/softhsm/Portfile                   |  2 ++
 security/softhsm/files/patch-const-535.diff | 22 ++++++++++++++++++++++
 2 files changed, 24 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/softhsm/Portfile b/security/softhsm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3186564..8ef3666 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/softhsm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/softhsm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,6 +23,8 @@ checksums           rmd160  5149b87c0428702b55de77c0e0cb3ff4a40fee0b \
</span>                     sha256  19c2500f22c547b69d314fda55a91c40b0d2a9c269496a5da5d32ae1b835d6d1 \
                     size 1061748
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-const-535.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_build       port:libtool
 depends_lib         path:lib/libssl.dylib:openssl \
                     port:sqlite3
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/softhsm/files/patch-const-535.diff b/security/softhsm/files/patch-const-535.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..5eef15e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/softhsm/files/patch-const-535.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/lib/crypto/PrivateKey.h.orig       2020-03-26 12:58:40.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/lib/crypto/PrivateKey.h    2020-03-26 13:06:15.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -68,7 +68,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   virtual bool PKCS8Decode(const ByteString& ber) = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // Assignment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  constexpr PrivateKey& operator=(const PrivateKey&) { return *this; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  constexpr const PrivateKey& operator=(const PrivateKey&) const { return *this; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif // !_SOFTHSM_V2_PRIVATEKEY_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/lib/crypto/PublicKey.h.orig        2020-03-26 12:58:48.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/lib/crypto/PublicKey.h     2020-03-26 13:06:15.000000000 +0000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -61,7 +61,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   virtual ByteString serialise() const = 0;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   // Assignment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  constexpr PublicKey& operator=(const PublicKey&) { return *this; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  constexpr const PublicKey& operator=(const PublicKey&) const { return *this; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ };
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif // !_SOFTHSM_V2_PUBLICKEY_H
</span></pre><pre style='margin:0'>

</pre>