Warning: Undefined array key 1 in /usr/local/www/freshports/include/freshports.php on line 2815

Warning: Undefined array key 1 in /usr/local/www/freshports/include/freshports.php on line 2815

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/freshports/include/freshports.php:2815) in /usr/local/www/freshports/rewrite/missing-port.php on line 949

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/freshports/include/freshports.php:2815) in /usr/local/www/freshports/include/freshports.php on line 1022
FreshPorts -- net-im/telegram-desktop: Telegram Desktop messaging app
notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
telegram-desktop Telegram Desktop messaging app
5.12.3_1 net-im on this many watch lists=9 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 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 search for ports maintained by this maintainer
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (18 items)
Collapse this list.
  1. /usr/local/share/licenses/telegram-desktop-5.12.3_1/catalog.mk
  2. /usr/local/share/licenses/telegram-desktop-5.12.3_1/LICENSE
  3. /usr/local/share/licenses/telegram-desktop-5.12.3_1/GPLv3
  4. bin/telegram-desktop
  5. share/applications/org.telegram.desktop.desktop
  6. share/dbus-1/services/org.telegram.desktop.service
  7. share/icons/hicolor/128x128/apps/telegram.png
  8. share/icons/hicolor/16x16/apps/telegram.png
  9. share/icons/hicolor/256x256/apps/telegram.png
  10. share/icons/hicolor/32x32/apps/telegram.png
  11. share/icons/hicolor/48x48/apps/telegram.png
  12. share/icons/hicolor/512x512/apps/telegram.png
  13. share/icons/hicolor/64x64/apps/telegram.png
  14. share/icons/hicolor/symbolic/apps/telegram-symbolic.svg
  15. share/metainfo/org.telegram.desktop.metainfo.xml
  16. @owner
  17. @group
  18. @mode
Collapse this list.
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):
telegram-desktop
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-5.12.3_1------
FreeBSD:13:quarterly5.10.0_35.10.0_3------
FreeBSD:14:latest5.11.15.12.3_1-----4.8.1_4
FreeBSD:14:quarterly5.10.0_35.10.0_3------
FreeBSD:15:latest5.12.35.12.3_1n/a-n/a---
 

telegram-desktop-qt6
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-------4.8.1_4
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. boost-libs>0 : devel/boost-libs
  2. microsoft-gsl>0 : devel/microsoft-gsl
  3. range-v3>0 : devel/range-v3
  4. tl-expected>0 : devel/tl-expected
  5. v4l_compat>0 : multimedia/v4l_compat
  6. yasm : devel/yasm
  7. libtg_owt.a : net-im/tg_owt
  8. cmake : devel/cmake-core
  9. ninja : devel/ninja
  10. update-desktop-database : devel/desktop-file-utils
  11. pkgconf>=1.3.0_1 : devel/pkgconf
  12. python3.11 : lang/python311
  13. xorgproto>=0 : x11/xorgproto
  14. x11.pc : x11/libX11
  15. xcb.pc : x11/libxcb
  16. xcomposite.pc : x11/libXcomposite
  17. xdamage.pc : x11/libXdamage
  18. xext.pc : x11/libXext
  19. xfixes.pc : x11/libXfixes
  20. xrandr.pc : x11/libXrandr
  21. xrender.pc : x11/libXrender
  22. xtst.pc : x11/libXtst
  23. libqtiff.so : graphics/qt6-imageformats
  24. lupdate : devel/qt6-tools
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. kimg_xcf.so : graphics/kf6-kimageformats
  3. x11.pc : x11/libX11
  4. xcb.pc : x11/libxcb
  5. xcomposite.pc : x11/libXcomposite
  6. xdamage.pc : x11/libXdamage
  7. xext.pc : x11/libXext
  8. xfixes.pc : x11/libXfixes
  9. xrandr.pc : x11/libXrandr
  10. xrender.pc : x11/libXrender
  11. xtst.pc : x11/libXtst
  12. libqtiff.so : graphics/qt6-imageformats
