materialcraft

LOW
maintainer alerque 0 votes scanned 2026-10-26 09:44:33.960329
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
3_pkgname=MaterialCraft
4pkgname=materialcraft
5pkgver=0.5.0
6pkgrel=1
7url="https://github.com/PiJellyPin/$_pkgname"
8pkgdesc='vibe coded clean-room reimplementation of Adobe Substance Designer'
9arch=(x86_64)
10license=(MIT Apache-2.0)
11depends=(glibc # libc.so libm.so
12 hicolor-icon-theme
13 libgcc)
14makedepends=(cargo)
15_archive="$_pkgname-$pkgver"
16source=("$url/archive/refs/tags/$pkgver/$_archive.tar.gz")
17sha256sums=('78866ac3da35bfc38adc9f97b56a4eb8fea63dbfab192590e83cd35d12ada718')
18
19_srcenv() {
20 cd "$_archive"
21 export CARGO_HOME="$srcdir"
22 if check_option debug y; then
23 export CARGO_PROFILE_RELEASE_DEBUG=2
24 export CARGO_PROFILE_RELEASE_STRIP=false
25 fi
26 if check_option lto y; then
27 export CARGO_PROFILE_RELEASE_LTO=thin
28 export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
29 fi
30 export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
31 CFLAGS+=' -fno-lto'
32 export CARGO_TARGET_DIR=target
33 export RUSTUP_TOOLCHAIN=stable
34}
35
36prepare() {
37 _srcenv
38 cargo fetch --locked --target host-tuple
39}
40
41build() {
42 _srcenv
43 cargo build --frozen --release --features gui
44}
45
46package() {
47 depends+=(libgcc_s.so)
48 cd "$_archive"
49 install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"{,-gui}
50 install -Dm0644 assets/logo.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png"
51 install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE-{APACHE,MIT}
52}
53

Changes since previous scan

--- PKGBUILD @ 2026-10-24 00:14
+++ PKGBUILD @ 2026-10-26 09:44
@@ -2,18 +2,19 @@
_pkgname=MaterialCraft
pkgname=materialcraft
-pkgver=0.4.0
+pkgver=0.5.0
pkgrel=1
url="https://github.com/PiJellyPin/$_pkgname"
pkgdesc='vibe coded clean-room reimplementation of Adobe Substance Designer'
arch=(x86_64)
license=(MIT Apache-2.0)
depends=(glibc # libc.so libm.so
+ hicolor-icon-theme
libgcc)
makedepends=(cargo)
_archive="$_pkgname-$pkgver"
source=("$url/archive/refs/tags/$pkgver/$_archive.tar.gz")
-sha256sums=('072ddafb1d6320dbfdaa6bc090fb84f855a7804263733b0b0f69787fd4141b15')
+sha256sums=('78866ac3da35bfc38adc9f97b56a4eb8fea63dbfab192590e83cd35d12ada718')
_srcenv() {
cd "$_archive"
@@ -46,7 +47,7 @@
depends+=(libgcc_s.so)
cd "$_archive"
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"{,-gui}
- install -Dm0644 assets/${_pkgname}Logo.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png"
+ install -Dm0644 assets/logo.png "$pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png"
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE-{APACHE,MIT}
}

Scan history

Scanned at (UTC)SeverityRules
2026-10-26 09:44:33 Low 1
2026-10-24 00:14:55 Clean 2
2026-10-23 19:38:15 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