Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - megasync-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: megasync-git v2.9.10.0.g2e03defa-1

Git Clone URL: https://aur-dev.archlinux.org/megasync-git.git (read-only)
Package Base: megasync-git
Description: MEGASync Desktop App. (GIT Version)
Upstream URL: https://mega.co.nz/#sync
Licenses: custom:MEGA
Conflicts: megasync, megatools
Provides: megasync
Submitter: sl1pkn07
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 9
Popularity: 0.544257
First Submitted: 2016-03-12 18:32
Last Updated: 2017-01-19 23:27

Latest Comments

sl1pkn07 commented on 2016-12-09 06:58

mega sdk needs a accient version of crypto++

./src/.libs/libmega.so: undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
./src/.libs/libmega.so: undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1730: examples/linux/megafuse] Error 1
make[2]: *** Se espera a que terminen otras tareas....
./src/.libs/libmega.so: undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
./src/.libs/libmega.so: undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1748: examples/megasimplesync] Error 1
examples/examples_megacli-megacli.o:(.data.rel.ro._ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE[_ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE]+0xa8): undefined reference to `CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
examples/examples_megacli-megacli.o:(.data.rel.ro._ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE[_ZTVN8CryptoPP16BlockCipherFinalILNS_9CipherDirE1ENS_8Rijndael3DecEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::Rijndael::Dec::AdvancedProcessBlocks(unsigned char const*, unsigned char const*, unsigned char*, unsigned long, unsigned int) const'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1742: examples/megacli] Error 1
make[2]: se sale del directorio '/tmp/makepkg/megasync-git/src/megasync/src/MEGASync/mega'
make[1]: *** [Makefile:2585: all-recursive] Error 1
make[1]: se sale del directorio '/tmp/makepkg/megasync-git/src/megasync/src/MEGASync/mega'
make: *** [Makefile:1273: all] Error 2


i can't add megacli/megasimplesync in the package right now

fabioca commented on 2016-12-07 12:18

Hi asked Mega for a package which could run on a headless system. They suggested the below.
Any chance the maintainer of this would consider packaging it? Thanks

1) get the latest sources from our GitHub repository: git clone https://github.com/meganz/sdk.git
2) install all required dependencies lib, please refer “Platform Dependencies” section of Readme file
3) configure and compile SDK project: ./configure && make
4) install into your system: sudo make install (by the default executables will be placed in /usr/local/bin)
5) two executables will be installed:
*) megacli - advanced console MEGA client, to get information about available commands please start the application in the Terminal and type “h” to get commands description.
*) megasimplesync – a simple synchronization client, it gets username / password values from corresponding environment variables.

enercen commented on 2016-05-05 08:30

MEGA is now offering a megasync package for ArchLinux. You can download it from: https://mega.nz/#sync. It will also configure their official repo, so that updates will work and you can install nautilus extension.

sl1pkn07 commented on 2016-04-16 13:16

@ghabrielv is a git-basedpackage, just reinstall

oliver_aur commented on 2016-04-08 14:15

The post-install script calls files that are part of xdg-utils and desktop-file-utils. If you don't have them installed you get an error message. Rather than add them as dependencies I think the post-install part should be modified to something like:
[[ -f /usr/bin/update-desktop-database ]] && update-desktop-database -q

inanimate commented on 2016-03-12 18:44

Thanks a lot for this. Not going to migrate immediately but definitely nice to have one here with the latest from their now open source tree ;)