fluxter
LOW
maintainer horizzon
0 votes
scanned 2026-10-22 17:35:31.972993
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
7
pkgname=fluxter
8
_commit=a5a4acd4d52afec6085e5219be0e4f1a97e2dc5c
9
pkgver=0.7.5.r20260923.a5a4acd
10
pkgrel=1
11
pkgdesc="Keyboard-only TUI chat client for the Fluxer messaging platform, with inline media and voice calls"
12
arch=('x86_64')
13
url="https://github.com/AIVirtuoso/fluxter"
14
license=('GPL-3.0-or-later')
15
depends=('gcc-libs')
16
makedepends=('cargo' 'go')
17
optdepends=('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)')
22
provides=()
23
conflicts=()
24
options=('!lto')
25
source=("$pkgname-$_commit.tar.gz::https://github.com/AIVirtuoso/fluxter/archive/$_commit.tar.gz")
26
sha256sums=('02bc8b2565298962faaed75f928187e50840fff764ac38420af471302d1a23c0')
27
28
prepare() {
29
cd "$pkgname-$_commit/phone"
30
export GOPATH="$srcdir/go"
31
go mod download -modcacherw
32
}
33
34
build() {
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
47
package() {
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) | Severity | Rules |
|---|---|---|
| 2026-10-22 17:35:31 | Low | 1 |