summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 19 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e5bf618999b0..62ca701ada0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,15 @@
-# Maintainer: hexchain <i@hexchain.org>
-
+# Maintainer: Peter Cai <peter at typeblog dot net>
+#
+# Thanks to hexchain <i at hexchain dot org> for the systemqt package
+#
# Thanks Nicholas Guriev <guriev-ns@ya.ru> for the patches!
# https://github.com/mymedia2/tdesktop
-pkgname=telegram-desktop-systemqt
+_emoji_res_commit="62fcc728a12a4d5b41049e6aadb5e6f039c28f8d"
+pkgname=telegram-desktop-systemqt-notoemoji
pkgver=1.0.14
pkgrel=1
-pkgdesc='Experimental build of Telegram Desktop (using system Qt)'
+pkgdesc='Experimental build of Telegram Desktop (using system Qt, emojis replaced with those from Noto Color Emoji)'
arch=('i686' 'x86_64')
url="https://desktop.telegram.org/"
license=('GPL3')
@@ -27,6 +30,11 @@ source=(
"Use-gtk3-headers.patch"
"Reduce-number-of-libraries.patch"
"CMakeLists.inj"
+ "https://github.com/PeterCxy/tdesktop/raw/${_emoji_res_commit}/Telegram/Resources/art/emoji.webp"
+ "https://github.com/PeterCxy/tdesktop/raw/${_emoji_res_commit}/Telegram/Resources/art/emoji_125x.webp"
+ "https://github.com/PeterCxy/tdesktop/raw/${_emoji_res_commit}/Telegram/Resources/art/emoji_150x.webp"
+ "https://github.com/PeterCxy/tdesktop/raw/${_emoji_res_commit}/Telegram/Resources/art/emoji_200x.webp"
+ "https://github.com/PeterCxy/tdesktop/raw/${_emoji_res_commit}/Telegram/Resources/art/emoji_250x.webp"
)
sha256sums=('SKIP'
'41c22fae6ae757936741e63aec3d0f17cafe86b2d6153cdd1d01a5581e871f17'
@@ -37,7 +45,12 @@ sha256sums=('SKIP'
'cf4dbb293afdbfd226861a00a42790a15b23bea296eccf35853d104e07ea345a'
'5f3ac7c08df0293bed626293dbfb6040764abf28899db7681572cfb1d8bcaa6e'
'0442af5365a31de5a8e15de8a94f5c1192775fc4460b74c4045da99e548f045a'
- '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82')
+ '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82'
+ 'c6fea6d718b054aa3deb0b8b5a7f1ff330db2ab1f66962de033ad84c33622727'
+ '701d15ffe711113022981b2f7da3ae2a4aa9febe260dac020a30274f8c8b538b'
+ 'c268159a23152b765c7af72997cd290bfbb8c1ed5219991cca28596f85596bd1'
+ '410f4cf5b66bdd4f380694c983da26eefdc3e5411957db74a609072ac690d738'
+ '342880dedeaaed24008430f698e252450b87527b799ebc9399f98f208c9b0953')
prepare() {
cd "$srcdir/tdesktop"
@@ -47,6 +60,7 @@ prepare() {
git apply "$srcdir/Fix-rcc-path.patch"
git apply "$srcdir/Use-gtk3-headers.patch"
git apply "$srcdir/Reduce-number-of-libraries.patch"
+ cp "$srcdir/emoji.webp" "$srcdir/emoji_"{125,150,200,250}"x.webp" "$srcdir/tdesktop/Telegram/Resources/art/"
}
build() {