Name opensc
Version 0.22.0 (c902e1992195e00ada12d71beb1029287cd72037)
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.1-or-later
Homepage http://www.opensc-project.org/opensc/
Recipe file recipes-support/opensc/opensc_0.22.0.bb
Layer meta-oe (kirkstone 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/CVE-2023-2977.patch Backport [https://github.com/OpenSC/OpenSC/pull/2787/commits/3bf3ab2f9091f984cda6dd910654ccbbe3f06a40]
opensc/CVE-2023-40660.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/940e8bc764047c873f88bb1396933a5368d03533]
opensc/CVE-2023-40661-1.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-2.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-3.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-4.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-5.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-6.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]
opensc/CVE-2023-40661-7.patch Backport [https://salsa.debian.org/opensc-team/opensc/-/commit/8026fb4ca0ed53d970c6c497252eb264d4192d50]

bbappends

This recipe is appended by:

meta-lmp-base opensc_%.bbappend

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
langdale (Yocto Project 4.1) opensc 0.22.0
kirkstone (Yocto Project 4.0) opensc 0.22.0 (this recipe)
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