Search Criteria
Package Details: megasync 5.7.1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/megasync.git (read-only, click to copy) |
---|---|
Package Base: | megasync |
Description: | Official MEGA desktop application for syncing with MEGA Cloud Drive |
Upstream URL: | https://github.com/meganz/MEGAsync/ |
Licenses: | LicenseRef-Mega-Limited-Code-License |
Submitter: | son_link |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 380 |
Popularity: | 0.94 |
First Submitted: | 2014-09-01 18:12 (UTC) |
Last Updated: | 2025-01-16 19:31 (UTC) |
Dependencies (26)
- c-ares (c-ares-gitAUR)
- crypto++ (crypto++-gitAUR)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- freeimage
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- icu (icu-gitAUR)
- libmediainfo (libmediainfo-gitAUR)
- libpdfium (libpdfium-nojsAUR, pdfium-binariesAUR, pdfium-binaries-v8AUR)
- libsodium (libsodium-gitAUR, libsodium-1.0.18AUR)
- libuv (libuv-gitAUR)
- libxcb (libxcb-gitAUR)
- libzen (libzen-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- qt5-graphicaleffects (qt5-graphicaleffects-gitAUR)
- qt5-quickcontrols (qt5-quickcontrols-gitAUR)
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-x11extras
- sqlite (sqlite-fossilAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- qt5-tools (make)
Latest Comments
« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 .. 53 Next › Last »
Kozeid commented on 2018-12-01 17:58 (UTC) (edited on 2018-12-01 17:58 (UTC) by Kozeid)
@dixi_minga autoconf belongs to the base-devel group and doesn't need to be listed as a dependency.
https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
dixi_minga commented on 2018-12-01 17:50 (UTC) (edited on 2018-12-01 17:51 (UTC) by dixi_minga)
I needed to install "autoconf" because autoreconf was missing So it should be a dependency
bluntroller commented on 2018-10-29 17:07 (UTC)
Compiles like a charm... Thanks!
Kozeid commented on 2018-09-26 09:42 (UTC)
@zfkerr I can't reproduce this error. How big is your /tmp partition? Can you try building it manually, without yaourt?
zfkerr commented on 2018-09-25 19:51 (UTC) (edited on 2018-09-25 19:52 (UTC) by zfkerr)
@Kozeid , hi! Sadly, but I can't build it:
jontxo commented on 2018-09-24 17:25 (UTC)
Hello
with a commit they have performed: https://github.com/meganz/MEGAsync/issues/231. It is possible to compile the git version of this package. This is the PKGBUILD I have used
Maintainer: Gustavo Alvarez sl1pkn07@gmail.com
Contributor: Archimede Pitagorico archimede.pitagorico@mail.com
Contributor: Alfonso Saavedra "Son Link" sonlink.dourden@gmail.com
pkgbase=megasync-git pkgname=('libmega-git' 'megasync-git' 'megasync-daemon-git' 'megasync-cli-git' 'python-megasync-git' 'python2-megasync-git' 'fuse-megasync-git' ) pkgver=v3.7.1.0.2.g42144d4f pkgrel=1 pkgdesc="Sync your files to your Mega account. (GIT Version)" arch=('i686' 'x86_64') url='https://mega.co.nz/#sync' license=('custom:MEGA') source=('git+https://github.com/meganz/MEGAsync.git' 'git+https://github.com/meganz/sdk.git#branch=release/v3.4.1' 'mega.svg' 'megasync.conf' 'megasyncd.service' ) makedepends=('qt5-base' 'c-ares' 'libuv' 'curl' 'crypto++' 'libsodium' 'git' 'qt5-tools' 'cython' 'python' 'cython2' 'python2' 'swig' 'fuse2' 'pcre' ) sha256sums=('SKIP' 'SKIP' 'c0abfeafb541509923c85d253f6f64dae8a49e9ae4b067f5c0c484ff1d924403' 'a3d30b3e198c3c117b2dd3144acaeb66117ee013744d2a0f39e9d4624b979a22' '73600a6d5e7ddbb6d0a3eff22aa05cc22715c2b02be7e62d16c2c71ac17a5ad5' ) options=('!buildflags')
pkgver() { cd MEGAsync echo "$(git describe --long --tags | tr - . | tr _ . | sed 's|OSX.||' | sed 's|Win.||' | sed 's|Linux.||' )" }
prepare() { (git clone "${srcdir}/sdk" build; cd build; ./autogen.sh) (git clone "${srcdir}/sdk" build-python2; cd build-python2; ./autogen.sh)
cd MEGAsync git config submodule.src/MEGASync/mega.url "${srcdir}/sdk" git submodule update --init
cd src/MEGASync/mega ./autogen.sh }
build() { msg2 "Build libmega and programs, include Python bindings" cd "${srcdir}/build" ./configure \ --prefix=/usr \ --without-freeimage \ --enable-python \ --with-python3
make
msg2 "Build python2 bindings" cd "${srcdir}/build-python2" PYTHON=python2 \ PYTHON_VERSION="$(python2 -c "import platform; print('.'.join(platform.python_version_tuple()[:2]))")" \ ./configure \ --prefix=/usr \ --without-freeimage \ --disable-examples \ --enable-python
make
msg2 "Build MEGASync" cd "${srcdir}/MEGAsync/src/MEGASync/mega" ./configure \ --prefix=/usr \ --without-freeimage
cd "${srcdir}/MEGAsync/src/MEGASync" lrelease-qt5 MEGASync.pro qmake-qt5 CONFIG+=debug MEGASync.pro make }
package_megasync-git() { pkgdesc="MEGASync Desktop App. (GIT Version)" conflicts=('megasync' 'megatools' ) provides=('megasync') depends=('qt5-base' 'c-ares' 'libuv' 'curl' 'crypto++' 'libsodium' 'hicolor-icon-theme' )
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm755 MEGAsync/src/MEGASync/megasync "${pkgdir}/usr/bin/megasync" install -Dm644 MEGAsync/src/MEGASync/platform/linux/data/megasync.desktop "${pkgdir}/usr/share/applications/megasync.desktop" sed 's|System;||g' -i "${pkgdir}/usr/share/applications/megasync.desktop" install -Dm644 "${srcdir}/mega.svg" "${pkgdir}/usr/share/pixmaps/mega.svg" }
package_libmega-git() { pkgdesc="MEGASync libs (GIT Version)" conflicts=('libmega') provides=('libmega') depends=('c-ares' 'curl' 'crypto++' 'libsodium' 'sqlite' )
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-data make -C build DESTDIR="${pkgdir}" install-libLTLIBRARIES make -C build DESTDIR="${pkgdir}" install-pkgconfigDATA make -C build DESTDIR="${pkgdir}" install-pkglibLTLIBRARIES make -j1 -C build DESTDIR="${pkgdir}" uninstall-pkgpythonPYTHON make -j1 -C build DESTDIR="${pkgdir}" uninstall-pkgpyexecLTLIBRARIES make -j1 -C build DESTDIR="${pkgdir}" uninstall-nodist_pkgpythonPYTHON rm -fr "${pkgdir}/$(python -c "import os; import inspect; print(os.path.dirname(inspect.getfile(inspect)))")" }
package_fuse-megasync-git() { pkgdesc="MEGASync client based on FUSE (GIT Version)" conflicts=('fuse-megasync') provides=('fuse-megasync') depends=(libmega-git 'fuse2' ) options=('!emptydirs')
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-binPROGRAMS make -C build DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES rm -fr "${pkgdir}/usr/bin/megacli" rm -fr "${pkgdir}/usr/bin/megasimplesync" rm -fr "${pkgdir}/usr/bin/mega-cmd" rm -fr "${pkgdir}/usr/bin/mega-exec" }
package_megasync-daemon-git() { pkgdesc="MEGASync daemon client. (GIT Version)" conflicts=('megasync-daemon') provides=('megasync-daemon') depends=('libmega-git') options=('!emptydirs') backup=('etc/conf.d/megasync.conf')
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-binPROGRAMS make -C build DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES rm -fr ${pkgdir}/usr/bin/megacli rm -fr ${pkgdir}/usr/bin/megafuse rm -fr "${pkgdir}/usr/bin/mega-cmd" rm -fr "${pkgdir}/usr/bin/mega-exec"
install -Dm644 "${srcdir}/megasyncd.service" "${pkgdir}/usr/lib/systemd/system/megasyncd.service" install -Dm600 "${srcdir}/megasync.conf" "${pkgdir}/etc/conf.d/megasync.conf" install -d "${pkgdir}/srv/mega" install -dm700 "${pkgdir}/var/mega" }
package_megasync-cli-git() { pkgdesc="MEGASync CLI client. (GIT Version)" conflicts=('megasync-cli') provides=('megasync-cli') depends=('libmega-git' 'pcre' ) options=('!emptydirs')
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-binPROGRAMS make -C build DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES rm -fr ${pkgdir}/usr/bin/megafuse rm -fr ${pkgdir}/usr/bin/megasimplesync } package_python-megasync-git() { pkgdesc="Python Bindings for MEGASync. (GIT Version)" conflicts=('python-megasync') provides=('python-megasync') depends=('libmega-git' 'python' )
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-libLTLIBRARIES make -C build DESTDIR="${pkgdir}" install-pkgpythonPYTHON make -C build DESTDIR="${pkgdir}" install-pkgpyexecLTLIBRARIES make -C build DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES } package_python2-megasync-git() { pkgdesc="Python2 Bindings for MEGASync. (GIT Version)" conflicts=('python2-megasync') provides=('python2-megasync') depends=('libmega-git' 'python2' )
install -Dm644 MEGAsync/LICENCE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" make -C build DESTDIR="${pkgdir}" install-libLTLIBRARIES make -C build-python2 DESTDIR="${pkgdir}" install-pkgpythonPYTHON make -C build-python2 DESTDIR="${pkgdir}" install-pkgpyexecLTLIBRARIES make -C build DESTDIR="${pkgdir}" uninstall-libLTLIBRARIES }
kikadf commented on 2018-09-24 07:53 (UTC)
I move from Arch Linux, so who would like to maintain this package, let's do it! Bye :)
aleextra commented on 2018-09-23 20:18 (UTC)
I have same issue for a few days for now. @Menelkir thank you for the tip to install directly from mega.nz.
<deleted-account> commented on 2018-09-22 19:35 (UTC)
Doesn't build to me (like @jontxo and @meowxiik), and it's being some time already. I've made a report in megasync github because it seems like the software itself.
https://github.com/meganz/MEGAsync/issues/231
« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 .. 53 Next › Last »