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 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -15,7 +15,7 @@ IUSE="doc static-libs"
RDEPEND="dev-libs/openssl:=[bindist(+)]" RDEPEND="dev-libs/openssl:=[bindist(+)]"
DEPEND="${RDEPEND}" DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig BDEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )" doc? ( app-text/doxygen )"
src_configure() { src_configure() {
econf \ 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 # Distributed under the terms of the GNU General Public License v2
EAPI=8 EAPI=8
@ -11,19 +11,29 @@ SRC_URI="https://github.com/OpenSC/${PN}/releases/download/${P}/${P}.tar.gz"
LICENSE="LGPL-2.1" LICENSE="LGPL-2.1"
SLOT="0" 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" IUSE="doc static-libs test"
RESTRICT="!test? ( test )" RESTRICT="!test? ( test )"
RDEPEND=" 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} DEPEND="${RDEPEND}
test? ( dev-libs/softhsm ) test? ( dev-libs/softhsm )
" "
BDEPEND=" BDEPEND="
virtual/pkgconfig virtual/pkgconfig
doc? ( app-doc/doxygen ) doc? ( app-text/doxygen )
test? ( >=dev-libs/opensc-0.23.0-r2 ) test? ( >=dev-libs/opensc-0.23.0-r2 )
" "