Port details |
- telegram-desktop Telegram Desktop messaging app
- 5.12.3_1 net-im
=9 5.10.0_3Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2017-12-18 23:35:55
- Last Update: 2025-03-15 11:36:51
- Commit Hash: f5a1f1d
- People watching this port, also watch:: firefox, xorg, qemu, zsh, tmux
- License: GPLv3
- WWW:
- https://desktop.telegram.org/
- 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
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- telegram-desktop>0:net-im/telegram-desktop
- To install the port:
- cd /usr/ports/net-im/telegram-desktop/ && make install clean
- To add the package, run one of these commands:
- pkg install net-im/telegram-desktop
- pkg install telegram-desktop
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: telegram-desktop
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: powerpc powerpc64 powerpcspe
- distinfo:
- TIMESTAMP = 1741628086
SHA256 (tdesktop-5.12.3-full.tar.gz) = 050a19e74632eff02737f078b02d78e11faa108d0932371f3d64122b225d3034
SIZE (tdesktop-5.12.3-full.tar.gz) = 72628307
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- boost-libs>0 : devel/boost-libs
- microsoft-gsl>0 : devel/microsoft-gsl
- range-v3>0 : devel/range-v3
- tl-expected>0 : devel/tl-expected
- v4l_compat>0 : multimedia/v4l_compat
- yasm : devel/yasm
- libtg_owt.a : net-im/tg_owt
- cmake : devel/cmake-core
- ninja : devel/ninja
- update-desktop-database : devel/desktop-file-utils
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xtst.pc : x11/libXtst
- libqtiff.so : graphics/qt6-imageformats
- lupdate : devel/qt6-tools
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- kimg_xcf.so : graphics/kf6-kimageformats
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xtst.pc : x11/libXtst
- libqtiff.so : graphics/qt6-imageformats
- Library dependencies:
-
- libabsl_base.so : devel/abseil
- libada.so : devel/libada
- libavformat.so : multimedia/ffmpeg
- libcrc32c.so : devel/crc32c
- libdbus-1.so : devel/dbus
- libdispatch.so : devel/libdispatch
- libfmt.so : devel/libfmt
- libgeoclue-2.so : net/geoclue
- libgeocode-glib-2.so : net/geocode-glib2
- libhunspell-1.7.so : textproc/hunspell
- liblz4.so : archivers/liblz4
- libopenh264.so : multimedia/openh264
- libopus.so : audio/opus
- libpipewire-0.3.so : multimedia/pipewire
- libprotobuf-lite.so : devel/protobuf
- libqrcodegencpp.so : graphics/qr-code-generator
- librnnoise.so : audio/rnnoise
- libsrtp2.so : net/libsrtp2
- libxxhash.so : devel/xxhash
- libvpx.so : multimedia/libvpx
- libasound.so : audio/alsa-lib
- libxcb-keysyms.so : x11/xcb-util-keysyms
- libxkbcommon.so : x11/libxkbcommon
- libGL.so : graphics/libglvnd
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libglibmm-2.68.so : devel/glibmm26
- libgirepository-1.0.so : devel/gobject-introspection
- libsigc-3.0.so : devel/libsigc++30
- libjpeg.so : graphics/jpeg-turbo
- libKF6CoreAddons.so : devel/kf6-kcoreaddons
- libminizip.so : archivers/minizip
- libopenal.so.1 : audio/openal-soft
- libQt6Core5Compat.so : devel/qt6-5compat
- libQt6Core.so : devel/qt6-base
- libQt6Qml.so : x11-toolkits/qt6-declarative
- libQt6Bodymovin.so : graphics/qt6-lottie
- libQt6ShaderTools.so : x11-toolkits/qt6-shadertools
- libQt6Svg.so : graphics/qt6-svg
- libQt6WaylandClient.so : graphics/qt6-wayland
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for telegram-desktop-5.12.3_1:
SYSTEM_FONTS=off: Use system fonts instead of bundled patched ones
====> Desktop integration: you have to choose at least one of them
X11=on: X11 (graphics) support
WAYLAND=on: Wayland (graphics) support
====> Audio backend for voice calls
ALSA=on: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings
- Options name:
- net-im_telegram-desktop
- USES:
- cmake compiler:c++20-lang desktop-file-utils gl gnome jpeg kde:6 localbase minizip openal pkgconfig python:build qt:6 ssl xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.4.2_3 25 Dec 2018 20:25:40
  |
tcberner  |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
1.4.2_3 18 Dec 2018 18:09:58
  |
yuri  |
net-im/telegram-desktop: Change SED -> REINPLACE_CMD
Reported by: mat
Approved by: portmgr (compliance) |
1.4.2_3 12 Dec 2018 01:35:36
  |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
1.4.2_2 11 Nov 2018 11:45:20
  |
makc  |
net-im/telegram-desktop:
- Fix desktop entry
PR: 232746
Approved by: Henry Hu (maintainer) |
1.4.2_1 06 Nov 2018 01:50:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
1.4.2 02 Nov 2018 13:32:35
  |
rene  |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
1.4.2 14 Oct 2018 19:35:18
  |
swills  |
net-im/telegram-desktop: update to 1.4.2
PR: 232212
Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) |
1.4.0 09 Oct 2018 02:01:19
  |
swills  |
net-im/telegram-desktop: update to 1.4.0
PR: 232061
Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) |
1.3.14 06 Sep 2018 00:56:02
  |
swills  |
Switch to ignore in the 10.x case
Reported by: mat |
1.3.14 05 Sep 2018 16:14:38
  |
swills  |
net-im/telegram-desktop: put back removed BROKEN line
Can build but won't run on 10.x
PR: 231014
Reported by: Henry Hu <henry.hu.sh@gmail.com> (maintainer)
Pointyhat to: swills |
1.3.14 02 Sep 2018 19:20:02
  |
swills  |
net-im/telegram-desktop: update to 1.3.14
PR: 231014
Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) |
1.3.12 22 Aug 2018 16:09:43
  |
swills  |
net-im/telegram-desktop: update to 1.3.12
PR: 230398
Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer) |
1.2.17_1 28 Jun 2018 17:39:55
  |
tcberner  |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
1.2.17_1 02 May 2018 15:07:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
1.2.17 17 Apr 2018 14:10:49
  |
krion  |
Update to version 1.2.17
PR: 227571
Submitted by: maintainer |
1.1.23 30 Jan 2018 21:50:16
  |
antoine  |
Fix with DEFAULT_VERSIONS=python=3.x |
1.1.23 18 Dec 2017 23:35:46
  |
yuri  |
New port: net-im/telegram-desktop: Telegram Desktop messaging app
PR: 224193
Submitted by: Henry Hu <henry.hu.sh@gmail.com>
Approved by: adamw (mentor)
Differential Revision: https://reviews.freebsd.org/D13434 |