<pre style='margin:0'>
Leonardo Brondani Schenkel (lbschenkel) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/42c8cbc98caf3b5561d3791abe76e55ebf06d8b5">https://github.com/macports/macports-ports/commit/42c8cbc98caf3b5561d3791abe76e55ebf06d8b5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 42c8cbc98caf3b5561d3791abe76e55ebf06d8b5
</span>Author: Leonardo Brondani Schenkel <lbschenkel@macports.org>
AuthorDate: Sat Apr 14 01:13:20 2018 +0200
<span style='display:block; white-space:pre;color:#404040;'> opensc: update to 0.18.0
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> - add new dependencies
</span><span style='display:block; white-space:pre;color:#404040;'> - add EAC (Extended Authentication Control) support
</span>---
security/opensc/Portfile | 22 +++++++++++++++-------
1 file changed, 15 insertions(+), 7 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 ec780c4..f90ffa0 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;'>@@ -4,8 +4,7 @@ PortSystem 1.0
</span> PortGroup github 1.0
name opensc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup OpenSC OpenSC 0.17.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup OpenSC OpenSC 0.18.0
</span> categories security
platforms darwin
license LGPL-2.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,19 +23,24 @@ long_description OpenSC provides a set of libraries and utilities to \
</span> aims to be compatible with every software/card that \
does so, too.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 884de6844e9510593b85f87e668ccf0c54676913 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 be73c6816867ab4721e6a9ae7dba8e890c5f169f0a2cbb4bf354e0f30a948300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 dc81da64676370c1d3a536abb7c0deff4bffe63d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f81e9742b9ad2e0d2e31ace68752fc8e70fae2f774ea371b89a3a1fea5f1aa5f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1540887
</span>
distname opensc-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:docbook-xsl-nons port:libxslt port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:docbook-xsl-nons \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gengetopt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:help2man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxslt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pkgconfig
</span> depends_lib path:lib/libcrypto.dylib:openssl port:zlib
default_variants +readline
use_autoreconf yes
configure.args-append --disable-doc
<span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append --disable-openpace
</span> configure.args-append --disable-readline
configure.args-append --disable-static
configure.args-append --enable-pcsc
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,6 +49,10 @@ configure.args-append --enable-sm
</span> variant doc description {Build documentation} {
configure.args-replace --disable-doc --enable-doc
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+variant eac description {Enable Extended Access Control (EAC) v2 support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:openpace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace --disable-openpace --enable-openpace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> variant p11kit description {Use p11-kit as default PKCS#11 module} {
depends_run port:p11-kit
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -56,7 +64,7 @@ variant readline description {Enable readline support} {
</span> pre-configure {
reinplace -W ${worksrcpath} \
"s|No Git revision info available|OpenSC-${version} (MacPorts)|g" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.ac configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.ac
</span>
set pkcs11_provider opensc-pkcs11.so
if {[variant_isset p11kit]} {
</pre><pre style='margin:0'>
</pre>