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:
parent
f69aaf51a5
commit
626f0be985
1 changed files with 9 additions and 7 deletions
|
@ -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>"
|
||||
|
|
Loading…
Reference in a new issue