net-im/telegram-desktop: update to 1.8.15
Changelog: 1.8.15 (07.10.19) - Bug fixes and other minor improvements. 1.8.14 (03.10.19) - Bug fixes and other minor improvements. 1.8.13 (03.10.19) - Bug fixes and other minor improvements. 1.8.12 (02.10.19) - Bug fixes and other minor improvements. 1.8.11 (01.10.19) - Bug fixes and other minor improvements. 1.8.10 (30.09.19) - Bug fixes and other minor improvements. PR: 241319 Submitted by: Henry Hu <henry.hu.sh@gmail.com> (maintainer)
This commit is contained in:
parent
ec83c3f857
commit
eaad702f42
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=514727
@ -2,7 +2,7 @@
|
||||
|
||||
PORTNAME= telegram-desktop
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.8.9
|
||||
DISTVERSION= 1.8.15
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= henry.hu.sh@gmail.com
|
||||
|
@ -1,6 +1,6 @@
|
||||
TIMESTAMP = 1569722754
|
||||
SHA256 (telegramdesktop-tdesktop-v1.8.9_GH0.tar.gz) = 2df035cc4a582660b612656c22ff10d37eb34dbece958f9c99f6a0bd4e2fb61b
|
||||
SIZE (telegramdesktop-tdesktop-v1.8.9_GH0.tar.gz) = 14407939
|
||||
TIMESTAMP = 1571274501
|
||||
SHA256 (telegramdesktop-tdesktop-v1.8.15_GH0.tar.gz) = 68bb6c3d007fe21847286815f22c2532a7cf9c247dc2781d749ebeb40f02ed99
|
||||
SIZE (telegramdesktop-tdesktop-v1.8.15_GH0.tar.gz) = 14416530
|
||||
SHA256 (catchorg-Catch2-5ca44b68_GH0.tar.gz) = 8cdf2a345897bda1aaabffd4496dffe263768cef3e4254e74ae63545c8e12cc2
|
||||
SIZE (catchorg-Catch2-5ca44b68_GH0.tar.gz) = 375264
|
||||
SHA256 (mapbox-variant-550ac2f_GH0.tar.gz) = 7ab3aa7c9fa672027f13721584df5f7ec09c0ecca499d374c6ac76e147ef7354
|
||||
|
@ -13,6 +13,7 @@ add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h)
|
||||
add_precompiled_header(lib_export ../../Telegram/SourceFiles/export/export_pch.h)
|
||||
add_precompiled_header(lib_storage ../../Telegram/SourceFiles/storage/storage_pch.h)
|
||||
add_precompiled_header(lib_mtproto ../../Telegram/SourceFiles/mtproto/mtp_pch.h)
|
||||
add_precompiled_header(lib_ui ../../Telegram/SourceFiles/ui/ui_pch.h)
|
||||
|
||||
# vim: ft=cmake
|
||||
# -------------- debian/CMakeLists.inj end --------------
|
||||
|
@ -1,15 +1,6 @@
|
||||
--- Telegram/gyp/codegen_rules.gypi.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/codegen_rules.gypi
|
||||
@@ -15,7 +15,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/update_dependent_styles.timestamp',
|
||||
],
|
||||
'action': [
|
||||
- 'python', '<(DEPTH)/update_dependent.py', '--styles',
|
||||
+ '%%PYTHON_CMD%%', '<(DEPTH)/update_dependent.py', '--styles',
|
||||
'-I', '<(res_loc)', '-I', '<(src_loc)',
|
||||
'-o', '<(SHARED_INTERMEDIATE_DIR)/update_dependent_styles.timestamp',
|
||||
'<@(style_files)',
|
||||
@@ -26,13 +26,13 @@
|
||||
--- Telegram/gyp/codegen/rules.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/codegen/rules.gypi
|
||||
@@ -10,13 +10,13 @@
|
||||
'inputs': [
|
||||
'<(DEPTH)/update_dependent.py',
|
||||
'<@(qrc_files)',
|
||||
@ -25,9 +16,93 @@
|
||||
'-o', '<(SHARED_INTERMEDIATE_DIR)/update_dependent_qrc.timestamp',
|
||||
'<@(qrc_files)',
|
||||
],
|
||||
--- Telegram/gyp/lib_export.gyp.orig 2019-09-06 13:41:43 UTC
|
||||
--- Telegram/gyp/codegen/styles_rule.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/codegen/styles_rule.gypi
|
||||
@@ -16,7 +16,7 @@
|
||||
'<(style_timestamp)',
|
||||
],
|
||||
'action': [
|
||||
- 'python', '<(DEPTH)/update_dependent.py', '--styles',
|
||||
+ '%%PYTHON_CMD%%', '<(DEPTH)/update_dependent.py', '--styles',
|
||||
'-I', '<(res_loc)', '-I', '<(src_loc)',
|
||||
'-o', '<(style_timestamp)',
|
||||
'<@(style_files)',
|
||||
--- Telegram/gyp/common/linux.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/common/linux.gypi
|
||||
@@ -11,7 +11,6 @@
|
||||
'linux_common_flags': [
|
||||
'-pipe',
|
||||
'-Wall',
|
||||
- '-Werror',
|
||||
'-W',
|
||||
'-fPIC',
|
||||
'-Wno-unused-variable',
|
||||
@@ -26,16 +25,17 @@
|
||||
'-Wno-error=class-memaccess',
|
||||
'-Wno-error=parentheses',
|
||||
],
|
||||
- 'linux_path_ffmpeg%': '/usr/local',
|
||||
- 'linux_path_openal%': '/usr/local',
|
||||
- 'linux_path_va%': '/usr/local',
|
||||
- 'linux_path_vdpau%': '/usr/local',
|
||||
- 'linux_path_breakpad%': '/usr/local',
|
||||
- 'linux_path_opus_include%': '<(libs_loc)/opus/include',
|
||||
- 'linux_path_range%': '/usr/local',
|
||||
+ 'linux_path_ffmpeg%': '%%LOCALBASE%%',
|
||||
+ 'linux_path_openal%': '%%LOCALBASE%%',
|
||||
+ 'linux_path_va%': '%%LOCALBASE%%',
|
||||
+ 'linux_path_vdpau%': '%%LOCALBASE%%',
|
||||
+ 'linux_path_breakpad%': '%%LOCALBASE%%',
|
||||
+ 'linux_path_opus_include%': '%%LOCALBASE%%/opus/include',
|
||||
+ 'linux_path_range%': '%%LOCALBASE%%',
|
||||
},
|
||||
'include_dirs': [
|
||||
- '/usr/local/include',
|
||||
+ '/usr/include/openssl-1.0',
|
||||
+ '%%LOCALBASE%%/include',
|
||||
'<(linux_path_ffmpeg)/include',
|
||||
'<(linux_path_openal)/include',
|
||||
'<(linux_path_breakpad)/include/breakpad',
|
||||
@@ -43,7 +43,8 @@
|
||||
'<(linux_path_range)/include',
|
||||
],
|
||||
'library_dirs': [
|
||||
- '/usr/local/lib',
|
||||
+ '/usr/lib/openssl-1.0',
|
||||
+ '%%LOCALBASE%%/lib',
|
||||
'<(linux_path_ffmpeg)/lib',
|
||||
'<(linux_path_openal)/lib',
|
||||
'<(linux_path_va)/lib',
|
||||
@@ -51,7 +52,7 @@
|
||||
'<(linux_path_breakpad)/lib',
|
||||
],
|
||||
'conditions': [
|
||||
- [ '"<!(uname -m)" == "x86_64" or "<!(uname -m)" == "aarch64"', {
|
||||
+ [ '"<!(uname -m)" == "amd64" or "<!(uname -m)" == "arm64"', {
|
||||
'defines': [
|
||||
'Q_OS_LINUX64',
|
||||
],
|
||||
@@ -86,7 +87,6 @@
|
||||
],
|
||||
'defines': [
|
||||
'_REENTRANT',
|
||||
- 'QT_STATICPLUGIN',
|
||||
'QT_PLUGIN',
|
||||
],
|
||||
'cflags_c': [
|
||||
@@ -99,9 +99,6 @@
|
||||
'-Wno-register',
|
||||
],
|
||||
'make_global_settings': [
|
||||
- ['AR', '/usr/bin/gcc-ar'],
|
||||
- ['RANLIB', '/usr/bin/gcc-ranlib'],
|
||||
- ['NM', '/usr/bin/gcc-nm'],
|
||||
],
|
||||
'configurations': {
|
||||
'Debug': {
|
||||
--- Telegram/gyp/lib_export.gyp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/lib_export.gyp
|
||||
@@ -46,7 +46,7 @@
|
||||
@@ -44,7 +44,7 @@
|
||||
'include_dirs': [
|
||||
'<(src_loc)',
|
||||
'<(SHARED_INTERMEDIATE_DIR)',
|
||||
@ -36,19 +111,48 @@
|
||||
'<(submodules_loc)/GSL/include',
|
||||
'<(submodules_loc)/variant/include',
|
||||
'<(submodules_loc)/crl/src',
|
||||
--- Telegram/gyp/lib_scheme.gyp.orig 2019-09-06 13:41:43 UTC
|
||||
--- Telegram/gyp/lib_scheme.gyp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/lib_scheme.gyp
|
||||
@@ -49,7 +49,7 @@
|
||||
@@ -48,7 +48,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/scheme.h',
|
||||
],
|
||||
'action': [
|
||||
- 'python', '<(src_loc)/codegen/scheme/codegen_scheme.py',
|
||||
+ '%%PYTHON_CMD%%', '<(src_loc)/codegen/scheme/codegen_scheme.py',
|
||||
'-o', '<(SHARED_INTERMEDIATE_DIR)',
|
||||
'<(res_loc)/tl/mtproto.tl',
|
||||
'<(res_loc)/tl/api.tl',
|
||||
--- Telegram/gyp/qt_moc.gypi.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/qt_moc.gypi
|
||||
'<(res_loc)/tl/mtproto.tl',
|
||||
'<(res_loc)/tl/api.tl',
|
||||
--- Telegram/gyp/lib_ui.gyp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/lib_ui.gyp
|
||||
@@ -39,7 +39,7 @@
|
||||
'dependent_style_files': [
|
||||
],
|
||||
'style_timestamp': '<(SHARED_INTERMEDIATE_DIR)/update_dependent_styles_ui.timestamp',
|
||||
- 'list_sources_command': 'python <(DEPTH)/list_sources.py --input <(DEPTH)/lib_ui/sources.txt --replace src_loc=<(src_loc)',
|
||||
+ 'list_sources_command': '%%PYTHON_CMD%% <(DEPTH)/list_sources.py --input <(DEPTH)/lib_ui/sources.txt --replace src_loc=<(src_loc)',
|
||||
'pch_source': '<(src_loc)/ui/ui_pch.cpp',
|
||||
'pch_header': '<(src_loc)/ui/ui_pch.h',
|
||||
},
|
||||
@@ -56,7 +56,7 @@
|
||||
'include_dirs': [
|
||||
'<(src_loc)',
|
||||
'<(SHARED_INTERMEDIATE_DIR)',
|
||||
- '<(libs_loc)/range-v3/include',
|
||||
+ '%%LOCALBASE%%/include',
|
||||
'<(submodules_loc)/GSL/include',
|
||||
'<(submodules_loc)/variant/include',
|
||||
'<(submodules_loc)/crl/src',
|
||||
@@ -68,7 +68,7 @@
|
||||
'<(DEPTH)/lib_ui/sources.txt',
|
||||
],
|
||||
'sources!': [
|
||||
- '<!@(<(list_sources_command) <(qt_moc_list_sources_arg) --exclude_for <(build_os))',
|
||||
+ '<!@(<(list_sources_command) <(qt_moc_list_sources_arg) --exclude_for linux)',
|
||||
],
|
||||
}],
|
||||
}
|
||||
--- Telegram/gyp/modules/qt_moc.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/modules/qt_moc.gypi
|
||||
@@ -15,12 +15,12 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/moc/moc_<(RULE_INPUT_ROOT).cpp',
|
||||
],
|
||||
@ -64,8 +168,8 @@
|
||||
# '<!@(python -c "for s in \'<@(_include_dirs)\'.split(\' \'): print(\'-I\' + s)")',
|
||||
'<(RULE_INPUT_PATH)',
|
||||
'-o', '<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/moc/moc_<(RULE_INPUT_ROOT).cpp',
|
||||
--- Telegram/gyp/qt_rcc.gypi.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/qt_rcc.gypi
|
||||
--- Telegram/gyp/modules/qt_rcc.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/modules/qt_rcc.gypi
|
||||
@@ -15,7 +15,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/qrc/qrc_<(RULE_INPUT_ROOT).cpp',
|
||||
],
|
||||
@ -75,8 +179,8 @@
|
||||
'-name', '<(RULE_INPUT_ROOT)',
|
||||
'-no-compress',
|
||||
'<(RULE_INPUT_PATH)',
|
||||
--- Telegram/gyp/qt.gypi.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/qt.gypi
|
||||
--- Telegram/gyp/modules/qt.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/modules/qt.gypi
|
||||
@@ -14,25 +14,21 @@
|
||||
[ 'build_macold', {
|
||||
'qt_version%': '5.3.2',
|
||||
@ -233,8 +337,8 @@
|
||||
'-pthread',
|
||||
'-rdynamic',
|
||||
],
|
||||
--- Telegram/gyp/telegram_linux.gypi.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/telegram_linux.gypi
|
||||
--- Telegram/gyp/telegram/linux.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/telegram/linux.gypi
|
||||
@@ -10,7 +10,7 @@
|
||||
'variables': {
|
||||
'build_defines%': '',
|
||||
@ -244,74 +348,43 @@
|
||||
'pkgconfig_libs': [
|
||||
# In order to work libxkbcommon must be linked statically,
|
||||
# PKGCONFIG links it like "-L/usr/local/lib -lxkbcommon"
|
||||
@@ -23,10 +23,11 @@
|
||||
'linux_path_va%': '/usr/local',
|
||||
'linux_path_vdpau%': '/usr/local',
|
||||
'linux_path_breakpad%': '/usr/local',
|
||||
- 'linux_path_opus_include%': '<(libs_loc)/opus/include',
|
||||
+ 'linux_path_opus_include%': '%%LOCALBASE%%/include/opus',
|
||||
'linux_path_range%': '/usr/local',
|
||||
@@ -20,12 +20,6 @@
|
||||
],
|
||||
},
|
||||
'include_dirs': [
|
||||
+ '/usr/include/openssl-1.0',
|
||||
'/usr/local/include',
|
||||
'<(linux_path_ffmpeg)/include',
|
||||
'<(linux_path_openal)/include',
|
||||
@@ -35,6 +36,7 @@
|
||||
'<(linux_path_range)/include',
|
||||
],
|
||||
'library_dirs': [
|
||||
+ '/usr/lib/openssl-1.0',
|
||||
'/usr/local/lib',
|
||||
'<(linux_path_ffmpeg)/lib',
|
||||
'<(linux_path_openal)/lib',
|
||||
@@ -43,27 +45,16 @@
|
||||
'<(linux_path_breakpad)/lib',
|
||||
],
|
||||
'libraries': [
|
||||
- 'breakpad_client',
|
||||
- 'composeplatforminputcontextplugin',
|
||||
- 'ibusplatforminputcontextplugin',
|
||||
- 'fcitxplatforminputcontextplugin',
|
||||
- 'himeplatforminputcontextplugin',
|
||||
- 'nimfplatforminputcontextplugin',
|
||||
- 'liblzma.a',
|
||||
- 'libopenal.a',
|
||||
- 'libavformat.a',
|
||||
- 'libavcodec.a',
|
||||
- 'libswresample.a',
|
||||
- 'libswscale.a',
|
||||
- 'libavutil.a',
|
||||
- 'libopus.a',
|
||||
- 'libva-x11.a',
|
||||
- 'libva-drm.a',
|
||||
- 'libva.a',
|
||||
- 'libvdpau.a',
|
||||
- 'libdrm.a',
|
||||
- 'libz.a',
|
||||
-# '<!(pkg-config 2> /dev/null --libs <@(pkgconfig_libs))',
|
||||
+ 'lzma',
|
||||
+ 'openal',
|
||||
+ 'avformat',
|
||||
+ 'avcodec',
|
||||
+ 'swresample',
|
||||
+ 'swscale',
|
||||
+ 'avutil',
|
||||
+ 'minizip',
|
||||
+ 'opus',
|
||||
+ 'z',
|
||||
- '-lbreakpad_client',
|
||||
- '-lcomposeplatforminputcontextplugin',
|
||||
- '-libusplatforminputcontextplugin',
|
||||
- '-lfcitxplatforminputcontextplugin',
|
||||
- '-lhimeplatforminputcontextplugin',
|
||||
- '-lnimfplatforminputcontextplugin',
|
||||
'-llzma',
|
||||
'-lopenal',
|
||||
'-lavformat',
|
||||
@@ -34,12 +28,8 @@
|
||||
'-lswscale',
|
||||
'-lavutil',
|
||||
'-lopus',
|
||||
- '-lva-x11',
|
||||
- '-lva-drm',
|
||||
- '-lva',
|
||||
- '-lvdpau',
|
||||
- '-ldrm',
|
||||
'-lz',
|
||||
+ '-lminizip',
|
||||
# '<!(pkg-config 2> /dev/null --libs <@(pkgconfig_libs))',
|
||||
],
|
||||
'cflags_cc': [
|
||||
'-Wno-strict-overflow',
|
||||
@@ -72,7 +63,6 @@
|
||||
@@ -49,22 +39,23 @@
|
||||
'ldflags': [
|
||||
'-Wl,-wrap,aligned_alloc',
|
||||
'-Wl,-wrap,secure_getenv',
|
||||
- '-Wl,-wrap,clock_gettime',
|
||||
'-Wl,--no-as-needed,-lrt',
|
||||
- '-Wl,-Bstatic',
|
||||
],
|
||||
'configurations': {
|
||||
@@ -80,13 +70,16 @@
|
||||
'Release': {
|
||||
'cflags_c': [
|
||||
'-Ofast',
|
||||
'-fno-strict-aliasing',
|
||||
@ -328,7 +401,7 @@
|
||||
],
|
||||
},
|
||||
},
|
||||
@@ -97,9 +90,7 @@
|
||||
@@ -75,9 +66,7 @@
|
||||
],
|
||||
}], ['not_need_gtk!="True"', {
|
||||
'cflags_cc': [
|
||||
@ -339,32 +412,27 @@
|
||||
],
|
||||
}], ['<!(pkg-config ayatana-appindicator3-0.1; echo $?) == 0', {
|
||||
'cflags_cc': [ '<!(pkg-config --cflags ayatana-appindicator3-0.1)' ],
|
||||
--- Telegram/gyp/Telegram.gyp.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/gyp/Telegram.gyp
|
||||
@@ -51,7 +51,7 @@
|
||||
--- Telegram/gyp/telegram/telegram.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/telegram/telegram.gypi
|
||||
@@ -11,7 +11,7 @@
|
||||
'src_loc': '../SourceFiles',
|
||||
'res_loc': '../Resources',
|
||||
'submodules_loc': '../ThirdParty',
|
||||
- 'minizip_loc': '<(submodules_loc)/minizip',
|
||||
+ 'minizip_loc': '%%LOCALBASE%%/include/minizip',
|
||||
'sp_media_key_tap_loc': '<(submodules_loc)/SPMediaKeyTap',
|
||||
'emoji_suggestions_loc': '<(submodules_loc)/emoji_suggestions',
|
||||
'style_files': [
|
||||
@@ -47,7 +47,7 @@
|
||||
'pt-BR',
|
||||
],
|
||||
'build_defines%': '',
|
||||
- 'list_sources_command': 'python <(DEPTH)/list_sources.py --input <(DEPTH)/telegram_sources.txt --replace src_loc=<(src_loc)',
|
||||
+ 'list_sources_command': '%%PYTHON_CMD%% <(DEPTH)/list_sources.py --input <(DEPTH)/telegram_sources.txt --replace src_loc=<(src_loc)',
|
||||
- 'list_sources_command': 'python <(DEPTH)/list_sources.py --input <(DEPTH)/telegram/sources.txt --replace src_loc=<(src_loc)',
|
||||
+ 'list_sources_command': '%%PYTHON_CMD%% <(DEPTH)/list_sources.py --input <(DEPTH)/telegram/sources.txt --replace src_loc=<(src_loc)',
|
||||
'pch_source': '<(src_loc)/stdafx.cpp',
|
||||
'pch_header': '<(src_loc)/stdafx.h',
|
||||
},
|
||||
@@ -75,7 +75,6 @@
|
||||
'codegen.gyp:codegen_numbers',
|
||||
'codegen.gyp:codegen_style',
|
||||
'tests/tests.gyp:tests',
|
||||
- 'utils.gyp:Updater',
|
||||
'../ThirdParty/libtgvoip/libtgvoip.gyp:libtgvoip',
|
||||
'crl.gyp:crl',
|
||||
'lib_base.gyp:lib_base',
|
||||
@@ -87,27 +86,18 @@
|
||||
],
|
||||
|
||||
'defines': [
|
||||
- 'AL_LIBTYPE_STATIC',
|
||||
'AL_ALEXT_PROTOTYPES',
|
||||
'TGVOIP_USE_CXX11_LIB',
|
||||
@@ -91,19 +91,12 @@
|
||||
'XXH_INLINE_ALL',
|
||||
'TDESKTOP_API_ID=<(api_id)',
|
||||
'TDESKTOP_API_HASH=<(api_hash)',
|
||||
@ -382,14 +450,11 @@
|
||||
- '<(libs_loc)/openal-soft/include',
|
||||
- '<(libs_loc)/opus/include',
|
||||
- '<(libs_loc)/range-v3/include',
|
||||
- '<(minizip_loc)',
|
||||
- '<(sp_media_key_tap_loc)',
|
||||
+ '%%LOCALBASE%%/include/minizip',
|
||||
'<(minizip_loc)',
|
||||
'<(sp_media_key_tap_loc)',
|
||||
'<(emoji_suggestions_loc)',
|
||||
'<(submodules_loc)/GSL/include',
|
||||
'<(submodules_loc)/variant/include',
|
||||
@@ -126,7 +116,7 @@
|
||||
'<(res_loc)/export_html/images/back@2x.png',
|
||||
@@ -124,7 +117,7 @@
|
||||
'<!@(<(list_sources_command) <(qt_moc_list_sources_arg))',
|
||||
],
|
||||
'sources!': [
|
||||
- '<!@(<(list_sources_command) <(qt_moc_list_sources_arg) --exclude_for <(build_os))',
|
||||
@ -397,9 +462,18 @@
|
||||
],
|
||||
'conditions': [
|
||||
[ '"<(official_build_target)" != ""', {
|
||||
--- Telegram/gyp/tests/tests.gyp.orig 2019-09-06 13:41:43 UTC
|
||||
@@ -139,7 +132,7 @@
|
||||
'mac_hardened_runtime': 1,
|
||||
'mac_bundle': '1',
|
||||
'mac_bundle_resources': [
|
||||
- '<!@(python -c "for s in \'<@(langpacks)\'.split(\' \'): print(\'<(res_loc)/langs/\' + s + \'.lproj/Localizable.strings\')")',
|
||||
+ '<!@(%%PYTHON_CMD%% -c "for s in \'<@(langpacks)\'.split(\' \'): print(\'<(res_loc)/langs/\' + s + \'.lproj/Localizable.strings\')")',
|
||||
'../../Telegram/Images.xcassets',
|
||||
],
|
||||
'xcode_settings': {
|
||||
--- Telegram/gyp/tests/tests.gyp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/tests/tests.gyp
|
||||
@@ -13,7 +13,7 @@
|
||||
@@ -12,7 +12,7 @@
|
||||
'src_loc': '../../SourceFiles',
|
||||
'submodules_loc': '../../ThirdParty',
|
||||
'mac_target': '10.10',
|
||||
@ -408,6 +482,36 @@
|
||||
},
|
||||
'targets': [{
|
||||
'target_name': 'tests',
|
||||
--- Telegram/gyp/utils.gyp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/utils.gyp
|
||||
@@ -119,11 +119,11 @@
|
||||
],
|
||||
}, {
|
||||
'include_dirs': [
|
||||
- '/usr/local/include',
|
||||
+ '%%LOCALBASE%%/include',
|
||||
'<(libs_loc)/openssl/include'
|
||||
],
|
||||
'library_dirs': [
|
||||
- '/usr/local/lib',
|
||||
+ '%%LOCALBASE%%/lib',
|
||||
],
|
||||
}]
|
||||
],
|
||||
@@ -141,11 +141,11 @@
|
||||
],
|
||||
}, {
|
||||
'include_dirs': [
|
||||
- '/usr/local/include',
|
||||
+ '%%LOCALBASE%%/include',
|
||||
'<(libs_loc)/openssl/include'
|
||||
],
|
||||
'library_dirs': [
|
||||
- '/usr/local/lib',
|
||||
+ '%%LOCALBASE%%/lib',
|
||||
],
|
||||
}]
|
||||
],
|
||||
--- Telegram/ThirdParty/libtgvoip/libtgvoip.gyp.orig 2019-07-15 12:59:17 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/libtgvoip.gyp
|
||||
@@ -14,11 +14,12 @@
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Telegram/Resources/qrc/telegram_linux.qrc.orig 2018-12-24 08:16:05 UTC
|
||||
+++ Telegram/Resources/qrc/telegram_linux.qrc
|
||||
--- Telegram/Resources/qrc/linux.qrc.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/Resources/qrc/linux.qrc
|
||||
@@ -1,6 +1,5 @@
|
||||
<RCC>
|
||||
<qresource prefix="/qt">
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/chat_helpers/stickers_emoji_pack.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/chat_helpers/stickers_emoji_pack.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/chat_helpers/stickers_emoji_pack.cpp
|
||||
@@ -105,7 +105,7 @@ constexpr auto kClearSourceTimeout = 10 * crl::time(10
|
||||
@@ -107,7 +107,7 @@ constexpr auto kClearSourceTimeout = 10 * crl::time(10
|
||||
},
|
||||
5,
|
||||
};
|
||||
|
@ -1,15 +1,15 @@
|
||||
--- Telegram/SourceFiles/core/launcher.cpp.orig 2019-09-06 13:41:43 UTC
|
||||
--- Telegram/SourceFiles/core/launcher.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/core/launcher.cpp
|
||||
@@ -16,6 +16,8 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
#include "core/sandbox.h"
|
||||
@@ -17,6 +17,8 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
#include "base/concurrent_timer.h"
|
||||
#include "facades.h"
|
||||
|
||||
+#include "FREEBSD_QT_PLUGINDIR.h"
|
||||
+
|
||||
namespace Core {
|
||||
namespace {
|
||||
|
||||
@@ -248,12 +250,13 @@ void Launcher::init() {
|
||||
@@ -249,12 +251,13 @@ void Launcher::init() {
|
||||
#define TDESKTOP_LAUNCHER_FILENAME_TO_STRING_HELPER(V) #V
|
||||
#define TDESKTOP_LAUNCHER_FILENAME_TO_STRING(V) TDESKTOP_LAUNCHER_FILENAME_TO_STRING_HELPER(V)
|
||||
QApplication::setDesktopFileName(qsl(TDESKTOP_LAUNCHER_FILENAME_TO_STRING(TDESKTOP_LAUNCHER_FILENAME)));
|
||||
@ -26,7 +26,7 @@
|
||||
|
||||
initHook();
|
||||
}
|
||||
@@ -270,6 +273,11 @@ int Launcher::exec() {
|
||||
@@ -271,6 +274,11 @@ int Launcher::exec() {
|
||||
// both are finished in Sandbox::closeApplication
|
||||
Logs::start(this); // must be started before Platform is started
|
||||
Platform::start(); // must be started before Sandbox is created
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/core/update_checker.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/core/update_checker.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/core/update_checker.cpp
|
||||
@@ -1458,6 +1458,9 @@ int UpdateChecker::size() const {
|
||||
@@ -1459,6 +1459,9 @@ int UpdateChecker::size() const {
|
||||
//}
|
||||
|
||||
bool checkReadyUpdate() {
|
||||
@ -10,7 +10,7 @@
|
||||
QString readyFilePath = cWorkingDir() + qsl("tupdates/temp/ready"), readyPath = cWorkingDir() + qsl("tupdates/temp");
|
||||
if (!QFile(readyFilePath).exists() || cExeName().isEmpty()) {
|
||||
if (QDir(cWorkingDir() + qsl("tupdates/ready")).exists() || QDir(cWorkingDir() + qsl("tupdates/temp")).exists()) {
|
||||
@@ -1510,6 +1513,9 @@ bool checkReadyUpdate() {
|
||||
@@ -1511,6 +1514,9 @@ bool checkReadyUpdate() {
|
||||
#elif defined Q_OS_LINUX // Q_OS_MAC
|
||||
QString curUpdater = (cExeDir() + qsl("Updater"));
|
||||
QFileInfo updater(cWorkingDir() + qsl("tupdates/temp/Updater"));
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/data/data_document.cpp.orig 2019-07-07 13:34:35 UTC
|
||||
--- Telegram/SourceFiles/data/data_document.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/data/data_document.cpp
|
||||
@@ -138,7 +138,7 @@ QString FileNameUnsafe(
|
||||
@@ -140,7 +140,7 @@ QString FileNameUnsafe(
|
||||
name = name.replace(QRegularExpression(qsl("[\\\\\\/\\:\\*\\?\\\"\\<\\>\\|]")), qsl("_"));
|
||||
#elif defined Q_OS_MAC
|
||||
name = name.replace(QRegularExpression(qsl("[\\:]")), qsl("_"));
|
||||
|
@ -1,13 +1,13 @@
|
||||
--- Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp
|
||||
@@ -1428,13 +1428,13 @@ void InnerWidget::mouseActionFinish(const QPoint &scre
|
||||
@@ -1438,13 +1438,13 @@ void InnerWidget::mouseActionFinish(const QPoint &scre
|
||||
_mouseSelectType = TextSelectType::Letters;
|
||||
//_widget->noSelectingScroll(); // TODO
|
||||
|
||||
-#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64
|
||||
+#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64 || defined Q_OS_FREEBSD
|
||||
if (_selectedItem && _selectedText.from != _selectedText.to) {
|
||||
SetClipboardText(
|
||||
TextUtilities::SetClipboardText(
|
||||
_selectedItem->selectedText(_selectedText),
|
||||
QClipboard::Selection);
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/history/history_inner_widget.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/history/history_inner_widget.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/history/history_inner_widget.cpp
|
||||
@@ -1394,7 +1394,7 @@ void HistoryInner::mouseActionFinish(
|
||||
@@ -1401,7 +1401,7 @@ void HistoryInner::mouseActionFinish(
|
||||
_widget->noSelectingScroll();
|
||||
_widget->updateTopBarSelection();
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
if (!_selected.empty() && _selected.cbegin()->second != FullSelection) {
|
||||
const auto [item, selection] = *_selected.cbegin();
|
||||
if (const auto view = item->mainView()) {
|
||||
@@ -1403,7 +1403,7 @@ void HistoryInner::mouseActionFinish(
|
||||
@@ -1410,7 +1410,7 @@ void HistoryInner::mouseActionFinish(
|
||||
QClipboard::Selection);
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/history/view/history_view_list_widget.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/history/view/history_view_list_widget.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/history/view/history_view_list_widget.cpp
|
||||
@@ -2053,7 +2053,7 @@ void ListWidget::mouseActionFinish(
|
||||
@@ -2061,7 +2061,7 @@ void ListWidget::mouseActionFinish(
|
||||
_mouseSelectType = TextSelectType::Letters;
|
||||
//_widget->noSelectingScroll(); // #TODO select scroll
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
if (_selectedTextItem
|
||||
&& _selectedTextRange.from != _selectedTextRange.to) {
|
||||
if (const auto view = viewForItem(_selectedTextItem)) {
|
||||
@@ -2062,7 +2062,7 @@ void ListWidget::mouseActionFinish(
|
||||
@@ -2070,7 +2070,7 @@ void ListWidget::mouseActionFinish(
|
||||
QClipboard::Selection);
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/platform/linux/main_window_linux.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/platform/linux/main_window_linux.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/platform/linux/main_window_linux.cpp
|
||||
@@ -28,7 +28,9 @@ bool noQtTrayIcon = false, tryAppIndicator = false;
|
||||
@@ -30,7 +30,9 @@ bool noQtTrayIcon = false, tryAppIndicator = false;
|
||||
bool useGtkBase = false, useAppIndicator = false, useStatusIcon = false, trayIconChecked = false, useUnityCount = false;
|
||||
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
@ -10,7 +10,7 @@
|
||||
GtkStatusIcon *_trayIcon = 0;
|
||||
GtkWidget *_trayMenu = 0;
|
||||
GdkPixbuf *_trayPixbuf = 0;
|
||||
@@ -294,7 +296,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
@@ -296,7 +298,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
if (noQtTrayIcon) {
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
if (useAppIndicator) {
|
||||
@ -20,7 +20,7 @@
|
||||
} else if (useStatusIcon) {
|
||||
Libs::gtk_status_icon_set_visible(_trayIcon, false);
|
||||
}
|
||||
@@ -310,7 +314,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
@@ -312,7 +316,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
if (noQtTrayIcon) {
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
if (useAppIndicator) {
|
||||
@ -30,7 +30,7 @@
|
||||
} else if (useStatusIcon) {
|
||||
Libs::gtk_status_icon_set_visible(_trayIcon, true);
|
||||
}
|
||||
@@ -329,7 +335,9 @@ void MainWindow::psUpdateIndicator() {
|
||||
@@ -331,7 +337,9 @@ void MainWindow::psUpdateIndicator() {
|
||||
if (iconFile.exists()) {
|
||||
QByteArray path = QFile::encodeName(iconFile.absoluteFilePath()), name = QFile::encodeName(iconFile.fileName());
|
||||
name = name.mid(0, name.size() - 4);
|
||||
@ -40,7 +40,7 @@
|
||||
} else {
|
||||
useAppIndicator = false;
|
||||
}
|
||||
@@ -426,11 +434,15 @@ void MainWindow::LibsLoaded() {
|
||||
@@ -428,11 +436,15 @@ void MainWindow::LibsLoaded() {
|
||||
&& (Libs::g_object_ref_sink != nullptr)
|
||||
&& (Libs::g_object_unref != nullptr);
|
||||
|
||||
@ -56,7 +56,7 @@
|
||||
|
||||
if (tryAppIndicator && useGtkBase && useAppIndicator) {
|
||||
noQtTrayIcon = true;
|
||||
@@ -466,6 +478,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
@@ -468,6 +480,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
}
|
||||
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
@ -64,7 +64,7 @@
|
||||
if (useAppIndicator) {
|
||||
DEBUG_LOG(("Trying to create AppIndicator"));
|
||||
_trayMenu = Libs::gtk_menu_new();
|
||||
@@ -496,6 +509,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
@@ -498,6 +511,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
useAppIndicator = false;
|
||||
}
|
||||
}
|
||||
@ -72,7 +72,7 @@
|
||||
if (useStatusIcon) {
|
||||
if (Libs::gdk_init_check(0, 0)) {
|
||||
if (!_trayMenu) _trayMenu = Libs::gtk_menu_new();
|
||||
@@ -630,10 +644,12 @@ MainWindow::~MainWindow() {
|
||||
@@ -632,10 +646,12 @@ MainWindow::~MainWindow() {
|
||||
Libs::g_object_unref(_trayMenu);
|
||||
_trayMenu = nullptr;
|
||||
}
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/platform/platform_specific.h.orig 2019-04-13 06:46:58 UTC
|
||||
--- Telegram/SourceFiles/platform/platform_specific.h.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/platform/platform_specific.h
|
||||
@@ -58,8 +58,8 @@ void finish();
|
||||
@@ -51,8 +51,8 @@ void finish();
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
#include "platform/mac/specific_mac.h"
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/platform/platform_window_title.h.orig 2019-02-01 12:51:46 UTC
|
||||
--- Telegram/SourceFiles/platform/platform_window_title.h.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/platform/platform_window_title.h
|
||||
@@ -25,7 +25,7 @@ void PreviewWindowFramePaint(QImage &preview, const st
|
||||
@@ -26,7 +26,7 @@ void PreviewWindowFramePaint(QImage &preview, const st
|
||||
#include "platform/mac/window_title_mac.h"
|
||||
#elif defined Q_OS_WIN // Q_OS_MAC
|
||||
#include "platform/win/window_title_win.h"
|
||||
@ -9,7 +9,7 @@
|
||||
|
||||
namespace Platform {
|
||||
|
||||
@@ -43,4 +43,4 @@ inline void PreviewWindowFramePaint(QImage &preview, c
|
||||
@@ -44,4 +44,4 @@ inline void PreviewWindowFramePaint(QImage &preview, c
|
||||
|
||||
} // namespace Platform
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/settings/settings_notifications.cpp.orig 2019-09-06 13:41:43 UTC
|
||||
--- Telegram/SourceFiles/settings/settings_notifications.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/settings/settings_notifications.cpp
|
||||
@@ -494,11 +494,11 @@ void NotificationsCount::SampleWidget::destroyDelayed(
|
||||
@@ -496,11 +496,11 @@ void NotificationsCount::SampleWidget::destroyDelayed(
|
||||
_deleted = true;
|
||||
|
||||
// Ubuntu has a lag if deleteLater() called immediately.
|
||||
|
@ -0,0 +1,14 @@
|
||||
--- Telegram/SourceFiles/ui/platform/ui_platform_utility.h.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/ui/platform/ui_platform_utility.h
|
||||
@@ -37,8 +37,8 @@ void DrainMainQueue(); // Needed only if UseMainQueueG
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
#include "ui/platform/mac/ui_platform_utility_mac.h"
|
||||
-#elif defined Q_OS_LINUX // Q_OS_MAC
|
||||
+#elif defined Q_OS_LINUX || defined Q_OS_FREEBSD // Q_OS_MAC
|
||||
#include "ui/platform/linux/ui_platform_utility_linux.h"
|
||||
-#elif defined Q_OS_WINRT || defined Q_OS_WIN // Q_OS_MAC || Q_OS_LINUX
|
||||
+#elif defined Q_OS_WINRT || defined Q_OS_WIN // Q_OS_MAC || Q_OS_LINUX || Q_OS_FREEBSD
|
||||
#include "ui/platform/win/ui_platform_utility_win.h"
|
||||
-#endif // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT || Q_OS_WIN
|
||||
+#endif // Q_OS_MAC || Q_OS_LINUX || Q_OS_WINRT || Q_OS_WIN || Q_OS_FREEBSD
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/ui/text/text.cpp.orig 2019-09-06 13:41:43 UTC
|
||||
--- Telegram/SourceFiles/ui/text/text.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/ui/text/text.cpp
|
||||
@@ -2018,11 +2018,11 @@ class Renderer { (private)
|
||||
@@ -1972,11 +1972,11 @@ class Renderer { (private)
|
||||
if (item == -1)
|
||||
return;
|
||||
|
||||
|
@ -1,12 +0,0 @@
|
||||
--- Telegram/SourceFiles/ui/text/text_block.cpp.orig 2019-09-06 13:41:43 UTC
|
||||
+++ Telegram/SourceFiles/ui/text/text_block.cpp
|
||||
@@ -337,6 +337,9 @@ TextBlock::TextBlock(const style::font &font, const QS
|
||||
|
||||
QStackTextEngine engine(part, blockFont->f);
|
||||
BlockParser parser(&engine, this, minResizeWidth, _from, part);
|
||||
+ QTextLayout layout(part, blockFont->f);
|
||||
+ layout.beginLayout();
|
||||
+ layout.createLine();
|
||||
|
||||
CrashReports::ClearAnnotationRef("CrashString");
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
--- Telegram/SourceFiles/ui/twidget.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
+++ Telegram/SourceFiles/ui/twidget.cpp
|
||||
@@ -274,9 +274,9 @@ void sendSynteticMouseEvent(QWidget *widget, QEvent::T
|
||||
, button
|
||||
, QGuiApplication::mouseButtons() | button
|
||||
, QGuiApplication::keyboardModifiers()
|
||||
-#ifndef OS_MAC_OLD
|
||||
+#if !defined(OS_MAC_OLD) && QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)
|
||||
, Qt::MouseEventSynthesizedByApplication
|
||||
-#endif // OS_MAC_OLD
|
||||
+#endif
|
||||
);
|
||||
ev.setTimestamp(crl::now());
|
||||
QGuiApplication::sendEvent(windowHandle, &ev);
|
@ -1,13 +1,15 @@
|
||||
--- Telegram/SourceFiles/ui/widgets/labels.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/ui/widgets/labels.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/ui/widgets/labels.cpp
|
||||
@@ -396,11 +396,11 @@ Ui::Text::StateResult FlatLabel::dragActionFinish(cons
|
||||
@@ -400,13 +400,13 @@ Text::StateResult FlatLabel::dragActionFinish(const QP
|
||||
}
|
||||
}
|
||||
|
||||
-#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64
|
||||
+#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64 || defined Q_OS_FREEBSD
|
||||
if (!_selection.empty()) {
|
||||
SetClipboardText(_text.toTextForMimeData(_selection), QClipboard::Selection);
|
||||
TextUtilities::SetClipboardText(
|
||||
_text.toTextForMimeData(_selection),
|
||||
QClipboard::Selection);
|
||||
}
|
||||
-#endif // Q_OS_LINUX32 || Q_OS_LINUX64
|
||||
+#endif // Q_OS_LINUX32 || Q_OS_LINUX64 || Q_OS_FREEBSD
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/SourceFiles/window/main_window.cpp.orig 2019-09-27 17:04:25 UTC
|
||||
--- Telegram/SourceFiles/window/main_window.cpp.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/SourceFiles/window/main_window.cpp
|
||||
@@ -571,7 +571,7 @@ bool MainWindow::minimizeToTray() {
|
||||
@@ -573,7 +573,7 @@ bool MainWindow::minimizeToTray() {
|
||||
}
|
||||
|
||||
void MainWindow::reActivateWindow() {
|
||||
@ -9,7 +9,7 @@
|
||||
const auto reActivate = [=] {
|
||||
if (const auto w = App::wnd()) {
|
||||
if (auto f = QApplication::focusWidget()) {
|
||||
@@ -586,7 +586,7 @@ void MainWindow::reActivateWindow() {
|
||||
@@ -588,7 +588,7 @@ void MainWindow::reActivateWindow() {
|
||||
};
|
||||
crl::on_main(this, reActivate);
|
||||
App::CallDelayed(200, this, reActivate);
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- Telegram/gyp/common.gypi.orig 2018-08-04 18:53:40 UTC
|
||||
+++ Telegram/gyp/common.gypi
|
||||
--- Telegram/gyp/common/common.gypi.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/common/common.gypi
|
||||
@@ -29,7 +29,7 @@
|
||||
}, {
|
||||
'build_mac': 0,
|
@ -1,37 +0,0 @@
|
||||
--- Telegram/gyp/settings_linux.gypi.orig 2019-07-07 13:34:35 UTC
|
||||
+++ Telegram/gyp/settings_linux.gypi
|
||||
@@ -11,7 +11,6 @@
|
||||
'linux_common_flags': [
|
||||
'-pipe',
|
||||
'-Wall',
|
||||
- '-Werror',
|
||||
'-W',
|
||||
'-fPIC',
|
||||
'-Wno-unused-variable',
|
||||
@@ -28,7 +27,7 @@
|
||||
],
|
||||
},
|
||||
'conditions': [
|
||||
- [ '"<!(uname -m)" == "x86_64" or "<!(uname -m)" == "aarch64"', {
|
||||
+ [ '"<!(uname -m)" == "amd64" or "<!(uname -m)" == "arm64"', {
|
||||
'defines': [
|
||||
'Q_OS_LINUX64',
|
||||
],
|
||||
@@ -63,7 +62,6 @@
|
||||
],
|
||||
'defines': [
|
||||
'_REENTRANT',
|
||||
- 'QT_STATICPLUGIN',
|
||||
'QT_PLUGIN',
|
||||
],
|
||||
'cflags_c': [
|
||||
@@ -76,9 +74,6 @@
|
||||
'-Wno-register',
|
||||
],
|
||||
'make_global_settings': [
|
||||
- ['AR', '/usr/bin/gcc-ar'],
|
||||
- ['RANLIB', '/usr/bin/gcc-ranlib'],
|
||||
- ['NM', '/usr/bin/gcc-nm'],
|
||||
],
|
||||
'configurations': {
|
||||
'Debug': {
|
@ -1,6 +1,6 @@
|
||||
--- Telegram/gyp/telegram_sources.txt.orig 2019-09-27 17:04:25 UTC
|
||||
+++ Telegram/gyp/telegram_sources.txt
|
||||
@@ -607,8 +607,8 @@
|
||||
--- Telegram/gyp/telegram/sources.txt.orig 2019-10-07 15:58:21 UTC
|
||||
+++ Telegram/gyp/telegram/sources.txt
|
||||
@@ -610,8 +610,8 @@
|
||||
<(src_loc)/platform/linux/linux_libs.h
|
||||
<(src_loc)/platform/linux/file_utilities_linux.cpp
|
||||
<(src_loc)/platform/linux/file_utilities_linux.h
|
||||
@ -11,9 +11,9 @@
|
||||
<(src_loc)/platform/linux/launcher_linux.cpp
|
||||
<(src_loc)/platform/linux/launcher_linux.h
|
||||
<(src_loc)/platform/linux/main_window_linux.cpp
|
||||
@@ -931,14 +931,7 @@
|
||||
<(emoji_suggestions_loc)/emoji_suggestions.cpp
|
||||
<(emoji_suggestions_loc)/emoji_suggestions.h
|
||||
@@ -863,14 +863,7 @@
|
||||
<(src_loc)/settings.cpp
|
||||
<(src_loc)/settings.h
|
||||
|
||||
-platforms: !win
|
||||
-<(minizip_loc)/crypt.h
|
Loading…
Reference in New Issue
Block a user