whim
LOW
maintainer matth
0 votes
scanned 2026-09-18 21:28:57.026605
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
4
pkgname=whim
5
pkgver=0.9.0
6
pkgrel=1
7
pkgdesc="Whim Programming Language. Whim is a toy programming language. Do not use it in production."
8
url="https://whim.sh/"
9
arch=('x86_64' 'aarch64')
10
license=('MIT')
11
depends=()
12
makedepends=('cargo' 'openssl')
13
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/carthage-software/whim/archive/refs/tags/${pkgver}.tar.gz")
14
b2sums=('3a5753c7a2d27473600f9554fd7e08f61aa58134aa02acec8ef6082cb9326eaf5dfae47f49c99c81bd854a40ae0b7371be1638fac24e6759ed5fc3fcde3b7a6d')
15
16
prepare() {
17
cd "${srcdir}/${pkgname}-${pkgver}"
18
export RUSTUP_TOOLCHAIN=stable
19
cargo fetch --locked --target host-tuple
20
}
21
22
build() {
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
37
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-09-18 21:28:57 | Low | 1 |