[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