<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/7015b7be5d1ac432988473b0c7896497f1e07a60">https://github.com/macports/macports-ports/commit/7015b7be5d1ac432988473b0c7896497f1e07a60</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 7015b7be5d1 opensc: Use OpenSSL 3
</span>7015b7be5d1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 7015b7be5d1ac432988473b0c7896497f1e07a60
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Tue Mar 11 08:52:18 2025 +0100
<span style='display:block; white-space:pre;color:#404040;'> opensc: Use OpenSSL 3
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Remove the openssl3 variant and make it the default. Remove support for
</span><span style='display:block; white-space:pre;color:#404040;'> OpenSSL 1.1, which is no longer receiving security updates since
</span><span style='display:block; white-space:pre;color:#404040;'> September 2023.
</span>---
security/opensc/Portfile | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/opensc/Portfile b/security/opensc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6a8c2b85960..d538c0b4bc3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/opensc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/opensc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -12,7 +12,7 @@ legacysupport.newest_darwin_requires_legacy 10
</span> name opensc
github.setup OpenSC OpenSC 0.26.1
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
checksums rmd160 fe5fd963c544bc013c99b32c6bad9b768603e6bd \
sha256 f16291a031d86e570394762e9f35eaf2fcbc2337a49910f3feae42d54e1688cb \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,12 +37,6 @@ long_description OpenSC provides a set of libraries and utilities to \
</span>
distname opensc-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Upstream tested against 1.1, so use it as default.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# (Overriding in variants not working as of 2021-11-13, hence the guard.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset openssl3]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- openssl.branch 1.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> patch.pre_args-replace -p0 -p1
patchfiles-append patch-winscard.diff
#patchfiles-append patch-pgp-and-tools.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,12 +102,6 @@ variant eac description {Enable Extended Access Control (EAC) v2 support} {
</span> configure.args-replace --disable-openpace --enable-openpace
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant openssl3 description {Build against OpenSSL 3 (experimental)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- openssl.branch 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # There will be warnings due to use of deprecated methods so they must not be fatal:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --disable-strict
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant p11kit description {Use p11-kit as default PKCS#11 module} {
depends_run port:p11-kit
}
</pre><pre style='margin:0'>
</pre>