From bd6c7f88a517497b81d6ed2fd6c6e85826b86de7 Mon Sep 17 00:00:00 2001 From: Marcin Deranek Date: Tue, 1 Feb 2022 10:46:47 +0100 Subject: Relax rust requirements --- app-admin/vaultwarden/vaultwarden-1.24.0.ebuild | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'app-admin/vaultwarden/vaultwarden-1.24.0.ebuild') diff --git a/app-admin/vaultwarden/vaultwarden-1.24.0.ebuild b/app-admin/vaultwarden/vaultwarden-1.24.0.ebuild index 3adea6b..8d67b0a 100644 --- a/app-admin/vaultwarden/vaultwarden-1.24.0.ebuild +++ b/app-admin/vaultwarden/vaultwarden-1.24.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2017-2021 Gentoo Authors +# Copyright 2017-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -25,7 +25,7 @@ ACCT_DEPEND=" DEPEND=" ${ACCT_DEPEND} >=app-admin/vaultwarden-web-vault-2.19.0 - dev-lang/rust[nightly] + >=dev-lang/rust-1.58.1[nightly] dev-libs/openssl:0= " RDEPEND="${DEPEND}" @@ -43,6 +43,13 @@ src_unpack() { cargo_gen_config } +src_prepare() { + default + + # Lower rust requirements as 1.60 is not in the tree yet + sed -i -e 's|^rust-version[[:blank:]]*=.*|rust-version = "1.58.1"|' "${S}"/Cargo.toml || die +} + src_configure() { myfeatures=( $(usev mysql) -- cgit v1.2.3