fluxter

LOW
maintainer horizzon 0 votes scanned 2026-10-22 17:35:31.972993
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: horizzon3507 <148660626+horizzon3507@users.noreply.github.com>
2# Unofficial AUR packaging of the Fluxer terminal client.
3# Upstream has no tagged releases, so this pins the latest master commit;
4# the packaging repo's CI bumps the pin and checksums automatically.
5# Upstream: https://github.com/AIVirtuoso/fluxter
6
7pkgname=fluxter
8_commit=a5a4acd4d52afec6085e5219be0e4f1a97e2dc5c
9pkgver=0.7.5.r20260923.a5a4acd
10pkgrel=1
11pkgdesc="Keyboard-only TUI chat client for the Fluxer messaging platform, with inline media and voice calls"
12arch=('x86_64')
13url="https://github.com/AIVirtuoso/fluxter"
14license=('GPL-3.0-or-later')
15depends=('gcc-libs')
16makedepends=('cargo' 'go')
17optdepends=('ffmpeg: microphone and playback for voice calls (fluxter-phone)'
18 'mpv: playback for voice calls when ffplay is missing'
19 'gst-plugins-ugly: screen sharing in voice calls (x264enc)'
20 'gst-plugin-pipewire: screen sharing in voice calls (pipewiresrc)'
21 'xdg-desktop-portal: screen sharing in voice calls (the screen chooser)')
22provides=()
23conflicts=()
24options=('!lto')
25source=("$pkgname-$_commit.tar.gz::https://github.com/AIVirtuoso/fluxter/archive/$_commit.tar.gz")
26sha256sums=('02bc8b2565298962faaed75f928187e50840fff764ac38420af471302d1a23c0')
27
28prepare() {
29 cd "$pkgname-$_commit/phone"
30 export GOPATH="$srcdir/go"
31 go mod download -modcacherw
32}
33
34build() {
35 cd "$pkgname-$_commit"
36 export RUSTFLAGS="${RUSTFLAGS} -C link-arg=-fuse-ld=bfd"
37 cargo build --release --locked
38
39 # fluxter-phone carries a voice call's sound; without it the client
40 # joins a call but nothing is heard or sent
41 cd phone
42 export GOPATH="$srcdir/go"
43 export CGO_ENABLED=0
44 go build -trimpath -buildmode=pie -mod=readonly -modcacherw -o fluxter-phone .
45}
46
47package() {
48 cd "$pkgname-$_commit"
49
50 install -Dm755 \
51 "target/release/fluxter" \
52 "$pkgdir/usr/bin/fluxter"
53
54 install -Dm755 \
55 "phone/fluxter-phone" \
56 "$pkgdir/usr/bin/fluxter-phone"
57
58 install -Dm644 \
59 "README.md" \
60 "$pkgdir/usr/share/doc/$pkgname/README.md"
61}
62

Scan history

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