summaryrefslogtreecommitdiffstats
path: root/rules/opensc.make
diff options
context:
space:
mode:
authorRouven Czerwinski <r.czerwinski@pengutronix.de>2019-05-02 11:20:21 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2019-08-18 19:56:53 +0200
commita5f32379c6b2bb67019ef07ca8fe41366a0f7004 (patch)
treeb687a4505d213cf94e21b8ef931129d48850ccea /rules/opensc.make
parentcd994d3f1de5827cd24909ccf79284dbe678e30a (diff)
downloadptxdist-a5f32379c6b2bb67019ef07ca8fe41366a0f7004.tar.gz
ptxdist-a5f32379c6b2bb67019ef07ca8fe41366a0f7004.tar.xz
opensc: version bump 0.15.0 → 0.19.0
Signed-off-by: Rouven Czerwinki <r.czerwinski@pengutronix.de> [mol: update configure options, disable testsuite, remove autogen.sh] Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/opensc.make')
-rw-r--r--rules/opensc.make14
1 files changed, 11 insertions, 3 deletions
diff --git a/rules/opensc.make b/rules/opensc.make
index accbb2464..3afa9a2cd 100644
--- a/rules/opensc.make
+++ b/rules/opensc.make
@@ -15,11 +15,11 @@ PACKAGES-$(PTXCONF_OPENSC) += opensc
#
# Paths and names
#
-OPENSC_VERSION := 0.15.0
-OPENSC_MD5 := f266024e5a9630821ffa0ac14f72e369
+OPENSC_VERSION := 0.19.0
+OPENSC_MD5 := 40734b2343cf83c62c4c403f8a37475e
OPENSC := OpenSC-$(OPENSC_VERSION)
OPENSC_SUFFIX := tar.gz
-OPENSC_URL := https://github.com/OpenSC/OpenSC/archive/$(OPENSC_VERSION).$(OPENSC_SUFFIX)
+OPENSC_URL := https://github.com/OpenSC/OpenSC/releases/download/$(OPENSC_VERSION)/$(OPENSC).$(OPENSC_SUFFIX)
OPENSC_SOURCE := $(SRCDIR)/$(OPENSC).$(OPENSC_SUFFIX)
OPENSC_DIR := $(BUILDDIR)/$(OPENSC)
OPENSC_LICENSE := LGPL-2.1-or-later AND Expat AND ISC
@@ -38,17 +38,25 @@ OPENSC_CONF_TOOL := autoconf
OPENSC_CONF_OPT := \
$(CROSS_AUTOCONF_USR) \
--sysconfdir=/etc/opensc \
+ --enable-optimization \
+ --disable-strict \
+ --disable-pedantic \
+ --enable-thread-locking \
--enable-zlib \
--$(call ptx/endis,PTXCONF_OPENSC_READLINE)-readline \
--disable-openssl \
+ --disable-openpace \
--$(call ptx/endis,PTXCONF_OPENSC_OPENCT)-openct \
--$(call ptx/endis,PTXCONF_OPENSC_PCSC)-pcsc \
+ --disable-cryptotokenkit \
--disable-ctapi \
--disable-minidriver \
--enable-sm \
--disable-man \
--disable-doc \
--disable-dnie-ui \
+ --disable-notify \
+ --$(call ptx/endis,PTXCONF_OPENSC_TESTSUITE)-tests \
--disable-static
# ----------------------------------------------------------------------------