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

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details on branch 2023Q4
telegram-desktop Telegram Desktop messaging app
4.11.7 net-im on this many watch lists=1 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 4.11.7Version 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: 2023-10-17 18:15:09
Last Update: 2023-11-29 10:04:12
Commit Hash: a5d95c2
People watching this port, also watch:: xvkbd
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 - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • telegram-desktop>0:net-im/telegram-desktop
Conflicts:
CONFLICTS_INSTALL:
  • telegram-desktop-qt6
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
Package flavors (<flavor>: <package>)
  • qt5: telegram-desktop
  • qt6: telegram-desktop-qt6
NOT_FOR_ARCHS: powerpc powerpc64 powerpcspe
distinfo:
TIMESTAMP = 1699885561 SHA256 (tdesktop-4.11.7-full.tar.gz) = fd161c15ea38285df04749f09bded80dde5f4732da0c1daa2bdc4788c4ecef5e SIZE (tdesktop-4.11.7-full.tar.gz) = 68388327

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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.9 : lang/python39
  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. qt5-buildtools>=5.15 : devel/qt5-buildtools
  24. libqtiff.so : graphics/qt5-imageformats
  25. qt5-qmake>=5.15 : devel/qt5-qmake
Runtime dependencies:
  1. update-desktop-database : devel/desktop-file-utils
  2. kimg_xcf.so : graphics/kf5-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/qt5-imageformats
Library dependencies:
  1. libabsl_base.so : devel/abseil
  2. libavformat.so : multimedia/ffmpeg
  3. libdbus-1.so : devel/dbus
  4. libdispatch.so : devel/libdispatch
  5. libfmt.so : devel/libfmt
  6. libhunspell-1.7.so : textproc/hunspell
  7. liblz4.so : archivers/liblz4
  8. libopenh264.so : multimedia/openh264
  9. libopus.so : audio/opus
  10. libpipewire-0.3.so : multimedia/pipewire
  11. libprotobuf.so : devel/protobuf
  12. libqrcodegencpp.so : graphics/qr-code-generator
  13. librnnoise.so : audio/rnnoise
  14. libxcb-keysyms.so : x11/xcb-util-keysyms
  15. libxkbcommon.so : x11/libxkbcommon
  16. libxxhash.so : devel/xxhash
  17. libvpx.so : multimedia/libvpx
  18. libasound.so : audio/alsa-lib
  19. libGL.so : graphics/libglvnd
  20. libglib-2.0.so : devel/glib20
  21. libintl.so : devel/gettext-runtime
  22. libglibmm-2.68.so : devel/glibmm26
  23. libgirepository-1.0.so : devel/gobject-introspection
  24. libsigc-3.0.so : devel/libsigc++30
  25. libjpeg.so : graphics/jpeg-turbo
  26. libminizip.so : archivers/minizip
  27. libopenal.so.1 : audio/openal-soft
  28. libKF5CoreAddons.so : devel/kf5-kcoreaddons
  29. libQt5Core.so : devel/qt5-core
  30. libQt5DBus.so : devel/qt5-dbus
  31. libQt5Qml.so : x11-toolkits/qt5-declarative
  32. libQt5Gui.so : x11-toolkits/qt5-gui
  33. libQt5Network.so : net/qt5-network
  34. libQt5Svg.so : graphics/qt5-svg
  35. libQt5WaylandClient.so : graphics/qt5-wayland
  36. libQt5Widgets.so : x11-toolkits/qt5-widgets
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for telegram-desktop-4.11.7: SYSTEM_FONTS=off: Use system fonts instead of bundled patched ones ====> 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 desktop-file-utils gl gnome jpeg localbase minizip openal pkgconfig python:build ssl xorg kde:5 qt:5 compiler:c++20-lang
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/v4.11.7/
Collapse this list.

Number of commits found: 5

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.11.7
29 Nov 2023 10:04:12
commit hash: a5d95c2ba16e92528e7a0bd3194a421fc24a08a6commit hash: a5d95c2ba16e92528e7a0bd3194a421fc24a08a6commit hash: a5d95c2ba16e92528e7a0bd3194a421fc24a08a6commit hash: a5d95c2ba16e92528e7a0bd3194a421fc24a08a6 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
Author: Sergey A. Osokin
net-im/telegram-desktop: update 4.11.6 -> 4.11.7

(cherry picked from commit ea297437c894bb72b052473901b24b9b3aa2dda3)
4.11.6
29 Nov 2023 10:04:11
commit hash: 251c68da1f06431c8cdb2b2e018756d426f74a0ecommit hash: 251c68da1f06431c8cdb2b2e018756d426f74a0ecommit hash: 251c68da1f06431c8cdb2b2e018756d426f74a0ecommit hash: 251c68da1f06431c8cdb2b2e018756d426f74a0e files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
Author: Sergey A. Osokin
net-im/telegram-desktop: update 4.11.5 -> 4.11.6

(cherry picked from commit 89359206d2147e7b5878aa08d4b39fab3afc76b9)
4.11.5
29 Nov 2023 10:04:11
commit hash: 66e150da1f7cd13ff91921ce17a7444a848dd545commit hash: 66e150da1f7cd13ff91921ce17a7444a848dd545commit hash: 66e150da1f7cd13ff91921ce17a7444a848dd545commit hash: 66e150da1f7cd13ff91921ce17a7444a848dd545 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
Author: Sergey A. Osokin
net-im/t*: update Telegram Desktop to 4.11.5 (+)

Also, update net-im/tg_owt to the recent commit.

(cherry picked from commit 1114a1e961231159607e44b779e474299ce6826c)
4.10.3_1
29 Nov 2023 10:04:10
commit hash: 4c3927403f5dbc016d6542029b7b2a4d56355211commit hash: 4c3927403f5dbc016d6542029b7b2a4d56355211commit hash: 4c3927403f5dbc016d6542029b7b2a4d56355211commit hash: 4c3927403f5dbc016d6542029b7b2a4d56355211 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
net-im/telegram-desktop: bump PORTREVISION after Qt5 was updated to 5.15.11p0
(+)

Some users report about startup coredumps with error meesage
"cannot mix incopatible Qt library (5.15.10) with this library (5.15.11)"
after installing new Qt5 packages from the repo.

Bump PORTREVISION to ensure users always get rebuilded package

(cherry picked from commit e8ee9cd7a3bd97fddcd7d08c9711a7611b8d820b)
4.10.3
17 Oct 2023 18:13:45
commit hash: 6e326bce9b96362fa7b0053627b5a005decf2f42commit hash: 6e326bce9b96362fa7b0053627b5a005decf2f42commit hash: 6e326bce9b96362fa7b0053627b5a005decf2f42commit hash: 6e326bce9b96362fa7b0053627b5a005decf2f42 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
Author: Sergey A. Osokin
net-im/telegram-desktop: update to 4.10.3

(cherry picked from commit 329065bd5d1cd3c147456013c64002b689e29f66)

Number of commits found: 5