Library dependencies:
  1. libabsl_base.so : devel/abseil
  2. libada.so : devel/libada
  3. libavformat.so : multimedia/ffmpeg
  4. libcrc32c.so : devel/crc32c
  5. libdbus-1.so : devel/dbus
  6. libdispatch.so : devel/libdispatch
  7. libfmt.so : devel/libfmt
  8. libgeoclue-2.so : net/geoclue
  9. libgeocode-glib-2.so : net/geocode-glib2
  10. libhunspell-1.7.so : textproc/hunspell
  11. liblz4.so : archivers/liblz4
  12. libopenh264.so : multimedia/openh264
  13. libopus.so : audio/opus
  14. libpipewire-0.3.so : multimedia/pipewire
  15. libprotobuf-lite.so : devel/protobuf
  16. libqrcodegencpp.so : graphics/qr-code-generator
  17. librnnoise.so : audio/rnnoise
  18. libsrtp2.so : net/libsrtp2
  19. libxxhash.so : devel/xxhash
  20. libvpx.so : multimedia/libvpx
  21. libasound.so : audio/alsa-lib
  22. libxcb-keysyms.so : x11/xcb-util-keysyms
  23. libxkbcommon.so : x11/libxkbcommon
  24. libGL.so : graphics/libglvnd
  25. libglib-2.0.so : devel/glib20
  26. libintl.so : devel/gettext-runtime
  27. libglibmm-2.68.so : devel/glibmm26
  28. libgirepository-1.0.so : devel/gobject-introspection
  29. libsigc-3.0.so : devel/libsigc++30
  30. libjpeg.so : graphics/jpeg-turbo
  31. libKF6CoreAddons.so : devel/kf6-kcoreaddons
  32. libminizip.so : archivers/minizip
  33. libopenal.so.1 : audio/openal-soft
  34. libQt6Core5Compat.so : devel/qt6-5compat
  35. libQt6Core.so : devel/qt6-base
  36. libQt6Qml.so : x11-toolkits/qt6-declarative
  37. libQt6Bodymovin.so : graphics/qt6-lottie
  38. libQt6ShaderTools.so : x11-toolkits/qt6-shadertools
  39. libQt6Svg.so : graphics/qt6-svg
  40. 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:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/telegramdesktop/tdesktop/releases/download/v5.12.3/
Collapse this list.

Number of commits found: 217 (showing only 17 on this page)

«  1 | 2 | 3 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4.2_3
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit
tcberner search for other commits by this committer
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
Revision:487760Original commit files touched by this commit
yuri search for other commits by this committer
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
Revision:487272Original commit files touched by this commit
gerald search for other commits by this committer
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
Revision:484686Original commit files touched by this commit
makc search for other commits by this committer
net-im/telegram-desktop:
- Fix desktop entry

PR:		232746
Approved by:	Henry Hu (maintainer)
1.4.2_1
06 Nov 2018 01:50:27
Revision:484273Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:483807Original commit files touched by this commit
rene search for other commits by this committer
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
Revision:482110Original commit files touched by this commit
swills search for other commits by this committer
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
Revision:481593Original commit files touched by this commit
swills search for other commits by this committer
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
Revision:479074Original commit files touched by this commit
swills search for other commits by this committer
Switch to ignore in the 10.x case

Reported by:	mat
1.3.14
05 Sep 2018 16:14:38
Revision:479026Original commit files touched by this commit
swills search for other commits by this committer
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
Revision:478814Original commit files touched by this commit
swills search for other commits by this committer
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
Revision:477796Original commit files touched by this commit
swills search for other commits by this committer
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
Revision:473503Original commit files touched by this commit
tcberner search for other commits by this committer
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
Revision:468844Original commit files touched by this commit
jbeich search for other commits by this committer
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
Revision:467607Original commit files touched by this commit
krion search for other commits by this committer
Update to version 1.2.17

PR:		227571
Submitted by:	maintainer
1.1.23
30 Jan 2018 21:50:16
Revision:460442Original commit files touched by this commit
antoine search for other commits by this committer
Fix with DEFAULT_VERSIONS=python=3.x
1.1.23
18 Dec 2017 23:35:46
Revision:456694Original commit files touched by this commit
yuri search for other commits by this committer
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

Number of commits found: 217 (showing only 17 on this page)

«  1 | 2 | 3