summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD24
3 files changed, 37 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b913a29a087..385e4b73fafb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,5 @@
-# Generated by mksrcinfo v8
-# Wed Feb 22 13:34:06 UTC 2017
-pkgbase = telegram-desktop-systemqt
- pkgdesc = Experimental build of Telegram Desktop (using system Qt)
+pkgbase = telegram-desktop-systemqt-notoemoji
+ pkgdesc = Experimental build of Telegram Desktop (using system Qt, emojis replaced with those from Noto Color Emoji)
pkgver = 1.0.14
pkgrel = 1
url = https://desktop.telegram.org/
@@ -39,6 +37,11 @@ pkgbase = telegram-desktop-systemqt
source = Use-gtk3-headers.patch
source = Reduce-number-of-libraries.patch
source = CMakeLists.inj
+ source = https://github.com/PeterCxy/tdesktop/raw/62fcc728a12a4d5b41049e6aadb5e6f039c28f8d/Telegram/Resources/art/emoji.webp
+ source = https://github.com/PeterCxy/tdesktop/raw/62fcc728a12a4d5b41049e6aadb5e6f039c28f8d/Telegram/Resources/art/emoji_125x.webp
+ source = https://github.com/PeterCxy/tdesktop/raw/62fcc728a12a4d5b41049e6aadb5e6f039c28f8d/Telegram/Resources/art/emoji_150x.webp
+ source = https://github.com/PeterCxy/tdesktop/raw/62fcc728a12a4d5b41049e6aadb5e6f039c28f8d/Telegram/Resources/art/emoji_200x.webp
+ source = https://github.com/PeterCxy/tdesktop/raw/62fcc728a12a4d5b41049e6aadb5e6f039c28f8d/Telegram/Resources/art/emoji_250x.webp
sha256sums = SKIP
sha256sums = 41c22fae6ae757936741e63aec3d0f17cafe86b2d6153cdd1d01a5581e871f17
sha256sums = d4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb
@@ -49,6 +52,11 @@ pkgbase = telegram-desktop-systemqt
sha256sums = 5f3ac7c08df0293bed626293dbfb6040764abf28899db7681572cfb1d8bcaa6e
sha256sums = 0442af5365a31de5a8e15de8a94f5c1192775fc4460b74c4045da99e548f045a
sha256sums = 7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82
+ sha256sums = c6fea6d718b054aa3deb0b8b5a7f1ff330db2ab1f66962de033ad84c33622727
+ sha256sums = 701d15ffe711113022981b2f7da3ae2a4aa9febe260dac020a30274f8c8b538b
+ sha256sums = c268159a23152b765c7af72997cd290bfbb8c1ed5219991cca28596f85596bd1
+ sha256sums = 410f4cf5b66bdd4f380694c983da26eefdc3e5411957db74a609072ac690d738
+ sha256sums = 342880dedeaaed24008430f698e252450b87527b799ebc9399f98f208c9b0953
-pkgname = telegram-desktop-systemqt
+pkgname = telegram-desktop-systemqt-notoemoji
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..11f448572c09
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+*.tar.xz
+src
+pkg
+tdesktop
+*.webp
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() {