Package Details: ayugram-desktop 6.3.10-2

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: 21
Popularity: 2.82
First Submitted: 2023-11-06 01:05 (UTC)
Last Updated: 2026-01-03 04:07 (UTC)

Required by (0)

Sources (37)

Latest Comments

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

nich23 commented on 2026-01-07 19:15 (UTC) (edited on 2026-01-07 19:19 (UTC) by nich23)

@ZhangHua Thank you so much! It's compiles perfectly on M1 Apple silicon

kokokoshka commented on 2026-01-07 00:03 (UTC)

Package builds and works on aarch64. The only issue - Ninja's all CPU usage and following OOM crash. Temporary fixed by this PKGBUILD change. Maybe somehow pass MAKEFLAGS to it?

-    cmake --build build
+    cmake --build build -j6

ZhangHua commented on 2026-01-03 04:17 (UTC)

@nich23 we have added aarch64 in arch array, which means that you should be able to build for aarch64 machine. But we do not test it as we do not have aarch64 devices. Besides, you can always pass --ignorearch to makepkg to build it by force.

nich23 commented on 2026-01-02 16:57 (UTC)

How to build the package for aarch64 architecture?

j_marinaro commented on 2025-12-21 06:04 (UTC)

@arkadym here may be of some help: https://bbs.archlinux.org/viewtopic.php?id=292827

arkadym commented on 2025-12-19 09:05 (UTC)

How to disable ayugram-desktop-debug installing every time?

Asmo commented on 2025-11-30 23:35 (UTC) (edited on 2025-11-30 23:38 (UTC) by Asmo)

For those who come after.

Unfortunately ninja does not care about your makepkg.conf so the easiest way to stop crushing my entire system (or edit pkgbuild file after every update) I found:

numactl --physcpubind=0-16 paru ayugram-desktop

where 0-16 is a half of my CPU cores

j_marinaro commented on 2025-11-09 18:25 (UTC)

@MojArch, you may need to install python-poetry, although I'm not sure if it's needed for the AUR version, because I compile it with docker: building-linux.md

Xbz commented on 2025-11-09 07:13 (UTC)

@MojArch , hey good morning/midnight/evening, so what I did is I edited my /etc/makepkg.conf so that the build takes more time but less resources, enough chit chat, lets get to the point, I will write the steps with "k)", where k is an integer from 1 to 5 (inclusive)

so, go under "#-- Compiler and Linker Flags" and change:

1)

CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \ -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security \ -fstack-clash-protection -fcf-protection \ -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g0 -fno-lto"

2)

LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now \ -Wl,-z,pack-relative-relocs -fuse-ld=lld"

now go under "#-- Make Flags: change this for DistCC/SMP systems" and uncomment:

3)

MAKEFLAGS="-j2"

now go under "#-- Debugging flags" and change:

4)

DEBUG_CFLAGS="" DEBUG_CXXFLAGS=""

now go under "####### BUILD ENVIRONMENT ########" and disable some flags:

5)

OPTIONS=(strip docs !libtool !staticlibs emptydirs zipman purge !debug !lto)

And thats all, hope it works for you aswell, you can always go back to the original makepkg.conf, here is a copy of the original one, cheers from Argentina! https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/blob/ec6107d610cafb3ca2f5c0e8c5f21e7cf88e9839/makepkg.conf

MojArch commented on 2025-11-09 05:54 (UTC) (edited on 2025-11-09 05:54 (UTC) by MojArch)

@Xbz what did you do to make it build? I am having problem building it. And My system is by far more powerful!!!!!