diff options
| author | alperak <alperyasinak1@gmail.com> | 2024-01-07 18:31:20 +0300 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2024-01-08 19:54:39 -0800 |
| commit | 695bdeebb0cdfc5264a89757ce822628519a03b7 (patch) | |
| tree | fa8877fdc0daa6396721bdf446d0f36ff97953a7 | |
| parent | de8b61ef0e21de8768a097697a4183266e829059 (diff) | |
| download | meta-openembedded-695bdeebb0cdfc5264a89757ce822628519a03b7.tar.gz | |
pcsc-lite: upgrade 2.0.0 -> 2.0.1
Changelog:
- SCardConnect(): return SCARD_W_SECURITY_VIOLATION when needed (polkit)
- SCardCancel(): return SCARD_S_SUCCESS even if the client already finished
- polkit is enabled by default
- libpcscspy: fix a crash with NULL pointers
- Doxygen: fix SCardBeginTransaction() documentation
- fix pcscd internal thread safety issues (clang -fsanitize=thread)
- Some other minor improvements
Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
| -rw-r--r-- | meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.1.bb (renamed from meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.0.bb) | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.0.bb b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.1.bb index e7f4551afa..0862f955b6 100644 --- a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.0.bb +++ b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.1.bb | |||
| @@ -12,7 +12,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=628c01ba985ecfa21677f5ee2d5202f6" | |||
| 12 | DEPENDS = "autoconf-archive-native flex-native" | 12 | DEPENDS = "autoconf-archive-native flex-native" |
| 13 | 13 | ||
| 14 | SRC_URI = "https://pcsclite.apdu.fr/files/${BP}.tar.bz2" | 14 | SRC_URI = "https://pcsclite.apdu.fr/files/${BP}.tar.bz2" |
| 15 | SRC_URI[sha256sum] = "d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356" | 15 | SRC_URI[sha256sum] = "5edcaf5d4544403bdab6ee2b5d6c02c6f97ea64eebf0825b8d0fa61ba417dada" |
| 16 | 16 | ||
| 17 | inherit autotools systemd pkgconfig perlnative | 17 | inherit autotools systemd pkgconfig perlnative |
| 18 | 18 | ||
| @@ -23,11 +23,12 @@ EXTRA_OECONF = " \ | |||
| 23 | 23 | ||
| 24 | S = "${WORKDIR}/pcsc-lite-${PV}" | 24 | S = "${WORKDIR}/pcsc-lite-${PV}" |
| 25 | 25 | ||
| 26 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} udev" | 26 | PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd polkit', d)} udev" |
| 27 | PACKAGECONFIG:class-native ??= "" | 27 | PACKAGECONFIG:class-native ??= "" |
| 28 | 28 | ||
| 29 | PACKAGECONFIG[systemd] = ",--disable-libsystemd,systemd," | 29 | PACKAGECONFIG[systemd] = ",--disable-libsystemd,systemd," |
| 30 | PACKAGECONFIG[udev] = "--enable-libudev,--disable-libudev,udev" | 30 | PACKAGECONFIG[udev] = "--enable-libudev,--disable-libudev,udev" |
| 31 | PACKAGECONFIG[polkit] = ",--disable-polkit,polkit" | ||
| 31 | 32 | ||
| 32 | PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-dev" | 33 | PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-dev" |
| 33 | 34 | ||
| @@ -35,7 +36,8 @@ RRECOMMENDS:${PN} = "ccid" | |||
| 35 | RRECOMMENDS:${PN}:class-native = "" | 36 | RRECOMMENDS:${PN}:class-native = "" |
| 36 | RPROVIDES:${PN}:class-native += "pcsc-lite-lib-native" | 37 | RPROVIDES:${PN}:class-native += "pcsc-lite-lib-native" |
| 37 | 38 | ||
| 38 | FILES:${PN} = "${sbindir}/pcscd" | 39 | FILES:${PN} = "${sbindir}/pcscd \ |
| 40 | ${datadir}/polkit-1" | ||
| 39 | FILES:${PN}-lib = "${libdir}/libpcsclite*${SOLIBS}" | 41 | FILES:${PN}-lib = "${libdir}/libpcsclite*${SOLIBS}" |
| 40 | FILES:${PN}-dev = "${includedir} \ | 42 | FILES:${PN}-dev = "${includedir} \ |
| 41 | ${libdir}/pkgconfig \ | 43 | ${libdir}/pkgconfig \ |
