Created attachment 217727 [details] patch for 2.3.2 Update to 2.3.2. This update is fairly disruptive: 1. A new lib, tg_owt, is introduced. For some reason, it's not in the full package, and it's not put into the source directory like other libs (in ThirdParty), but in some library dirs. As a result, USE_GITHUB is back. Some patches are required for this library. 1. BROKEN_i386. According to the cmake files, the webrtc integration should be disabled for i386. However, some code still uses it, and there are compilation failures. I may revisit this next version.
Log for 12.1/amd64: https://raw.githubusercontent.com/HenryHu/ports/master/.logs/12.1-amd64/telegram-desktop-2.3.2.log No log for i386, as it's broken. No log for 11.x, as qt5_network is broken there.
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field. ^Triage: Please set the maintainer-approval attachment flag (to +) on patches for ports you maintain to signify approval. -- Attachment -> Details -> maintainer-approval [+] Thanks!
Committed, thanks! While here: - Fix some portlint(1) warnings - Add LIB_DEPENDS=libqrcodegencpp.so:graphics/qr-code-generator
A commit references this bug: Author: lwhsu Date: Fri Sep 4 08:58:52 UTC 2020 New revision: 547516 URL: https://svnweb.freebsd.org/changeset/ports/547516 Log: net-im/telegram-desktop: Update to 2.3.2 PR: 249094 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/patch-Telegram_SourceFiles_chat__helpers_stickers__emoji__pack.cpp head/net-im/telegram-desktop/files/patch-Telegram_lib__base_base_platform_linux_base__info__linux.cpp head/net-im/telegram-desktop/files/patch-cmake_external_webrtc_CMakeLists.txt head/net-im/telegram-desktop/files/patch-tg__owt_CMakeLists.txt head/net-im/telegram-desktop/files/patch-tg__owt_cmake_init__target.cmake head/net-im/telegram-desktop/files/patch-tg__owt_cmake_libevent.cmake head/net-im/telegram-desktop/files/patch-tg__owt_src_media_sctp_sctp__transport.cc head/net-im/telegram-desktop/files/patch-tg__owt_src_rtc__base_byte__order.h head/net-im/telegram-desktop/files/patch-tg__owt_src_rtc__base_ip__address.cc head/net-im/telegram-desktop/files/patch-tg__owt_src_rtc__base_physical__socket__server.cc head/net-im/telegram-desktop/files/patch-tg__owt_src_rtc__base_physical__socket__server.h head/net-im/telegram-desktop/files/patch-tg__owt_src_rtc__base_platform__thread__types.cc