Bug 240401

Summary: net-im/telegram-desktop: update to 1.8.4
Product: Ports & Packages Reporter: Henry Hu <henry.hu.sh>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch for 1.8.4. Please apply with "patch -p0".
none
Updated patch for 1.8.4. Please apply with "patch -p0". henry.hu.sh: maintainer-approval+

Description Henry Hu 2019-09-08 00:42:15 UTC
Created attachment 207269 [details]
patch for 1.8.4. Please apply with "patch -p0".

Cosmetic changes to the patch.
* Issue 6219 is fixed in this version, so patch is not needed.
* New precompiled header, mtproto.
* Somehow qt_functions.cpp needs to include qtextengine_p.h for declarations.


Changelog from 1.7.14:
1.8.4 (06.09.19)

- Bug fixes and other minor improvements.

1.8.3 (05.09.19)

- Right click the 'Send' button and select 'Schedule Message' to automatically send something at a specified time.
- Schedule reminders for yourself in the 'Saved Messages' chat.
- Get a notification when any of your scheduled messages are sent.
- Customize your app's appearance by choosing accent colors for the 'Day', 'Night' and 'Tinted' themes.
- Choose who can find you on Telegram when they add your number to their phone contacts.
- Send a single :grin:, :anguished:, :rage:, :poo:, :cry: or :open_mouth: to check out what's new in the animated emoji department.

1.8.2 (20.08.19)

- Bug fixes and other minor improvements.

1.8.1 (09.08.19)

- Bug fixes and other minor improvements.

1.8 (09.08.19)

- Right click the Send button to send any message without sound - in case the recipient is sleeping.
- Enable Slow Mode in Group Permissions to control how frequently members can post.
- Set custom titles for group admins - like 'Founder', 'CFO' or 'Spam Fighter'.
- Toggle looped playback for animated stickers in Chat Settings.
- Send a single :heart:, :like:, :unamused:, :flushed: or :party: to add a mighty animated emoji to the chat.

1.7.15 beta (18.07.19)

- Bug fixes and other minor improvements.
Comment 1 Henry Hu 2019-09-08 02:07:49 UTC
Hmmm, so poudriere failed on 11.2 because of old compiler or C++ library.
Need to figure out a way to make it compatible with clang 6.0.
Comment 2 Henry Hu 2019-09-08 03:31:25 UTC
Created attachment 207270 [details]
Updated patch for 1.8.4. Please apply with "patch -p0".

Updated the patch. Old compiler in 11.2 cannot infer template arguments. Specify the arguments explicitly.
Comment 4 commit-hook freebsd_committer freebsd_triage 2019-09-13 16:30:16 UTC
A commit references this bug:

Author: swills
Date: Fri Sep 13 16:29:40 UTC 2019
New revision: 511978
URL: https://svnweb.freebsd.org/changeset/ports/511978

Log:
  net-im/telegram-desktop: update to 1.8.4

  PR:		240401
  Submitted by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)

Changes:
  head/net-im/telegram-desktop/Makefile
  head/net-im/telegram-desktop/distinfo
  head/net-im/telegram-desktop/files/CMakeLists.inj
  head/net-im/telegram-desktop/files/gyp-patches
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_chat__helpers_stickers__emoji__pack.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_core_launcher.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_core_update__checker.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_export_data_export__data__types.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_history_admin__log_history__admin__log__inner.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_history_history__inner__widget.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_history_view_history__view__list__widget.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_platform_linux_main__window__linux.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_qt__functions.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_settings_settings__notifications.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_ui_text_text.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_ui_text_text__block.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_window_main__window.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_ThirdParty_libtgvoip_VoIPController.cpp
  head/net-im/telegram-desktop/files/patch-Telegram_gyp_telegram__sources.txt
  head/net-im/telegram-desktop/files/patch-issue6219
Comment 5 Steve Wills freebsd_committer freebsd_triage 2019-09-13 16:30:59 UTC
Committed, thanks!