Diff liboauth-1.0.3-r2 with a liboauth-1.0.3-r3
/usr/portage/net-libs/liboauth/liboauth-1.0.3-r3.ebuild 2023-10-09 14:52:34.492368476 +0300 | ||
---|---|---|
9 | 9 | |
10 | 10 |
LICENSE="|| ( GPL-2 MIT )" |
11 | 11 |
SLOT="0" |
12 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" |
|
13 |
# Upstream recommend NSS by default for licencing reasons (may change w/ openssl 3?) |
|
14 |
IUSE="bindist curl doc +nss" |
|
12 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" |
|
13 |
# Upstream recommended NSS in the past for licencing reasons but w/ OpenSSL 3 that's |
|
14 |
# no longer a problem, plus curl >= 8.3 doesn't support NSS anymore. |
|
15 |
IUSE="bindist curl doc nss" |
|
15 | 16 |
REQUIRED_USE="bindist? ( nss )" |
16 | 17 | |
17 | 18 |
PATCHES=( |
... | ... | |
20 | 21 |
"${FILESDIR}"/${PN}-1.0.3-openssl-1.1_2.patch |
21 | 22 |
) |
22 | 23 | |
24 |
# TODO: Drop curl + nss support entirely given it doesn't make sense anymore |
|
23 | 25 |
RDEPEND=" |
24 | 26 |
curl? ( net-misc/curl ) |
25 | 27 |
nss? ( |
... | ... | |
30 | 32 |
) ) |
31 | 33 |
) |
32 | 34 |
!nss? ( |
33 |
dev-libs/openssl:= |
|
35 |
>=dev-libs/openssl-3:= |
|
34 | 36 |
curl? ( || ( |
35 | 37 |
net-misc/curl[ssl,curl_ssl_openssl] |
36 | 38 |
net-misc/curl[-ssl] |