fieldcraft-bin

LOW
maintainer FrogSnot 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: FrogSnot
2pkgname=fieldcraft-bin
3pkgver=0.7.0
4pkgrel=1
5pkgdesc='Open-source finite-element / CAE modeler: mesh, set up, solve and export decks (binary release)'
6arch=(x86_64)
7url='https://github.com/tangency-labs/fieldcraft'
8license=('MIT OR Apache-2.0')
9# Binaries link only glibc and libgcc_s (ELF NEEDED: libgcc_s/libm/libc, covered by glibc + libgcc).
10# Windowing (X11/Wayland, xkbcommon), GPU (Vulkan/EGL/GL) and D-Bus are dlopen'ed at runtime, so they
11# cannot be detected from ELF headers: verified by strings on the 0.7.0 x86_64 binaries (same
12# dependency family as solidcraft-bin; fieldcraft has no libXrandr dlopen, so it is not listed).
13depends=(glibc libgcc hicolor-icon-theme
14 dbus libglvnd vulkan-icd-loader wayland
15 libx11 libxcb libxcursor libxi libxkbcommon libxkbcommon-x11)
16optdepends=('vulkan-driver: Vulkan rendering (falls back to OpenGL/EGL without one)'
17 'xdg-desktop-portal: open/save dialogs and file chooser portals on Wayland/desktop sandboxes')
18options=(!strip !debug)
19provides=("fieldcraft=$pkgver")
20conflicts=(fieldcraft)
21source=("https://github.com/tangency-labs/fieldcraft/releases/download/v$pkgver/fieldcraft-$pkgver-linux-$CARCH.tar.gz")
22sha256sums=('0ae65f04265960cea1df5746abd0553bb4d4ad4656cb93c3574b0b612e3c0d08')
23
24package() {
25 cd "fieldcraft-$pkgver-linux-$CARCH"
26
27 # The tarball is already an FHS tree (bin/, share/). package() runs under fakeroot, so the
28 # archive records root ownership regardless of the build user; modes come from the tarball
29 # (755 bins, 644 data) and are preserved by cp -r.
30 install -d "$pkgdir/usr"
31 cp -r bin share "$pkgdir/usr/"
32 install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" \
33 share/doc/fieldcraft/{LICENSE-MIT,LICENSE-APACHE,NOTICE,THIRD-PARTY-LICENSES.txt}
34}
35

Scan history

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