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