tephro-client-bin

LOW
maintainer AuHunt 0 votes scanned 2026-10-20 03:27:25.773183
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: Nicolas Ramirez-Diaz <support at tephro dot chat>
2# The AUR's tephro-client-bin, written by `make aur CLIENT=X.Y.Z` from
3# client/deploy/aur/PKGBUILD.in. Edit the template in the Tephro repository,
4# not the copy on the AUR.
5#
6# The release's own .deb, unpacked: the same /opt/Tephro tree, Electron
7# included, that the .deb, the .rpm and the local package install. The hash
8# comes from the release's SHA256SUMS after its OpenPGP signature verified.
9# depends= matches client/deploy/pacman/PKGBUILD, where the list is explained.
10pkgname=tephro-client-bin
11pkgver=0.14.0
12pkgrel=1
13pkgdesc="Self-hosted group chat client: text, voice, video and screen sharing (release build)"
14arch=('x86_64')
15url="https://tephro.chat"
16license=('AGPL-3.0-or-later')
17depends=('gtk3' 'nss' 'libnotify' 'alsa-lib' 'libpulse' 'libsecret' 'libxss' 'libxtst' 'xdg-utils' 'hicolor-icon-theme')
18optdepends=(
19 'xdg-desktop-portal: screen sharing under Wayland'
20 'pipewire: screen sharing and per-application stream audio under Wayland'
21 'libappindicator: tray icon on Unity/older GNOME Shell (KDE gets one via StatusNotifierItem regardless)'
22 'libayatana-appindicator: alternative tray icon backend'
23)
24provides=('tephro-client')
25conflicts=('tephro-client')
26# Prebuilt Electron/Chromium binaries. Stripping or relinking corrupts them.
27options=('!strip' '!debug')
28install=tephro-client.install
29source=("tephro-client_${pkgver}_amd64.deb::https://gitlab.com/encenillo/tephro/-/releases/client%2Fv${pkgver}/downloads/tephro-client_${pkgver}_amd64.deb")
30sha256sums=('35db9c3e14ad40a8c160d054ddbeae1c28d961fd0a5528102ca8df69d2b7e188')
31
32package() {
33 bsdtar --no-same-owner -xf data.tar.xz -C "$pkgdir" ./opt ./usr/share/applications ./usr/share/icons
34 # non-setuid by default. tephro-client.install raises it only if this
35 # machine has no unprivileged user namespaces at install time
36 chmod 0755 "$pkgdir/opt/Tephro/chrome-sandbox"
37 install -d "$pkgdir/usr/bin"
38 ln -s /opt/Tephro/tephro "$pkgdir/usr/bin/tephro"
39}
40

Scan history

Scanned at (UTC)SeverityRules
2026-10-20 03:27:25 Low 1
2026-10-20 00:10:31 Clean 2
2026-10-19 23:26:39 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