Name opensc
Version 0.23.0 (5497519ea6b4af596628f8f8f2f904bacaa3148f)
Summary Smart card library and applications
Description OpenSC is a tool for accessing smart card devices. Basicfunctionality (e.g. SELECT FILE, READ BINARY) should work on any ISO7816-4 compatible smart card. Encryption and decryption using privatekeys on the smart card is possible with PKCSsuch as the FINEID (Finnish Electronic IDentity) card. Swedish PosteneID cards have also been confirmed to work.
Section System Environment/Libraries
License LGPL-2.0-or-later
Homepage https://github.com/OpenSC/OpenSC/wiki
Recipe file recipes-support/opensc/opensc_0.23.0.bb
Layer meta-oe (mickledore branch)
Inherits
  • autotools
  • bash-completion
  • pkgconfig
  • siteconfig
  • siteinfo
Dependencies
  • autoconf-native
  • automake-native
  • bash-completion
  • libtool-cross
  • libtool-native
  • openssl
  • pcsc-lite
  • pkgconfig-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libiconv
  • openct
  • pcsc-lite
PACKAGECONFIG options
  • openct
  • pcsc

Sources

git://github.com/OpenSC/OpenSC

Patches

Patch Status
files/0001-pkcs11-tool-Fix-private-key-import.patch Backport
files/0002-pkcs11-tool-Log-more-information-on-OpenSSL-errors.patch Backport
files/CVE-2023-2977.patch Backport [ https://github.com/OpenSC/OpenSC/commit/81944d1529202bd28359bede57c0a15deb65ba8a ]

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master opensc 0.26.0
styhead (Yocto Project 5.1) opensc 0.25.1
scarthgap (Yocto Project 5.0) opensc 0.25.1
nanbield (Yocto Project 4.3) opensc 0.23.0
mickledore (Yocto Project 4.2) opensc 0.23.0 (this recipe)
langdale (Yocto Project 4.1) opensc 0.22.0
kirkstone (Yocto Project 4.0) opensc 0.22.0
honister (Yocto Project 3.4) opensc 0.22.0
hardknott (Yocto Project 3.3) opensc 0.21.0
gatesgarth (Yocto Project 3.2) opensc 0.20.0
dunfell (Yocto Project 3.1) opensc 0.20.0
zeus (Yocto Project 3.0) opensc 0.19.0
warrior (Yocto Project 2.7) opensc 0.19.0
thud (Yocto Project 2.6) opensc 0.18.0
sumo (Yocto Project 2.5) opensc 0.16.0
rocko (Yocto Project 2.4) opensc 0.16.0
pyro (Yocto Project 2.3) opensc 0.16.0
morty (Yocto Project 2.2) opensc 0.16.0
krogoth (Yocto Project 2.1) opensc 0.15.0
jethro (Yocto Project 2.0) opensc 0.15.0
fido (Yocto Project 1.8) opensc 0.14.0