soldr

LOW
maintainer alerque 0 votes scanned 2026-10-17 11:18:02.052738
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Caleb Maclennan <caleb@alerque.com>
2
3pkgname=soldr
4pkgver=0.9.33
5pkgrel=1
6pkgdesc='leverage crgx and zccache to run Rust tools with cached results'
7arch=(x86_64)
8url="https://github.com/zackees/$pkgname"
9license=(AGPL-3.0-only)
10depends=(glibc
11 libgcc
12 rustup)
13makedepends=(cargo)
14checkdepends=(clang)
15_archive="$pkgname-$pkgver"
16source=("$url/archive/refs/tags/v$pkgver/$_archive.tar.gz")
17sha256sums=('33021aca299071aabeb121dd5e95c368d67ae54f2d0353bb7b29394b11163b2a')
18
19_srcenv() {
20 cd "$_archive"
21 export CARGO_HOME="$srcdir"
22 export CARGO_PROFILE_RELEASE_DEBUG=2
23 export CARGO_PROFILE_RELEASE_STRIP=false
24 export CARGO_PROFILE_RELEASE_LTO=thin
25 export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
26 export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
27 CFLAGS+=' -fno-lto'
28 export RUSTUP_TOOLCHAIN=stable
29 export CARGO_TARGET_DIR=target
30
31}
32
33prepare() {
34 _srcenv
35 cargo fetch --locked --target host-tuple
36}
37
38build() {
39 _srcenv
40 cargo build --release --frozen
41}
42
43check() {
44 _srcenv
45 local skipped=(
46 binaries::tests::channel_scoped_lookup_uses_the_installer_watchdog_not_generic_silence
47 cargo_front_door::line_endings::tests::crlf_probe_runs_once_for_lexical_aliases_of_a_repo
48 cargo_front_door::line_endings::tests::no_warning_probe_result_is_cached_for_the_process
49 cargo_front_door::orphan_rmeta::tests::prune_leaves_rmeta_alone_while_another_build_holds_the_lock
50 cli_cargo_basic::cargo_build_warns_in_yellow_when_git_autocrlf_is_true
51 cook::tests::index_cooked_artifact_skips_archive_pack_when_daemon_unavailable
52 install::acquire::tests::shallow_clone_rev_checks_out_exact_sha
53 install::remote_ref::tests::new_upstream_commit_is_used_on_reinstall
54 prepare_cmd::tests::apply_blessed_prep_env_exports_mingw_and_syslib_env
55 prepare_cmd::tests::apply_blessed_prep_env_exports_msvc_target_env
56 prepare_cmd::tests::darwin_prepare_exports_blessed_env_for_deferred_cook
57 prepare_cmd::tests::rustup_add_target_scopes_to_pinned_toolchain_channel
58 prepare_cmd::tests::rustup_add_target_uses_soldr_managed_rustup_state
59 prepare_cmd::tests::rustup_target_add_timeout_is_an_explicit_safety_ceiling
60 )
61 cargo test --frozen -- ${skipped[@]/#/--skip }
62}
63
64package() {
65 depends+=(libgcc_s.so)
66 cd "$_archive"
67 install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
68 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"
69}
70

Changes since previous scan

--- PKGBUILD @ 2026-10-14 00:06
+++ PKGBUILD @ 2026-10-17 11:18
@@ -1,19 +1,20 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
pkgname=soldr
-pkgver=0.9.32
+pkgver=0.9.33
pkgrel=1
pkgdesc='leverage crgx and zccache to run Rust tools with cached results'
arch=(x86_64)
url="https://github.com/zackees/$pkgname"
license=(AGPL-3.0-only)
depends=(glibc
- libgcc)
+ libgcc
+ rustup)
makedepends=(cargo)
checkdepends=(clang)
_archive="$pkgname-$pkgver"
source=("$url/archive/refs/tags/v$pkgver/$_archive.tar.gz")
-sha256sums=('760cb353b119b1dfcc0ae1f9b500b033d85484492e07563e66435de802d4915b')
+sha256sums=('33021aca299071aabeb121dd5e95c368d67ae54f2d0353bb7b29394b11163b2a')
_srcenv() {
cd "$_archive"
@@ -42,8 +43,20 @@
check() {
_srcenv
local skipped=(
+ binaries::tests::channel_scoped_lookup_uses_the_installer_watchdog_not_generic_silence
cargo_front_door::line_endings::tests::crlf_probe_runs_once_for_lexical_aliases_of_a_repo
cargo_front_door::line_endings::tests::no_warning_probe_result_is_cached_for_the_process
+ cargo_front_door::orphan_rmeta::tests::prune_leaves_rmeta_alone_while_another_build_holds_the_lock
+ cli_cargo_basic::cargo_build_warns_in_yellow_when_git_autocrlf_is_true
+ cook::tests::index_cooked_artifact_skips_archive_pack_when_daemon_unavailable
+ install::acquire::tests::shallow_clone_rev_checks_out_exact_sha
+ install::remote_ref::tests::new_upstream_commit_is_used_on_reinstall
+ prepare_cmd::tests::apply_blessed_prep_env_exports_mingw_and_syslib_env
+ prepare_cmd::tests::apply_blessed_prep_env_exports_msvc_target_env
+ prepare_cmd::tests::darwin_prepare_exports_blessed_env_for_deferred_cook
+ prepare_cmd::tests::rustup_add_target_scopes_to_pinned_toolchain_channel
+ prepare_cmd::tests::rustup_add_target_uses_soldr_managed_rustup_state
+ prepare_cmd::tests::rustup_target_add_timeout_is_an_explicit_safety_ceiling
)
cargo test --frozen -- ${skipped[@]/#/--skip }
}

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 11:18:02 Low 1
2026-10-17 00:21:55 Clean 2
2026-10-16 09:15:55 Low 1
2026-10-14 00:06:47 Clean 2
2026-10-13 23:18:21 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion