diff --git a/dev-util/pixi/metadata.xml b/dev-util/pixi/metadata.xml index 8d4e3d5944d6a..4c14558aee50d 100644 --- a/dev-util/pixi/metadata.xml +++ b/dev-util/pixi/metadata.xml @@ -8,4 +8,7 @@ prefix-dev/pixi + + Use Rustls instead of OpenSSL. + diff --git a/dev-util/pixi/pixi-0.45.0.ebuild b/dev-util/pixi/pixi-0.45.0.ebuild index c56237d37eec0..48ca33f8f4896 100644 --- a/dev-util/pixi/pixi-0.45.0.ebuild +++ b/dev-util/pixi/pixi-0.45.0.ebuild @@ -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