summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072024-05-05 19:06:56 +0200
committersL1pKn072024-05-05 19:06:56 +0200
commit4641020d431425ca92d5ede51d17d28182bc24eb (patch)
tree9e6eaea31f416d2175c25d02f30744de8c61e781
parent54cd1bfe43a2b7e52a608d64397964424cbb5c56 (diff)
downloadaur-libmega-git.tar.gz
bump
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD35
2 files changed, 28 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 695d8127da29..35d73fcefb42 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = libmega-git
pkgdesc = Sync your files to your Mega account. (GIT Version)
- pkgver = 4.29.1b.12.g99da28916
+ pkgver = 6.2.0.38.gd93d7417c
pkgrel = 1
url = https://mega.co.nz/#sync
arch = x86_64
@@ -69,7 +69,7 @@ pkgname = libmega-git
depends = liblzma.so
depends = icu
depends = libicuuc.so
- provides = libmega=4.29.1b.12.g99da28916
+ provides = libmega=6.2.0.38.gd93d7417c
provides = libmega.so
conflicts = libmega
@@ -77,9 +77,9 @@ pkgname = megasync-daemon-git
pkgdesc = MEGASync daemon client. (GIT Version)
depends = gcc-libs
depends = glibc
- depends = libmega-git=4.29.1b.12.g99da28916
+ depends = libmega-git=6.2.0.38.gd93d7417c
depends = libmega.so
- provides = megasync-daemon=4.29.1b.12.g99da28916
+ provides = megasync-daemon=6.2.0.38.gd93d7417c
conflicts = megasync-daemon
options = !emptydirs
backup = etc/conf.d/megasync.conf
@@ -91,15 +91,15 @@ pkgname = megasync-cli-git
depends = readline
depends = libreadline.so
depends = crypto++
- depends = libmega-git=4.29.1b.12.g99da28916
+ depends = libmega-git=6.2.0.38.gd93d7417c
depends = libmega.so
- provides = megasync-cli=4.29.1b.12.g99da28916
+ provides = megasync-cli=6.2.0.38.gd93d7417c
conflicts = megasync-cli
pkgname = python-megasync-git
pkgdesc = Python Bindings for MEGASync. (GIT Version)
- depends = libmega-git=4.29.1b.12.g99da28916
+ depends = libmega-git=6.2.0.38.gd93d7417c
depends = libmega.so
depends = python
- provides = python-megasync=4.29.1b.12.g99da28916
+ provides = python-megasync=6.2.0.38.gd93d7417c
conflicts = python-megasync
diff --git a/PKGBUILD b/PKGBUILD
index 73f84a8fa0fc..93a3d064990f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,18 +8,12 @@ pkgname=(
'python-megasync-git'
# 'fuse-megasync-git' # disabled in upstream https://github.com/meganz/sdk/commit/eb3be4b7ca62019d418ed9e77b1c59a6c6c5f40e
)
-pkgver=4.29.1b.12.g99da28916
+pkgver=6.2.0.38.gd93d7417c
pkgrel=1
pkgdesc="Sync your files to your Mega account. (GIT Version)"
arch=('x86_64')
url='https://mega.co.nz/#sync'
license=('custom:MEGA')
-source=(
- 'git+https://github.com/meganz/sdk.git'
- 'megasync.conf'
- 'megasyncd.service'
- 'esee'
-)
makedepends=(
'git'
'chrpath'
@@ -43,6 +37,12 @@ makedepends=(
'sqlite'
'readline'
)
+source=(
+ 'git+https://github.com/meganz/sdk.git'
+ 'megasync.conf'
+ 'megasyncd.service'
+ 'esee'
+)
sha256sums=(
'SKIP'
'a3d30b3e198c3c117b2dd3144acaeb66117ee013744d2a0f39e9d4624b979a22'
@@ -56,17 +56,22 @@ pkgver() {
echo "$(git describe --long --tags | tr - . | tr -d v)"
}
-_prepare() {
- # use system ffmpeg
- sed -e 's|ffmpeg-mega/||g' \
- -e 's|/ffmpeg-mega||g' \
- -i configure.ac
-}
-
prepare() {
(git clone "${srcdir}/sdk" build
cd build
- _prepare
+
+ # use system ffmpeg
+ sed -e 's|ffmpeg-mega/||g' \
+ -e 's|/ffmpeg-mega||g' \
+ -i configure.ac
+
+ # https://github.com/meganz/sdk/pull/2628
+ git cherry-pick 5d6f470bc65e9e5c1778bcb228be95d55ddc2b06 -m 1
+
+ sed 's|c++11|c++17|g' \
+ -i configure.ac \
+ -i bindings/qt/sdk.pri
+
./autogen.sh
# fix autogen am__pep3147_tweak fails