File vaultwarden.spec.patch of Package vaultwarden
--- vaultwarden.spec.orig 2025-11-21 17:02:56.271796268 +0800
+++ vaultwarden.spec 2025-11-21 17:03:30.191795526 +0800
@@ -9,7 +9,7 @@
Group: Applications/System
Source0: %{pkg_name}-%{version}.tar.gz
Source1: vendor.tar.xz
-Source2: rust-1.89.0-x86_64-unknown-linux-gnu.tar.gz
+Source2: rust-1.89.0-aarch64-unknown-linux-gnu.tar.gz
Source10: %{pkg_name}.service
Source11: %{pkg_name}.logrotate
Source100: %{pkg_name}.cfg
@@ -85,7 +85,7 @@
%patch -P 0 -p 1
%build
-./rust*/install.sh --components=cargo,rustc,rust-std-x86_64-unknown-linux-gnu --disable-ldconfig --prefix=%{_builddir}/rust
+./rust*/install.sh --components=cargo,rustc,rust-std-aarch64-unknown-linux-gnu --disable-ldconfig --prefix=%{_builddir}/rust
export PATH=%{_builddir}/rust/bin:$PATH
export VW_VERSION=%{version}
cargo build --features sqlite,mysql,postgresql --offline --release --target-dir %{_builddir}/%{pkg_name}-%{version}/target