@arkadym do the following:
1) git clone https://aur.archlinux.org/ayugram-desktop.git
2) cd ayugram-desktop
3) nano PKGBUILD
4) find the block starting with "makedepends="
5) replace "glib2-devel" with "glib2"
6) ctrl + s, ctrl + x
7) makepkg -si
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-only |
Submitter: | ZhangHua |
Maintainer: | ZhangHua |
Last Packager: | ZhangHua |
Votes: | 10 |
Popularity: | 1.78 |
First Submitted: | 2023-11-06 01:05 (UTC) |
Last Updated: | 2024-11-24 13:12 (UTC) |
@arkadym do the following:
1) git clone https://aur.archlinux.org/ayugram-desktop.git
2) cd ayugram-desktop
3) nano PKGBUILD
4) find the block starting with "makedepends="
5) replace "glib2-devel" with "glib2"
6) ctrl + s, ctrl + x
7) makepkg -si
Cannot update package on Manjaro - unable to satisfy dependency 'glib2-devel' required by ayugram-desktop
@warmap This is because gdbus-codegen
is splited from glib2
to glib2-devel
, the PKGBUILD is updated now to install glib2-devel
when building.
every time when i try to build ayugram i get this error:
CMake Error at cmake/external/glib/generate_dbus.cmake:11 (find_program):
Could not find DESKTOP_APP_GDBUSCODEGEN using the following names:
gdbus-codegen
Call Stack (most recent call first):
Telegram/lib_base/CMakeLists.txt:258 (generate_dbus)
to fix
/usr/share/applications/com.ayugram.desktop cannot be executed: The name is not activatable
use
sudo sed -i 's/DBusActivatable=true/DBusActivatable=false/' /usr/share/applications/com.ayugram.desktop
@iiiypuk You may consider trying https://aur.archlinux.org/packages/ayugram-desktop-bin but it seems to be broken now... If you can only compile but no choice, please be patient or reduce parallel build number. See https://stackoverflow.com/questions/10688549/how-do-i-configure-portable-parallel-builds-in-cmake#50883540 for more info.
Freeze on linking...
Linking CXX static library Telegram/liblib_tgcalls_legacy.a
Please do not flag this package outdated just because there are some library files missing after your archlinux upgraded. You need to simply rebuild this PKGBUILD with latest archlinux. For those people who meet that Qt/xxHash symbols missing, the solution is same.
Pinned Comments
ZhangHua commented on 2024-01-29 10:28 (UTC) (edited on 2024-08-03 04:05 (UTC) by ZhangHua)
Please do not flag this package outdated just because there are some library files missing after your archlinux upgraded. You need to simply rebuild this PKGBUILD with latest archlinux. For those people who meet that Qt/xxHash symbols missing, the solution is same.