aboutsummaryrefslogtreecommitdiff
path: root/net-im/telegram-desktop
diff options
context:
space:
mode:
authorTorsten Zuehlsdorff <tz@FreeBSD.org>2020-05-02 16:46:54 +0000
committerTorsten Zuehlsdorff <tz@FreeBSD.org>2020-05-02 16:46:54 +0000
commit8a281b03c5dcab6d0c437a15045186d5dd4b3b7c (patch)
tree31e617541f84f57d2c2e1d442653ddd980219532 /net-im/telegram-desktop
parentc85d60dcbeb373cd63f0993c003dbad9f06b6f2f (diff)
downloadports-8a281b03c5dcab6d0c437a15045186d5dd4b3b7c.tar.gz
ports-8a281b03c5dcab6d0c437a15045186d5dd4b3b7c.zip
net-im/telegram-desktop: Update from 2.0.1 to 2.1.0
Changelog: - Access a catalog of over 20,000 stickers made by professional artists from the updated Sticker Panel by clicking the '+' icon. - Use sticker search to find the stickers you're looking for - or scroll from the latest packs all the way to the classics. - Add explanations that appear after users respond to a quiz question. - See how much time you have left to answer a question from @quizbot with the new countdown animation. - Send a single 🎯 emoji to see if you hit the bullseye. PR: 245980 Submitted by: Volodymyr Kostyrko <arcade@b1t.name>, Henry Hu <henry.hu.sh@gmail.com>
Notes
Notes: svn path=/head/; revision=533695
Diffstat (limited to 'net-im/telegram-desktop')
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-im/telegram-desktop/files/patch-Telegram_SourceFiles_logs.cpp10
-rw-r--r--net-im/telegram-desktop/files/patch-Telegram_cmake_lib__tgvoip.cmake20
-rw-r--r--net-im/telegram-desktop/files/patch-cmake_external_opus_CMakeLists.txt11
5 files changed, 29 insertions, 20 deletions
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 9ce3c603a4ec..27a052db0495 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= telegram-desktop
-DISTVERSION= 2.0.1
+DISTVERSION= 2.1.0
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index 3181953c8e61..bc933f3ac89d 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1585708370
-SHA256 (tdesktop-2.0.1-full.tar.gz) = ced19f5bc15e26d7bf76e47841422425f664110f1aada111b9f525ab18e1723c
-SIZE (tdesktop-2.0.1-full.tar.gz) = 26106949
+TIMESTAMP = 1587747983
+SHA256 (tdesktop-2.1.0-full.tar.gz) = 86d2acc2dfd426ea222ae94984d81e60774f16f3ecc3405578377d90f809a950
+SIZE (tdesktop-2.1.0-full.tar.gz) = 26133964
diff --git a/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_logs.cpp b/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_logs.cpp
index 40897b6ed4c3..e06300824eb8 100644
--- a/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_logs.cpp
+++ b/net-im/telegram-desktop/files/patch-Telegram_SourceFiles_logs.cpp
@@ -1,12 +1,12 @@
--- Telegram/SourceFiles/logs.cpp.orig 2020-02-18 08:28:06 UTC
+++ Telegram/SourceFiles/logs.cpp
@@ -342,7 +342,7 @@ void start(not_null<Core::Launcher*> launcher) {
- if (cAlphaVersion()) {
workingDirChosen = true;
+ } else {
-#if defined Q_OS_MAC || defined Q_OS_LINUX
+#if defined Q_OS_MAC || defined Q_OS_LINUX || defined Q_OS_FREEBSD
- } else {
+
if (!cWorkingDir().isEmpty()) {
// This value must come from TelegramForcePortable
@@ -357,16 +357,16 @@ void start(not_null<Core::Launcher*> launcher) {
@@ -21,21 +21,21 @@
-#elif defined Q_OS_WINRT // Q_OS_MAC || Q_OS_LINUX
+#elif defined Q_OS_WINRT // Q_OS_MAC || Q_OS_LINUX || Q_OS_FREEBSD
- } else {
+
cForceWorkingDir(psAppDataPath());
workingDirChosen = true;
-#elif defined OS_WIN_STORE // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT
+#elif defined OS_WIN_STORE // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT || Q_OS_FREEBSD
+
#ifdef _DEBUG
cForceWorkingDir(cExeDir());
- #else // _DEBUG
@@ -383,7 +383,7 @@ void start(not_null<Core::Launcher*> launcher) {
workingDirChosen = true;
}
-#endif // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT || OS_WIN_STORE
+#endif // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT || OS_WIN_STORE || Q_OS_FREEBSD
+
}
- LogsData = new LogsDataFields();
diff --git a/net-im/telegram-desktop/files/patch-Telegram_cmake_lib__tgvoip.cmake b/net-im/telegram-desktop/files/patch-Telegram_cmake_lib__tgvoip.cmake
new file mode 100644
index 000000000000..73768e26a9dc
--- /dev/null
+++ b/net-im/telegram-desktop/files/patch-Telegram_cmake_lib__tgvoip.cmake
@@ -0,0 +1,20 @@
+--- Telegram/cmake/lib_tgvoip.cmake.orig 2020-04-30 01:34:51 UTC
++++ Telegram/cmake/lib_tgvoip.cmake
+@@ -778,11 +778,17 @@ else()
+ )
+ endif()
+
++ find_package(PkgConfig REQUIRED)
++ pkg_check_modules(PULSE REQUIRED IMPORTED_TARGET libpulse)
++ pkg_check_modules(ALSA REQUIRED IMPORTED_TARGET alsa)
++
+ target_include_directories(lib_tgvoip
+ PUBLIC
+ ${tgvoip_loc}
+ PRIVATE
+ ${tgvoip_loc}/webrtc_dsp
++ ${PULSE_INCLUDE_DIRS}
++ ${ALSA_INCLUDE_DIRS}
+ )
+
+ target_link_libraries(lib_tgvoip
diff --git a/net-im/telegram-desktop/files/patch-cmake_external_opus_CMakeLists.txt b/net-im/telegram-desktop/files/patch-cmake_external_opus_CMakeLists.txt
deleted file mode 100644
index f04d05a6d301..000000000000
--- a/net-im/telegram-desktop/files/patch-cmake_external_opus_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- cmake/external/opus/CMakeLists.txt.orig 2020-02-18 08:27:33 UTC
-+++ cmake/external/opus/CMakeLists.txt
-@@ -11,7 +11,7 @@ if (DESKTOP_APP_USE_PACKAGED)
- find_package(PkgConfig REQUIRED)
- pkg_check_modules(OPUS opus)
-
-- target_include_directories(external_opus INTERFACE ${OPUS_INCLUDE_DIRS})
-+ target_include_directories(external_opus INTERFACE ${OPUS_INCLUDEDIR})
- else()
- target_include_directories(external_opus SYSTEM
- INTERFACE