OpenSC is built without OpenPACE (--disable-openpace) so things like npa-tool don't work (silently fail without any error output). Is it possible to package OpenPACE for OpenSC?
I've made ebuilds for OpenPACE and OpenSC with OpenPACE enabled in my overlay: https://github.com/jjakob/gentoo-overlay/tree/master/dev-libs/openpace https://github.com/jjakob/gentoo-overlay/tree/master/dev-libs/opensc
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74eda8cbca56e0d786fef6caf55ce318ad9d701a commit 74eda8cbca56e0d786fef6caf55ce318ad9d701a Author: David Seifert <soap@gentoo.org> AuthorDate: 2022-09-23 10:00:20 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2022-09-23 10:00:20 +0000 dev-libs/openpace: new package, add 1.1.2 Bug: https://bugs.gentoo.org/861545 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/openpace/Manifest | 1 + .../files/openpace-1.1.2-openssl-3.0.patch | 76 ++++++++++++++++++++++ .../openpace/files/openpace-1.1.2-openssl.patch | 25 +++++++ dev-libs/openpace/metadata.xml | 11 ++++ dev-libs/openpace/openpace-1.1.2.ebuild | 51 +++++++++++++++ 5 files changed, 164 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f465f250a495dfb9b60a51b205ecd27cea7076f1 commit f465f250a495dfb9b60a51b205ecd27cea7076f1 Author: David Seifert <soap@gentoo.org> AuthorDate: 2023-02-01 11:42:40 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2023-02-01 11:42:40 +0000 dev-libs/opensc: bump to 0.23.0 * add support for dev-libs/openpace Closes: https://github.com/gentoo/gentoo/pull/29334 Closes: https://bugs.gentoo.org/861545 Bug: https://bugs.gentoo.org/892802 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/opensc/Manifest | 1 + dev-libs/opensc/metadata.xml | 1 + dev-libs/opensc/opensc-0.23.0.ebuild | 67 ++++++++++++++++++++++++++++++++++ profiles/arch/arm/package.use.mask | 4 ++ profiles/arch/hppa/package.use.mask | 6 ++- profiles/arch/ia64/package.use.mask | 6 ++- profiles/arch/powerpc/package.use.mask | 6 ++- profiles/arch/s390/package.use.mask | 6 ++- profiles/arch/sparc/package.use.mask | 4 ++ 9 files changed, 97 insertions(+), 4 deletions(-)