[Bug 257290] net-im/telegram-desktop: update to 2.8.11

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 20 Jul 2021 00:02:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257290

            Bug ID: 257290
           Summary: net-im/telegram-desktop: update to 2.8.11
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: henry.hu.sh@gmail.com

Created attachment 226560
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=226560&action=edit
Patch to 2.8.11

Update to 2.8.11. This must be committed together with PR 257289, which updates
tg_owt.

* New dependency, rnnoise
* It starts using jemalloc. For FreeBSD, we can use the system one. We also
don't need to link against jemalloc, etc.
* Remove some integrated patches.

Poudriere log for 13.0/amd64:
https://raw.githubusercontent.com/HenryHu/ports/master/.logs/13.0-amd64/telegram-desktop-2.8.11.log

Changelog:

2.8.11 (17.07.21)

- Check shader compilation / linking before using ANGLE.

2.8.10 (16.07.21)

- Fix media loading.

2.8.9 (16.07.21)

- Fix GIF caption edit.
- Fix version on Windows without SetDefaultDllDirectories.
- Fix fonts on Linux.

2.8.8 (15.07.21)

- Added an image editor. Crop photos or highlight parts of screenshots before
sending.

2.8.7 beta (08.07.21)

- (wasn't deployed)

2.8.6 beta (06.07.21)

- Added a simple image editor. Crop photos or highlight parts of screenshots
before sending.
- Use Direct3D 9 backend in ANGLE by default (Windows).
- Fix "Show in Finder" not focusing the Finder window (macOS).
- Use GTK from a child process (Linux).

2.8.5 beta (02.07.21)

- Use ANGLE for OpenGL over DirectX 9 / DirectX 11 (Windows).
- Use GTK from a child process (Linux).

2.8.4 (01.07.21)

- Crash fixes in WebView on Windows.

2.8.3 (28.06.21)

- Fix crashes in OpenSSL on macOS.

2.8.2 (27.06.21)

- Attempt to fix random crashes on macOS.

2.8.1 (26.06.21)

- Fix crash in audio player volume slider.

2.8 (24.06.21)

- Start video conferences from Voice Chats in any group.
- Share your screen or video from your camera with up to 30 participants (limit
to be increased soon).
- Talk without video with an unlimited number of participants.
- Create voice chats from the info page of any group where you are an admin.
- Group video calls are supported natively on all devices, including iPads and
laptops.

2.7.10 beta (22.06.21)

- Added ability to mix together bold, italic and other formatting.
- Fix voice chats and video calls OpenGL with some drivers on Windows.
- Several bug fixes.

2.7.9 beta (17.06.21)

- Added "Enable noise suppression" option to group calls Settings.
- Fix media viewer with Retina + Non-Retina dual monitor setup on macOS.
- Several bug and crash fixes.

2.7.8 beta (11.06.21)

- Crash fixes.

2.7.7 beta (11.06.21)

- Optimized video playback in media viewer and Picture-in-Picture mode.
- Added integration with System Media Transport Controls on Windows 10.
- Added "Now Playing" integration for music playback on macOS.
- Added "Archive Sticker" into the "..." menu of the Sticker Set Box.
- Fixed memory not being freed on Linux.
- Several crash fixes.

2.7.6 beta (31.05.21)

- Optimized video playback in media viewer and Picture-in-Picture on Windows
and Linux.
- Added integration with System Media Transport Controls on Windows 10.
- Added "Archive Sticker" into the "..." menu of the Sticker Set Box.
- Fixed memory not being freed on Linux.
- Several crash fixes.

2.7.5 beta (04.05.21)

- Add "Voice chats" filter in "Recent actions" for channels.
- Write local drafts to disk on a background thread.
- Support autoupdate for Telegram in write-protected folders on Linux.
- Fix crash in native notifications on Linux.
- Fix crash in file dialog on Linux.

-- 
You are receiving this mail because:
You are the assignee for the bug.