summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-support/pcsc-lite
Commit message (Collapse)AuthorAgeFilesLines
* pcsc-lite: fix homepage URLJan Luebbe2023-01-251-1/+1
| | | | | | | | pcsclite.alioth.debian.org is not resolvable, so use the URL indicated in the README.md file. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: fix native buildJan Luebbe2023-01-251-1/+1
| | | | | | | | | | | | The native build fails during configure with: checking for flex... no checking for lex... no configure: error: no lex or flex found Add flex-native to DEPENDS to provide it. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: upgrade 1.9.8 -> 1.9.9Wang Mingyu2022-11-281-2/+1
| | | | | | | | | | | | | | Changelog: ========== - SCardEstablishContext() may return SCARD_W_SECURITY_VIOLATION if refused by Polkit - Fix SCardReleaseContext() failure on orphan handles - Fix SCardDisconnect() on orphan handle - pcsc-spy: log the pioSendPci & pioRecvPci SCardTransmit() parameters - Improve the log from pcscd: log the return code in text instead of hex - Some other minor improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: upgrade 1.9.0 -> 1.9.8Julian Haller2022-08-062-50/+5
| | | | | | | | | The python3 related patch is no longer due to similar changes in the project. This also requires changing the RDEPENDS to python3-core to avoid package QA warnings. Signed-off-by: Julian Haller <julian.haller@philips.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj2022-03-041-4/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: set precise BSD licenseRoss Burton2021-11-181-6/+6
| | | | | | | "BSD" is ambiguous, use the precise license BSD-3-Clause. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-21/+21
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: provide pcsc-lite-lib-native explicitly for native buildRoland Hieber2020-12-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Commits e2180b00b3b8fcf776c3 and 8edd760e66b48e411d2a added support for native builds for the opensc and pcsc-lite recipes, but building opensc-native fails after commit 40b3a5123120da0e4586 (2019-12-04, "opensc: fix RDEPENDS in pcsc PACKAGECONFIG") with: ERROR: Required build target 'opensc-native' has no buildable providers. Missing or unbuildable dependency chain was: ['opensc-native', 'pcsc-lite-lib-native'] The commit in question is correct for target builds, but native builds don't have packages, therefore there is no pcsc-lite-lib-native package to depend on – the -lib part is also provided in pcsc-lite-native. Ideally we would fix this in the opensc recipe. However, using syntax like "PACKAGECONFIG_class-native[pcsc]" in the opensc recipe is apparently not possible to overwrite the dependency for a native build, and using RDEPENDS_remove has no effect either – apparently dependencies from PACKAGECONFIG are added after RDEPENDS_remove is evaluated. Therefore let pcsc-lite provide the missing package name for native builds, even if fixing this unrelated package is not the most elegant solution. Fixes: 40b3a5123120da0e4586 (2019-12-04, "opensc: fix RDEPENDS in pcsc PACKAGECONFIG") Signed-off-by: Roland Hieber <rhi@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: upgrade 1.8.26 -> 1.9.0Ricardo Salveti2020-09-171-2/+2
| | | | | | | | | | | | Changelog: - SCardEndTransaction(): greatly improve performances (x300) - tokenparser: accept any Unicode character in a reader name - Use /run instead of /var/run by default - Fix a memory leak from a polkit call - Some other minor improvements Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Inherit perlnative for pod2manKhem Raj2020-02-021-1/+1
| | | | | | | replace host version of pod2man perl-native provides, helps in improving reproducability Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: update recipe to use python3Andrey Zhizhikin2020-01-272-2/+48
| | | | | | | | | Update pcsc-lite recipe to target python3 since python2 is EOL and has been dropped from OE-Core. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com> Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: upgrade 1.8.25 -> 1.8.26Zang Ruochen2020-01-161-2/+2
| | | | | Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: add support for native buildsJan Luebbe2019-11-221-3/+6
| | | | | | | | | | | This is needed as a dependency when using SoftHSM from the PKCS#11 OpenSSL engine for code singing. Add a udev PACKAGECONFIG, as this is only useful on the target. Also don't RRECOMMEND ccid for the native variant. Signed-off-by: Jan Luebbe <jlu@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: update to 1.8.25Oleksandr Kravchuk2019-09-201-5/+8
| | | | | | | | License checksum was changed due to removed license info about remove code (see @0984e0f4a03e5e29bb5725b6f149f56c9e9c73c2). Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: fix SRC_URIMartin Jansa2018-11-021-1/+1
| | | | | | | | * alioth.debian.org is down Connecting to alioth.debian.org (alioth.debian.org)|5.153.231.21|:443... failed: No route to host. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pcsc-lite: Update to 1.8.22Huang Qiyu2017-08-281-4/+4
| | | | | | | | | 1) Upgrade pcsc-lite from 1.8.13 to 1.8.22. 2) License information has changed in pcsc-lite-1.8.22/COPYING for src/strlcpy.3, src/strlcat.c and src/strlcpy.c have been removed in pcsc-lite-1.8.22, so modify the LIC_FILES_CHKSUM. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: Seperate GPLV3 portions from BSDDavis, Michael2016-10-211-4/+20
| | | | | | | | GPLV3 and BSD portions were originally placed in the same package. The GPLv3 portion has been seperated into pcsc-lite-spy and pcsc-lite-spy-dev so the package can be used with GPLv3 blacklisted. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: upgrade 1.8.6 -> 1.8.13Li xin2015-08-241-5/+4
| | | | | | | | | * Remove PR * Modify chksum of COYING,since the explain of GPLv3+ is added, but the LICENSE has not been changed. Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pscs-lite: Fix QA warningsArmin Kuster2015-05-111-0/+1
| | | | | | | WARNING: QA Issue: pcsc-lite requires /usr/bin/python, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite_1.8.6: Modified the license for libpcscspy.leimaohui2015-04-241-1/+2
| | | | | | | | Because the license of libpcscspy.c is GPLv3+. So modified the license of pcsc-lite-dev. Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Add missing pkgconfig dependenciesRichard Purdie2014-07-151-1/+1
| | | | | | | These recipes were all missing pkgconfig dependencies. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-231-1/+1
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: Fixed broken URLDavid Nyström2014-01-011-1/+1
| | | | | Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-151-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* pcsc-lite: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-151-1/+8
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pcsc-lite: Update to 1.8.6Otavio Salvador2012-10-301-6/+4
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* pcsc-lite: ccid downgraded to a runtime recommendationOtavio Salvador2011-12-231-2/+3
| | | | | | | | ccid adds more smart-card readers support but it is not a requirement for pcsc-lite to work thus we change it to a recommendation instead of a hard dependency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pcsc-lite: clean recipeEric BENARD2011-12-062-37/+2
| | | | | | | | | | | | | | we get the following log at boot : Configuring pcsc-lite. update-rc.d: /etc/init.d/pcscd: file does not exist as the init script is no more nedded (autoload feature of the daemon by the clients), we can remove the previously unused init script and clean the recipe in order not to have any update-rc interaction. Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* pcsc-lite: rdepends on ccid and drop init scriptOtavio Salvador2011-06-021-12/+3
| | | | | | | We use auto-start feature by default as it is provided by ccid and works out of box for most use cases. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* pcsc-lite: add version 1.7.2Otavio Salvador2011-05-162-0/+70
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>