[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD tdesktop.patch)

Balló György bgyorgy at archlinux.org
Mon Jan 8 23:17:59 UTC 2018


    Date: Monday, January 8, 2018 @ 23:17:57
  Author: bgyorgy
Revision: 280597

upgpkg: telegram-desktop 1.2.6-3

Reduce dependencies to turn this package into a pure Qt5 application

Modified:
  telegram-desktop/trunk/PKGBUILD
  telegram-desktop/trunk/tdesktop.patch

----------------+
 PKGBUILD       |   10 +++++-----
 tdesktop.patch |    5 +++--
 2 files changed, 8 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-01-08 22:51:03 UTC (rev 280596)
+++ PKGBUILD	2018-01-08 23:17:57 UTC (rev 280597)
@@ -6,13 +6,13 @@
 
 pkgname=telegram-desktop
 pkgver=1.2.6
-pkgrel=2
+pkgrel=3
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/"
 license=('GPL3')
-depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0' 'libappindicator-gtk3')
-makedepends=('cmake' 'git' 'gyp' 'libexif' 'libva' 'libwebp' 'mtdev' 'range-v3' 'python' 'python2' 'gtk3' 'dee')
+depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl-1.0')
+makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python')
 source=(
     "tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v$pkgver"
     "GSL::git+https://github.com/Microsoft/GSL.git"
@@ -33,7 +33,7 @@
             'b12b6d25fc2e6fb0a60a14bbab8b600ec71cf4651279180730c1a469afd1173c'
             'd4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb'
             '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82'
-            '9011d01340549d8a7b6627c44de5355356342a7e83789672e9e0aa92657ee04f'
+            'c0a71a540c6263d4e6cbba326a9b9d61cd57ef6db6054e87058dc49cbb707a23'
             '0e55b150b91aeeddcb813fb242a62fe4d1977bcac457eb9d65997faef643f075')
 
 prepare() {
@@ -53,7 +53,7 @@
 build() {
     cd "$srcdir/tdesktop"
     export LANG=en_US.UTF-8
-    export GYP_DEFINES="TDESKTOP_DISABLE_CRASH_REPORTS,TDESKTOP_DISABLE_AUTOUPDATE,TDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME,TDESKTOP_DISABLE_UNITY_INTEGRATION"
+    export GYP_DEFINES="TDESKTOP_DISABLE_CRASH_REPORTS,TDESKTOP_DISABLE_AUTOUPDATE,TDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME,TDESKTOP_DISABLE_UNITY_INTEGRATION,TDESKTOP_DISABLE_GTK_INTEGRATION"
     export EXTRA_FLAGS="-Winvalid-pch"
     export CPPFLAGS="$CPPFLAGS $EXTRA_FLAGS"
     export CXXFLAGS="$CXXFLAGS $EXTRA_FLAGS"

Modified: tdesktop.patch
===================================================================
--- tdesktop.patch	2018-01-08 22:51:03 UTC (rev 280596)
+++ tdesktop.patch	2018-01-08 23:17:57 UTC (rev 280597)
@@ -543,7 +543,7 @@
          # 32 bit version can't be linked with debug info or LTO,
          # virtual memory exhausted :(
          'cflags_c': [ '-g' ],
-@@ -118,9 +110,8 @@
+@@ -118,10 +110,8 @@
          ],
        }], ['not_need_gtk!="True"', {
          'cflags_cc': [
@@ -550,11 +550,12 @@
 -          '<!(pkg-config 2> /dev/null --cflags appindicator-0.1)',
 -          '<!(pkg-config 2> /dev/null --cflags gtk+-2.0)',
 -          '<!(pkg-config 2> /dev/null --cflags glib-2.0)',
+-          '<!(pkg-config 2> /dev/null --cflags dee-1.0)',
 +          '<!(pkg-config 2> /dev/null --cflags appindicator3-0.1)',
 +          '<!(pkg-config 2> /dev/null --cflags gtk+-3.0)',
-           '<!(pkg-config 2> /dev/null --cflags dee-1.0)',
          ],
        }]
+     ],
 diff --git a/Telegram/gyp/telegram_sources.txt b/Telegram/gyp/telegram_sources.txt
 index 5d2f627e..defd475d 100644
 --- a/Telegram/gyp/telegram_sources.txt



More information about the arch-commits mailing list