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
3pkgname=chipmunk-rs
4pkgver=4.2.0
5pkgrel=1
6pkgdesc="Fast Logfile Viewer for Analyzing Large Logfiles Chipmunk is a fast logfile viewer designed for analyzing large logfiles"
7arch=($CARCH)
8url="https://github.com/esrlabs/chipmunk"
9license=('Apache-2.0')
10provides=(${pkgname} ${pkgname%-rs})
11conflicts=(${pkgname} ${pkgname%-rs})
12replaces=()
13depends=(
14 libgcc_s.so
15 hicolor-icon-theme
16 openssl
17 systemd-libs
18)
19makedepends=(
20 git
21 rust
22 pkgconf
23)
24optdepends=(
25 "ttf-ibm-plex: IBM Plex Mono, Sans, and Serif"
26 "ttf-jetbrains-mono: Typeface for developers, by JetBrains"
27)
28backup=()
29options=(!lto)
30install=
31source=("${pkgname}::git+${url}.git#tag=${pkgver}")
32sha256sums=('61f82209afbbf4ec87f1a5bf2a088edccb1832c2e06fbc2da27bff853e50bc9e')
33
34prepare() {
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
42build() {
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
63package() {
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 -dfx

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 13:39:48 LOW 1
2026-08-13 00:17:07 CLEAN 2
2026-08-12 07:23:13 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