telegram-desktop: disable glibc wraps and gtk integration

Glibc wraps were enabled by accident and break musl and ppc.

Gtk integration in the recent release was problematic at least
on some targets, with hanging on a random condvar; it would seem
that it is no longer necessary to enable gtk integration because
the functionality it provides also works otherwise, so disable.
This commit is contained in:
q66 2020-01-18 16:09:31 +01:00
parent f69aaf51a5
commit 626f0be985

View file

@ -1,17 +1,19 @@
# Template file for 'telegram-desktop'
pkgname=telegram-desktop
version=1.9.4
revision=1
revision=2
wrksrc="tdesktop-${version}-full"
build_style=cmake
build_helper="qemu"
configure_args="-DTDESKTOP_API_ID=209235 -DTDESKTOP_API_HASH=169ee702e1df4b6e66d80311db36cc43
-DDESKTOP_APP_USE_GLIBC_WRAPS=ON -DTDESKTOP_USE_PACKAGED_TGVOIP=OFF -DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON"
configure_args="-DTDESKTOP_API_ID=209235
-DTDESKTOP_API_HASH=169ee702e1df4b6e66d80311db36cc43
-DDESKTOP_APP_USE_GLIBC_WRAPS=OFF -DTDESKTOP_USE_PACKAGED_TGVOIP=OFF
-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON -DTDESKTOP_DISABLE_GTK_INTEGRATION=ON"
hostmakedepends="pkg-config qt5-qmake qt5-host-tools python"
makedepends="alsa-lib-devel ffmpeg-devel gtk+3-devel libappindicator-devel
libdbusmenu-glib-devel libopenal-devel minizip-devel opus-devel xxHash-devel
pulseaudio-devel qt5-devel range-v3 libva-devel enchant2-devel
rapidjson liblz4-devel rlottie-devel MesaLib-devel"
makedepends="alsa-lib-devel ffmpeg-devel libdbusmenu-glib-devel libopenal-devel
minizip-devel opus-devel xxHash-devel pulseaudio-devel qt5-devel range-v3
libva-devel enchant2-devel rapidjson liblz4-devel liblzma-devel rlottie-devel
MesaLib-devel"
depends="qt5-imageformats qt5>=5.13.2<5.13.3"
short_desc="Telegram Desktop messaging app"
maintainer="John <johnz@posteo.net>"