Package Details: ayugram-desktop 6.7.8-3

Git Clone URL: https://aur.archlinux.org/ayugram-desktop.git (read-only, click to copy)
Package Base: ayugram-desktop
Description: Desktop Telegram client with good customization and Ghost mode.
Upstream URL: https://github.com/AyuGram/AyuGramDesktop
Keywords: anti-recall ayugram telegram
Licenses: GPL-3.0-or-later WITH OpenSSL-exception
Submitter: ZhangHua
Maintainer: ZhangHua
Last Packager: ZhangHua
Votes: 25
Popularity: 1.38
First Submitted: 2023-11-06 01:05 (UTC)
Last Updated: 2026-05-03 11:42 (UTC)

Pinned Comments

ZhangHua commented on 2025-09-30 01:26 (UTC)

@arkadym Most of the time it depends on the parallel build jobs. As ayugram uses Ninja as backend of cmake, it uses all of your cpu logic cores by default. Maybe you can set CMAKE_BUILD_PARALLEL_LEVEL environment variable to limit that: https://cmake.org/cmake/help/latest/envvar/CMAKE_BUILD_PARALLEL_LEVEL.html

As for me, I use 16GB ram and 16GB swap with 12 cpu cores, it does use a lot of resource, but can still success.

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

Misaka13514 commented on 2026-04-29 03:34 (UTC)

@ZhangHua Thank you for your quick fix! I have confirmed that version 6.7.8-2 is working as expected.

ZhangHua commented on 2026-04-29 02:56 (UTC) (edited on 2026-04-29 02:57 (UTC) by ZhangHua)

For everyone found that you built Telegram 6.7.8, this is a mistake of upstream and they have re-uploaded correct source tarball: https://github.com/AyuGram/AyuGramDesktop/releases/tag/v6.7.8

Onikabuto commented on 2026-04-28 20:43 (UTC)

It took 40-45 minutes to build from source just to get a regular version of Telegram 6.7.8. Nice.

molny commented on 2026-04-28 19:02 (UTC)

I agree with @Misaka13514 Have the same issue after updating to the latest 6.7.8 version. It removes the AyuGram and installs the official Telegram Desktop instead.

Misaka13514 commented on 2026-04-28 16:46 (UTC)

The packaging seems incorrect, it appears to be Telegram Desktop 6.7.8?

itamarperdomo commented on 2026-04-01 17:24 (UTC) (edited on 2026-04-01 17:24 (UTC) by itamarperdomo)

now i have this problem:

-- Found OpenSSL: /usr/include /usr/lib/libssl.so;/usr/lib/libcrypto.so
CMake Error at CMake/TdSetUpCompiler.cmake:43 (message):
  No C++17 support in the compiler.  Please upgrade the compiler.
Call Stack (most recent call first):
  CMakeLists.txt:113 (td_set_up_compiler)
-- Configuring incomplete, errors occurred!

also the makepkg.conf by @Xbz at https://aur.archlinux.org/packages/ayugram-desktop?O=10#comment-1046914 require to you to install lld package

Wennadocta commented on 2026-03-30 17:35 (UTC)

If you have problems with memory during building add --parallel argument to cmake to limit parallel jobs number

like this

diff --git a/PKGBUILD b/PKGBUILD
index 20f6843..447b762 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -213,7 +213,7 @@ build() {
         -DCMAKE_INSTALL_PREFIX="$PWD/td-$_tdlib_commit/install" \
         -Wno-dev \
         -DTD_E2E_ONLY=ON
-    cmake --build td-$_tdlib_commit/build
+    cmake --build td-$_tdlib_commit/build --parallel 8
     cmake --install td-$_tdlib_commit/build  
     # https://github.com/AyuGram/AyuGramDesktop/blob/dev/docs/building-linux.md#building-the-project
     # for API_ID and API_HASH
@@ -224,7 +224,7 @@ build() {
         -DTDESKTOP_API_HASH="${MAKEPKG_AYUGRAM_API_HASH:-b18441a1ff607e10a989891a5462e627}" \
         -DDESKTOP_APP_DISABLE_AUTOUPDATE=True \
         -Dtde2e_DIR="$PWD/td-$_tdlib_commit/install/lib/cmake/tde2e"
-    cmake --build build
+    cmake --build build --parallel 8
 }
 package() {
     DESTDIR="$pkgdir" cmake --install build

Xbz commented on 2026-03-27 20:54 (UTC)

I just use this:

numactl --physcpubind=0-1 yay -S ayugram-desktop

that way its only using 2 threads for the compilation, it will take a while but it doesnt crash the pc anymore, thanks Asmo for the solution

nyunyun commented on 2026-03-27 16:16 (UTC) (edited on 2026-03-27 16:25 (UTC) by nyunyun)

nyunyun commented on 2025-09-28 09:01 (UTC) Fails on build, cannot tell you where. I also had to quit my DE and build from the shell, as apparently 32G with 6GB configured as zram is not enough.

Never had memory issues like these before on any package. 32G should be more than plenty, consider that there are several notebook users with 16G memory.

Still a problem. How in your right mind can you expect anyone to have that much memory available? This is surreal. How are you supposed to build this, if you've got even less memory, like 8GB? 48GB swap?

I will from now on consider this package as broken, as you also seem to ignore all the prior complains from others.

repomansez commented on 2026-03-02 22:08 (UTC)

cppgir link is broken