soldr
LOW
maintainer alerque
0 votes
scanned 2026-10-17 11:18:02.052738
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
3
pkgname=soldr
4
pkgver=0.9.33
5
pkgrel=1
6
pkgdesc='leverage crgx and zccache to run Rust tools with cached results'
7
arch=(x86_64)
8
url="https://github.com/zackees/$pkgname"
9
license=(AGPL-3.0-only)
10
depends=(glibc
11
libgcc
12
rustup)
13
makedepends=(cargo)
14
checkdepends=(clang)
15
_archive="$pkgname-$pkgver"
16
source=("$url/archive/refs/tags/v$pkgver/$_archive.tar.gz")
17
sha256sums=('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
33
prepare() {
34
_srcenv
35
cargo fetch --locked --target host-tuple
36
}
37
38
build() {
39
_srcenv
40
cargo build --release --frozen
41
}
42
43
check() {
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
64
package() {
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) | Severity | Rules |
|---|---|---|
| 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 |