commit:     c6a682a981186580016780c6a839859ed7ddd14e
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 24 21:21:28 2026 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Tue Feb 24 21:21:56 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a682a9

app-admin/vaultwarden-1.35.4: version bump

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 app-admin/vaultwarden/Manifest                       |  5 ++---
 ...arden-1.34.2.ebuild => vaultwarden-1.35.4.ebuild} | 20 ++++++++++----------
 2 files changed, 12 insertions(+), 13 deletions(-)

diff --git a/app-admin/vaultwarden/Manifest b/app-admin/vaultwarden/Manifest
index d85db08dadca..e320c4808355 100644
--- a/app-admin/vaultwarden/Manifest
+++ b/app-admin/vaultwarden/Manifest
@@ -1,8 +1,7 @@
-DIST vaultwarden-1.34.2-deps.tar.xz 56223264 BLAKE2B 
95010810db5e13ba07dbd06918a97e09c8125737b417263c1111f643e3d904985ba8e8e2347d3bc37d9337918d2cda70a074722d55dfe0573da762f1ae45397d
 SHA512 
caaaf90d3e5555158d553d3183e889d65b68527aa412e778ea9d558541ea943a2a570f1195fd806e82504a822db682d86f669352d3a11b0cb9228d0c5bff6b8f
-DIST vaultwarden-1.34.2-docs.tar.xz 80864 BLAKE2B 
759b024561f696d192a481b6b6991ad750a1f24d9b7b0c7b066475cae9348923decefe93478203261c10c1a7a4d7437b393bef434bffab561ab0a9a633d82761
 SHA512 
f8cc99a086f70690402e7962e13590246d7e326c7cc1193d6b42b7a9cb7e73f94aa384fdf29f2f3de8fb9fd6d4a8d34ee720e9de69f057f97eaba085bb1079f9
-DIST vaultwarden-1.34.2.tar.gz 660601 BLAKE2B 
702def10e8102c9afbae51d5caf52e7b414c86d8933668da2f61931f6db44fbcc85c6757eda71ed331d21eede2ad4a5e738575b15e6c628afe2a350f951ca44a
 SHA512 
85e3849bb9db398b8691a68d675ee7e1c85c65818a86eade9685785f9456d9c6f91048b4fd304f50544f1842623a92fe2c2143cd23b193202cb8b8062f71c693
 DIST vaultwarden-1.34.3-deps.tar.xz 56589428 BLAKE2B 
5ef675eb840af018cc95f4a9a876cd2283ff2bae53208f4472ed8a74e8f2b570098306a6179def39f4c754f23369663a82bc37a67022d684040f80c142ab4f2c
 SHA512 
e9760959c9afba2eaee8e153e9238ea8e04bbfd2bc964c778977856b8bdd8e54f2d19d908ddd67eb7617576b0f75c916b883fdaefbe46827c57d17c4ca8a9a30
 DIST vaultwarden-1.34.3-docs.tar.xz 85676 BLAKE2B 
3228287fe98de114a029ea1fbfda82bd08ef24cbd82695fe7968449993dbbd2693b42e463d61b60931a49943cafff190ea4594b368a70666ed81da73f1e5793b
 SHA512 
68ded401899d30f02184922bf571eac95636fe01ab2e40fdd41b50bc6f27c3f1b8532bb10d0a8672cc67fd396ca74123b4ffa063eeef956b8d6882323e4ca36a
 DIST vaultwarden-1.34.3.tar.gz 660622 BLAKE2B 
ec24cd521fb7d88991aca142d55eb9113805a6fd8f2769b5c6cf806ea3e9b527866175f37ef68f1cf12d69a66a2454d2eee466b63ca3a6abf38b32b088bc048a
 SHA512 
d39a7a03e3cde010cfcfab0344d0f90742377ed0db37ca419c4f4e4f66d65271044c787ed78b4c0398230c42d2c5e5ccd10d59350991b95846fca7c81d8499d7
 DIST vaultwarden-1.35.3-deps.tar.xz 51237368 BLAKE2B 
271183dd0c2e48ef8d47201527df5222ee36e59e518588042acc1a6583be8fb891cf003f6a75d7525ce5be12d787ed3e3303b511cd9c17be334e956545d43519
 SHA512 
d819fe6ccfec671ed0b00c5568028998d5765b95a6cd610a02206e8a317b59ad4d645bf04afca2974612f3984b1d4d8a757b1996d2abd715306927affad7b34e
 DIST vaultwarden-1.35.3.tar.gz 720993 BLAKE2B 
8784c477b3044c1b53eebf58b1ed9435bf1edb062dacf1117dd0648a14efd877ba9efb6dc9e24b73c285d84266a14cbba9fbf5fbfc98326c3fa7e59b42b1c4f8
 SHA512 
2ae6b25721f4f0382906dfa9a79f23d42a03f67072a03cc103a116d12c80f4bc40f19db72710c9797c12a657ed21d84c01136a8cb99183f901b1d57130f2c8ae
+DIST vaultwarden-1.35.4-deps.tar.xz 51261656 BLAKE2B 
1f65df4f3ccdd93868e41e8fd38a8c35957d4c4741eb504d912965ae262e0a07dd1c81a77e26fc9741dde588412a2e2ab76908158c5fc690674e9c3e68b1deaf
 SHA512 
e96adeaa0a17b7026f29de08f6f812a0d7a3a7fc2fbd03735e1cde4572b63cb73aceac04ef13655ec814b5bbd9dedb568f0d358273737e03efa7c07be0a278cd
+DIST vaultwarden-1.35.4.tar.gz 718913 BLAKE2B 
79d755629c8e1e966eb8cc4ef90a952a5a169b100a92f94fb5e68f79e6082add0a5b34808924704c1d986e9e97152be677f84154098cc1877579548f9758b065
 SHA512 
64ffc31be94285543c7565dd303455898cdafdb924efc9f02f6266ce1436f742bb64b5a2adb1bae8482e56d8912bbaf7f3718962ae7715011ae3d3c1b459cf6c

diff --git a/app-admin/vaultwarden/vaultwarden-1.34.2.ebuild 
b/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
similarity index 86%
rename from app-admin/vaultwarden/vaultwarden-1.34.2.ebuild
rename to app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
index 4e628978e51d..d9cbdfab9276 100644
--- a/app-admin/vaultwarden/vaultwarden-1.34.2.ebuild
+++ b/app-admin/vaultwarden/vaultwarden-1.35.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,11 +13,10 @@ if [[ ${PV} == 9999* ]]; then
        EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.git";
 else
        SRC_URI="
-       
https://github.com/dani-garcia/vaultwarden/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
-       
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz
 -> ${P}-deps.tar.xz
-       
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/wiki.tar.xz
 -> ${P}-docs.tar.xz
+       https://github.com/dani-garcia/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+       
https://github.com/gentoo-crate-dist/${PN}/releases/download/${PV}/${P}-crates.tar.xz
 -> ${P}-deps.tar.xz
 "
-       KEYWORDS="~amd64"
+       KEYWORDS="~amd64 ~arm64"
 fi
 
 LICENSE="AGPL-3"
@@ -42,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
@@ -61,6 +61,8 @@ DOC_CONTENTS="\n
        Admin endpoint: http://127.0.0.1:8000/admin\n
        \n
        MySQL & PostgreSQL users must set DATABASE_URL in config\n
+       \n
+       Please find the documentation at 
https://github.com/dani-garcia/vaultwarden/wiki\n
 "
 
 pkg_setup() {
@@ -122,13 +124,12 @@ 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() {
        dobin "$(cargo_target_dir)/${PN}"
-       systemd_newunit "${FILESDIR}"/vaultwarden-1.33.2.service \
-                                       "${PN}".service
+       systemd_newunit "${FILESDIR}"/vaultwarden-1.33.2.service "${PN}".service
        if [[ -f "${T}/${PN}-db.conf" ]]; then
                local UNIT_DIR="$(systemd_get_systemunitdir)"
                insinto "${UNIT_DIR#${EPREFIX}}/${PN}".service.d
@@ -147,7 +148,6 @@ src_install() {
 
        readme.gentoo_create_doc
        einstalldocs
-       dodoc -r ../"${PN}".wiki/*
 }
 
 pkg_postinst() {

Reply via email to