Thanks very much, it built successfully :)
Search Criteria
Package Details: ayugram-desktop 5.8.3-1
Package Actions
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) |
Dependencies (45)
- abseil-cpp (abseil-cpp-gitAUR)
- ada
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-ffplayoutAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-headlessAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- hunspell (hunspell-gitAUR)
- jemalloc (jemalloc-gitAUR)
- kcoreaddons (kcoreaddons-gitAUR)
- libdispatch (libdispatch-gitAUR)
- libsigc++-3.0
- libxcomposite
- libxdamage
- libxrandr (libxrandr-gitAUR)
- libxtst
- lz4 (lz4-gitAUR)
- minizip (minizip-gitAUR)
- openal (openal-gitAUR)
- openh264 (openh264-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR)
- protobuf (protobuf-gitAUR)
- qt6-imageformats
- qt6-svg
- qt6-wayland
- rnnoise (rnnoise-gitAUR)
- xxhash (xxhash-gitAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- extra-cmake-modules (extra-cmake-modules-gitAUR) (make)
- fmt (fmt-gitAUR) (make)
- glib2-devel (make)
- gobject-introspection (make)
- libtg_owt (libtg_owt-gitAUR) (make)
- meson (meson-gitAUR) (make)
- microsoft-gsl (microsoft-gsl-gitAUR) (make)
- mm-common (mm-common-gitAUR) (make)
- perl-xml-parser (make)
- plasma-wayland-protocols (plasma-wayland-protocols-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-packaging (make)
- range-v3 (make)
- tl-expected (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- webkit2gtk (webkit2gtk-imgpasteAUR) (optional) – embedded browser features
- xdg-desktop-portal (xdg-desktop-portal-gitAUR) (optional) – desktop integration
Required by (0)
Sources (39)
- AyuGram-v5.8.3.tar.gz
- cld3-b48dc46512566f5a2d41118c8c1116c4f96dc661.tar.gz
- cmake_helpers-39aa77999e4b3cdec080f8e7eec9a4a45ccf6fc3.tar.gz
- cmake_helpers-c181046efdecf52c372324c74d75118a1b239e8e.tar.gz
- codegen-46545f547e75afa8500fc21b6e18d60ba3405cfa.tar.gz
- cppgir-c8bb1c6017a6f7f2e47bd10543aea6b3ec69a966.tar.gz
- expected-292eff8bd8ee230a7df1d6a1c00c4ea0eb2f0362.tar.gz
- expected-lite-95b9cb015fa17baa749c2b396b335906e1596a9e.tar.gz
- fcitx5-qt-c743b12e6780edf1dcfe9071531c80f050cacb95.tar.gz
- GSL-87f9d768866548b5b86e72be66c60c5abd4d9b37.tar.gz
- hime-9b3e6f9ab59d1fe4d9de73d3bf0fed7789f921c5.tar.gz
- hunspell-22c3381e2066bed616250d373fc5c935598b564a.tar.gz
- Implib.so-0ddaa715d2572b100f8248c0fa4450fbf895be14.tar.gz
- jemalloc-54eaed1d8b56b1aa528be3bdd1877e59c56fa90c.tar.gz
- kcoreaddons-fd84da51b554eac25e35b1e3f373edaab3029b15.tar.gz
- kimageformats-106279d32ec4b93ccf5e29a92616e0f0cc8d2382.tar.gz
- libprisma-23b0d70f9709da9b38561d5706891a134d18df76.tar.gz
- libtgvoip-2d2592860478e60d972b96e67ee034b8a71bb57a.tar.gz
- lib_base-2b622fd0b223ed6266a32dc07382975769cc031c.tar.gz
- lib_crl-c1d6b0273653095b10b4d0f4f7c30b614b690fd5.tar.gz
- lib_lottie-1a700e5a0d7c3e2f617530354ff2a47c5c72bb4a.tar.gz
- lib_qr-6fdf60461444ba150e13ac36009c0ffce72c4c83.tar.gz
- lib_rpl-9a3ce435f4054e6cbd45e1c6e3e27cfff515c829.tar.gz
- lib_spellcheck-f6594068d4282aa84c51c7242d40213f3e0bf6f6.tar.gz
- lib_storage-ccdc72548a5065b5991b4e06e610d76bc4f6023e.tar.gz
- lib_tl-669b16f8c4bcfd357d96bf5044789bdea39b1e1c.tar.gz
- lib_ui-84e9e512d8d04f5a52e0de599e12146cd36c4a25.tar.gz
- lib_webrtc-169ba6b1d5e58e9d1cfa7b7d5c85c119e6c6e2db.tar.gz
- lib_webview-3dc2f15cd449305536bd3ed0d0f3152701ce36c5.tar.gz
- lz4-5ff839680134437dbf4678f3d0c7b371d84f4964.tar.gz
- nimf-498ec7ffab3ac140c2469638a14451788f03e798.tar.gz
- QR-Code-generator-720f62bddb7226106071d4728c292cb1df519ceb.tar.gz
- range-v3-2dae74bb693e42d850fb0adcc9045c5b71fbdeae.tar.gz
- range-v3-a81477931a8aa2ad025c6bda0609f38e09e4d7ec.tar.gz
- rlottie-8c69fc20cf2e150db304311f1233a4b55a8892d7.tar.gz
- swift-corelibs-libdispatch-542b7f32311680b11b6fc8fcb2576955460ba7da.tar.gz
- tgcalls-9bf4065ea00cbed5e63cec348457ed13143459d0.tar.gz
- xdg-desktop-portal-11c8a96b147aeae70e3f770313f93b367d53fedd.tar.gz
- xxHash-bbb27a5efb85b92a0486cf361a8635715a53f6ba.tar.gz
Kalinda commented on 2024-08-07 14:53 (UTC)
ZhangHua commented on 2024-08-07 11:49 (UTC)
To all users who meet build problems like Kalinda: I am not a professional C++ programmer so I can do nothing about this. But it seems that the latest commit (https://github.com/AyuGram/AyuGramDesktop/commit/7d9a69bca9f00692596d012f12949944fe8e2a10), which has not been released, has already fixed this problem. So I upgrade AyuGram to this unreleased version temporarily. I will switch back to tags once the upstream makes a new release.
illlights commented on 2024-08-06 10:48 (UTC)
same error as Kalinda with latest archlinux
space_server commented on 2024-08-04 17:03 (UTC)
i got the same problem as Kalinda :( has someone any glympse on how to solve this?
Kalinda commented on 2024-08-03 16:44 (UTC)
Trying to rebuild this for my repo, but it keeps failing, whether inside a clean chroot or not.
Here's what I get when I build it outside the chroot:
/andontie-aur/build/ayugram-desktop/src/AyuGramDesktop-5.2.2/Telegram/ThirdParty/tgcalls/tgcalls/FakeAudioDeviceModule.cpp:250:7: error: could not convert ‘<lambda closure object>rtc::Creator(int, int, int)::<lambda(webrtc::TaskQueueFactory*)>{is_renderer_empty, is_recorder_empty, options}’ from ‘rtc::Creator(int, int, int)::<lambda(webrtc::TaskQueueFactory*)>’ to ‘std::function<rtc::scoped_refptr<webrtc::AudioDeviceModule>(webrtc::TaskQueueFactory*)>’
250 | [boxed_renderer = std::move(boxed_renderer), is_renderer_empty,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| |
| rtc::Creator(int, int, int)::<lambda(webrtc::TaskQueueFactory*)>
251 | boxed_recorder = std::move(boxed_recorder), is_recorder_empty, options](webrtc::TaskQueueFactory* task_factory) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
252 | RTC_CHECK(is_renderer_empty == bool(*boxed_renderer)); // call only once if renderer exists
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
253 | RTC_CHECK(is_recorder_empty == bool(*boxed_recorder)); // call only once if recorder exists
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
254 | return FakeAudioDeviceModuleImpl::Create(task_factory, std::move(*boxed_renderer), std::move(*boxed_recorder), options);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
255 | };
| ~
At global scope:
cc1plus: note: unrecognized command-line option ‘-Wno-unqualified-std-cast-call’ may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option ‘-Wno-ambiguous-reversed-operator’ may have been intended to silence earlier diagnostics
cc1plus: note: unrecognized command-line option ‘-Wno-deprecated-volatile’ may have been intended to silence earlier diagnostics
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
vitaliikuzhdin commented on 2024-08-01 16:06 (UTC)
@ReStranger I can confirm that after rebuilding the package, the issue disappears.
ReStranger commented on 2024-07-31 16:37 (UTC)
ayugram-desktop: symbol lookup error: ayugram-desktop: undefined symbol: XXH64_reset
ZhangHua commented on 2024-07-19 02:30 (UTC)
@arkadym It seems that your protobuf is not upgraded. protobuf on archlinux has already been 27. Anyway, rebuild this package should fix this, you may need extra-x86_64-build
or makechrootpkg
in devtools
to build this package in a clean chroot environment.
arkadym commented on 2024-07-19 02:11 (UTC)
Did update system ytd and now cannot run Ayugram, did git pull and rebuild, yet same error
ayugram-desktop: error while loading shared libraries: libprotobuf-lite.so.25: cannot open shared object file: No such file or directory
arkadym commented on 2024-06-27 09:35 (UTC)
@querta, thank you for advise, did that already, have no issue build it manually. Just thought may be there is way make it work auto ?
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.