solidcraft-git

LOW
maintainer alerque 1 votes scanned 2026-10-22 15:35:25.555348
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: Caleb Maclennan <caleb@alerque.com>
2
3pkgname=solidcraft-git
4_pkgname=${pkgname%-git}
5pkgver=0.10.0.r73.g95ea05e
6pkgrel=1
7url="https://bherbruck.github.io/$_pkgname"
8_url="https://github.com/bherbruck/$_pkgname"
9pkgdesc='vibe coded clean-room reimplementation of Autodesk Fusion (Git HEAD)'
10arch=(x86_64)
11license=(MIT Apache-2.0)
12depends=(glibc # libc.so libm.so
13 libgcc)
14makedepends=(cargo
15 git)
16provides=("$_pkgname=$pkgver")
17conflicts=("$_pkgname")
18source=("git+$_url.git")
19sha256sums=('SKIP')
20
21_srcenv() {
22 cd "$_pkgname"
23 export CARGO_HOME="$srcdir"
24 export CARGO_PROFILE_RELEASE_DEBUG=2
25 export CARGO_PROFILE_RELEASE_STRIP=false
26 export CARGO_PROFILE_RELEASE_LTO=thin
27 export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
28 export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
29 export CARGO_TARGET_DIR=target
30 export RUSTUP_TOOLCHAIN=stable
31 CFLAGS+=' -fno-lto'
32}
33
34prepare() {
35 _srcenv
36 cargo fetch --locked --target host-tuple
37}
38
39pkgver() {
40 cd "$_pkgname"
41 git describe --long --tags --abbrev=7 --match="v*" HEAD |
42 sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
43}
44
45build() {
46 _srcenv
47 cargo build --frozen --release
48}
49
50package() {
51 depends+=(libgcc_s.so)
52 cd "$_pkgname"
53 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$_pkgname"{,-cli}
54 install -Dm0644 -t "$pkgdir/usr/share/applications/" "assets/platforms/linux/ai.storyteller.$_pkgname.desktop"
55 install -Dm0644 -t "$pkgdir/usr/share/mime/packages/" "assets/platforms/linux/ai.storyteller.$_pkgname.mime.xml"
56 install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE-{APACHE,MIT}
57}
58

Changes since previous scan

--- PKGBUILD @ 2026-10-14 00:06
+++ PKGBUILD @ 2026-10-22 15:35
@@ -2,7 +2,7 @@
pkgname=solidcraft-git
_pkgname=${pkgname%-git}
-pkgver=0.5.0.r10.gdaed268
+pkgver=0.10.0.r73.g95ea05e
pkgrel=1
url="https://bherbruck.github.io/$_pkgname"
_url="https://github.com/bherbruck/$_pkgname"
@@ -49,11 +49,10 @@
package() {
depends+=(libgcc_s.so)
- local _binname=solvecraft
cd "$_pkgname"
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$_pkgname"{,-cli}
- install -Dm0644 -t "$pkgdir/usr/share/applications/" "packaging/linux/ai.storyteller.$_binname.desktop"
- install -Dm0644 -t "$pkgdir/usr/share/mime/packages/" "packaging/linux/ai.storyteller.$_binname.mime.xml"
+ install -Dm0644 -t "$pkgdir/usr/share/applications/" "assets/platforms/linux/ai.storyteller.$_pkgname.desktop"
+ install -Dm0644 -t "$pkgdir/usr/share/mime/packages/" "assets/platforms/linux/ai.storyteller.$_pkgname.mime.xml"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE-{APACHE,MIT}
}

Scan history

Scanned at (UTC)SeverityRules
2026-10-22 15:35:25 Low 1
2026-10-15 00:28:05 Clean 2
2026-10-14 21:20:28 Low 1
2026-10-14 00:06:47 Clean 2
2026-10-13 15:17:00 Low 1
2026-10-13 00:23:45 Clean 2
2026-10-12 23:15:20 Low 1
2026-10-12 09:12:50 Low 2
2026-10-12 00:18:51 Low 2
2026-10-11 23:11:19 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion