net-im/telegram-desktop 6.5.0_5 MidnightBSD
Telegram Desktop messaging app
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
5dd9fcd9b2- License
- gpl3
- Categories
- net-im
Description
Telegram Desktop is a messaging app. It is the fast and functional open source desktop app connected to the closed source Telegram server.
Features: * accounts tied to telephone numbers * cloud-based messaging * bots for third party developers * channels * secret chats featuring with client-to-client encryption * stickers * voice calls
In the other systems
The newest version among them is 7.3.3, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | net-im/telegram-desktop | 6.5.0_5 behind since 2026-07-28 | no data | - | [email protected] | 2026-09-07 |
| FreeBSD | net-im/telegram-desktop | 7.3.3 newest | none known | - | [email protected] | 2026-10-22 |
| NetBSD | wip/telegram-desktop by name | 7.2.10 behind since 2026-10-10 | none known | - | [email protected] | 2026-10-05 |
| DragonFly | net-im/telegram-desktop | 5.13.1_1 behind since 2026-07-28 | none known | - | [email protected] | - |
| HardenedBSD | net-im/telegram-desktop | 7.2.9_1 behind since 2026-10-10 | no data | - | [email protected] | - |
| GhostBSD | net-im/telegram-desktop | 7.2.9 behind since 2026-10-10 | no data | - | [email protected] | - |
Install
Binary package:
mport install telegram-desktop
From mports:
cd /usr/mports/net-im/telegram-desktop && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= telegram-desktop>0:net-im/telegram-desktop
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 8
boost-libs>0: devel/boost-libsmicrosoft-gsl>0: devel/microsoft-gslrange-v3>0: devel/range-v3tl-expected>0: devel/tl-expectedv4l_compat>0: multimedia/v4l_compatyasm: devel/yasm${LOCALBASE}/lib/libtde2e.a: net-im/tde2e${LOCALBASE}/lib/libtg_owt.a: net-im/tg_owt
Library 20
libabsl_base.so: devel/abseillibada.so: devel/libadalibavformat.so: multimedia/ffmpeglibcrc32c.so: devel/crc32clibdbus-1.so: devel/dbuslibdispatch.so: devel/libdispatchlibfmt.so: devel/libfmtlibheif.so: graphics/libheiflibhunspell-1.7.so: textproc/hunspelllibjxl.so: graphics/libjxlliblz4.so: archivers/liblz4libopenh264.so: multimedia/openh264libopus.so: audio/opuslibpipewire-0.3.so: multimedia/pipewirelibprotobuf-lite.so: devel/protobuflibqrcodegencpp.so: graphics/qr-code-generatorlibrnnoise.so: audio/rnnoiselibsrtp2.so: net/libsrtp2libxxhash.so: devel/xxhashlibvpx.so: multimedia/libvpx
Build dependencies 28
- archivers/liblz4
- audio/opus
- audio/rnnoise
- devel/abseil
- devel/boost-libs
- devel/crc32c
- devel/dbus
- devel/libada
- devel/libdispatch
- devel/libfmt
- devel/microsoft-gsl
- devel/protobuf
- devel/range-v3
- devel/tl-expected
- devel/xxhash
- devel/yasm
- graphics/libheif
- graphics/libjxl
- graphics/qr-code-generator
- multimedia/ffmpeg
- multimedia/libvpx
- multimedia/openh264
- multimedia/pipewire
- multimedia/v4l_compat
- net-im/tde2e
- net-im/tg_owt
- net/libsrtp2
- textproc/hunspell
Run dependencies 20
No port depends on this one.
Configuration
Options name: net-im_telegram-desktop
| Option | Default | Description |
|---|---|---|
| ALSA | on | |
| PULSEAUDIO | off | |
| SYSTEM_FONTS | off | Use system fonts instead of bundled patched ones |
| WAYLAND | on | |
| X11 | on |
- USES
- cmake compiler:c++20-lang desktop-file-utils gl gnome jpeg kde:6 localbase minizip openal pkgconfig python:build qt:6 ssl
- Service scripts
- none
Files
pkg-plist 14
- bin/Telegram
- share/applications/org.telegram.desktop.desktop
- share/dbus-1/services/org.telegram.desktop.service
- share/icons/hicolor/128x128/apps/org.telegram.desktop.png
- share/icons/hicolor/16x16/apps/org.telegram.desktop.png
- share/icons/hicolor/256x256/apps/org.telegram.desktop.png
- share/icons/hicolor/32x32/apps/org.telegram.desktop.png
- share/icons/hicolor/48x48/apps/org.telegram.desktop.png
- share/icons/hicolor/512x512/apps/org.telegram.desktop.png
- share/icons/hicolor/64x64/apps/org.telegram.desktop.png
- share/icons/hicolor/symbolic/apps/org.telegram.desktop-attention-symbolic.svg
- share/icons/hicolor/symbolic/apps/org.telegram.desktop-mute-symbolic.svg
- share/icons/hicolor/symbolic/apps/org.telegram.desktop-symbolic.svg
- share/metainfo/org.telegram.desktop.metainfo.xml
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| tdesktop-6.5.0-full.tar.gz | 7.6646092e+07 | a32a4f860ca789070fc10bcddaa70ac93dae73c3e2485928bc30985962116c7d |
Master sites 1
- https://github.com/telegramdesktop/tdesktop/releases/download/v6.5.0/
Commit history 3
| Date | Commit | Credits | Log message |
|---|---|---|---|
5dd9fcd9b2 |
Lucas Holt | net-im/telegram-desktop: limit build parallelism to fix clang crashes (#868) | |
e7b96113b0 |
Lucas Holt | devel/libfmt: update to 12.1.0 and fix the tree for fmt 12 (#853) Updates `devel/libfmt` from 9.1.0 to 12.1.0 and fixes every consumer
that
breaks as a result. Originally a prerequisite for `ai/pytorch` 2.13.0
(#851),
which vendors fmt 12.1.0 and does not build against fmt 9.
> **This must land as a single unit.** Between libfmt 12 going in and
the
> consumers being rebuilt, a stale consumer breaks *unrelated* builds
with
> misleading errors — a leftover `libze_loader.so.1` needing
`libfmt.so.9`
> made `net/openmpi4`'s configure report a bogus "cannot link hwloc".
The
> builder should rebuild all 26 touched ports.
## Core
| Port | Change |
|---|---|
| `devel/libfmt` | 9.1.0 → 12.1.0 (SONAME `.so.9` → `.so.12`) |
| `devel/spdlog` | 1.15.0 → 1.17.0 — 1.15 doesn't compile against fmt 12
… |
|
1c7e6ed56b |
Lucas Holt | */*: bump PORTREVISION after multimedia/openh264 update to 2.6.0 openh264 2.6.0 changed its shared library version from libopenh264.so.6
to libopenh264.so.8, so every port that links against it must be rebuilt.
Bump PORTREVISION on the direct consumers.
www/ungoogled-chromium is not listed because it was updated to
149.0.7827.200 in the same batch and is already built against the new
library.
AI-Assisted-by: Claude Opus 4.8 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |