svn commit: r561249 - in head/net-im/telegram-desktop: . files
Yuri Victorovich
yuri at FreeBSD.org
Mon Jan 11 19:22:22 UTC 2021
Author: yuri
Date: Mon Jan 11 19:22:21 2021
New Revision: 561249
URL: https://svnweb.freebsd.org/changeset/ports/561249
Log:
net-im/telegram-desktop: Fix the build failure caused by net/libusrsctp update
libusrsctp significantly changed API without bumping SONAME.
The upstream is notified.
PR: 252581
Submitted by: madpilot
Modified:
head/net-im/telegram-desktop/Makefile
head/net-im/telegram-desktop/files/patch-tg__owt_src_media_sctp_sctp__transport.cc
Modified: head/net-im/telegram-desktop/Makefile
==============================================================================
--- head/net-im/telegram-desktop/Makefile Mon Jan 11 19:00:18 2021 (r561248)
+++ head/net-im/telegram-desktop/Makefile Mon Jan 11 19:22:21 2021 (r561249)
@@ -2,6 +2,7 @@
PORTNAME= telegram-desktop
DISTVERSION= 2.4.4
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
Modified: 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_media_sctp_sctp__transport.cc Mon Jan 11 19:00:18 2021 (r561248)
+++ head/net-im/telegram-desktop/files/patch-tg__owt_src_media_sctp_sctp__transport.cc Mon Jan 11 19:22:21 2021 (r561249)
@@ -1,6 +1,6 @@
---- tg_owt/src/media/sctp/sctp_transport.cc.orig 2020-08-30 09:41:57 UTC
+--- tg_owt/src/media/sctp/sctp_transport.cc.orig 2020-10-07 14:11:02 UTC
+++ tg_owt/src/media/sctp/sctp_transport.cc
-@@ -43,7 +43,7 @@ enum PreservedErrno {
+@@ -43,7 +43,7 @@
#include "rtc_base/thread_annotations.h"
#include "rtc_base/thread_checker.h"
#include "rtc_base/trace_event.h"
@@ -9,3 +9,12 @@
namespace {
+@@ -470,7 +470,7 @@
+ return transport;
+ }
+
+- static int SendThresholdCallback(struct socket* sock, uint32_t sb_free) {
++ static int SendThresholdCallback(struct socket* sock, uint32_t sb_free, void *ulp_info) {
+ // Fired on our I/O thread. SctpTransport::OnPacketReceived() gets
+ // a packet containing acknowledgments, which goes into usrsctp_conninput,
+ // and then back here.
More information about the svn-ports-all
mailing list