author | Caleb Maclennan
<alerque@archlinux.org> 2023-08-22 01:44:53 UTC |
committer | Caleb Maclennan
<alerque@archlinux.org> 2023-08-22 01:45:33 UTC |
parent | 72fa6878c11ba37b579082372548d444baf33988 |
PKGBUILD | +7 | -1 |
diff --git a/PKGBUILD b/PKGBUILD index 6c22b73..b0d6ac9 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -13,7 +13,7 @@ epoch=2 # https://github.com/nextcloud/desktop/issues/1510 pkgver=3.9.3 _tag=5e4c6ae5e3774466e00c1b2358b7b92f77211cf4 -pkgrel=1 +pkgrel=2 arch=(x86_64) url='https://nextcloud.com/' _url=https://github.com/nextcloud/desktop @@ -59,6 +59,12 @@ prepare() { # tmpdir for check() mkdir -p tmpdir cd $pkgbase + # Monkey patch that disables bulk upload capability which causes infinite + # loops for many server/client combos. Feature is also disabled by default on + # server end in v23.0.3 because it was so problematic. This can abe re-enabled + # when underlying bug squashed: + # https://github.com/nextcloud/desktop/issues/5726 + sed -i -e '/bulkupload/s/return _.*;$/return false;/' src/libsync/capabilities.cpp # Disable tests that touch on disabled feature sed -i -e '/SyncEngine/s/^/#/' -e '/Capabilities/s/^/#/' -e '/SecureFileDrop/s/^/#/' test/CMakeLists.txt }