commit:     9511257584fa067191322ca975195857a7ece4be
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 14:30:25 2026 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 14:31:20 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95112575

app-admin/vaultwarden-1.35.3: fix Cargo build

Thanks Micha Glave in bug #969967.

Closes: https://bugs.gentoo.org/969967
Closes: https://bugs.gentoo.org/961491
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 .../{vaultwarden-1.35.3.ebuild => vaultwarden-1.35.3-r1.ebuild}     | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-admin/vaultwarden/vaultwarden-1.35.3.ebuild 
b/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
similarity index 97%
rename from app-admin/vaultwarden/vaultwarden-1.35.3.ebuild
rename to app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
index d5aaa4718e55..d9cbdfab9276 100644
--- a/app-admin/vaultwarden/vaultwarden-1.35.3.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-1.35.3-r1.ebuild
@@ -41,9 +41,10 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+RUST_MIN_VER="1.91.0"
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 QA_PRESTRIPPED="usr/bin/${PN}"
-ECARGO_VENDOR="${WORKDIR}/vendor"
+ECARGO_VENDOR="${WORKDIR}/cargo_home/gentoo"
 
 PATCHES=(
        "${FILESDIR}"/vaultwarden-envfile-1.34.1.patch
@@ -82,7 +83,6 @@ src_unpack() {
                cargo_live_src_unpack
        else
                cargo_src_unpack
-               mv cargo_home ${P}/ || die
        fi
 }
 
@@ -124,7 +124,7 @@ src_configure() {
 src_compile() {
        # https://github.com/dani-garcia/vaultwarden/blob/main/build.rs
        [[ ${PV} != 9999* ]] && export VW_VERSION="${PV}"
-       cargo_src_compile
+       cargo_src_compile --offline
 }
 
 src_install() {

Reply via email to