BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDnet-im/telegram-desktop6.5.0_5 behind since 2026-07-28no data-[email protected]2026-09-07
FreeBSDnet-im/telegram-desktop7.3.3 newestnone known-[email protected]2026-10-22
NetBSDwip/telegram-desktop by name7.2.10 behind since 2026-10-10none known-[email protected]2026-10-05
DragonFlynet-im/telegram-desktop5.13.1_1 behind since 2026-07-28none known-[email protected]-
HardenedBSDnet-im/telegram-desktop7.2.9_1 behind since 2026-10-10no data-[email protected]-
GhostBSDnet-im/telegram-desktop7.2.9 behind since 2026-10-10no data-[email protected]-

Compare across BSDs

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

Library 20

Build dependencies 28
Run dependencies 20

No port depends on this one.

Configuration

Options name: net-im_telegram-desktop

OptionDefaultDescription
ALSAon
PULSEAUDIOoff
SYSTEM_FONTSoffUse system fonts instead of bundled patched ones
WAYLANDon
X11on
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
FileSizeSHA256
tdesktop-6.5.0-full.tar.gz7.6646092e+07a32a4f860ca789070fc10bcddaa70ac93dae73c3e2485928bc30985962116c7d
Master sites 1
  • https://github.com/telegramdesktop/tdesktop/releases/download/v6.5.0/

Commit history 3

DateCommitCreditsLog 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]>