cicada-shell
MEDIUM
maintainer zoltix
3 votes
scanned 2026-09-27 13:18:29.354985
Why flagged
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
Triggered rules
Medium
Recently orphaned & re-adopted
orphaned_readopted
This package was orphaned and re-adopted within the last 30 days — a window where ownership transfers can introduce malicious changes.
PKGBUILD
1
# Maintainer: Laurent Liégeois
2
pkgname=cicada-shell
3
_pkgname=cicada
4
pkgver=1.3.1
5
pkgrel=1
6
pkgdesc="A bash-like Unix shell written in Rust"
7
arch=('i686' 'x86_64')
8
url="https://github.com/mitnk/cicada"
9
license=('MIT')
10
options=(!lto)
11
depends=('libgcc')
12
makedepends=('cargo')
13
provides=('cicada')
14
source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
15
sha256sums=('06288835d8a6b75c31838f22e6992f852b623224a92129460fc05003b493bd5e')
16
17
prepare() {
18
cd "$_pkgname-$pkgver"
19
export RUSTUP_TOOLCHAIN=stable
20
cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
21
}
22
23
build() {
24
cd "$_pkgname-$pkgver"
25
export RUSTUP_TOOLCHAIN=stable
26
export CARGO_TARGET_DIR=target
27
cargo build --frozen --release
28
}
29
30
check() {
31
cd "$_pkgname-$pkgver"
32
export RUSTUP_TOOLCHAIN=stable
33
export CARGO_TARGET_DIR=target
34
cargo test --frozen
35
}
36
37
package() {
38
cd "$_pkgname-$pkgver"
39
install -Dm755 "target/release/$_pkgname" -t "$pkgdir/usr/bin"
40
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
41
find docs/ -type f -exec install -Dm644 "{}" -t "$pkgdir/usr/share/doc/$pkgname" \;
42
}
43
Changes since previous scan
--- PKGBUILD @ 2026-06-18 16:11+++ PKGBUILD @ 2026-09-27 13:18@@ -1,34 +1,41 @@-# Maintainer: Filipe Nascimento <flipee at tuta dot io>-+# Maintainer: Laurent Liégeois pkgname=cicada-shell _pkgname=cicada-pkgver=0.9.38+pkgver=1.3.1 pkgrel=1 pkgdesc="A bash-like Unix shell written in Rust" arch=('i686' 'x86_64') url="https://github.com/mitnk/cicada" license=('MIT')-depends=('gcc-libs')+options=(!lto)+depends=('libgcc') makedepends=('cargo') provides=('cicada') source=("$_pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")-sha256sums=('7ba8980a53707549b35a274b0a332623e79d419109c427d2481e2ffcc7d4ba3a')+sha256sums=('06288835d8a6b75c31838f22e6992f852b623224a92129460fc05003b493bd5e') prepare() {- cd $_pkgname-$pkgver+ cd "$_pkgname-$pkgver" export RUSTUP_TOOLCHAIN=stable cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')" } build() {- cd $_pkgname-$pkgver+ cd "$_pkgname-$pkgver" export RUSTUP_TOOLCHAIN=stable export CARGO_TARGET_DIR=target- cargo build --frozen --release --all-features+ cargo build --frozen --release+}++check() {+ cd "$_pkgname-$pkgver"+ export RUSTUP_TOOLCHAIN=stable+ export CARGO_TARGET_DIR=target+ cargo test --frozen } package() {- cd $_pkgname-$pkgver+ cd "$_pkgname-$pkgver" install -Dm755 "target/release/$_pkgname" -t "$pkgdir/usr/bin" install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname" find docs/ -type f -exec install -Dm644 "{}" -t "$pkgdir/usr/share/doc/$pkgname" \;Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-09-27 13:18:29 | Medium | 1 |
| 2026-06-18 16:11:54 | Clean | 0 |