dev-util/pixi: Add rustls support

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2025-04-14 10:12:05 +02:00
parent 3116ba4279
commit fe4baa0c72
2 changed files with 6 additions and 2 deletions

View File

@@ -8,4 +8,7 @@
<upstream>
<remote-id type="github">prefix-dev/pixi</remote-id>
</upstream>
<use>
<flag name="rustls">Use Rustls instead of OpenSSL.</flag>
</use>
</pkgmetadata>

View File

@@ -81,12 +81,13 @@ LICENSE+="
"
SLOT="0"
KEYWORDS="~amd64"
IUSE="+rustls"
RDEPEND="
app-arch/bzip2:=
app-arch/xz-utils:=
app-arch/zstd:=
dev-libs/openssl:=
!rustls? ( dev-libs/openssl:= )
"
src_prepare() {
@@ -103,7 +104,7 @@ src_prepare() {
src_configure() {
local myfeatures=(
native-tls
$(usex rustls rustls-tls native-tls)
)
cargo_src_configure --no-default-features