summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafał Kozdrój2022-05-22 22:26:24 +0200
committerRafał Kozdrój2022-05-22 22:26:24 +0200
commit9b5594d009f288474f1bd3aa3756599e1e6f15dd (patch)
tree17428276a5986019d4f0ae4c63f0f9b7825666ea
parent2d1a80461a4a3dc0905d220f50afb3e1eeed21c7 (diff)
downloadaur-9b5594d009f288474f1bd3aa3756599e1e6f15dd.tar.gz
upgpkg: megasync 4.6.6.0-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD4
-rw-r--r--ffmpeg.patch13
3 files changed, 16 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 38f40228d636..c00118e25b01 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = megasync
pkgdesc = Easy automated syncing between your computers and your MEGA cloud drive
- pkgver = 4.6.3.0
+ pkgver = 4.6.6.0
pkgrel = 1
url = https://github.com/meganz/MEGAsync
arch = i686
@@ -25,13 +25,13 @@ pkgbase = megasync
depends = libpdfium
depends = freeimage
depends = libudev.so
- source = git+https://github.com/meganz/MEGAsync.git#tag=v4.6.3.0_Linux
+ source = git+https://github.com/meganz/MEGAsync.git#tag=v4.6.6.0_Linux
source = meganz-sdk::git+https://github.com/meganz/sdk.git
source = pdfium.patch
source = ffmpeg.patch
sha256sums = SKIP
sha256sums = SKIP
sha256sums = bdad237f67d772789bf6e6835108827201296fc5cf793d28d94af8a1b04e56c9
- sha256sums = 3a15322d39b7f69a21c866cd1965893c5c1b4285b1a079593a183aefcff0f8c2
+ sha256sums = 939a46fb0c54f900156e9e68ec4369926e9610b1ca6e9fd6ca09e538fbb84688
pkgname = megasync
diff --git a/PKGBUILD b/PKGBUILD
index 19113164b8d4..0ef4e03e89ce 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
# Contributor: Hexchain Tong <i at hexchain dot org>
pkgname=megasync
-pkgver=4.6.3.0
+pkgver=4.6.6.0
pkgrel=1
pkgdesc="Easy automated syncing between your computers and your MEGA cloud drive"
arch=('i686' 'x86_64')
@@ -24,7 +24,7 @@ source=("git+https://github.com/meganz/MEGAsync.git#tag=v${pkgver}${_extname}"
sha256sums=('SKIP'
'SKIP'
'bdad237f67d772789bf6e6835108827201296fc5cf793d28d94af8a1b04e56c9'
- '3a15322d39b7f69a21c866cd1965893c5c1b4285b1a079593a183aefcff0f8c2')
+ '939a46fb0c54f900156e9e68ec4369926e9610b1ca6e9fd6ca09e538fbb84688')
prepare() {
cd "MEGAsync"
diff --git a/ffmpeg.patch b/ffmpeg.patch
index 01e35b57c50f..cd04e787b70e 100644
--- a/ffmpeg.patch
+++ b/ffmpeg.patch
@@ -1,8 +1,17 @@
diff --git a/src/gfx/freeimage.cpp b/src/gfx/freeimage.cpp
-index 50271f9a9..e427b5e54 100644
+index b65b6f38f..e6ee148e1 100644
--- a/src/gfx/freeimage.cpp
+++ b/src/gfx/freeimage.cpp
-@@ -253,7 +253,6 @@ bool GfxProcFreeImage::readbitmapFfmpeg(FileAccess* fa, const LocalPath& imagePa
+@@ -240,7 +240,7 @@ bool GfxProcFreeImage::readbitmapFfmpeg(FileAccess* fa, const LocalPath& imagePa
+
+ // Find decoder for video stream
+ AVCodecID codecId = codecParm->codec_id;
+- AVCodec* decoder = avcodec_find_decoder(codecId);
++ const AVCodec* decoder = avcodec_find_decoder(codecId);
+ if (!decoder)
+ {
+ LOG_warn << "Codec not found: " << codecId;
+@@ -257,7 +257,6 @@ bool GfxProcFreeImage::readbitmapFfmpeg(FileAccess* fa, const LocalPath& imagePa
// Force seeking to key frames
formatContext->seek2any = false;