summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiovanni Santini2024-03-27 17:03:51 +0100
committerGiovanni Santini2024-03-27 17:03:51 +0100
commited01986b08f99093f717c6ce25a04c757b0be9ca (patch)
treefeab4512146730e7b11ba76ac589b247672b7f5e
parent5efba904a52c0a4b64cc0c3898cae2c7d17ec008 (diff)
downloadaur-ed01986b08f99093f717c6ce25a04c757b0be9ca.tar.gz
upgpkg: telegram-desktop-dev 4.15.6-1
- Version bump.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
2 files changed, 10 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 020d6675196a..0f318e09d9b8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = telegram-desktop-dev
pkgdesc = Official Telegram Desktop client - development release
- pkgver = 4.15.4
+ pkgver = 4.15.6
pkgrel = 1
url = https://desktop.telegram.org/
arch = x86_64
@@ -49,7 +49,7 @@ pkgbase = telegram-desktop-dev
optdepends = xdg-desktop-portal: desktop integration
provides = telegram-desktop
conflicts = telegram-desktop
- source = https://github.com/telegramdesktop/tdesktop/releases/download/v4.15.4/tdesktop-4.15.4-full.tar.gz
- sha512sums = 968445c11bc34f2de824c551249e3bc17659de5b20443e57ce0d2f4f9cedf36a89cb070bc3c62b6bee5e1eb25d9d2ec8c6ab14b14b47c4ce8f8daa0a1720ba66
+ source = https://github.com/telegramdesktop/tdesktop/releases/download/v4.15.6/tdesktop-4.15.6-full.tar.gz
+ sha512sums = 965790e34dcbb1ff84c054a0d241f9ef628ee03526c7fd6a3cb5e0d419082b495e377a55bf9aeafc03d7851077d3703fb11df497d181ddbf6699455c2945c158
pkgname = telegram-desktop-dev
diff --git a/PKGBUILD b/PKGBUILD
index 197d09a9b3bc..c3e3de247980 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@
# You can pass parameters to `ninja` via MAKEFLAGS
pkgname=telegram-desktop-dev
-pkgver=4.15.4
+pkgver=4.15.6
pkgrel=1
pkgdesc='Official Telegram Desktop client - development release'
arch=(x86_64)
@@ -48,7 +48,7 @@ source=(
# New approach: source tarball, same as the stable Arch package
"https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"
)
-sha512sums=('968445c11bc34f2de824c551249e3bc17659de5b20443e57ce0d2f4f9cedf36a89cb070bc3c62b6bee5e1eb25d9d2ec8c6ab14b14b47c4ce8f8daa0a1720ba66')
+sha512sums=('965790e34dcbb1ff84c054a0d241f9ef628ee03526c7fd6a3cb5e0d419082b495e377a55bf9aeafc03d7851077d3703fb11df497d181ddbf6699455c2945c158')
prepare() {
# Magic submodule configuration, thanks to the Python script
@@ -78,6 +78,11 @@ prepare() {
build() {
CXXFLAGS+=' -ffat-lto-objects'
+ # Ensure that we won't have issues with tmpfs.
+ # If you prefer to speed up things, comment the next 2 lines.
+ export TMPDIR="$srcdir/build_tmp"
+ mkdir $TMPDIR
+
# Turns out we're allowed to use the official API key that telegram uses for their snap builds:
# https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
# Thanks @primeos!