diff --git a/network/chat/telegram-desktop/actions.py b/network/chat/telegram-desktop/actions.py
new file mode 100644
index 0000000000..a1f7ad1427
--- /dev/null
+++ b/network/chat/telegram-desktop/actions.py
@@ -0,0 +1,38 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/licenses/gpl.txt
+
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import mesontools
+
+
+def setup():
+ params = ' '.join([
+ '-B build',
+ '-G Ninja .',
+ '-Ddisable_autoupdate=1',
+ '-DCMAKE_BUILD_TYPE=Release',
+ '-DTDESKTOP_API_TEST=ON',
+ '-DDESKTOP_APP_USE_GLIBC_WRAPS=OFF',
+ '-DDESKTOP_APP_USE_PACKAGED=ON',
+ '-DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF',
+ '-DDESKTOP_APP_USE_PACKAGED_VARIANT=OFF',
+ '-DDESKTOP_APP_DISABLE_CRASH_REPORTS=ON',
+ '-DTDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME=ON',
+ '-DTDESKTOP_DISABLE_DESKTOP_FILE_GENERATION=ON',
+ '-DTDESKTOP_USE_PACKAGED_TGVOIP=OFF',
+ '-DDESKTOP_APP_SPECIAL_TARGET=""',
+ '-DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop"'
+ ])
+
+ cmaketools.configure(params)
+
+
+def build():
+ mesontools.build()
+
+
+def install():
+ mesontools.install()
diff --git a/network/chat/telegram-desktop/pspec.xml b/network/chat/telegram-desktop/pspec.xml
new file mode 100644
index 0000000000..e125b1dead
--- /dev/null
+++ b/network/chat/telegram-desktop/pspec.xml
@@ -0,0 +1,68 @@
+
+
+
+
+ telegram-desktop
+ https://desktop.telegram.org/
+
+ Safa Ariman
+ safa@ariman.gen.tr
+
+ GPLv3
+ app:gui
+ Official Telegram Desktop client
+ Telegram is a messaging app with a focus on speed and security, it is super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers.
+ https://github.com/telegramdesktop/tdesktop/releases/download/v1.9.21/tdesktop-1.9.21-full.tar.gz
+
+ cmake
+ ninja
+ qt5-base-devel
+ xz-devel
+ libdbusmenu-qt-devel
+ expected-devel
+ ffmpeg-devel
+ guidelines-support-library-devel
+ hunspell-devel
+ minizip-devel
+ openal-devel
+ openssl-devel
+ range-v3-devel
+ libopus-devel
+ xxhash-devel
+ alsa-lib-devel
+ pulseaudio-libs-devel
+ lz4-devel
+
+
+
+
+ telegram-desktop
+
+ lz4
+ ffmpeg
+ openal
+ xxhash
+ libopus
+ minizip
+ hunspell
+ qt5-base
+ qt5-imageformats
+ libdbusmenu-qt
+ open-sans-fonts
+
+
+ /usr/bin
+ /usr/share
+
+
+
+
+
+ 2020-03-17
+ 1.9.21
+ First release
+ Safa Ariman
+ safa@ariman.gen.tr
+
+
+
diff --git a/network/chat/telegram-desktop/translations.xml b/network/chat/telegram-desktop/translations.xml
new file mode 100644
index 0000000000..00f02a1d41
--- /dev/null
+++ b/network/chat/telegram-desktop/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ telegram-desktop
+ Official Telegram Desktop client
+ Telegram is a messaging app with a focus on speed and security, it is super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers.
+
+
diff --git a/pisi-index.xml b/pisi-index.xml
index 4ff1c7b4bf..09125b578c 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -4734,6 +4734,74 @@ complete albums that you have purchased from Amazon.
+
+
+ telegram-desktop
+ https://desktop.telegram.org/
+
+ Safa Ariman
+ safa@ariman.gen.tr
+
+ GPLv3
+ app:gui
+ network.chat
+ Official Telegram Desktop client
+ Official Telegram Desktop client
+ Telegram is a messaging app with a focus on speed and security, it is super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers.
+ Telegram is a messaging app with a focus on speed and security, it is super-fast, simple and free. You can use Telegram on all your devices at the same time — your messages sync seamlessly across any number of your phones, tablets or computers.
+ https://github.com/telegramdesktop/tdesktop/releases/download/v1.9.21/tdesktop-1.9.21-full.tar.gz
+
+ cmake
+ ninja
+ qt5-base-devel
+ xz-devel
+ libdbusmenu-qt-devel
+ expected-devel
+ ffmpeg-devel
+ guidelines-support-library-devel
+ hunspell-devel
+ minizip-devel
+ openal-devel
+ openssl-devel
+ range-v3-devel
+ libopus-devel
+ xxhash-devel
+ alsa-lib-devel
+ pulseaudio-libs-devel
+ lz4-devel
+
+ network/chat/telegram-desktop/pspec.xml
+
+
+ telegram-desktop
+
+ lz4
+ ffmpeg
+ openal
+ xxhash
+ libopus
+ minizip
+ hunspell
+ qt5-base
+ qt5-imageformats
+ libdbusmenu-qt
+ open-sans-fonts
+
+
+ /usr/bin
+ /usr/share
+
+
+
+
+ 2020-03-17
+ 1.9.21
+ First release
+ Safa Ariman
+ safa@ariman.gen.tr
+
+
+ telepathy-butterfly
@@ -111237,7 +111305,7 @@ to create header files and sources from protocol files.
https://github.com/catchorg/Catch2/archive/v2.11.1.tar.gzcmake
- python3
+ python3-develprogramming/library/catch2/pspec.xml
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index edaaff4ab6..99429cd569 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-594a689dbbe031e3dc2d7703ca426eed6b8d5d39
\ No newline at end of file
+5f47cab99876d79b714e79afa16771a1d4b1550d
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 9c9ef8df78..6d352adcad 100644
Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ
diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum
index 3ae432da83..216c7e78d5 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-8e3af7f8cee8c7bb0eb1a1a67891a7ca7ade83bd
\ No newline at end of file
+195b4664460f531fc63032016c27726efcbdca60
\ No newline at end of file