ftlman

LOW
maintainer friedev 1 votes scanned 2026-09-06 17:12:21.241024
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: Aaron Friesen <aaron@frie.dev>
2pkgname=ftlman
3pkgver=0.7.4
4pkgrel=1
5pkgdesc="Mod manager for FTL: Faster Than Light"
6arch=('x86_64')
7url="https://github.com/afishhh/ftlman"
8license=('GPL-2.0-or-later')
9depends=(
10 bzip2
11 fontconfig
12 glibc
13 libgcc
14 libglvnd
15 libx11
16 libxcb
17 libxcursor
18 libxi
19 libxkbcommon
20 libxrender
21 wayland
22)
23makedepends=(cargo-nightly pkg-config)
24options=('!debug')
25source=("$pkgname-$pkgver.tar.gz::https://github.com/afishhh/ftlman/archive/refs/tags/v$pkgver.tar.gz")
26sha256sums=('e8c2ea453e05e52349800140ca96cc0f6a954308264fe4113580b8a833be045a')
27
28prepare() {
29 cd "$pkgname-$pkgver"
30 export RUSTUP_TOOLCHAIN=nightly
31 cargo fetch --locked --target host-tuple
32}
33
34build() {
35 cd "$pkgname-$pkgver"
36 # Strip GCC LTO flags: the C code built by cc-crate (vendored lua) would
37 # contain GCC LTO bytecode that rust-lld can't read
38 # <https://github.com/rust-lang/rust/issues/146952>
39 export CFLAGS="${CFLAGS/-flto=auto/}"
40 export CXXFLAGS="${CXXFLAGS/-flto=auto/}"
41 export LDFLAGS="${LDFLAGS/-flto=auto/}"
42 export RUSTFLAGS="--remap-path-prefix=${srcdir}=/ --remap-path-prefix=${HOME}=/"
43 export RUSTUP_TOOLCHAIN=nightly
44 export CARGO_TARGET_DIR=target
45 cargo build --frozen --release
46}
47
48package() {
49 cd "$pkgname-$pkgver"
50 install -Dm0755 "target/release/$pkgname" -t "$pkgdir/usr/bin/"
51 install -Dm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
52}
53

Scan history

Scanned at (UTC)SeverityRules
2026-09-06 17:12:21 Low 1
2026-09-06 00:17:06 Clean 2
2026-09-06 00:01:42 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