telegram-rs-bin
LOW
maintainer delta-whiplash
0 votes
scanned 2026-08-27 13:32:42.941682
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: delta-whiplash <delta@delta-net.ovh>
2
3
# -------------------------------------------------------------------
4
# Naming convention (mirrors dist/aur/ in the upstream repo):
5
# pkgname = telegram-rs-bin (AUR/pacman lowercase; -bin = prebuilt)
6
# Asset: telegram-rs-linux-x86_64.tar.gz (contains ./telegram-rs)
7
# Binary: /usr/bin/telegram-rs
8
# Upstream CD (.github/workflows/aur.yml) bumps pkgver + sums on tags.
9
# -------------------------------------------------------------------
10
pkgname=telegram-rs-bin
11
pkgver=0.8.1
12
pkgrel=2
13
pkgdesc="Feather-light Telegram desktop client in Rust — real-time push, GPU rendering (prebuilt binary)"
14
arch=('x86_64')
15
url="https://github.com/MrChausson/telegram-rs"
16
license=('MIT')
17
depends=('glibc' 'gcc-libs' 'alsa-lib')
18
# Voice notes arrive as Opus-in-Ogg; playback transcodes via system ffmpeg.
19
optdepends=('ffmpeg: voice-note playback (Opus → WAV transcode)')
20
provides=('telegram-rs')
21
conflicts=('telegram-rs')
22
# Upstream already ships a stripped, LTO-optimized binary.
23
options=('!strip')
24
25
source=(
26
"${pkgname}-${pkgver}.tar.gz::https://github.com/MrChausson/telegram-rs/releases/download/v${pkgver}/telegram-rs-linux-x86_64.tar.gz"
27
"telegram-rs.desktop"
28
"telegram-rs.svg"
29
"LICENSE::https://raw.githubusercontent.com/MrChausson/telegram-rs/v${pkgver}/LICENSE"
30
)
31
sha256sums=('733672d8fb9112b88b07b8af0bdd6fc7a7dbe855d62ac04a3fe689476a377025'
32
'5f46ddc4cbfafa9bea3814e26822959a536fff89b1b1523acac5f00f80919b86'
33
'29a54866c7f634ce95caffa7e76c95d69101dccb3f2fc3ffa7a1eecd0c9b2d04'
34
'c3a2f7bfcf59048b96659340e0c382112019916cad800354cc7a057589045a39')
35
36
package() {
37
# Binary (quasi-static: glibc + alsa-lib are the only runtime deps).
38
install -Dm755 "${srcdir}/telegram-rs" "${pkgdir}/usr/bin/telegram-rs"
39
40
# Menu entry + icon (Icon=telegram-rs resolves through hicolor).
41
install -Dm644 "${srcdir}/telegram-rs.desktop" \
42
"${pkgdir}/usr/share/applications/telegram-rs.desktop"
43
install -Dm644 "${srcdir}/telegram-rs.svg" \
44
"${pkgdir}/usr/share/icons/hicolor/scalable/apps/telegram-rs.svg"
45
46
# License.
47
install -Dm644 "${srcdir}/LICENSE" \
48
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
49
}
50
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-27 13:32:42 | Low | 1 |