[arch-commits] Commit in telegram-desktop/trunk (3 files)

Jiachen Yang farseerfc at archlinux.org
Tue Jun 4 05:14:03 UTC 2019


    Date: Tuesday, June 4, 2019 @ 05:14:02
  Author: farseerfc
Revision: 476826

upgpkg: telegram-desktop 1.7.3-1

telegram-desktop 1.7.3

Added:
  telegram-desktop/trunk/tdesktop_lottie_animation_qtdebug.patch
  telegram-desktop/trunk/tdesktop_qtlottie_qtdebug.patch
Modified:
  telegram-desktop/trunk/PKGBUILD

-----------------------------------------+
 PKGBUILD                                |   17 +++++++++++++++--
 tdesktop_lottie_animation_qtdebug.patch |   12 ++++++++++++
 tdesktop_qtlottie_qtdebug.patch         |   12 ++++++++++++
 3 files changed, 39 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-06-03 22:14:58 UTC (rev 476825)
+++ PKGBUILD	2019-06-04 05:14:02 UTC (rev 476826)
@@ -5,7 +5,7 @@
 # https://github.com/mymedia2/tdesktop
 
 pkgname=telegram-desktop
-pkgver=1.7.0
+pkgver=1.7.3
 pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
@@ -23,6 +23,7 @@
     "GSL::git+https://github.com/Microsoft/GSL.git"
     "crl::git+https://github.com/telegramdesktop/crl.git"
     "xxHash::git+https://github.com/Cyan4973/xxHash.git"
+    "qtlottie::git+https://github.com/telegramdesktop/qtlottie.git"
     "tg.protocol"
     "CMakeLists.inj"
     "tdesktop.patch"
@@ -30,6 +31,8 @@
     "libtgvoip.patch"
     "demibold.patch"
     "Use-system-wide-font.patch"
+    "tdesktop_lottie_animation_qtdebug.patch"
+    "tdesktop_qtlottie_qtdebug.patch"
 )
 sha512sums=('SKIP'
             'SKIP'
@@ -38,6 +41,7 @@
             'SKIP'
             'SKIP'
             'SKIP'
+            'SKIP'
             'b87414ceaae19185a8a5749cea1f6d9f3fc3c69b8dd729e3db8790cde00b987c3c827cd30baf0eac579d1884e34aa2f37bb90778c3c0bc9ca211d75a82891b9d'
             'b20674f61ff6378749d1f59a6a0da194d33ccc786bd783f6ed62027924a3a8a8d27c9763bf376480432d6536896b0c7eeb8c495c5b8cefff7cf5fe84da50947e'
             '710af6c851aa8535aec8fb32e8c05d934970bab227f935dec0e2fbcad5b8b2ad277793e4226bd1d4e46e77150fa05bc3326cce1118f91de87e1b0e477315523f'
@@ -44,7 +48,9 @@
             'a8f1708616a598fea3cb94e3b63b02a7b13b55abd129a5dc02ad502529f4ebe7a673b6a350b669290fd26135358d21e2e10bf4a11d88f58f0685b7c4ab515bc5'
             'd60694dc701aa985b0e82a12c9732b945082470441c687b33167a94f94efcf253baf43bb7280ec160ba338485ee5c62de138e4804cae05f27cc5cf4298166d39'
             '6d0bac5aa4c4992b5400a9a9318f7a4e92d5eab961917cf0b05cdd251ab66a77c52ec8fbef246e8019606a7624d7b5420b87f8153e071e9724c7d2f5c94e47c0'
-            'ce6be003220267bac5483caf8302b492e1581892bc36d35a61236ebf9f9d766b8bd2159557a1c36256aa85f461797a38bfaae57b12da7a72101b21c0b17ed653')
+            'ce6be003220267bac5483caf8302b492e1581892bc36d35a61236ebf9f9d766b8bd2159557a1c36256aa85f461797a38bfaae57b12da7a72101b21c0b17ed653'
+            '5703b8228ab26f736928b56b90947602e78774648ff354ae10a53ad4535289ac12c8b7a049cabaed7591909246987be403dc470d48dd72a9ec1ce776a2977a66'
+            'c101761ff0aa6d4be38d0159bee31d02f66cfda84dbfb614e35e8d1c8f73bd78346636764a823bf1ce33b5364e99ea71330de60e37190f78d55f25a183f0d0cc')
 
 prepare() {
     cd "$srcdir/tdesktop"
@@ -55,6 +61,7 @@
     git config submodule.Telegram/ThirdParty/Catch.url "$srcdir/Catch2"
     git config submodule.Telegram/ThirdParty/crl.url "$srcdir/crl"
     git config submodule.Telegram/ThirdParty/xxHash.url "$srcdir/xxHash"
+    git config submodule.Telegram/ThirdParty/qtlottie.url "$srcdir/qtlottie"
     git submodule update
 
     patch -Np1 -i "$srcdir/tdesktop.patch"
@@ -61,7 +68,13 @@
     patch -Np1 -i "$srcdir/no-gtk2.patch"
     patch -R -Np1 -i "$srcdir/demibold.patch"
     patch -Np1 -i "$srcdir/Use-system-wide-font.patch"
+    patch -Np1 -i "$srcdir/tdesktop_lottie_animation_qtdebug.patch"
 
+    cd "$srcdir/tdesktop"
+    cd "Telegram/ThirdParty/qtlottie"
+    patch -Np1 -i "$srcdir/tdesktop_qtlottie_qtdebug.patch"
+
+    cd "$srcdir/tdesktop"
     cd "Telegram/ThirdParty/libtgvoip"
     patch -Np1 -i "$srcdir/libtgvoip.patch"
 }

Added: tdesktop_lottie_animation_qtdebug.patch
===================================================================
--- tdesktop_lottie_animation_qtdebug.patch	                        (rev 0)
+++ tdesktop_lottie_animation_qtdebug.patch	2019-06-04 05:14:02 UTC (rev 476826)
@@ -0,0 +1,12 @@
+diff --git a/Telegram/SourceFiles/lottie/lottie_animation.cpp b/Telegram/SourceFiles/lottie/lottie_animation.cpp
+index cee1bf7bb..c8adfc343 100644
+--- a/Telegram/SourceFiles/lottie/lottie_animation.cpp
++++ b/Telegram/SourceFiles/lottie/lottie_animation.cpp
+@@ -15,6 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
+ #include "logs.h"
+ 
+ #include <QFile>
++#include <QtDebug>
+ #include <crl/crl_async.h>
+ #include <crl/crl_on_main.h>
+ 

Added: tdesktop_qtlottie_qtdebug.patch
===================================================================
--- tdesktop_qtlottie_qtdebug.patch	                        (rev 0)
+++ tdesktop_qtlottie_qtdebug.patch	2019-06-04 05:14:02 UTC (rev 476826)
@@ -0,0 +1,12 @@
+diff --git a/src/bodymovin/bmbase.h b/src/bodymovin/bmbase.h
+index 97f5940..a4a3433 100644
+--- a/src/bodymovin/bmbase.h
++++ b/src/bodymovin/bmbase.h
+@@ -29,6 +29,7 @@
+ #pragma once
+ 
+ #include <QList>
++#include <QtDebug>
+ #include <functional>
+ 
+ namespace Lottie {



More information about the arch-commits mailing list