Search Criteria
Package Details: megacmd 2.5.2-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/megacmd.git (read-only, click to copy) |
|---|---|
| Package Base: | megacmd |
| Description: | MEGA Command Line Interactive and Scriptable Application |
| Upstream URL: | https://github.com/meganz/MEGAcmd |
| Keywords: | cli cloud mega |
| Licenses: | LicenseRef-megacmd |
| Submitter: | RX14 |
| Maintainer: | ChrisLane |
| Last Packager: | ChrisLane |
| Votes: | 17 |
| Popularity: | 0.087735 |
| First Submitted: | 2020-07-20 00:23 (UTC) |
| Last Updated: | 2026-04-15 12:50 (UTC) |
Dependencies (13)
- crypto++ (crypto++-gitAUR)
- curl (curl-gitAUR, curl-c-aresAUR)
- fuse2
- icu (icu-gitAUR)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR)
- libuv (libuv-gitAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- pcre
- readline (readline-gitAUR)
- sqlite (sqlite-fossilAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
Latest Comments
1 2 3 4 5 Next › Last »
ChrisLane commented on 2026-04-15 12:51 (UTC)
@m040601 I've added the megacmd.changes file from upstream to the package.
m040601 commented on 2026-03-24 08:11 (UTC) (edited on 2026-03-24 09:26 (UTC) by m040601)
I can confirm it builds now on my computer. Thanks for the fix.
You dont need this one line. You already have this information with the "--help" flag.
Perhaps I wasnt crystall clear in my previous post.
Check it yourself on your computer,
These are not fluff or bloat meant for "developers" or "packagers". This is information meant for the end user.
It is true that nowadays many people absolutely dont care. Dont read them at all. Or if they do, they have to be online, open a megabytes browser just to read a couple of sentences on a webpage. Instead of having an offline tiny text file inside your computer.
They are essential, specially for critical tools involving backups/files/data loss/shells etc. A tiny mistake, a breaking change and you get the rug pulled under you. Or you miss interesting and new functionalities.
Please do add them. Thanks.
ChrisLane commented on 2026-03-23 23:19 (UTC)
@m040601 thanks for the suggestion.
I've added the docs to the package but am a little unsure about the changelogs to be honest. Not sure they belong here.
ChrisLane commented on 2026-03-23 22:10 (UTC)
Sorry for the build breakage! I had thought I had seen it build once already after bumping the version.
The build issue was caused by a bug in the Mega SDK non-vcpkg linking for which I have now created a patch that is applied in this package and has been submitted upstream https://github.com/meganz/sdk/pull/2768.
Wennadocta commented on 2026-03-23 19:51 (UTC)
Doesn't build anymore
m040601 commented on 2026-03-23 19:19 (UTC) (edited on 2026-03-23 19:45 (UTC) by m040601)
Thanks for keeping up, mantaining and caring for this PKGBUILD. It is an "official" tool from mega. Somewhat underrated, and very usefull. I wish this could be an official Archlinux package. They even have, https://mega.nz/linux/repo/Arch_Extra/x86_64/, megacmd-2.5.0-3-x86_64.pkg.tar.zst, precompiled binaries for Archlinux that could be used for another alternative "megacmd-bin" PKGBUILD.
There are some extra extremely usefull files that dont get installed by default. They are not fluff or bloat but simple small plain markdown text files to really understand, master and keep up with the changes in this tool. Megacmd has no standard UNIX man pages.
Could you please make sure they also land on my Archlinux computer, "/usr/share/doc/megacmd/XYZ...", just like you do for ex for the
$ tar tf megacmd-2.5.0-1.tar.gz
First the readmes/userguide,
Very thoroug and helpfull. Should land in
Second the changelogs,
These are essential to keep up with the frequent changes this powerfull and complex tool has. Should also end up in
Third the advanced functionalities,
These are more like tutorials. These concern some advanced functionalities, I didnt even know megacmd have. They are not available with a simple "mega-xxx --help". They explain in detail how they work and what they are for. Should also land in,
Finaly these here are not needed as they are the markdown source for what you can read with, mega-xxx --help
Thanks in advance.
m040601 commented on 2026-03-23 18:53 (UTC) (edited on 2026-03-23 18:56 (UTC) by m040601)
https://aur.archlinux.org/cgit/aur.git/commit/?h=megacmd&id=01d2778a88b1680dec5f0d381f48ef338cd86f83
Can you confirm that is building and working on your computer ?
I get this error almost at the end
ChrisLane commented on 2025-03-25 14:51 (UTC)
Thanks @lilydjwg, I've used your PKGBUILD as a basis for updating this one. I did choose to update CMakeLists.txt to link PCRE and zlib instead of overriding any LDFLAGS people may have in /etc/makepkg.conf.
@crabvk sorry for the slow update, I've been busy with other things since receiving the assistance from @lilydjwg. If either of you would like to be added to the maintainers list then please let me know.
crabvk commented on 2025-03-25 06:26 (UTC)
@ChrisLane
Hi. If you no longer wish to update the package, please disown it.
1 2 3 4 5 Next › Last »