chipmunk-rs
maintainer taotieren
· 0 votes
· scanned 2026-08-18 13:39:48.676217
LOW
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: taotieren <admin@taotieren.com>
2
3
pkgname=chipmunk-rs
4
pkgver=4.2.0
5
pkgrel=1
6
pkgdesc="Fast Logfile Viewer for Analyzing Large Logfiles Chipmunk is a fast logfile viewer designed for analyzing large logfiles"
7
arch=($CARCH)
8
url="https://github.com/esrlabs/chipmunk"
9
license=('Apache-2.0')
10
provides=(${pkgname} ${pkgname%-rs})
11
conflicts=(${pkgname} ${pkgname%-rs})
12
replaces=()
13
depends=(
14
libgcc_s.so
15
hicolor-icon-theme
16
openssl
17
systemd-libs
18
)
19
makedepends=(
20
git
21
rust
22
pkgconf
23
)
24
optdepends=(
25
"ttf-ibm-plex: IBM Plex Mono, Sans, and Serif"
26
"ttf-jetbrains-mono: Typeface for developers, by JetBrains"
27
)
28
backup=()
29
options=(!lto)
30
install=
31
source=("${pkgname}::git+${url}.git#tag=${pkgver}")
32
sha256sums=('61f82209afbbf4ec87f1a5bf2a088edccb1832c2e06fbc2da27bff853e50bc9e')
33
34
prepare() {
35
git -C "${srcdir}/${pkgname}" clean -dfx
36
cd "${srcdir}/${pkgname}"
37
export RUSTUP_TOOLCHAIN=stable
38
cargo fetch --locked --target host-tuple
39
cargo fetch --target "$CARCH-unknown-linux-gnu"
40
}
41
42
build() {
43
cd "${srcdir}/${pkgname}/"
44
45
export RUSTUP_TOOLCHAIN=stable
46
export CARGO_TARGET_DIR=target
47
# cargo build --release --all-features
48
# CFLAGS+=" -ffat-lto-objects"
49
# --features 'cli,ftdi' \
50
cargo build \
51
--offline \
52
--locked \
53
--release
54
}
55
56
# check() {
57
# cd "${srcdir}/${pkgname}/"
58
#
59
# export RUSTUP_TOOLCHAIN=stable
60
# cargo test --all-features
61
# }
62
63
package() {
64
cd "${srcdir}/${pkgname}/"
65
66
export RUSTUP_TOOLCHAIN=stable
67
# cargo install --no-track --all-features --root "$pkgdir/usr/" --path .
68
# find target/release \
69
# -maxdepth 1 \
70
# -executable \
71
# -type f \
72
# -exec install -Dm0755 -t "$pkgdir/usr/bin/" {} +
73
install -vDm0755 target/release/${pkgname%-rs} -t "$pkgdir/usr/bin/"
74
install -vDm0644 crates/app/data/linux/chipmunk.desktop -t ${pkgdir}/usr/share/applications/
75
local _icon
76
for _icon in 16 24 32 64 128 256 512; do
77
if [ -f "crates/app/data/icons/png/${_icon}.png" ]; then
78
install -Dm0644 "crates/app/data/icons/png/${_icon}.png" \
79
"${pkgdir}/usr/share/icons/hicolor/${_icon}x${_icon}/apps/chipmunk.png"
80
fi
81
done
82
install -vDm0644 crates/app/data/linux/chipmunk.png -t ${pkgdir}/usr/share/icons/hicolor/1024x1024/apps/
83
install -vDm0644 *.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
84
install -vDm0644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}/"
85
}
86
Changes since previous scan
--- PKGBUILD @ 2026-08-13 00:17+++ PKGBUILD @ 2026-08-18 13:39@@ -1,7 +1,7 @@ # Maintainer: taotieren <admin@taotieren.com> pkgname=chipmunk-rs-pkgver=4.1.0+pkgver=4.2.0 pkgrel=1 pkgdesc="Fast Logfile Viewer for Analyzing Large Logfiles Chipmunk is a fast logfile viewer designed for analyzing large logfiles" arch=($CARCH)@@ -29,7 +29,7 @@ options=(!lto) install= source=("${pkgname}::git+${url}.git#tag=${pkgver}")-sha256sums=('d41ad00398527c00e70f7c9334805eea5e04b66bbbbfc54626a4ae0f48d33efc')+sha256sums=('61f82209afbbf4ec87f1a5bf2a088edccb1832c2e06fbc2da27bff853e50bc9e') prepare() { git -C "${srcdir}/${pkgname}" clean -dfxScan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-18 13:39:48 | LOW | 1 |
| 2026-08-13 00:17:07 | CLEAN | 2 |
| 2026-08-12 07:23:13 | LOW | 1 |