Skip to content
Snippets Groups Projects

community/telegram-desktop: upgrade to 3.4.3

Merged Nulo Inc. requested to merge Nulo/aports:telegram-desktop into master
All threads resolved!
1 file
+ 8
7
Compare changes
  • Side-by-side
  • Inline
@@ -5,6 +5,7 @@
# Maintainer: Nulo <alpine@nulo.in>
pkgname=telegram-desktop
pkgver=3.4.2
pkgver=3.4.3
pkgrel=0
pkgdesc="Telegram Desktop messaging app"
options="!check" # no test suite
@@ -14,10 +15,16 @@ url="https://desktop.telegram.org/"
# riscv64: textrels
arch="all !x86 !ppc64le !s390x !armhf"
license="GPL-3.0-or-later WITH OpenSSL"
# TODO: switch to Qt6
depends="qt5-qtimageformats ttf-opensans"
[ "$CARCH" = "riscv64" ] && options="$options textrels"
# Sorted according to
# https://github.com/telegramdesktop/tdesktop/wiki/The-Packaged-Building-Mode
# libtgvoip is bundled as suggested by upstream
# jemalloc is disabled
# rlottie is bundled as suggested by upstream
# We are forcing it to use packaged libvpx with a patch below
makedepends="
@@ -61,12 +68,6 @@ makedepends="
# small-sizes.patch is for postmarketOS. It makes UI elements fit in small
# screens.
# We are patching off dispatch (and forcing "slow QThreadPool" below, see:
# https://github.com/telegramdesktop/tdesktop/commit/d89597bf64859eaf1bdad57a86c40b810a4923c1
# ) because dispatch doesn't build without glibc (and without clang.) orbea has
# been ignored by upstream (Apple) after trying to make it work with gcc:
# https://github.com/apple/swift-corelibs-libdispatch/pull/552
# telegram-desktop also assumes glibc, musl.patch fixes that.
source="
https://github.com/telegramdesktop/tdesktop/releases/download/v$pkgver/tdesktop-$pkgver-full.tar.gz
@@ -98,7 +99,7 @@ package() {
}
sha512sums="
00cec3bcabea78bed516940d9b048c02227c816a6455714ef1f6ecf97418e86ecf0a534e5f72c3d48377299602b06000804ec5d8cd3a640441192da249f0266e tdesktop-3.4.2-full.tar.gz
6b27eb14570b55fb14c77f1d557591985a4791712897c2e144196c54c2a98b10c7ece9dac7d039a6bb56f39e3062e4fbfbb60f6822e52b76f927bbf419d88a6b tdesktop-3.4.3-full.tar.gz
3d480d712c94d720ff68bd88bc2edd007581c24cb43b76801af736fa4dff9610d154a7d2128634d18e910d058228d337f17aaf51fb10a2e93e0a9c52558ead1a small-sizes.patch
c6b77a52547dc45f91f89cdd014c09fe318c49d34e88c4093f206b42ea3e61781a9447dbb4096424a845a519e101242bcac789272e8815a04c1be908cd304c37 add-libvpx.patch
afd2321bb89a6497fb491ca3a6e89c6e7b997bacb8a23308d73227c2960733268335df50f7abcea59624b76f8168570ae8e4f0eb3d6a1484d365ac728a1691a1 disable-jemalloc.patch
Loading