dev-libs/libp11: Sync with Gentoo

It's from Gentoo commit f7fdfdaeec3764929686064a6054c38a6b2d7788.
This commit is contained in:
Flatcar Buildbot 2024-01-29 07:11:25 +00:00 committed by Krzesimir Nowak
parent 735b348df6
commit dd9672eeb2
2 changed files with 16 additions and 6 deletions

View File

@ -1,4 +1,4 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -15,7 +15,7 @@ IUSE="doc static-libs"
RDEPEND="dev-libs/openssl:=[bindist(+)]"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )"
doc? ( app-text/doxygen )"
src_configure() {
econf \

View File

@ -1,4 +1,4 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@ -11,19 +11,29 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
IUSE="doc static-libs test"
RESTRICT="!test? ( test )"
RDEPEND="
<dev-libs/openssl-3.1.4:=[bindist(+)]
dev-libs/openssl:=[bindist(+)]
|| (
(
>=dev-libs/openssl-3.1.0
<dev-libs/openssl-3.1.4
)
(
>=dev-libs/openssl-3.0.0
<dev-libs/openssl-3.0.12
)
)
"
DEPEND="${RDEPEND}
test? ( dev-libs/softhsm )
"
BDEPEND="
virtual/pkgconfig
doc? ( app-doc/doxygen )
doc? ( app-text/doxygen )
test? ( >=dev-libs/opensc-0.23.0-r2 )
"