goose-lang

LOW
maintainer collen 0 votes scanned 2026-10-25 15:42:54.962645
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: Collen Jones <collenjones@gmail.com>
2pkgname=goose-lang
3pkgver=2026.3
4pkgrel=1
5pkgdesc="Memory-safe systems language with no heap allocator, GC, or lifetime annotations"
6arch=('x86_64' 'aarch64')
7url="https://github.com/aardappel/goose"
8license=('Apache-2.0')
9depends=('glibc' 'gcc-libs')
10makedepends=('cmake')
11optdepends=('gcc: goose build (native executables)'
12 'git: fetching packages into ~/.goose')
13conflicts=('goose' 'goose-bin' 'goose-cli' 'goose-cli-bin' 'goose-desktop' 'liamstask-goose-git')
14source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
15sha256sums=('73ef9aeced4a4a3d93dbb3cb0b65a9a1ec3c0efa6c3d4fa4298211919023a5a4')
16
17build() {
18 cmake -S "goose-$pkgver" -B build \
19 -DCMAKE_BUILD_TYPE=Release \
20 -DGOOSE_BUILTIN_LIBS=""
21 cmake --build build
22}
23
24package() {
25 local dest="$pkgdir/usr/lib/$pkgname"
26 install -Dm755 build/goose "$dest/goose"
27 cp -r build/tcclib "$dest/tcclib"
28 cp -r "goose-$pkgver/stdlib" "$dest/stdlib"
29 install -dm755 "$pkgdir/usr/bin"
30 ln -s "/usr/lib/$pkgname/goose" "$pkgdir/usr/bin/goose"
31 install -Dm644 "goose-$pkgver/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
32}
33

Scan history

Scanned at (UTC)SeverityRules
2026-10-25 15:42:54 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