whim

LOW
maintainer matth 0 votes scanned 2026-09-18 21:28:57.026605
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: Matt Harrison <matt@harrison.us.com>
2# Maintained at: https://github.com/matt-h/aur-pkgbuilds or https://codeberg.org/matt/aur-pkgbuilds
3
4pkgname=whim
5pkgver=0.9.0
6pkgrel=1
7pkgdesc="Whim Programming Language. Whim is a toy programming language. Do not use it in production."
8url="https://whim.sh/"
9arch=('x86_64' 'aarch64')
10license=('MIT')
11depends=()
12makedepends=('cargo' 'openssl')
13source=("${pkgname}-${pkgver}.tar.gz::https://github.com/carthage-software/whim/archive/refs/tags/${pkgver}.tar.gz")
14b2sums=('3a5753c7a2d27473600f9554fd7e08f61aa58134aa02acec8ef6082cb9326eaf5dfae47f49c99c81bd854a40ae0b7371be1638fac24e6759ed5fc3fcde3b7a6d')
15
16prepare() {
17 cd "${srcdir}/${pkgname}-${pkgver}"
18 export RUSTUP_TOOLCHAIN=stable
19 cargo fetch --locked --target host-tuple
20}
21
22build() {
23 cd "${srcdir}/${pkgname}-${pkgver}"
24 export CFLAGS="$CFLAGS -ffat-lto-objects"
25 export RUSTUP_TOOLCHAIN=stable
26 export CARGO_TARGET_DIR=target
27 cargo build --frozen --release
28}
29
30# disabled until we can get tests to pass
31# check() {
32# cd "${srcdir}/${pkgname}-${pkgver}"
33# export RUSTUP_TOOLCHAIN=stable
34# cargo test --frozen --all-features
35# }
36
37package() {
38 cd "${srcdir}/${pkgname}-${pkgver}"
39 install -Dm0755 -t "${pkgdir}/usr/bin/" "target/release/${pkgname}"
40 install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE-MIT
41 install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE-APACHE
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-09-18 21:28:57 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