goose-lang
LOW
maintainer collen
0 votes
scanned 2026-10-25 15:42:54.962645
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>
2
pkgname=goose-lang
3
pkgver=2026.3
4
pkgrel=1
5
pkgdesc="Memory-safe systems language with no heap allocator, GC, or lifetime annotations"
6
arch=('x86_64' 'aarch64')
7
url="https://github.com/aardappel/goose"
8
license=('Apache-2.0')
9
depends=('glibc' 'gcc-libs')
10
makedepends=('cmake')
11
optdepends=('gcc: goose build (native executables)'
12
'git: fetching packages into ~/.goose')
13
conflicts=('goose' 'goose-bin' 'goose-cli' 'goose-cli-bin' 'goose-desktop' 'liamstask-goose-git')
14
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
15
sha256sums=('73ef9aeced4a4a3d93dbb3cb0b65a9a1ec3c0efa6c3d4fa4298211919023a5a4')
16
17
build() {
18
cmake -S "goose-$pkgver" -B build \
19
-DCMAKE_BUILD_TYPE=Release \
20
-DGOOSE_BUILTIN_LIBS=""
21
cmake --build build
22
}
23
24
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-25 15:42:54 | Low | 1 |